Commit Graph

39390 Commits

Author SHA1 Message Date
Kovid Goyal a1cc1d8a9d Viewer: Fix scrolling of panels in preferences causing artifacts. Fixes #1851933 [Buttom on the page is sometimes shown in the middle of the preferences](https://bugs.launchpad.net/calibre/+bug/1851933) 2019-11-10 17:13:38 +05:30
Kovid Goyal c39f96fbed Simplify code a bit 2019-11-10 16:56:13 +05:30
Kovid Goyal c45b08f504 DRYer 2019-11-10 16:17:22 +05:30
Kovid Goyal 07d5f721d4 Clear caches on book load 2019-11-10 13:06:45 +05:30
Kovid Goyal 390c83bf3d Viewer: improve appearance of controls on small screens. Fixes #1851921 [Showing the settings on mobile device](https://bugs.launchpad.net/calibre/+bug/1851921) 2019-11-10 08:44:09 +05:30
Kovid Goyal 3411653498 Also move close button to left for simple overlays 2019-11-10 08:27:07 +05:30
Kovid Goyal 4b11f99cd8 Move close button in viewer preferences to left to match the rest of the content server UI. Fixes #1851937 [The close button placement](https://bugs.launchpad.net/calibre/+bug/1851937) 2019-11-10 08:17:46 +05:30
Kovid Goyal cb12614467 String changes 2019-11-10 08:11:57 +05:30
Kovid Goyal bc5166d99a Improve formatting of preferences button box on small screens. Fixes #1851930 [Large Reset button in the Viewer settings](https://bugs.launchpad.net/calibre/+bug/1851930) 2019-11-10 08:06:19 +05:30
Kovid Goyal 263bb0ce88 Viewer: Fix restoring user stylesheet to default not being applied until a viewer restart 2019-11-10 07:30:38 +05:30
Kovid Goyal 6ec980c99f string changes 2019-11-09 15:30:12 +05:30
Kovid Goyal 4feb684c89 Exclude improperly named entries from ISO-639-3
Fixes #1851909 [Some strange languages is shown in the list](https://bugs.launchpad.net/calibre/+bug/1851909)
2019-11-09 13:46:46 +05:30
Kovid Goyal 5fbfe3fb36 Viewer: Add a shortcut (Ctrl+F11) to toggle the toolbar 2019-11-09 09:07:20 +05:30
Kovid Goyal ce81764353 Remove unused code 2019-11-09 08:25:12 +05:30
Kovid Goyal cb6b93ef30 Merge branch 'linux-installer-bug1851873' of https://github.com/eli-schwartz/calibre
Fixes #1851873 [Installation fails on OpenSUSE Leap 15.1 when Python3 is installed](https://bugs.launchpad.net/calibre/+bug/1851873)
2019-11-09 06:18:23 +05:30
Eli Schwartz 0163b537dc linux installer: fix python3 re.sub with mismatched str/bytes
This does not seem to have been a very commonly hit case, since it's
been broken for python3 since before 2014, but a user has just hit it
for the first time.

