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
Kovid Goyal
53a44ce034
Make QtOpenGL importable from qt.core
2022-08-10 21:07:04 +05:30
Kovid Goyal
171dda538a
Add signals for shutdown start and end events
2022-08-10 20:46:50 +05:30
Kovid Goyal
c54d6bd2d3
Fix #1984123 [Another ampersand rendering bug]( https://bugs.launchpad.net/calibre/+bug/1984123 )
2022-08-10 07:27:45 +05:30
xxyzz
cfd24b8ff7
Check themes attribute exists before using it
...
Click "Restore default icons" before icon themes loaded will cause an error.
2022-08-09 09:00:59 +08:00
Kovid Goyal
2f43e24721
Cleanup formatting of fts_index usage string
2022-08-08 13:46:47 +05:30
Kovid Goyal
b474ba82b0
E-book viewer: Allow searching for nearby words using a new "Nearby words" search mode
2022-08-08 12:53:14 +05:30
Kovid Goyal
3796f82a00
Content server: Fix long tapping in the notes edit area incorrectly changing the highlight extent. Fixes #1983271 [[Content Server] Note window pops up but text still selectable underneath]( https://bugs.launchpad.net/calibre/+bug/1983271 )
2022-08-08 11:16:01 +05:30
Kovid Goyal
31b2466ea6
Return errors when library is not fully indexed
2022-08-08 08:40:08 +05:30
Kovid Goyal
6662e353aa
calibredb: A new fts_search command to perform full text searching
2022-08-08 08:26:23 +05:30
Kovid Goyal
9ae2074669
Add API to process each result when returning it
2022-08-08 07:38:14 +05:30
Kovid Goyal
718d5fb94b
Dont throw an error during stopping of scan if db is not alive
2022-08-07 14:26:51 +05:30
Kovid Goyal
c6efde3495
calibredb: Implement wait for indexing against remote libraries as well
2022-08-07 12:59:39 +05:30
Kovid Goyal
119df51028
Track indexing rate in the Cache object itself
2022-08-07 12:48:14 +05:30
Kovid Goyal
87d51c1802
Allow adding listeners atomically
2022-08-07 10:27:32 +05:30
Kovid Goyal
7735c23028
Implement the reindex action
2022-08-06 15:06:56 +05:30
Kovid Goyal
c099abb2e3
Implement indexing speed option for calibredb
2022-08-06 14:43:19 +05:30
Kovid Goyal
9cbb385b1c
DRYer
2022-08-06 13:34:15 +05:30
Kovid Goyal
c7b4d8f979
Report time left estimate for local calibredb indexing
2022-08-06 13:28:10 +05:30
Kovid Goyal
81bf05e10b
Make IndexingProgress useable outside the GUI modules
2022-08-06 13:13:23 +05:30
Kovid Goyal
86d180be4c
Fix inner fts dispatch loop not quitting on shutdown when processing dirty books that have not actually changed
2022-08-06 13:09:41 +05:30
Kovid Goyal
83287ba398
...
2022-08-06 12:04:41 +05:30
Kovid Goyal
634bb31f24
Fix FTS indexing not progressing when dirtied books have no actual changes
2022-08-06 10:47:04 +05:30
Kovid Goyal
74ec8db8fc
Start work on FTS support for calibredb
2022-08-06 10:30:50 +05:30
Kovid Goyal
7f6f53149d
Ignore importerror during interpreter shutdown while closing db
2022-08-06 09:42:36 +05:30
Kovid Goyal
15ed01d0e1
Fix a regression in calibre 6.0 that broke remembering the previous sort order for a column
...
More PyQt6 enum goodness
2022-08-05 07:34:26 +05:30