Commit Graph

45882 Commits

Author SHA1 Message Date
Charles Haley b0bf2d23c8 Change in_tag_browser generation to not build the list of books if the tag browser categories haven't been restricted by 'find'. As the comment in the code says, this will improve performance while making in_tag_browser:true fail in extremely rare cases. 2022-09-20 10:19:01 +01:00
Kovid Goyal 616290b17e Cleanup previous PR
Tag browser: When searching the Tag browser allow also filtering the book list to show only books that match one of the categories currently shown in the Tag browser. To use enable the two Preferences: Preferences->Look & feel->Tag browser->Hide empty categories and Find shows all items that match. Then when searching the Tag browser, press Ctrl+Alt+Shift+F to restrict the displayed books.

Fixes #1989813
2022-09-20 07:32:49 +05:30
Kovid Goyal 0d3e4a232a Merge branch 'master' of https://github.com/cbhaley/calibre 2022-09-20 07:07:37 +05:30
Kovid Goyal 9a2b7ea384 When using calibre-debug --export-all-libraries dont check for known libraries 2022-09-19 20:20:51 +05:30
Kovid Goyal 3fa877d5bb Add some usage examples 2022-09-19 13:01:01 +05:30
Kovid Goyal 34963d50e4 ... 2022-09-19 07:26:13 +05:30
Kovid Goyal b6a97a8ae1 Merge branch 'imgbot' of https://github.com/kovidgoyal/calibre 2022-09-19 07:23:51 +05:30
ImgBotApp afe0ffbf5b [ImgBot] Optimize images
*Total -- 32.95kb -> 17.29kb (47.52%)

