43434 Commits

Author SHA1 Message Date
Kovid Goyal
56b1554c1e
Remove the last use of win32process 2020-10-15 10:23:27 +05:30
Kovid Goyal
32bbcd092d
Dont use win32process for creationflags 2020-10-15 10:15:13 +05:30
Kovid Goyal
511351317f
Tag browser context menu: Move the show all categories action into the show category sub-menu. Fixes #1899868 [Enhancement Request: "Show Category" when right-clicking empty space in tag browser](https://bugs.launchpad.net/calibre/+bug/1899868) 2020-10-15 09:26:41 +05:30
Kovid Goyal
bb21e82f75
DOCX Input: Add support for presentational markup used to rotate or flip images
Note that it will only work if the output format supports CSS transforms,
such as EPUB or AZW3
2020-10-15 09:12:56 +05:30
Kovid Goyal
9417effbff
Forgot to add ellipses 2020-10-15 08:27:51 +05:30
Kovid Goyal
20c64aeae2
Viewer search panel: Show more result context in a tooltip when hovering over a search result. Fixes #1899834 [[Enhancement - Viewer] Show the entire paragraph as you hover over a search result in the Search panel](https://bugs.launchpad.net/calibre/+bug/1899834) 2020-10-15 08:24:45 +05:30
Kovid Goyal
384e3a02be
Replace another use of pywin32 2020-10-14 21:48:30 +05:30
Kovid Goyal
7f4859f8d3
Minor cleanups for first letter merge 2020-10-14 21:17:50 +05:30
Kovid Goyal
dc67ed88f2
Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-14 20:58:16 +05:30
Charles Haley
47b0c65c50 Add option tag browser to combine 'first letters' together if there are fewer items under the letter than X. 2020-10-14 15:04:36 +01:00
Kovid Goyal
9932dc85d0
Viewer image popups: Allow maximizing/minimizing the window. Fixes #1899762 [Minimize button in image viewer [Enhancement]](https://bugs.launchpad.net/calibre/+bug/1899762) 2020-10-14 18:11:33 +05:30
Kovid Goyal
306deb01cb
Page counts should not be deleted when opening controls 2020-10-14 16:05:21 +05:30
Kovid Goyal
5e67433334
Viewer: Allow displaying the current page / total pages in the header/footer. Useful in paged mode to see exactly how many pages are left. Fixes #1899163 [Request: Add pages left in chapter](https://bugs.launchpad.net/calibre/+bug/1899163) 2020-10-14 14:03:13 +05:30
Kovid Goyal
15443c869e
Wrap CommandLineToArgvW 2020-10-14 12:47:40 +05:30
Kovid Goyal
3fa1331448
Use load_icon_for_cmdline for manually added exe files 2020-10-14 12:32:27 +05:30
Kovid Goyal
87343c715e
Fix #1899323 [[Enhancement] Unnecessary empty space in the Heuristic processing of the Convert book window](https://bugs.launchpad.net/calibre/+bug/1899323) 2020-10-14 12:23:30 +05:30
Kovid Goyal
e0d98c07e7
Wrap create mutex 2020-10-14 09:31:47 +05:30
Kovid Goyal
250fbf8c3f
Get icons for programs that dont specify an icon resource in the registry 2020-10-14 08:53:15 +05:30
Kovid Goyal
d829a221db
Fix reading of icon dir entries 2020-10-14 07:21:15 +05:30
Kovid Goyal
603991b2c0
Fix reading string keys from some registry entries broken 2020-10-14 06:42:06 +05:30
Kovid Goyal
21e57640a3
Fix icon loading 2020-10-14 06:32:56 +05:30
Kovid Goyal
72d33ab385
Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-13 19:56:44 +05:30
Charles Haley
e02215a9a8 Enhancement: add to the tag browser context menu the ability to collapse and expand individual nodes and categories. 2020-10-13 15:18:11 +01:00
Kovid Goyal
a04171dfb4
Use the all_field_names() API in a few more places 2020-10-13 19:42:43 +05:30
Kovid Goyal
bc6e492596
Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-13 18:27:12 +05:30
Charles Haley
f3656abbcc Allow access to the full template editor when creating/editing composite columns 2020-10-13 10:11:24 +01:00
Kovid Goyal
d707bdf3c9
Reduce the amount of work for initializing completion in the edit metadata dialog 2020-10-13 13:48:30 +05:30
Kovid Goyal
0e37c78ed9
Fix a regression in 5.0 that caused performance of dialogs that contain title/series/tags edit fields to be very poor with large libraries. Fixes #1898221 [Menu items on the Convert Books Box are slow to respond](https://bugs.launchpad.net/calibre/+bug/1898221)
Apparently in Qt 5.15 Qt queries size hints for all items in a list view
unless setuniformitemsizes is set.
2020-10-13 09:45:57 +05:30
Kovid Goyal
66ae34e2d3
Do a bit less work when building completion lists 2020-10-13 09:35:38 +05:30
Kovid Goyal
7e5438a76a
Rewrite the code to load icon resources for default programs
Drops the dependency on pywin32 and is hopefully more robust as well
2020-10-13 09:09:19 +05:30
Kovid Goyal
b161aaba4f
Edit metadata dialog: Use only a single line for custom column date fields
Also fix incorrect rendering of custom column names that start with
emoji. Fixes #1899466 [No Unicode chars in own metadata](https://bugs.launchpad.net/calibre/+bug/1899466)

