Commit Graph

45714 Commits

Author SHA1 Message Date
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 62c66e9e2a Update Eenadu 2022-08-11 18:11:37 +05:30
Kovid Goyal 917f9396f4 Update Indian Express 2022-08-11 18:05: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 b56b524a78 Remove webeninge_demo plugin example as now we can use webengine in the main calibre process 2022-08-10 22:20:58 +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 5790bbeb8f more russian and ukranian news sources by bugmen00t 2022-08-10 21:25:28 +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 1e80822d60 more russian and ukranian news sources by bugmen00t 2022-08-10 07:48:02 +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
Kovid Goyal 73f8c4c977 string typos 2022-08-09 11:20:02 +05:30
Kovid Goyal 75add47682 Merge branch 'icon_theme' of https://github.com/xxyzz/calibre 2022-08-09 08:48:40 +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 cc58f2eda7 ... 2022-08-08 15:27:13 +05:30
Kovid Goyal 2f43e24721 Cleanup formatting of fts_index usage string 2022-08-08 13:46:47 +05:30
Kovid Goyal 872c7ea159 ... 2022-08-08 13:45:24 +05:30
Kovid Goyal 5b59008313 Add a section on searching to the viewer section in the manual 2022-08-08 13:44:00 +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 a398c0ece2 Update Wirtschaft Woche 2022-08-08 07:37:11 +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 1c8049eb21 Update WirtschaftsWoche Online 2022-08-05 20:53:27 +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
Kovid Goyal c9d3d132be Google search engine: Fix for different URL encoding used by Google servers in Portugal 2022-08-05 07:07:22 +05:30
Kovid Goyal ec0e30f0aa more russian and ukranian news sources by bugmen00t 2022-08-04 20:16:54 +05:30
Kovid Goyal da57bb0fac Update Scientific American 2022-08-04 08:14:21 +05:30
Kovid Goyal e004b057ed Nicer error message when getting details page fails 2022-08-04 07:58:49 +05:30