31298 Commits

Author SHA1 Message Date
Kovid Goyal
d671ccaa49
Edit book: Add an "Open with" action to the context menu of the files browser to easily open files with external programs. Fixes #1860462 [[Enhancement] External Editor Needed](https://bugs.launchpad.net/calibre/+bug/1860462) 2020-01-22 09:13:00 +05:30
Kovid Goyal
ffef6f303a
Same fix for sync book panel 2020-01-22 08:01:11 +05:30
Kovid Goyal
0ff6cf80d1
Fix reload/delete overlay content not vertically centered 2020-01-22 07:58:54 +05:30
Kovid Goyal
496e6d57d7
Add a toolbar action to toggle the search panel 2020-01-21 22:11:44 +05:30
Kovid Goyal
d54f29bc0e
Allow clearing search history via context menu 2020-01-21 21:48:01 +05:30
Kovid Goyal
b0377d7eb5
Also save search settings when settings changed 2020-01-21 21:45:34 +05:30
Kovid Goyal
88109ad655
Add a whole words mode to the viewer search 2020-01-21 21:37:58 +05:30
Kovid Goyal
999626f07a
Avoid traceback on shutdown 2020-01-21 21:31:55 +05:30
Kovid Goyal
ca1dec4904
Use padding instead of margins around search items 2020-01-21 21:31:06 +05:30
Kovid Goyal
63befea5e7
Selecting a remembered search should perform it 2020-01-21 21:25:55 +05:30
Kovid Goyal
5bd3a88bc3
Viewer: Much improved search functionality. Now all matches are displayed with a few surrounding words. Also supports using regular expressions to search. Fixes #1834247 [Enhanced Search [Enhancement]](https://bugs.launchpad.net/calibre/+bug/1834247) 2020-01-21 21:23:07 +05:30
Kovid Goyal
1a69773b74
Merge branch 'sip-loading-fix' of https://github.com/norbusan/calibre 2020-01-21 14:08:42 +05:30
Norbert Preining
80c90ada43 fix sip loading when not provided from Qt 2020-01-21 17:16:19 +09:00
Kovid Goyal
5149c43ce2
Wire up the next and previous search controls 2020-01-21 11:08:15 +05:30
Kovid Goyal
f3ab071c9b
Painting of search results 2020-01-21 10:14:12 +05:30
Kovid Goyal
9b696bf45b
... 2020-01-21 08:54:12 +05:30
Kovid Goyal
aac0e60fd4
Add a searching spinner 2020-01-21 08:45:34 +05:30
Kovid Goyal
2650949d26
Get searches working at python level 2020-01-20 22:20:44 +05:30
Kovid Goyal
61a90e70e7
Save mode and case sensitivity for searches 2020-01-20 18:34:57 +05:30
Kovid Goyal
0b4ae4a23c
Clean XML of invalid chars before parsing OPF 2020-01-20 15:42:46 +05:30
Kovid Goyal
ebbefb5de3
DRYer 2020-01-20 10:56:22 +05:30
Kovid Goyal
8c454346a2
More work on the search panel 2020-01-20 10:04:00 +05:30
Kovid Goyal
8db373d3b5
Start work on search panel 2020-01-18 19:17:21 +05:30
Kovid Goyal
90eb2c43f0
Track the current content file 2020-01-18 10:40:45 +05:30
Aimylios
5c795352c9 Allow excluding individual tests from test run 2020-01-17 21:54:25 +01:00
Kovid Goyal
8eb679af27
Fix #1089 (py3 fixes for bibtex file writer) 2020-01-17 07:06:32 +05:30
Kovid Goyal
9f7f74c952
Comments editor: Use <p>&nbsp;</p> for empty paragraphs instead 2020-01-16 16:07:48 +05:30
Kovid Goyal
3236f5da9e
Viewer toolbar: Add a button to easily change color schemes
Fixes #1859547 [[Enhancement] Toggle between color schemes](https://bugs.launchpad.net/calibre/+bug/1859547)
2020-01-16 15:53:15 +05:30
Kovid Goyal
785c4ae4df
Nicer tab close icon 2020-01-16 11:19:25 +05:30
Kovid Goyal
d70363d408
Comments editor: Fix inserted blank paragraph being rendered as two lines.
Qt uses an awful hack of inserting style="-qt-paragraph-type:empty" for
blank paragraphs. Preserve this, so that blank paragraphs survive
round tripping as HTML, at the cost of uglier markup.
2020-01-16 09:56:35 +05:30
Kovid Goyal
9df4be4015
Also use paper sizes widget in PDF output settings 2020-01-16 09:31:30 +05:30
Kovid Goyal
aef66816a3
Make paper size combo box re-useable 2020-01-16 09:26:39 +05:30
Kovid Goyal
13a8f4f895
Fix #1859550 [[Enhancement] Show paper size width and height reference](https://bugs.launchpad.net/calibre/+bug/1859550) 2020-01-16 08:58:27 +05:30
Kovid Goyal
015d0b9c38
Fix #1859552 [[Enhancement] Remove unnecessary space at the bottom of Print to PDF screen](https://bugs.launchpad.net/calibre/+bug/1859552) 2020-01-16 08:34:28 +05:30
Kovid Goyal
626c949c30
String changes 2020-01-14 11:23:25 +05:30
Eli Schwartz
c891963f68
remove unused header code
In commit ecd57f36397232539e9751bceddae71157600497 the function it goes
to was removed, now it just shows "unused variable" warnings.
2020-01-13 20:45:49 -05:00
Kovid Goyal
b6c95290cb
Show shortcuts in top level context menu 2020-01-13 07:22:54 +05:30
Kovid Goyal
3247c8b6ae
Make text in current tab italic throughout 2020-01-12 08:04:26 +05:30
Kovid Goyal
6b5b742cda
Fix #1859209 [[Enhancement] Remove separator and add shortcut to menu](https://bugs.launchpad.net/calibre/+bug/1859209) 2020-01-11 08:29:03 +05:30
Kovid Goyal
29a4596270
... 2020-01-09 22:06:32 +05:30
Kovid Goyal
9a43af3f78
PDF Output: Fix conversion of files containing <canvas> elements failing. Fixes #1859040 [Private bug](https://bugs.launchpad.net/calibre/+bug/1859040) 2020-01-09 21:56:38 +05:30
Kovid Goyal
09eaa46360
Dark mode: Fix colors in remove all formats except dialog 2020-01-09 10:49:52 +05:30
Kovid Goyal
52dff55b41
Fix #1858962 [Preferred output format's tooltip should mention device plugins](https://bugs.launchpad.net/calibre/+bug/1858962) 2020-01-09 07:27:08 +05:30
Kovid Goyal
dffc39cf0c
Viewer: Fix failure to open some books that contain unparseable URLs. Fixes #1858836 [Viewer Crashes on "Invalid IPv6 URL"](https://bugs.launchpad.net/calibre/+bug/1858836) 2020-01-09 07:17:33 +05:30
Kovid Goyal
39a9c123a2
formatting 2020-01-08 22:33:00 +05:30
Kovid Goyal
6a5cc61adc
Possible fix for weird failure on CI 2020-01-08 22:32:26 +05:30
Kovid Goyal
5784d989f5
Use proper separators on windows 2020-01-08 22:11:06 +05:30
Kovid Goyal
f0e6ead4c7
Better workaround for XXE in lxml
Instead of disabling resolution of all entities, only disable resolution
of entities from files
2020-01-08 22:03:38 +05:30
Kovid Goyal
c842e34589
Move borwsers check to ruleset creation 2020-01-08 20:06:49 +05:30
Kovid Goyal
86d75fcc83
Make URLs in check book help text clickable 2020-01-08 19:04:10 +05:30