Fixes #1851873
2019-11-08 14:11:31 -05:00
Kovid Goyal d47c332723 Duplicate info about Apple's stupidity under the cant connect to device question as well 2019-11-08 20:56:00 +05:30
Kovid Goyal e94f9fd04a Viewer: Do not wait for loading of <link> tags that are not stylesheets. Fixes #1851814 [Link tag with url results in slow loading](https://bugs.launchpad.net/calibre/+bug/1851814) 2019-11-08 16:34:42 +05:30
Kovid Goyal 84cfccdd18 typo 2019-11-08 08:09:39 +05:30
Kovid Goyal 2ebf0f589d version 4.3.0 v4.3.0 2019-11-08 06:48:06 +05:30
Kovid Goyal c0acccde24 Viewer/Content server: Fix history for completion popups such as search bars not being stored correctly. Fixes #1847976 [feature request: viewer 4 search history as in viewer 3](https://bugs.launchpad.net/calibre/+bug/1847976) 2019-11-08 06:43:25 +05:30
Kovid Goyal caad54863b Improve performance when polishing large numbers of books in a large library by debouncing Tag browser refreshes 2019-11-07 19:35:18 +05:30
Kovid Goyal 481013d23f pep8 2019-11-07 14:52:14 +05:30
Kovid Goyal fe066ce2d6 Conversion: CSS selectors with unknown pseudo-elements should not match any tags. See #1827700 (Private bug) 2019-11-07 14:15:46 +05:30
Kovid Goyal f6087f7929 Micro-optimization 2019-11-07 10:42:06 +05:30
Kovid Goyal e25d26a628 Micro-optimization
Also dont use plain asserts in tests
2019-11-07 10:36:08 +05:30
Kovid Goyal 2d41f863b7 pep8 2019-11-07 09:59:27 +05:30
Kovid Goyal 054752d956 ... 2019-11-07 09:53:48 +05:30
Kovid Goyal 9e1bbdf5b4 Fix #1849939 [When changing language in installer it doesn't change the default installation directory.](https://bugs.launchpad.net/calibre/+bug/1849939) 2019-11-07 09:21:26 +05:30
Kovid Goyal 19089ac3ad Book details: Allow right click to copy author links and identifiers
Merge branch 'master' of https://github.com/JimmXinu/calibre
2019-11-07 08:23:15 +05:30
Jim Miller cc64a6d76b Add right-click copy link for identifiers and author links in book details. 2019-11-06 20:32:22 -06:00
Kovid Goyal 61c67430da ... 2019-11-06 14:41:24 +05:30
Kovid Goyal 9950856380 When cleaning viewer cache remove all but the newest entry for a particular book path 2019-11-06 14:36:25 +05:30
Kovid Goyal 793021fcfd Update Clarin 2019-11-06 14:06:08 +05:30
Kovid Goyal 953a1d7573 ... 2019-11-06 13:58:00 +05:30
Kovid Goyal 2da1f63821 Ensure worker process is killed on viewer exit 2019-11-06 07:19:58 +05:30
Kovid Goyal bcc9f16df2 Duplicates dialog: Sort sub-list of matching books already in calibre by author for easier inspection. Fixes #1851386 [[enhancement] sort authors per title in duplicated window after import](https://bugs.launchpad.net/calibre/+bug/1851386) 2019-11-06 07:10:46 +05:30
Kovid Goyal f6a511e291 Add a note about non-reflowable content 2019-11-06 06:51:03 +05:30
Kovid Goyal 1c42d7fc3f Use pre-wrap for code and pre tags in user manual and quick start guide 2019-11-06 06:46:26 +05:30
Kovid Goyal abd6492691 Fix regression in calibre 4 causing shortcuts to not be displayed in context menus on windows because of stupidity from Qt https://bugreports.qt.io/browse/QTBUG-61181 2019-11-05 15:18:12 +05:30
Kovid Goyal 0dc03ed11e Viewer: Change the default color scheme to "System" which matches the colors used by the rest of calibre/the operating system
Also means that if you switch color schemes while the viewer is running,
the viewer will follow along automatically.
2019-11-05 15:07:52 +05:30
Kovid Goyal c46a5f8127 Reload book if set_path() fails for any reason 2019-11-05 10:11:01 +05:30
Kovid Goyal bc83a98ddf Viewer: When resizing and the resizing back to the old size ensure we return to the same page in paged mode. Fixes #1847507 [Viewer: when ToC is opened and closed, it doesn't return to same position](https://bugs.launchpad.net/calibre/+bug/1847507) 2019-11-05 09:55:15 +05:30
Kovid Goyal 5f9b7597d9 ... 2019-11-05 08:24:35 +05:30
Kovid Goyal e4f2cdf947 Book details panel: Fix removal of identifiers via right click not working 2019-11-04 20:02:53 +05:30
Kovid Goyal 91e2b16deb Content server: Fix conversion of comics not working. Fixes #1847017 [WebUI conversion failed for all comic cbz/cbr format, GUI works fine](https://bugs.launchpad.net/calibre/+bug/1847017)
Could not launch non simple workers from within a simple worker. Now
fixed.
2019-11-04 17:46:45 +05:30
Kovid Goyal 8723d0ee27 Fix #1849958 [[Enhancement] Go back to book library by clicking Esc on server](https://bugs.launchpad.net/calibre/+bug/1849958) 2019-11-04 15:55:37 +05:30
Kovid Goyal 89d5c1de22 Fix #1849969 [Go button not aligned with the search field in User Manual](https://bugs.launchpad.net/calibre/+bug/1849969) 2019-11-04 15:20:32 +05:30
Kovid Goyal 92b60c87c4 Fix #1850922 [[Enhancement] Make the buttons the same size](https://bugs.launchpad.net/calibre/+bug/1850922) 2019-11-04 15:15:45 +05:30
Kovid Goyal 2f76e4a540 Fix loading overlay messages not wrapping 2019-11-04 15:01:55 +05:30