/recipes/icons/free_inquiry.png -- 15.44kb -> 3.82kb (75.28%)
/recipes/icons/anthony_muroni.png -- 4.96kb -> 2.60kb (47.49%)
/recipes/icons/caravan_magazine.png -- 1.74kb -> 1.27kb (26.73%)
/recipes/icons/caravan_magazine_hindi.png -- 1.74kb -> 1.27kb (26.73%)
/recipes/icons/history_today.png -- 1.41kb -> 1.15kb (18.38%)
/recipes/icons/hbr.png -- 1.02kb -> 0.87kb (14.44%)
/recipes/icons/economia.png -- 1.80kb -> 1.66kb (7.85%)
/recipes/icons/eos_wetenschap.png -- 1.01kb -> 0.94kb (7.7%)
/recipes/icons/fdb_pl.png -- 1.07kb -> 1.03kb (3.74%)
/recipes/icons/el_publico.png -- 1.71kb -> 1.66kb (3.25%)
/recipes/icons/boston.com.png -- 1.04kb -> 1.01kb (2.55%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2022-09-18 21:10:43 +00:00
Charles Haley ec578eb4ae Fix failing tests 2022-09-18 15:14:30 +01:00
Kovid Goyal 1272f957ad Update SPiegel Online International 2022-09-18 19:33:00 +05:30
Kovid Goyal 3734d008f9 Update Engadget 2022-09-18 19:13:18 +05:30
Charles Haley 16c2d73037 Enhancement #1989813: Option to quickly select filtered tag browser categories
Done using a new Virtual Field, in_tag_browser that is searchable using 'in_tag_browser:true' (or false or ...).

The feature is discoverable through a new menu item in Configure tag browser: Filter book lists. This menu item can be 'clicked' using a shortcut key.
2022-09-18 14:08:58 +01:00
Kovid Goyal 2e1fdf56b1 py3: Fix a regression in calibre 5 that broke searching the mobileread store standalone 2022-09-18 10:24:00 +05:30
Kovid Goyal bf4bfa6e70 Also implement vertical categories in the content server book details page 2022-09-18 10:16:03 +05:30
Kovid Goyal a593ce0efc Merge branch 'master' of https://github.com/cbhaley/calibre 2022-09-18 09:43:34 +05:30
Kovid Goyal e8bfb763d7 add recipe icons 2022-09-18 09:38:14 +05:30
Kovid Goyal 2c3410d3e7 Nuke email body text as well 2022-09-18 08:40:46 +05:30
Charles Haley 8ad1087fd4 Enhancement: in book details, allow displaying is_multiple categories on separate lines.
Bug fix: is_multiple composite columns incorrectly depended on a space after the comma.
2022-09-17 14:30:24 +01:00
Kovid Goyal a6dc4bc09a ... 2022-09-17 07:50:55 +05:30
Kovid Goyal 84c9431a36 add missing __init__.py v6.5.0 2022-09-16 07:19:04 +05:30
Kovid Goyal 795f8ecf1f version 6.5.0 2022-09-16 07:00:26 +05:30
Kovid Goyal ce0b8fdb0f Merge branch 'master' of https://github.com/cbhaley/calibre 2022-09-16 06:38:24 +05:30
Charles Haley 5cc86cd138 New formatter function to_hex(): returns a calibre-compliant hex representation of a string. 2022-09-15 22:37:09 +01:00
Kovid Goyal d2977ebec4 Update the host used for wayback downloads 2022-09-15 13:59:33 +05:30
Kovid Goyal 6c9fc1c833 Update NYTimes 2022-09-15 12:32:44 +05:30
Kovid Goyal 2367d3464c Update NYTimes 2022-09-15 12:24:41 +05:30
Kovid Goyal b37186d3a1 More robust expanded tracking 2022-09-15 11:08:48 +05:30
Kovid Goyal fdf1fca556 E-book viewer: When displaying highlights dont group highlights from different chapters when the chapter titles are identical. Fixes #1988590 [Private bug](https://bugs.launchpad.net/calibre/+bug/1988590) 2022-09-15 11:01:26 +05:30
Kovid Goyal cc19a77298 Fix error when using tag browser if a user category contains a reference to a deleted custom column 2022-09-15 08:44:10 +05:30
Kovid Goyal ca01ac7326 Dont raise a KeyError in get_item_id() when the field does not exist 2022-09-15 08:41:39 +05:30
Kovid Goyal 315575aa56 When running calibre with the --with-library command line flag and calibre is already running, switch to the specified library in calibre. Fixes #1989631 [[Enhancement] do a library switch in calibre via the command line](https://bugs.launchpad.net/calibre/+bug/1989631) 2022-09-15 08:07:06 +05:30
Kovid Goyal 4429815b6b pep8 2022-09-14 22:00:07 +05:30
Kovid Goyal 30ef660cb9 Merge branch 'master' of https://github.com/Vasolik/calibre 2022-09-14 21:58:37 +05:30
Vaso Peras-Likodric ca45bcaaf5 Make code compatible with python 3.7, removed unused imports, change static methods. 2022-09-14 17:45:48 +02:00
Kovid Goyal d5d577a0a2 Get unmodified HTML from the wayback machine 2022-09-14 19:50:28 +05:30
Kovid Goyal 1f38680cb5 ... 2022-09-14 19:28:42 +05:30
Kovid Goyal d16f111bb8 Merge branch 'strcmpcase' of https://github.com/un-pogaz/calibre 2022-09-14 13:59:59 +05:30
Kovid Goyal afeefef650 Fix #1988443 [[Enhancement] Add warning pop-up when deleting custom highlight style](https://bugs.launchpad.net/calibre/+bug/1988443) 2022-09-14 13:56:58 +05:30
un-pogaz 6e5bf799c2 add strcmpcase() 2022-09-14 09:05:46 +02:00
Kovid Goyal b8366228fb Do not show the virtual libraries tab bar when no virtual libraries are present. See #1988609 ([Enhancement] VL Toolbar/Menu options) 2022-09-14 12:33:18 +05:30
Kovid Goyal d4ebabcdd5 ... 2022-09-14 12:27:51 +05:30
Kovid Goyal 787dad22b9 Fix #1988654 [Text in the Cover grid preferences does not fit when the window is small.](https://bugs.launchpad.net/calibre/+bug/1988654) 2022-09-14 12:11:42 +05:30
Kovid Goyal ffa7ea75ee Make lifting of props more robust, ignoring styles on empty children and also removing empty anchor tags before lifting 2022-09-14 11:21:05 +05:30
Kovid Goyal a548dcb2c7 Better fix for font-weight: 0 Qt bug 2022-09-14 11:12:28 +05:30
Kovid Goyal 814784b2f8 Comments editor: Workaround for Qt inserting invalid font-weight when converting a paragraph to a heading. Fixes #1989177 [Comment heading with invalide weight](https://bugs.launchpad.net/calibre/+bug/1989177) 2022-09-14 10:29:05 +05:30
Kovid Goyal 72ea1fe57b Update Outlook Magazine 2022-09-13 19:22:22 +05:30
Kovid Goyal 2f3b6223b2 ... 2022-09-13 15:19:40 +05:30
Kovid Goyal f177d2295c Merge branch 'master' of https://github.com/PeterJT/calibre 2022-09-13 11:32:29 +05:30
PeterJT ddca73b043 Updates to the Kobo driver to add support for the Kobo Clara 2e. 2022-09-13 01:42:45 -04:00
Kovid Goyal 1216e45580 Attempt to parse nytimes live markup 2022-09-12 13:20:45 +05:30