45794 Commits

Author SHA1 Message Date
Kovid Goyal
3f013c3856
update Live Law and Live Mint 2022-08-31 20:43:19 +05:30
Kovid Goyal
a2e531db83
... 2022-08-31 11:39:29 +05:30
Kovid Goyal
8eddd8d761
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-30 20:04:23 +05:30
Charles Haley
6dd4ef6c92 enum fix: Qt.DisplayRole => Qt.ItemDataRole.DisplayRole 2022-08-30 15:26:05 +01:00
Kovid Goyal
913d9eb08e
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-30 19:43:42 +05:30
Charles Haley
f58052b3bc In Preferences: add Ctrl-Up and Ctrl-Down as keyboard shortcuts for lists with movement buttons. 2022-08-30 13:06:46 +01:00
Kovid Goyal
6a66b99ed0
recipe icons 2022-08-30 07:14:19 +05:30
Kovid Goyal
04393b212a
pep8 2022-08-29 19:32:19 +05:30
Kovid Goyal
ea5d991d7f
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-29 19:31:25 +05:30
Charles Haley
977ad34b50 Enhancement: add the ability to change the search order when clicking on items in the tag browser, using a third tab in L&F / Tag browser.
Also some small cleanup of strings and ALT-x characters.
2022-08-29 11:11:15 +01:00
Kovid Goyal
8f0226d8b1
Use dark colros for blank lookup page in dark theme 2022-08-29 08:14:44 +05:30
Kovid Goyal
a3e3c425c5
E-book viewer: Lookup: Google dictionary: Add some padding at the left and right margins. Fixes #1986963 [No padding/margin within the dictionary frame within EPUB](https://bugs.launchpad.net/calibre/+bug/1986963) 2022-08-29 07:33:30 +05:30
Kovid Goyal
a3eaabbd93
cache lookup lang 2022-08-29 07:25:35 +05:30
Kovid Goyal
789b79dbd5
E-book viewer: Lookup word in Google dictionary: Fix meanings of some words not being shown in the user's preferred language. Fixes #1985855 [default definition service sometimes translates instead of defining](https://bugs.launchpad.net/calibre/+bug/1985855) 2022-08-29 07:21:34 +05:30
Kovid Goyal
cfe219018d
Conversion pipeline: Add support for !important when flattening CSS rules. Fixes #1987011 [CSS Lost, epub->azw3](https://bugs.launchpad.net/calibre/+bug/1987011) 2022-08-29 06:34:56 +05:30
Kovid Goyal
4b1ab3e036
Fix calibredb backup_metadata --all operating only on dirty books not all books. Fixes #1987390 [calibredb backup_metadata problem](https://bugs.launchpad.net/calibre/+bug/1987390) 2022-08-29 05:22:51 +05:30
Kovid Goyal
4dbdea4122
close stdout/err handles before opening debug log
There is an unconfirmed report about file in use errors, most likely
the handles are inherited by some other process or an antivirus or
whatever, but lets at least close them in the under our control.

Windows is such a pain.
2022-08-29 04:58:24 +05:30
Kovid Goyal
4a6165bc42
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-28 19:24:54 +05:30
Kovid Goyal
2f2afffd04
Fix #1987713 [Enhancement Request: Full-text search: Mark & show marked books](https://bugs.launchpad.net/calibre/+bug/1987713) 2022-08-28 19:09:09 +05:30
Charles Haley
921a74278b Changes to improve robustness:
1) Ensure that the server displays columns added using the command line.
2) Make "official" the fact that get_categories returns an ordered dict.

While in the process, move the general methods category_display_order and is_standard_category from the gui to db.get_categories().

