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
04393b212a
pep8
2022-08-29 19:32:19 +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
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
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
Charles Haley
fbe989c0d6
Look & feel / Tag browser with 2 sub-tabs
2022-08-27 17:56:37 +01:00
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
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
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
Charles Haley
1b1461f782
Enhancement 1987235: Easier way to rearrange Tag Browser
2022-08-24 11:38:21 +01:00
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
Charles Haley
e98daa2fcd
Another try at Manage categories, supporting shortcuts. When a shortcut is triggered, If no visible tool button is found then show the menu in the upper left corner of the library view.
2022-08-20 13:02:49 +01:00
Kovid Goyal
295315aa10
Cleanup previous PR
...
Allow adding a button to show the Manage categories window to the toolbars/context menu
Fixes #1984017 [[Enhancement] - Add Apply button to Manage Tags](https://bugs.launchpad.net/calibre/+bug/1984017 )
2022-08-20 12:36:55 +05:30
Charles Haley
48c12ca2b9
Enhancement 1984017 - Add Apply button to Manage Tags
...
There are two requests here.
1) Add apply button. Because the work is done after the dialog has closed, Changing this is more work than I am willing to do.
2) Add toolbar / shortcut / context menu support for Manage categories. Done.
2022-08-19 15:53:57 +01:00
Kovid Goyal
5880ff34b1
Windows: Nicer error message when attempting to run viewer/editor on machine without MediaPack installed
2022-08-19 00:02:17 +05:30
Kovid Goyal
673650170b
More cache URL encoding weirdness from google. Fixes #1986837 [Unable to download Metadata from Amazon]( https://bugs.launchpad.net/calibre/+bug/1986837 )
2022-08-18 16:07:59 +05:30
Kovid Goyal
51d8e95557
workaround decode failure
2022-08-17 18:36:36 +05:30
Kovid Goyal
742fc54bdd
Google metadata download: When excluding results from a web search because they don't match the specified title/author ignore diacritic, accents, etc.
2022-08-17 06:36:00 +05:30
Kovid Goyal
d380be1e1e
Edit book: Reports: Fix rendering of images in the images report table
2022-08-13 14:30:18 +05:30
Kovid Goyal
5228e61a0e
Content server: Fix formatting of dates for custom columns using ISO format. Fixes #1986412 [Content Server: iso date format break in book details page]( https://bugs.launchpad.net/calibre/+bug/1986412 )
2022-08-13 09:05:53 +05:30
Kovid Goyal
0a1d0f56c8
Add some context for translating meaning
2022-08-12 17:41:23 +05:30
Kovid Goyal
b1e20978c1
Fix #1985973 [Context menu fails in the Editor]( https://bugs.launchpad.net/calibre/+bug/1985973 )
2022-08-12 17:18:17 +05:30
Kovid Goyal
e77de1e770
version 6.3.0
2022-08-12 06:56:29 +05:30
Kovid Goyal
1f21935414
...
2022-08-12 06:51:15 +05:30
Kovid Goyal
1a96698791
Also allow plain + and - to zoom
2022-08-11 20:32:38 +05:30
Kovid Goyal
e7d4ab0575
Image popup: Allow zooming using the Ctrl+plus and Ctrl+minus standard shortcuts. Fixes #1985021 [[Enhancement - Image viewer] Clicking the + and - keys to zoom]( https://bugs.launchpad.net/calibre/+bug/1985021 )
2022-08-11 20:28:46 +05:30
Kovid Goyal
a8b1066276
Also set color scheme for content popup iframe
2022-08-11 19:29:25 +05:30
Kovid Goyal
7a0ccb4476
Content server: Fix margin and body background color mismatch when reading books with a non-white/black color scheme. Fixes #1985058 [[Content Server] Margin colors not matching body background colors]( https://bugs.launchpad.net/calibre/+bug/1985058 )
2022-08-11 19:22:44 +05:30
Kovid Goyal
b0c95d4e61
Fix #1984847 [[Deprecated] FutureWarning epub_output.py]( https://bugs.launchpad.net/calibre/+bug/1984847 )
2022-08-11 08:30:35 +05:30
Kovid Goyal
31b1746d88
Use qt.core
2022-08-10 22:20:49 +05:30
Kovid Goyal
e8447b65ab
We need to set QtQuick api as well when running on non OpenGL platforms
2022-08-10 22:07:44 +05:30
Kovid Goyal
8be484c108
Allow importing QtQuick from qt.core
2022-08-10 22:02:39 +05:30
Kovid Goyal
77d065578d
ignore opengl import failure for people running from source
2022-08-10 21:54:22 +05:30
Kovid Goyal
d73fef560e
Allow using QtWebEngine in the main calibre application as well
2022-08-10 21:07:29 +05:30