43306 Commits

Author SHA1 Message Date
Thomas Weißschuh
3981f79a34 load plugins from system-wide directory
https://www.mobileread.com/forums/showthread.php?t=333893
2021-04-08 19:08:03 +02:00
Kovid Goyal
f772957cd7
Fix #1923061 [ebook-viewer: Unchecking "restore open panels" resets panel locations on restart](https://bugs.launchpad.net/calibre/+bug/1923061) 2021-04-08 20:51:16 +05:30
Kovid Goyal
80364863a9
Edit book: Upgrade book internals: Fix skipping the NCX removal dialog not remembering the chosen option. Fixes #1921604 [Suggestion about update book internal](https://bugs.launchpad.net/calibre/+bug/1921604) 2021-04-08 14:29:59 +05:30
Kovid Goyal
61bf9e10ce
Edit book: Fix restoring confirmation dialogs not restoring question_dialog() based confirmations 2021-04-08 14:23:52 +05:30
Kovid Goyal
26431a36ea
Fix #1921645 [Add scrollbar to Merge books window](https://bugs.launchpad.net/calibre/+bug/1921645) 2021-04-08 14:01:21 +05:30
Kovid Goyal
157a26a270
Fix #1921704 [Custom identifiers: pasting in Edit Metadata fails if http/https is wrong one](https://bugs.launchpad.net/calibre/+bug/1921704) 2021-04-08 13:55:07 +05:30
Kovid Goyal
82f773f6b6
Fix #1922986 [[Enhancement] Navigate left panel in the Convert book window using the keyboard](https://bugs.launchpad.net/calibre/+bug/1922986) 2021-04-08 13:36:40 +05:30
Kovid Goyal
51983180dd
Fix ASAN failure on Arch because they switched to some random patchset on top of base Qt 2021-04-08 13:16:55 +05:30
Kovid Goyal
a3ec38342d
Cant customize left of controls footer so hide that control 2021-04-08 12:27:43 +05:30
Kovid Goyal
9102e671e7
E-book viewer: Show the current progress percentage in the bottom bar of the viewer controls. This can be customized in the viewer preferences under Headers and footers. Fixes #1921610 [[Enhancement - Viewer] Progress bar](https://bugs.launchpad.net/calibre/+bug/1921610) 2021-04-08 11:35:09 +05:30
Kovid Goyal
7506342232
Better placement for restore_docks option 2021-04-08 10:23:01 +05:30
Kovid Goyal
636cdfc159
Fix #1921612 [[Enhancement] Don't show row numbers in the book list by right-clicking](https://bugs.launchpad.net/calibre/+bug/1921612) 2021-04-08 09:15:04 +05:30
Kovid Goyal
aebc379845
string changes 2021-04-08 08:53:08 +05:30
Kovid Goyal
d8b0c1bb1f
E-book viewer: Add an option under Preferences->Miscellaneous to not restore open panels such as Search, Table of Contents etc on restart. Fixes #1921689 [Enhancement Request: ebook-viewer: Option to save panels on exit](https://bugs.launchpad.net/calibre/+bug/1921689) 2021-04-08 08:47:04 +05:30
Kovid Goyal
d2a2faae0d
use ctrl+arrow rather than alt+arrow 2021-04-07 21:20:06 +05:30
Kovid Goyal
03ef47c8a5
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-04-06 20:38:41 +05:30
Charles Haley
0999e9726f Template documentation updates 2021-04-06 15:25:09 +01:00
Charles Haley
9273370150 Template language change: added 'break' and 'continue' 2021-04-06 14:33:49 +01:00
Kovid Goyal
baad228936
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-04-06 14:29:59 +05:30
Charles Haley
f76423e704 Stored Template preference editor:
1) Add a 'Test' button that opens a subsidiary template tester, permitting testing a stored template.
2) Fix some bugs triggered when editing a stored template.
2021-04-06 09:53:26 +01:00
Kovid Goyal
d7c9b88286
Micro-optimization 2021-04-06 13:57:33 +05:30
Kovid Goyal
a62bd36fe4
E-book viewer: Speed up first time open for EPUB files with lots of styling
The transformation of CSS is now in native code and an order of
magnitude faster. For typical novel length books the total time
for first load processing has been halved.
2021-04-06 13:20:15 +05:30
Kovid Goyal
ac68f4550c
Conversion: When specifying a line-height dont apply it to the <html> tag, as it is pointless and causes the execrable epubcheck to complain. Fixes #1922570 [EPub from ebook-convert is accepted by Amazon KDP, but not Google Play](https://bugs.launchpad.net/calibre/+bug/1922570) 2021-04-06 09:36:31 +05:30
Kovid Goyal
f6e55966f5
E-book viewer: Improve scrolling behavior when extending the selection using keyboard shortcuts 2021-04-06 09:32:25 +05:30
Kovid Goyal
0219746e92
Preferences->Tweaks: Allow specifying that calibre should open the book details window when double clicking on a book
Fixes #1922591 [Enhancement Request: Additional option for doubleclick_on_library_view](https://bugs.launchpad.net/calibre/+bug/1922591)
2021-04-06 09:05:53 +05:30
Kovid Goyal
f009b8c64b
... 2021-04-06 08:05:18 +05:30
Charles Haley
2086358ec0 Fix error message. 2021-04-05 19:41:33 +01:00
Kovid Goyal
09f3dd67b0
Use repr when reporting htmlfile names as they can have ansi control codes 2021-04-05 22:18:40 +05:30
Kovid Goyal
a031f07214
CHM Input: Fix a regression in calibre 5.0 that broke opening of some files that dont specify a character encoding. Fixes #1922503 [E-book viewer: error opening a *.chm file](https://bugs.launchpad.net/calibre/+bug/1922503)
py3 compat
2021-04-05 22:09:46 +05:30
Charles Haley
994e8827cd Fix regression in calling stored templates from TPM templates 2021-04-05 17:01:39 +01:00
Kovid Goyal
30f6fc5262
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1922526 [Template editor: Toggle word-wrap](https://bugs.launchpad.net/calibre/+bug/1922526)
2021-04-05 18:23:22 +05:30
Charles Haley
9651cd07e3 Enhancement #1922526: Template editor: Toggle word-wrap.
Also fixed a few other problems such as the placeholder text being hidden by the line highlight.
2021-04-05 12:46:48 +01:00
Kovid Goyal
2ff60e1bc7
Fix #1775991 [Update the Quick Start Guide in Swedish](https://bugs.launchpad.net/calibre/+bug/1775991) 2021-04-05 08:25:15 +05:30
Kovid Goyal
71813158ee
Fix #1922502 [E-book and LRF viewer's .desktop files with incorrect category](https://bugs.launchpad.net/calibre/+bug/1922502) 2021-04-05 07:57:04 +05:30
Kovid Goyal
531cb6cb62
E-book viewer: Fix read percent for HTML files that are rendered in a single screen being 0% rather than 100% 2021-04-04 18:03:35 +05:30
Kovid Goyal
08f79d86a3
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-04-04 17:16:16 +05:30
Charles Haley
5b9428d4b1 Fix the color for separators wrong in dark mode. 2021-04-04 12:02:24 +01:00
Kovid Goyal
aa57c4f8cf
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-04-04 15:46:11 +05:30
Charles Haley
85db0feaf1 1) Make the 'Separator' class more general by moving it to widgets2 and making it usable in .ui files.
2) Change the template tester to use FlowLayout.
2021-04-04 10:39:10 +01:00
Charles Haley
5d0289606d Allow advanced emblem rules to return multiple icon names using the same syntax as icon rules. 2021-04-04 10:34:03 +01:00
Kovid Goyal
4c928a6c30
LONG_TAP_THRESHOLD was never used since the timer to check for it was using HOLD_THRESHOLD so just use HOLD_THRESHOLD 2021-04-04 10:15:19 +05:30
Kovid Goyal
7b6f46df17
Add FBZ to the default list of internall viewed formats
Fixes #1922450 [Viewer fails to open FBZ files](https://bugs.launchpad.net/calibre/+bug/1922450)
2021-04-04 09:43:35 +05:30
Kovid Goyal
2c408254cd
... 2021-04-03 22:36:12 +05:30
Kovid Goyal
653c8c17de
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1922300 [Tag browser: Blank search doesn't clear filters](https://bugs.launchpad.net/calibre/+bug/1922300)
2021-04-03 20:53:23 +05:30
Charles Haley
5e62715fa8 Bug #1922300: Tag browser: Blank search doesn't clear filters 2021-04-03 16:17:59 +01:00
Kovid Goyal
b4b2108546
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1922405 [Make the Create/edit a column icon rule window narrower](https://bugs.launchpad.net/calibre/+bug/1922405)
2021-04-03 18:28:13 +05:30
Charles Haley
940e8cd89e Use real toolbuttons instead of the funky styles pushbuttons. 2021-04-03 13:41:23 +01:00
Charles Haley
c374a33e0c Enhancement #1922405: Make the Create/edit a column icon rule window narrower.
Implemented with FlowLayout.
2021-04-03 13:40:43 +01:00
Kovid Goyal
578aa4617f
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-04-03 14:26:00 +05:30
Charles Haley
7a04279803 Template tester changes:
1) Add button to set breakpoints on every line
2) Make using Tab and Shift-Tab do indenting
2021-04-03 09:47:19 +01:00