Merge branch 'master' of https://github.com/cbhaley/calibre into master
2020-10-12 19:18:08 +05:30
Charles Haley
3090eb36fe Fix bug #1899466: custom column names that start with an emoji don't display properly.
Enhancement: move the DateTime Today and Clear buttons in edit metadata onto the same line as the DateTime widget.
2020-10-12 14:42:37 +01:00
Kovid Goyal
543cd436fa
Windows: Fix regression that broke querying registry for default programs
Apparently under python 3 StopIteration no longer stops while loops,
instead propagating out of them.
2020-10-12 17:22:10 +05:30
Kovid Goyal
be6ce66ed1
Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-12 17:11:11 +05:30
Charles Haley
47de6e084d Enhancement: add 'elif' to the formatter if expression 2020-10-12 12:08:23 +01:00
Kovid Goyal
288ff91ea2
String changes 2020-10-12 07:39:22 +05:30
Kovid Goyal
4d28e172c3
pep8 2020-10-11 22:54:55 +05:30
Jim Miller
aba21a2b1b Still save keyboard shortcuts to actions that aren't visible in current library. 2020-10-11 11:53:49 -05:00
Kovid Goyal
d2173ca772
Add an item to search for categories to the category editor context menu. Fixes #1899341 [[Enhancement] Add actions to search item in Tag browser and Quickview to Category editor context menu](https://bugs.launchpad.net/calibre/+bug/1899341)
Merge branch 'master' of https://github.com/cbhaley/calibre into master
2020-10-11 20:24:30 +05:30
Charles Haley
eebfced778 Change when get_gui is imported to avoid test problems 2020-10-11 15:23:39 +01:00
Charles Haley
d0b2921dec Enhancement #1899341 (partial): Add "Search for" to category editor context menu 2020-10-11 15:07:02 +01:00
Kovid Goyal
84eaea86b7
Category editor: Add a right click menu to change case of the selected entries. Fixes #1899316 [[Enhancement] Add the context menu in the Category editor and add the ability to change cases for the selected entries](https://bugs.launchpad.net/calibre/+bug/1899316)
Quickview: Fix nothing shown after clearing the search. Fixes #1899318 [No item is shown in the Quickview panel after clearing the search](https://bugs.launchpad.net/calibre/+bug/1899318)

Merge branch 'master' of https://github.com/cbhaley/calibre into master
2020-10-11 16:39:27 +05:30
Charles Haley
a3603826d0 Fix bug #1899318]: No item is shown in the Quickview panel after clearing the search 2020-10-11 11:53:06 +01:00
Charles Haley
697a2b5199 Enhancement #1899316: Add the context menu to the Category editor 2020-10-11 10:21:32 +01:00
Kovid Goyal
6607eb4c57
String changes 2020-10-11 13:04:57 +05:30
Kovid Goyal
46684e5376
Make the prefixed classes utility function available 2020-10-11 13:01:52 +05:30
Kovid Goyal
77e14bff20
Update Reuters 2020-10-11 13:01:02 +05:30
Kovid Goyal
fcf8822020
Wrap windows HANDLE so that it is auto released on delete to prevent leaks 2020-10-11 09:47:26 +05:30
Kovid Goyal
1a8fde19c9
Fix #1899300 [Right click on a tag that has a '&' or ';' the symbol shows it as an underline in the context menu](https://bugs.launchpad.net/calibre/+bug/1899300) 2020-10-11 09:18:13 +05:30
Kovid Goyal
83d9f0946b
Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-10 17:45:05 +05:30