Commit Graph

45560 Commits

Author SHA1 Message Date
Kovid Goyal 8ec0b2bc0e Update various Russian recipes 2022-07-20 11:20:21 +05:30
Kovid Goyal 36e489c454 Updates for some Ukrainian recipes 2022-07-20 10:43:28 +05:30
Kovid Goyal 0c2f37ec28 Document new parameter 2022-07-20 10:39:52 +05:30
Kovid Goyal 637b67b928 Increase the size of the image used as default cover
Better for modern high DPI monitors
2022-07-20 08:49:51 +05:30
Kovid Goyal 4f68d2e7c5 Fix a regression in 6.0 that caused the default cover to be rendered small in some contexts 2022-07-20 08:22:47 +05:30
Kovid Goyal ef6c2b439f Allowing controlling if trying to get missing resources from a plugin prints a traceback 2022-07-20 07:39:06 +05:30
Kovid Goyal a35ff73ced Full text search: Ignore soft hyphens when extracting searchable text from books. Note that you will have to re-index your library to take advantage of this. 2022-07-20 07:33:39 +05:30
Kovid Goyal 93024884de Content server: Have the Read button open PDF files in the browsers builtin PDF viewer rather than the calibre viewer since the calibre is not well suited to PDF 2022-07-20 07:24:55 +05:30
Kovid Goyal b9da583a98 fix color palette option not being correctly disabled on first show when ui style is set to system 2022-07-19 22:23:12 +05:30
Kovid Goyal 876ab0b19f Use calibre icons for qt standard pixmaps even when using the system theme 2022-07-19 22:20:10 +05:30
Kovid Goyal 135f03c36c specialise the clear line edit icon for the current color palette 2022-07-19 22:03:51 +05:30
Kovid Goyal 24ef17e56d ... 2022-07-19 21:54:36 +05:30
Kovid Goyal 290ecdf662 Allow -for-x-theme specialization to work for icons overridden in the config dir 2022-07-19 21:37:48 +05:30
Kovid Goyal 178e75a58e Use QIcon.ic for Qt standard pixmaps as well
DRYer and much simpler code
2022-07-19 18:55:24 +05:30
Kovid Goyal 2584edd461 When using a fixed color palette and the system colors are of different type enforce the color palette 2022-07-19 17:40:58 +05:30
Kovid Goyal 9d7424163f Merge branch 'typos' of https://github.com/luzpaz/calibre 2022-07-19 17:24:57 +05:30
luz paz de001e989a Fix leftover typos
Typos in format_docs/ and src/calibre/ebooks/rtf2xml
2022-07-19 07:45:57 -04:00
Kovid Goyal da779fae11 Move all color and style management into a single class for easy maintenance 2022-07-19 16:50:38 +05:30
Kovid Goyal 665c0d32c6 Merge branch 'typos/source' of https://github.com/luzpaz/calibre 2022-07-19 16:36:34 +05:30
luz paz bd5cfa27e4 Fix source typos
Accumulated source typos
2022-07-19 06:59:42 -04:00
Kovid Goyal b9d8e9c462 DRYer 2022-07-19 13:52:44 +05:30
Kovid Goyal 56c7f3e007 Ignore Qt generated application palette changes when using a fixed palette. Fixes #1982050 [Calibre 6.0+ Switching from Dark Mode to Light after Editing Metadata and Reconnecting RDP](https://bugs.launchpad.net/calibre/+bug/1982050) 2022-07-19 13:45:43 +05:30
Kovid Goyal c049126bcb Use a dark background for dark palette icon theme demo covers 2022-07-19 12:58:31 +05:30
Kovid Goyal bddb6fb5ed In the icon theme chooser dialog show themes show light and dark themes only in the light and dark tabs 2022-07-19 12:39:09 +05:30
Kovid Goyal a5516efe2b Ensure get_container doesnt leak a tdir on error 2022-07-19 12:29:50 +05:30
Kovid Goyal 202f537913 Content server: Workaround for chrome bug causing multiple sign in prompts when connecting to the server after restarting Chrome. Fixes #1982060 [multiple login prompts on web server](https://bugs.launchpad.net/calibre/+bug/1982060) 2022-07-19 12:22:37 +05:30
Kovid Goyal 0e27235922 Create icon theme dialog: Add a checkbox to install the newly created theme into calibre 2022-07-19 11:01:14 +05:30
Kovid Goyal ce05b7ecc1 another safe_link 2022-07-19 10:48:25 +05:30
Kovid Goyal 323a405b31 Welcome wizard: Fix device names not being translated correctly leading to the same name being repeated for some devices. Fixes #1982035 [Welcome Wizard does not show device list correctly on first launch](https://bugs.launchpad.net/calibre/+bug/1982035) 2022-07-19 10:10:45 +05:30
Kovid Goyal b959c961e0 Add a FAQ entry about black screen in viewer 2022-07-19 09:49:44 +05:30
Kovid Goyal 07f8817974 Update GLIBC version numbers in FAQ 2022-07-19 09:38:19 +05:30
Kovid Goyal 753a9d3a24 Use correct binary descriptive names on download.calibre-ebook.com 2022-07-19 07:43:09 +05:30
Kovid Goyal 6ae50464ee Merge branch 'typos/recipes' of https://github.com/luzpaz/calibre 2022-07-19 07:41:13 +05:30
luz paz 6eb95a700c Fix typos in recipes/ 2022-07-18 22:05:00 -04:00
Kovid Goyal f0308f23a9 Merge branch 'typos' of https://github.com/luzpaz/calibre 2022-07-19 07:27:24 +05:30
luz paz df439bedd1 FIx typos
Found via `codespell -q 3 -S./Changelog.*,./resources/dictionaries  -L alo,ans,pard,ro`
2022-07-18 21:52:03 -04:00
Kovid Goyal adea378269 Move the DeDRM plugin blacklist so that the plugin is initialized by not actually used as a filetype plugin 2022-07-18 21:45:02 +05:30
Kovid Goyal b256801599 Read aloud: Nicer error message when no audio devices are present on windows 2022-07-18 20:43:22 +05:30
Kovid Goyal bd8b1c81ff Read aloud: Fix spurious error message on Linux about voices not being installed 2022-07-18 20:10:06 +05:30
Kovid Goyal 19f007fa9d Linux binaries: Bundle brotli and graphite2 as well as Qt links against them 2022-07-18 19:30:24 +05:30
Kovid Goyal ef98d9a6a1 FTS dialog: When keyboard navigation changes the current item ensure it stays visible 2022-07-18 19:09:11 +05:30
Kovid Goyal 78be572ce0 ... 2022-07-18 18:54:11 +05:30
Kovid Goyal 5c1b2cdb46 Delay load QSvgRenderer 2022-07-18 17:42:07 +05:30
Kovid Goyal 98a6234414 Use dir for saved selected file if file doesnt exist 2022-07-18 17:34:31 +05:30
Kovid Goyal 1a7a4544f5 Use our file icon provider when using non-native file dialogs 2022-07-18 17:29:43 +05:30
Kovid Goyal b0d8409afb more pyqt6 goodness 2022-07-18 15:58:04 +05:30
Kovid Goyal ba8f4fb7ae Fix a regression in 6.0 that broke rendering of first page of EPUB as cover when the EPUB has no actual cover 2022-07-18 15:28:55 +05:30
Kovid Goyal a41c3b775c string changes 2022-07-18 11:04:36 +05:30
Kovid Goyal 32ed99b702 Linux installer: Also check for libOpenGL 2022-07-18 11:01:22 +05:30
Kovid Goyal 87a5d03546 random_common_chrome_user_agent is relatively new so delay import it so that people live loading on old calibre dont get errors 2022-07-18 10:40:57 +05:30