Commit Graph

39914 Commits

Author SHA1 Message Date
Kovid Goyal 2d61ed50d9 Remove unused variable 2020-02-21 10:48:02 +05:30
Kovid Goyal 16ec8de6af version 4.11.0 v4.11.0 2020-02-21 08:57:12 +05:30
Kovid Goyal e9fc598a49 Avoid un-needed display:block class on <html> 2020-02-20 20:36:52 +05:30
Kovid Goyal dad962b176 Dont flatten head 2020-02-20 20:19:43 +05:30
Kovid Goyal fb1051476c Add a new Quick select action to quickly select a virtual library with a few keystrokes. Activated by Ctrl+t or the Virtual library menu 2020-02-20 16:09:10 +05:30
Kovid Goyal 2ef5d143c5 Viewer: Fix a regression that broke detection of popup footnotes using epub3 markup 2020-02-20 14:00:45 +05:30
Kovid Goyal 3196e631ef String changes 2020-02-20 11:25:27 +05:30
Kovid Goyal 2be73652a6 Viewer: Ensure last read position is fully accurate
This is particularly important when quitting while autoscroll is active
as CFI is not updated during autoscroll.
2020-02-19 21:31:53 +05:30
Kovid Goyal 9730226f6e Viewer: Fix current reading position not preserved when changing preferences and auto scroll is active. Fixes #1863438 [After adjusting the auto scroll speed I am jumped back in the book](https://bugs.launchpad.net/calibre/+bug/1863438)
CFI should be updated when jumping directly to preferences panel via
shortcut
2020-02-19 20:45:20 +05:30
Kovid Goyal b99756d862 Viewer: Fix stopping autoscroll at end of chapter not stopping next chapter jump. Fixes #1863487 [Clicking "Stop auto scroll" doesn't work when about to change chapter](https://bugs.launchpad.net/calibre/+bug/1863487) 2020-02-19 13:06:21 +05:30
Kovid Goyal 8655121e16 Viewer: Allow right clicking on the scrollbar to easily access commonly used scrolling shortcuts 2020-02-19 12:34:53 +05:30
Kovid Goyal 9f222e809c Viewer: Handle error reporting for hidden text better
See #1863464 (Private bug)
2020-02-19 09:59:06 +05:30
Kovid Goyal f040283261 Better error message for text less DJVU files 2020-02-18 21:24:55 +05:30
Kovid Goyal bb733041cc Edit book: Preview panel: Allow right clicking on images to edit them 2020-02-18 09:43:40 +05:30
Kovid Goyal 37d050f356 Make Open with context menu creation code re-useable 2020-02-18 09:13:50 +05:30
Kovid Goyal 1c9db87492 Also add touch-action: none to the main document 2020-02-18 08:29:22 +05:30
Kovid Goyal ea7ad6fc0a Viewer: Calculate default column widths based on current font size 2020-02-18 08:16:03 +05:30
Kovid Goyal 3d93979fdb ... 2020-02-17 16:04:14 +05:30
Kovid Goyal a95bbb6be8 Merge branch 'fix-touch-lag' of https://github.com/Siron777/calibre 2020-02-17 10:45:41 +05:30
Kovid Goyal 936e8b6382 py3: Fix unicode spaces being replaced by normal space in the edit metadata dialog
Fixes #1863525 [IDEOGRAPHIC SPACE (U+3000) is not treated correctly](https://bugs.launchpad.net/calibre/+bug/1863525)
2020-02-17 10:22:44 +05:30
Kovid Goyal 351781e869 oops 2020-02-17 10:12:10 +05:30
Kovid Goyal e9a899a9fa Fix for viewer window going off screen even when not restoring window geometry 2020-02-17 09:49:39 +05:30
Kovid Goyal 1ba8e64468 py3: Fix clean_xml_text implementation
Fixes #1863517 [Characters are dropped from title](https://bugs.launchpad.net/calibre/+bug/1863517)
2020-02-17 03:15:53 +05:30
Kovid Goyal a91ed25d9b Merge branch 'py3_metadata' of https://github.com/norbusan/calibre 2020-02-17 02:02:53 +05:30
Norbert Preining 2805161757 fix py3 version of calibredb show_metadata 2020-02-17 05:28:02 +09:00
Kovid Goyal 48394ddc55 String changes 2020-02-16 19:51:42 +05:30
Kovid Goyal d72db01ff1 String changes 2020-02-16 18:43:48 +05:30
Kovid Goyal fe61a72b83 Avoid runtime errors during shutdown of CLI plugins that use check_css 2020-02-16 18:20:06 +05:30
Kovid Goyal 1d35b78601 py3: Fix calibredb list
Fixes #1863470 [[python3] calibredb list fails](https://bugs.launchpad.net/calibre/+bug/1863470)
2020-02-16 16:54:57 +05:30
Kovid Goyal 14a803229f py3: Fix #1863160 [Wrong links in the converted azw3 file](https://bugs.launchpad.net/calibre/+bug/1863160) 2020-02-16 12:05:46 +05:30
simonvg 01c64414a7 Fix looping hold timer due to missing touch end event on content loaded 2020-02-15 21:29:01 +01:00
simonvg b3b2317e98 Remove first touch event not cancelable 2020-02-15 21:21:29 +01:00
Kovid Goyal 6d4909978a Fix #1863418 [Hovering buttons turns the text red](https://bugs.launchpad.net/calibre/+bug/1863418) 2020-02-15 22:05:04 +05:30
Kovid Goyal 305c97620e String changes 2020-02-15 19:55:51 +05:30
Kovid Goyal 19d0c2ae1b Edit book: Fix syntax highlighting for break-(before|after). Fixes #1863020 [[Editor] break-after and -before are unknown properties in CSS editor](https://bugs.launchpad.net/calibre/+bug/1863020) 2020-02-13 08:01:33 +05:30
Kovid Goyal 9c6444e3b8 Avoid roundtripping image data when dragging and dropping image files
Fixes #1862440 [Cover disappear when dragging new cover into editor and dropping it on the cover space](https://bugs.launchpad.net/calibre/+bug/1862440)
2020-02-12 21:02:20 +05:30
Kovid Goyal a7a88de0f8 ... 2020-02-12 08:59:46 +05:30
Kovid Goyal 9e0e846f25 Conversion pipeline: Fix styles applied via selectors to the <html> element being ignored
Fixes #1862401 [Class applied to html element is lost during conversion](https://bugs.launchpad.net/calibre/+bug/1862401)
2020-02-12 08:04:33 +05:30
Kovid Goyal 2862b4cdd2 Update New York Times 2020-02-12 07:27:44 +05:30
Kovid Goyal a370e028a3 Viewer: Add a control to quit the viewer useful on touchscreens. Fixes #1862441 [Feature request: dedicated 'quit' option in viewer menu](https://bugs.launchpad.net/calibre/+bug/1862441) 2020-02-11 20:20:12 +05:30
Kovid Goyal 1e07b48116 Checking of changelog needs python 3 now 2020-02-11 11:24:40 +05:30
Kovid Goyal ad22288784 py3: Fix an error when downloading books via Get Books
Fixes #1862719 [TypeError: 'dict_keys' object does not support indexing](https://bugs.launchpad.net/calibre/+bug/1862719)
2020-02-11 10:16:29 +05:30
Kovid Goyal 449672bab1 Make plugins_mirror.py more polyglot 2020-02-10 20:41:23 +05:30
Kovid Goyal 0d90159795 Merge branch 'patch-17' of https://github.com/Sophist-UK/calibre 2020-02-10 15:16:19 +05:30
Kovid Goyal d05ac8093c Fix #1862591 [QResizeEvent error when changing libraries](https://bugs.launchpad.net/calibre/+bug/1862591) 2020-02-10 15:14:02 +05:30
Sophist 00f921490b Fix series sort after using clear_series
If you have books with series and series_index > 1, and use bulk metadata to clear_series, then sort by series puts these at the bottom of the list because the series_index has not been reset to 1.
2020-02-10 08:39:35 +00:00
Kovid Goyal e10dc504cc py3: Fix error in Kobo driver when sorting collections
Fixes #1098 (py3: Ignore TypeError when sorting device collections for kobo driver)
2020-02-10 07:19:06 +05:30
Kovid Goyal c3e3bbc408 Merge branch 'fix-chapter-jump' of https://github.com/Siron777/calibre 2020-02-10 07:12:49 +05:30
simonvg df58f715d8 Move the discarding of the loading flag later on the content loading process 2020-02-09 22:17:42 +01:00
Kovid Goyal 5bede4e364 Ensure shortcut action for context menus uses an updated icon
actions from third party plugins set their icons in genesis() so
the action will not have an icon
2020-02-09 22:10:13 +05:30