Commit Graph

30514 Commits

Author SHA1 Message Date
Andrey Efremov 62757eadff FB2 Output: Remove empty lines from header 2019-10-07 12:22:07 +07:00
Andrey Efremov 906b8773c5 FB2 Output: Remove extra space in short tags 2019-10-06 18:27:17 +07:00
Andrey Efremov 0f5b72b437 FB2 Output: Use short xlink namespace 2019-10-06 18:27:17 +07:00
Andrey Efremov 88159288a8 FB2 Output: Remove extra line breaks and prettify XML markup 2019-10-06 18:27:17 +07:00
Andrey Efremov 6071352d67 FB2 Output: Fix id for PNG images 2019-10-06 18:27:17 +07:00
Andrey Efremov 2ce345e5dd FB2 Output: Speed up image data splitting 2019-10-06 15:20:38 +07:00
Kovid Goyal db583073de Viewer: Add a keyboard shortcut (Ctrl+m) to toggle between paged mode and flow mode 2019-10-06 08:58:19 +05:30
Kovid Goyal 91438dd8f1 Viewer: Fix a couple of bugs in flow mode. Scrolling to anchors was not working and remembering last read position was not working 2019-10-06 08:46:53 +05:30
Kovid Goyal 995e9ecd79 Viewer: Allow copying images by right clicking on them. Fixes #1846903 [Right Click Copy Image v 4](https://bugs.launchpad.net/calibre/+bug/1846903) 2019-10-06 08:08:10 +05:30
Kovid Goyal 5e25ebd6f1 Viewer: Fix text after comments not being rendered. Fixes #1846875 [text after HTML comment in epub is not displayed](https://bugs.launchpad.net/calibre/+bug/1846875) 2019-10-06 07:21:40 +05:30
Kovid Goyal e93a01aa3d Content server: Make the book size useable in custom book list templates. Fixes #1846839 [Custom book list template doesn't work with {size}](https://bugs.launchpad.net/calibre/+bug/1846839) 2019-10-05 12:50:05 +05:30
Kovid Goyal a87c59e8c8 Viewer: Add a preference under Miscellaneous to allow only a single instance of the viewer 2019-10-05 12:35:23 +05:30
Kovid Goyal fc9bbd7ca2 String changes 2019-10-05 12:09:53 +05:30
Kovid Goyal 34d3011726 Get rid of busy loop retries for connecting to inspector dock 2019-10-05 11:10:38 +05:30
Kovid Goyal d2d188215c Editor: Fix inspector not working when running from source. Fixes #1846819 [Editor Inspector doesn't work when running from source](https://bugs.launchpad.net/calibre/+bug/1846819) 2019-10-05 11:03:19 +05:30
Kovid Goyal e0630cadd3 Viewer: Fix failing to open books if path to cache contains symbolic links. Fixes #1846834 [symlinked .cache cause calibre 4 reader fail](https://bugs.launchpad.net/calibre/+bug/1846834) 2019-10-05 10:27:48 +05:30
Kovid Goyal e9250df828 Prevent esc key from closing the loading msg and the initial open book screen 2019-10-05 10:23:12 +05:30
Kovid Goyal b72922e94c Fix a regression that broke reading metadata from ODT files that do not have keywords. Fixes #1846828 [e-book reader does not read .odt files](https://bugs.launchpad.net/calibre/+bug/1846828) 2019-10-05 10:11:19 +05:30
Kovid Goyal 644071ff0c Viewer: When restoring from fullscreen go back to maximized state if window was maximized when entering full screen. Fixes #1846753 [Window Size not retained when exiting from full screen in ebook-viewer](https://bugs.launchpad.net/calibre/+bug/1846753) 2019-10-05 10:07:46 +05:30
Kovid Goyal 46dbd9b24b Use macOS specific modifier names in UI 2019-10-05 07:26:15 +05:30
Kovid Goyal f542ac933d Viewer: Add a configurable Quit shortcut 2019-10-05 06:59:58 +05:30
Kovid Goyal 13e2bf077f Fix weirdness when closing customize individual shortcut panel 2019-10-04 22:44:01 +05:30
Kovid Goyal 95c71e3cd0 Viewer: Fix shortcut changes not being applied after pressing OK if shortcut list is closed by pressing Esc. Fixes #1846765 [ebook viewer preferences not saved](https://bugs.launchpad.net/calibre/+bug/1846765) 2019-10-04 22:39:09 +05:30
Kovid Goyal 67aca61d0c Avoid zero-div 2019-10-04 20:00:59 +05:30
Kovid Goyal 8ef6938e03 Viewer: Allow showing the "position in book" as was displayed in the top left of the viewer in calibre 3 in the header and footer. Fixes #1846700 [Absolute position for book viewer](https://bugs.launchpad.net/calibre/+bug/1846700) 2019-10-04 19:55:17 +05:30
Kovid Goyal cc54251368 Increase rename retries since we could have file sync programs in the mix as well 2019-10-04 18:51:56 +05:30
Kovid Goyal f0b3091a18 Viewer: Fix loading progress screen sometimes getting stuck if changing pages rapidly with mouse wheel. Fixes #1846751 [New Viewer App gets stuck at "Loading next section from … please wait…" when scrolling](https://bugs.launchpad.net/calibre/+bug/1846751) 2019-10-04 18:50:45 +05:30
Kovid Goyal 7ca2f68e53 Comments editor: Workaround for Qt converting ids into anchors 2019-10-04 15:42:25 +05:30
Kovid Goyal b55ef85fd7 Possible workaround for some windows machines where the viewer is getting access denied errors while renaming a directory 2019-10-04 15:20:58 +05:30
Kovid Goyal 2b536dd02f Remove unused code 2019-10-04 13:29:08 +05:30
Kovid Goyal b02eb9df01 Viewer: When there is empty text for an header footer section render it as blank instead of moving the remaining sections to the left 2019-10-04 13:12:52 +05:30
Kovid Goyal 749460cbfc Better fixes for publish pipeline issues 2019-10-04 07:35:09 +05:30
Kovid Goyal 173c250162 version 4.0.0 2019-10-04 05:56:13 +05:30
Kovid Goyal b6de056d57 Another epub:type mapping 2019-10-04 05:49:00 +05:30
Kovid Goyal 769cf0da51 Automatically migrate some epub|type selectors 2019-10-04 05:43:25 +05:30
Kovid Goyal abe30ca2fb Editor Live CSS: Dont fail totally if the stylesheet uses namespaced selectors
Fixes #1846538 [Private bug](https://bugs.launchpad.net/calibre/+bug/1846538)
2019-10-04 05:14:26 +05:30
Kovid Goyal 839919dbbc pep8 2019-10-03 21:19:42 +05:30
Kovid Goyal beb9727757 Add a function to get the outline from a PDF file 2019-10-03 18:12:45 +05:30
Kovid Goyal 1c22993e00 Move outline creation into its own file 2019-10-03 16:51:33 +05:30
Kovid Goyal 350494d016 After inserting a hyperlink restore text format
allows typing after inserting the link in the previous text style
2019-10-02 12:36:05 +05:30
Kovid Goyal 113be27352 Coments editor should not explicitly underline inserted links 2019-10-02 12:23:50 +05:30
Kovid Goyal 18398aafea Insert hyperlink should preserve formatting of selected text 2019-10-02 12:21:16 +05:30
Kovid Goyal c28cb6a1d2 Bump beta version 2019-10-01 10:23:24 +05:30
Kovid Goyal 3274ecfa83 Fix autoreload failure when appcache is not available 2019-10-01 10:07:21 +05:30
Kovid Goyal b23b1adcf1 Browser viewer: Fix page turn not working on chrome for android at file boundaries
Apparently chrome has started returning fractional numbers for scroll
position
2019-10-01 10:03:48 +05:30
Tomasz Długosz 1433e3225c woblink store: fix link 2019-09-30 22:59:17 +00:00
Kovid Goyal 6bed097e07 Use a generated image cover for coverless EPUB files as well 2019-09-30 19:25:57 +05:30
Kovid Goyal d9d20f0310 Fix penultimate cfi being saved on exit 2019-09-30 15:34:19 +05:30
Kovid Goyal 0ce7e45327 Better fix for ctrl+letter 2019-09-30 09:38:43 +05:30
Kovid Goyal c034aeca4a Workaround for ctrl+f/t not working on windows 2019-09-30 09:22:46 +05:30