Commit Graph

45547 Commits

Author SHA1 Message Date
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
Kovid Goyal 77b51c627e Merge branch 'master' of https://github.com/davidlin555/calibre 2022-07-18 10:25:52 +05:30
Kovid Goyal c921459226 DRYer 2022-07-17 22:11:52 +05:30
Kovid Goyal 654d955036 ... 2022-07-17 22:01:45 +05:30
Kovid Goyal a9afd0a1c7 Place the note about leaving calibre running for scheduling in the schedule box 2022-07-17 22:00:34 +05:30
Kovid Goyal 8660e20976 Make test a bit more robust 2022-07-17 21:54:51 +05:30
Kovid Goyal 96656a1f2d DRYer 2022-07-17 21:44:17 +05:30
Kovid Goyal 9c540f557a Fix #1981882 [Wrongs icons on "No native filedialogs"](https://bugs.launchpad.net/calibre/+bug/1981882) 2022-07-17 21:40:45 +05:30
Kovid Goyal ffeb7f5e3c Content server: Fix a regression in 6.0 that caused incorrect rendering of comments metadata in the book details panel in dark mode. Fixes #1981886 [[Content Server] Back ground of Comments section is white on dark mode](https://bugs.launchpad.net/calibre/+bug/1981886) 2022-07-17 21:02:29 +05:30
Kovid Goyal 563c1089df Allow re-indexing a book for FTS by right clicking the book details panel 2022-07-17 20:18:48 +05:30
Kovid Goyal e0aceef1ee Fix clear line edit icon when using system theme 2022-07-17 19:56:04 +05:30
Kovid Goyal 69cae7b8f4 Merge branch 'translation-fixes' of https://github.com/413Michele/calibre 2022-07-17 15:24:29 +05:30
413Michele 28b8601875 Merge branch 'kovidgoyal:master' into translation-fixes 2022-07-17 11:35:47 +02:00
413Michele 58d33506ee Title case and 's 2022-07-17 11:34:30 +02:00