Commit Graph

39151 Commits

Author SHA1 Message Date
Kovid Goyal 07bd906363 Make inline style transformation its own re-useable function 2019-10-15 18:01:50 +05:30
Kovid Goyal be58929e95 Clean up progress_frac reporting in flow mode 2019-10-15 11:58:58 +05:30
Kovid Goyal d66ed41ef9 Viewer: Fix scrolling by screenfuls not working correctly in flow mode 2019-10-15 11:10:59 +05:30
Kovid Goyal a1d51ea302 Various improvements to dark mode support
Now colors can be dynamically changed and more widgets
react appropriately. Also use err/ok indicator colors
that work in both light and dark mode
2019-10-15 10:36:07 +05:30
Kovid Goyal 5469beeeb6 Disable alternating row colors when using dark color themes as the alternate color Qt picks is pretty bad 2019-10-15 06:42:34 +05:30
Kovid Goyal 5b431a8c6a Forgot to remove content load delay for testing 2019-10-15 06:25:13 +05:30
Kovid Goyal f38a7d15ba EPUB 2 metadata: Fix obfuscated fonts being broken when updating metadata if the file uses Adobe font obfuscation and the identifier with the key has an uppercase UUID scheme name. Fixes #1847890 [dc:identifier line being removed from content.opf](https://bugs.launchpad.net/calibre/+bug/1847890) 2019-10-15 06:21:28 +05:30
Kovid Goyal 0bf8898ca4 Viewer: prevent flash of unstyled text while loading individual HTML files 2019-10-15 05:25:54 +05:30
Kovid Goyal dfdf3e113a Viewer: Fix right clicking on margins not showing controls 2019-10-15 05:00:07 +05:30
Kovid Goyal 8f8a5f7561 Update FilmWed and Fdb.pl
Merge branch 'master' of https://github.com/t3d/calibre
2019-10-15 04:28:26 +05:30
Kovid Goyal c0c6872249 Add a note about tapping to show controls 2019-10-15 04:25:13 +05:30
Kovid Goyal 428f576c26 Merge branch 'master' of https://github.com/cbhaley/calibre 2019-10-15 04:22:11 +05:30
Charles Haley 91d571ffc7 Display lookup key and description in tooltips for custom column widgets in edit metadata. 2019-10-14 22:50:30 +01:00
Tomasz Długosz 2db371f7de update filmweb 2019-10-14 23:21:49 +02:00
Tomasz Długosz ed7476adb4 frazpc.pl is no more 2019-10-14 22:43:26 +02:00
Tomasz Długosz f2c068753e update fdb_pl recipe 2019-10-14 22:38:55 +02:00
Tomasz Długosz 87f5420d85 remove adventure zone for no new content 2019-10-14 22:02:39 +02:00
Kovid Goyal 7733877cc9 Better fix for dark mode button text being black 2019-10-14 21:36:12 +05:30
Kovid Goyal 9c4bd9de0e macOS: Fix for text in drop down boxes being black in dark mode 2019-10-14 21:18:37 +05:30
Kovid Goyal 30731ad4e3 When using a dark color scheme fix the link color everywhere not just in the book details 2019-10-14 21:01:46 +05:30
Kovid Goyal 420b2f65b4 Edit book: Fix a crash when editing CSS files caused by a behavior change in Qt 5.13. Fixes #1846760 [ebook editor crashes out when scrolling](https://bugs.launchpad.net/calibre/+bug/1846760)
Apparently, if a QTextFormat.FormatRange object is garbage collected by
python it is no longer safe to use a previously stored reference to it
QTextFormat object
2019-10-14 17:26:51 +05:30
Kovid Goyal 12485fef82 Viewer: Fix error while viewing books with a comment after a <meta> tag. Fixes #1847977 [strange problem with epub in viewer 4](https://bugs.launchpad.net/calibre/+bug/1847977) 2019-10-14 15:46:46 +05:30
Kovid Goyal 989e4de74c Viewer: Dont generate covers for books that dont have a cover 2019-10-14 10:32:38 +05:30
Kovid Goyal b20f1d3fd7 Viewer: Treat the first image in comics as the cover 2019-10-14 09:34:58 +05:30
Kovid Goyal 7a9e791506 Code to render books without an auto-generated cover 2019-10-14 09:05:55 +05:30
Kovid Goyal cc8918d470 Content server: When adding books and a duplicate is suspected provide more information about what books match the duplicate 2019-10-14 07:49:51 +05:30
Kovid Goyal 9536ffe8cd Merge branch 'pin-version' of https://github.com/widdix/calibre 2019-10-14 07:03:36 +05:30
Michael Wittig f93bf9379e fix 2019-10-13 19:15:32 +02:00
Michael Wittig 92c88b2637 Allow a user to specify the version that is installed 2019-10-13 18:48:46 +02:00
Kovid Goyal fe673838ef Apparently running upgrade is not possible 2019-10-13 10:02:35 +05:30
Kovid Goyal fd20908dcd Try running update/upgrade on Ubuntu CI VM in the hopes it will fix the libgl1 installation failure 2019-10-13 09:56:00 +05:30
Kovid Goyal 5230b6bf9d Update Il Sole 24 Ore 2019-10-13 09:49:27 +05:30
Kovid Goyal dec7a51650 py3 compat 2019-10-13 09:40:49 +05:30
Kovid Goyal 5679a596d0 Viewer: Preselect text in search box when showing it. Fixes #1847677 [New Viewer Search](https://bugs.launchpad.net/calibre/+bug/1847677) 2019-10-11 07:12:19 +05:30
Kovid Goyal b17b3f358d Content server: Fix detection of iOS on iPAD with iOS 13 which defaults to desktop mode 2019-10-09 20:31:39 +05:30
Kovid Goyal 4a3df07974 Viewer: If the book has no ToC try to generate one from headings, if any. Fixes #1847277 [Book viewer don't display content of fb2](https://bugs.launchpad.net/calibre/+bug/1847277) 2019-10-09 20:20:18 +05:30
Kovid Goyal 02a9da1681 py3 compat 2019-10-09 18:19:28 +05:30
Kovid Goyal 74303fe6d8 Viewer: Restore print to PDF functionality 2019-10-09 17:30:41 +05:30
Kovid Goyal 5ea542b13c Viewer: Improve rendering of comics. No blank pages after large images or after every image in multi-page mode. 2019-10-09 16:41:05 +05:30
Kovid Goyal 871b0386de Hide loading overlay on book load failure 2019-10-09 16:36:58 +05:30
Kovid Goyal 7b1e665186 Viewer: Show nicer error message for DRMed books
Fixes #1847468 [Error when reading DRM protected file from amazon](https://bugs.launchpad.net/calibre/+bug/1847468)
2019-10-09 16:26:38 +05:30
Kovid Goyal be146674de Apparently layoutStyle() is deprecated 2019-10-09 15:01:32 +05:30
Kovid Goyal 83dd9c375d Viewer: Fix a regression that broke creating new color schemes
Fixes #1847407 [Unhandled error when adding new color scheme](https://bugs.launchpad.net/calibre/+bug/1847407)
2019-10-09 14:32:27 +05:30
Kovid Goyal 21df277dc4 Viewer: Make it easier to use the bookmarks panel with only keyboard. Fixes #1847423 [[Feature] Make ebook viewer keyboard-friendly](https://bugs.launchpad.net/calibre/+bug/1847423) 2019-10-09 14:11:23 +05:30
Kovid Goyal e2ded28390 Viewer: Set the classes calibre-viewer-paginated and calibre-viewer-scrolling on the <body> tag in Paged and Flow modes. This allows the User styles to target these modes, if needed. Fixes #1847427 [Request New Feature](https://bugs.launchpad.net/calibre/+bug/1847427) 2019-10-09 13:06:14 +05:30
Kovid Goyal 6f09624280 When calculating CFI in paged mode go column-by-column from left to right and in each column start form midpoint and expand outwards 2019-10-09 12:55:45 +05:30
Kovid Goyal 1ca6398471 Viewer: Also show book position in Goto list 2019-10-09 11:39:49 +05:30
Kovid Goyal 4a074eb2bf Viewer: Fix preferences under Scrolling behavior not being saved correctly 2019-10-09 11:34:34 +05:30
Kovid Goyal 3faa52ee58 Viewer: Allow jumping to a book position, in addition to a CFI location via Go to->Location 2019-10-09 11:23:22 +05:30
Kovid Goyal 1cdface5ad Viewer: Fix remembered position sometimes off by one page in paged mode. Fixes #1847322 [Viewer opens to wrong page](https://bugs.launchpad.net/calibre/+bug/1847322) 2019-10-09 09:13:09 +05:30