Kovid Goyal
166bb9fbb0
More work on HTML transform tool
2021-11-09 20:58:36 +05:30
Kovid Goyal
8b85aa82d9
Start work on HTML transform tool
2021-11-09 20:43:56 +05:30
Kovid Goyal
18dcc8734c
Fix #1950206 [Calibre missing private copy of kdialog on Fedora 35]( https://bugs.launchpad.net/calibre/+bug/1950206 )
2021-11-09 07:23:52 +05:30
Kovid Goyal
4d4f55a95d
Also use ascii filenames for @kindle.com addresses
...
Does no harm since filenames are not visible on Kindles anyway. Hopefully, fixes #1949604
2021-11-08 20:33:41 +05:30
Kovid Goyal
4c0138e40d
Use system random source for picking a random book
2021-11-08 20:30:02 +05:30
Kovid Goyal
359116e86a
...
2021-11-08 20:23:53 +05:30
Kovid Goyal
9e1e87371f
When picking a random book ensure recently chosen books are not re-selected. Fixes #1948889 ["Pick a random book" function not random]( https://bugs.launchpad.net/calibre/+bug/1948889 )
2021-11-08 20:22:19 +05:30
Kovid Goyal
2f6ad90635
Sending by email: Asciiize filenames when sending to @pbsync.com as the service cant handle non-ascii filenames
2021-11-08 19:42:55 +05:30
Kovid Goyal
6322ba9a1b
Pass bools_are_tristate to content server interface
2021-11-07 12:04:30 +05:30
Kovid Goyal
02cd4a3c06
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1950033 [Possible oversight in Book Details: Missing copy options on composite columns](https://bugs.launchpad.net/calibre/+bug/1950033 )
2021-11-07 11:54:42 +05:30
Kovid Goyal
085ebdd9f4
Icon theme chooser dialog: Allow right clicking on a theme to visit its homepage
2021-11-07 11:23:36 +05:30
Charles Haley
4a8f5a226a
Add searching for bool, numeric etc values to the content server.
2021-11-06 17:18:47 +00:00
Charles Haley
d1e2a03d58
Bug #1950033 : Book Details: Missing copy options on composite columns
...
Added the copy options as well as search and remove to composites, bools, numbers, etc
2021-11-06 15:03:38 +00:00
Kovid Goyal
2a5952f1e3
PDF Output: Fix the option to preserve cover aspect ratio being ignored when converting comics
2021-11-04 08:44:38 +05:30
Kovid Goyal
cc578e5a80
Prevent cover buttons in edit metadata from being expanded vertically
2021-11-03 21:45:26 +05:30
Kovid Goyal
ba89a2b970
Fix #1949448 [Opinion/enhancement request: Move 'welcome wizard' button to opposite side of preferences]( https://bugs.launchpad.net/calibre/+bug/1949448 )
2021-11-02 15:54:15 +05:30
Kovid Goyal
4b97f07532
Merge branch 'master' of https://github.com/davidfor/calibre
2021-11-02 07:56:34 +05:30
David
ff4a7e5a8e
Bump supported Kobo firmware version
2021-11-02 11:02:31 +11:00
Kovid Goyal
a553db9626
News download: Handle more types of invalid timestamps in RSS feeds
2021-11-01 14:35:45 +05:30
Charles Haley
38d34bd003
Fix formatter infix operators not handling raw_field of undefined values
2021-10-30 23:33:02 +01:00
Kovid Goyal
9cf1731d08
version 5.31.1
2021-10-29 14:49:34 +05:30
Kovid Goyal
4b9629b61f
Add a test for tostring on sub-trees
2021-10-29 14:34:31 +05:30
Kovid Goyal
f436139f55
version 5.31.0
2021-10-29 07:54:33 +05:30
Kovid Goyal
b95c2ad88e
Mention that the Kindle Oasis output profile works for PW 2021 also
2021-10-29 07:54:07 +05:30
Kovid Goyal
350ba190d4
pep8
2021-10-28 21:22:50 +05:30
Kovid Goyal
1796385b34
Multiple sort dialog: Allow removing saved sorts via a sub-menu of the Load button
2021-10-28 21:05:06 +05:30
Deckvig
87e24e7a98
Update amazon.py
...
fix get ratings fail in amazon.cn
2021-10-28 13:57:05 +08:00
Charles Haley
79536a7f7f
Small performance improvement for sorting categories by name and first letter
2021-10-27 15:58:43 +01:00
Kovid Goyal
571841268f
Kindle driver: Add support for the new Kindle PaperWhite
...
Lets hope nothing else is different on this device apart from the
changed BCD number. Fixes #1948883 [Add support for the 2021 Kindle Paperwhite (11th Version)](https://bugs.launchpad.net/calibre/+bug/1948883 )
2021-10-27 07:28:52 +05:30
Kovid Goyal
c70e064c23
Content server: Fix some OPDS feeds failing with non-ASCII content. Fixes #1947879 [IOS client access, the library does not display content.]( https://bugs.launchpad.net/calibre/+bug/1947879 )
...
This was caused by an underlying libxml2 bug.
https://bugs.launchpad.net/lxml/+bug/1873306
a697ed1e24
The workaround is to specify the encoding rather than using None.
2021-10-26 08:28:00 +05:30
Charles Haley
689a280a2c
Move the numeric_collation tweak to global preferences with the UI in Preferences / Behaviour. I didn't put it in db.prefs because I didn't want to create a linkage between icu.py and the database.
2021-10-25 16:53:30 +01:00
Kovid Goyal
1518344dd8
...
2021-10-24 22:20:25 +05:30
Charles Haley
21a4207ad7
Bug #1948560 : Odd behaviour with digits in alphabetical partitioning
...
This is fixed for the tag browser in the gui and the content server. I couldn't find anywhere else that used first letter partitioning.
When using first letter partitioning get_categories() constructs the sort key as follows:
- If the first character of the string is a digit (I hope isdigit() is localized) then use that digit otherwise use a string that is larger than any digit
- The ICU collation order key
- The sort key.
As such, items that start with a digit will first sort by that digit, then if needed use the ICU key as the second level then if needed use the sort key as the third level. Items that do not start with a digit will sort by the ICU key then the sort key.
2021-10-24 17:18:02 +01:00
Charles Haley
82e4b04e2f
Include some tests for non_numeric_sort_collator
2021-10-24 17:08:15 +01:00
Charles Haley
06b598eb9d
Fix non_numeric_sort_collator.
2021-10-24 17:07:50 +01:00
Kovid Goyal
ae437852be
E-book viewer: Add a button to directly open the viewer help section in the calibre user manual to the viewer controls
2021-10-24 21:21:08 +05:30
Kovid Goyal
6c45f4333d
oops
2021-10-24 18:46:05 +05:30
Kovid Goyal
4958e3623d
Add a clear button to the target field
2021-10-24 15:50:13 +05:30
Kovid Goyal
79a6ab5d94
Add a function to generation collation order for partitioning
2021-10-24 15:46:31 +05:30
Kovid Goyal
ff32d7c4f8
oops
2021-10-24 12:24:34 +05:30
Kovid Goyal
0078c8426f
E-book viewer: Prevent the display from sleeping when using auto-scroll or read aloud modes (Implemented only on Windows and macOS)
2021-10-24 12:20:12 +05:30
Kovid Goyal
a44cb71cbb
Platform independent wrapper for controlling sleep
2021-10-24 12:05:56 +05:30
Kovid Goyal
3fd1383c80
Wrap the Cocoa API for power management
2021-10-24 10:54:07 +05:30
Kovid Goyal
f2c5a14fab
Wrap the windows API to set thread execution state
2021-10-23 16:49:46 +05:30
Kovid Goyal
8972f56290
Allow setting a keyboard shortcut in Preferences->Shortcuts to open the content server in a local browser
...
See #1948519 ([Enhancement] Shortcut to open content server in browser)
2021-10-23 16:25:10 +05:30
Kovid Goyal
e416b1c30b
Edit book: Set semantics tool: Add support for EPUB 3 landmarks
2021-10-23 16:21:24 +05:30
Kovid Goyal
47143b0506
Fix #1948520 [[Enhancement] Change icon for Filter button in the User categories window]( https://bugs.launchpad.net/calibre/+bug/1948520 )
2021-10-23 14:30:32 +05:30
Kovid Goyal
ce6e97260c
Make functionality to set landmarks re-useable
2021-10-23 11:37:30 +05:30
Kovid Goyal
bd7d859ac2
Make functionality to ensure nav re-useable
2021-10-23 11:29:03 +05:30
Kovid Goyal
be73536c26
...
2021-10-23 10:44:46 +05:30