Finally, improve the tooltip for L&F / Tag browser / hierarchical items
2022-08-28 14:33:56 +01:00
Kovid Goyal
50e5481f17
Brhat by Vishwas Vasuki
Fixes #1987969 [bRhat recipe](https://bugs.launchpad.net/calibre/+bug/1987969)
2022-08-28 15:15:52 +05:30
Kovid Goyal
af2bf74b47
Check library: Make vacuuming the full text database optional as it is very slow and memory intensive. Fixes #1986500 [Vacuuming of FTS database slows down Check Library](https://bugs.launchpad.net/calibre/+bug/1986500) 2022-08-28 13:32:42 +05:30
Kovid Goyal
902e80ec17
Update Financial Times and MIT Technology Review 2022-08-28 09:10:43 +05:30
Kovid Goyal
6714efa4d6
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-28 08:35:22 +05:30
Charles Haley
fbe989c0d6 Look & feel / Tag browser with 2 sub-tabs 2022-08-27 17:56:37 +01:00
Kovid Goyal
0686f41dd7
Cachys Blog by Volker Heggemann 2022-08-26 19:34:15 +05:30
Kovid Goyal
2a90da87ec
Update Financial Times Print Edition 2022-08-26 19:31:21 +05:30
Kovid Goyal
5978c9fab7
remove not working recipe 2022-08-26 19:28:24 +05:30
Kovid Goyal
64c0350651
more russian and ukranian news sources by bugmen00t 2022-08-26 19:27:03 +05:30
Kovid Goyal
5422e0a7f9
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-26 16:19:05 +05:30
Charles Haley
80e4b7dde9 Three things related to tag_browser_category_order:
1) do a proper migration of the tweak
2) Fix the server's usage of the migrated value.
3) Fix an exception in the server related to hierarchical user categories
2022-08-26 11:44:17 +01:00
Kovid Goyal
5b94406fcc
Content server: Migrate usage of tag_browser_category_order to use the new db based preference
Am not bothering with migration since th eGUI takes care of that. THis
will affect peopl who run standalone servers, but the intersection of
such people with those who have set the tweak is too small to bother.
2022-08-26 15:01:18 +05:30
Kovid Goyal
a87ef2d8a9
Cleanup previous PR 2022-08-26 14:47:42 +05:30
Kovid Goyal
d2d267a576
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-26 14:41:12 +05:30
Kovid Goyal
c36624e78d
recipe icons 2022-08-26 14:38:02 +05:30
Charles Haley
9cdfd67724 Minor typo: make "super-quote" always hyphenated 2022-08-25 19:38:38 +01:00
Charles Haley
a03dd04e22 Prefs / Look & feel / Tag browser partition and hierarchy: change lists of keys to list widget with check boxes.
NB: the partition list was a gpref, which was wrong. It is now a db pref. I added migration code to the tag browser. It is possible that the server code must be changed to get the db pref. I don't know how to do that, if it is needed.
2022-08-25 13:00:08 +01:00
Kovid Goyal
2bf8c1965d
Do not VACUUM FTS db when exporting library as it can be very slow. Fixes #1987557 [Export Library Hangs if there is a full-text-search.db file in library](https://bugs.launchpad.net/calibre/+bug/1987557) 2022-08-25 06:27:42 +05:30
Kovid Goyal
0225cd4acc
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-24 22:22:53 +05:30
Charles Haley
1b4c623bf7 Improvement to Look and feel/Tag browser. Make the expandable fields grow to full width. As it was they didn't on Windows. Don't know about other platforms. 2022-08-24 17:46:34 +01:00
Kovid Goyal
dc28b56b70
Make the tag browser preferences a little nicer
Give the categories list a min height and layout the checkbox
preferences horizontally as well as vertically
2022-08-24 20:28:16 +05:30
Kovid Goyal
fae1682ed8
Tag browser: Move the preferences for controlling the order and display of categories in the Tag browser from Preferences->Tweaks to Preferences->Look & feel->Tag browser. Fixes #1987235 [Enhancement Request: Easier way to rearrange Tag Browser](https://bugs.launchpad.net/calibre/+bug/1987235)
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-08-24 20:17:17 +05:30
Charles Haley
1b1461f782 Enhancement 1987235: Easier way to rearrange Tag Browser 2022-08-24 11:38:21 +01:00
Kovid Goyal
a8129ad1ea
Fix #1987335 [sr@latin in languages](https://bugs.launchpad.net/calibre/+bug/1987335) 2022-08-23 08:04:07 +05:30
Kovid Goyal
3262f50962
Fix #1987361 [Exception in Bulk Metadata dialog](https://bugs.launchpad.net/calibre/+bug/1987361) 2022-08-23 07:48:30 +05:30
Kovid Goyal
4991254b7c
Fix #1987337 [The colors of the library access persmission window make the text illegible in dark mode](https://bugs.launchpad.net/calibre/+bug/1987337) 2022-08-23 07:44:48 +05:30
Kovid Goyal
a450731c6a
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1984121 [Enhancement Request: User category editor: Hide  items not shown in tag browser](https://bugs.launchpad.net/calibre/+bug/1984121)
2022-08-22 11:29:23 +05:30
Charles Haley
9a44efc431 Enhancement 1984121: User category editor: Hide items not shown in tag browser
I cleaned up the code a lot, making it (I hope) easier to understand and more reliable.
2022-08-21 16:01:50 +01:00
Kovid Goyal
3bae760705
Micro-optimization 2022-08-21 08:28:07 +05:30
Kovid Goyal
fd8fa7420e
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-08-20 22:11:20 +05:30