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
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
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
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
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
Kovid Goyal
c6c7400105
Viewer: Add a keyboard shortcut ; to go to a book location or position
2019-11-03 18:23:41 +05:30
Kovid Goyal
95adbb3093
Hide toolbar in fullscreen mode
...
Mimics behavior of old viewer
2019-11-03 15:22:09 +05:30
Kovid Goyal
f362901931
PDF Output: Workaround for weird added anchor markup rendering with Qt 5.13.2
2019-11-03 15:10:36 +05:30
Kovid Goyal
b21132b428
cleanup
2019-11-03 14:59:11 +05:30
Kovid Goyal
580d0e2ba7
PDF Output: Fix links that go to destinations in the same file not working. Fixes #1849529 [Footnotes Broken When Converting From EPUB to PDF]( https://bugs.launchpad.net/calibre/+bug/1849529 )
2019-11-03 14:44:34 +05:30
Kovid Goyal
018bf4697b
...
2019-11-03 14:35:22 +05:30
Kovid Goyal
21de8718d7
Viewer: Fix changes to keyboard shortcuts not being applied until viewer is restarted. Fixes #1851045 [Change the shortcut for word lookup does not work]( https://bugs.launchpad.net/calibre/+bug/1851045 )
2019-11-03 14:08:19 +05:30
Kovid Goyal
575a6ea121
DOCX Input: Fix AlternateContent blocks rendering both choice and fallback sections. Fixes #1847365 [Private bug]( https://bugs.launchpad.net/calibre/+bug/1847365 )
2019-11-03 12:52:23 +05:30
Kovid Goyal
07b48787c9
DRYer
2019-11-03 12:16:01 +05:30
Kovid Goyal
dedea474c8
Ignore comments when getting text from serialized html
2019-11-03 09:58:35 +05:30
Kovid Goyal
47d3d16978
Forgot to port getting text from serialized tree to new serialization format
2019-11-03 09:43:52 +05:30
Kovid Goyal
cb8b181daa
Add a note to not change the viewer user agent
2019-11-03 07:19:46 +05:30
Kovid Goyal
c17411a39f
Only use Qt bug workaround in the viewer
2019-11-03 07:16:17 +05:30
Kovid Goyal
a179632356
Also reset headers/footers when resetting interface
...
And work Qt 5.13.2 bug in more places
2019-11-03 07:12:51 +05:30
Kovid Goyal
4e98478013
Viewer: Add a control to easily reset the interface to defaults
2019-11-02 15:08:46 +05:30
Kovid Goyal
47fc7c20b9
Add a setting to control toolbar visibility
2019-11-02 14:04:48 +05:30
Kovid Goyal
8bfe1b2598
Have only a single toolbar
2019-11-02 13:25:35 +05:30
Kovid Goyal
8f3991f877
macOS: Fix unable to re-arrange entries in the CSV catalog list. Fixes #1850918 [Generate catalog - field re-arrange deletes fields]( https://bugs.launchpad.net/calibre/+bug/1850918 )
2019-11-02 12:03:20 +05:30
Kovid Goyal
465cf583a5
...
2019-11-02 09:49:16 +05:30
Kovid Goyal
1b93d540b7
Update the ISO 639-3 language database
2019-11-02 09:21:28 +05:30
Kovid Goyal
6cccd18be8
Workaround for AJAX breakage on Qt 5.13.2
...
Fixes #1850975 [qt5-webengine 5.13.2 breaks ebook-viewer](https://bugs.launchpad.net/calibre/+bug/1850975 )
2019-11-02 07:24:10 +05:30
Kovid Goyal
8b7b9427bd
Better error message on AJAX call failure
2019-11-02 07:18:35 +05:30
Kovid Goyal
98c9a747d6
Viewer: Fix mouse wheel not working when mouse is over page margins. Fixes #1850845 [Viewer problems in full-screen mode]( https://bugs.launchpad.net/calibre/+bug/1850845 )
2019-11-01 11:18:04 +05:30
Charles Haley
e7cef6208c
Possible fix for #1850764 .
...
Assuming I guessed right on the column icon rule, the problem is that Polish doesn't clear the icon caches (or any other cache). I fixed this by adding a call to refresh_ids
after line 532. My problem is that I don't know what to do with the resulting lines 534-536. Do they need to stay? They are updating the book details pane. As far as I can tell, refresh_ids does not do that update, so the lines should stay. Do you agree?
2019-10-31 18:18:03 +00:00
Kovid Goyal
1c82942ed8
Forgot to also catch attributeerror for people running from source
2019-10-31 22:44:16 +05:30
Kovid Goyal
78d048c809
Implement a vertical toolbar
2019-10-31 15:29:59 +05:30
Kovid Goyal
a82a2724ce
Clear history only after first page of book is loaded
2019-10-31 10:50:59 +05:30
Kovid Goyal
6e2122df17
Clear history when loading a new book
2019-10-31 08:58:18 +05:30
Kovid Goyal
f1db7eab2f
Validate pathtoebook
2019-10-31 08:57:39 +05:30
Kovid Goyal
74d97ca869
Merge branch 'bash-completion' of https://github.com/eli-schwartz/calibre
2019-10-30 21:42:24 +05:30