Commit Graph

41595 Commits

Author SHA1 Message Date
Kovid Goyal 40de844650 ... 2020-10-15 20:32:00 +05:30
Kovid Goyal 2a1b05dc05 Allow threads while listening for connections on a pipe 2020-10-15 20:30:20 +05:30
Kovid Goyal 2ddbbb3a43 Add broken pipe error 2020-10-15 19:31:22 +05:30
Kovid Goyal 175bb827f0 Wrap ConnectNamedPipe 2020-10-15 19:24:16 +05:30
Kovid Goyal 812ceb2247 Forgot to implement get_resource_reader() for plugins 2020-10-15 17:47:54 +05:30
Kovid Goyal 5b13ebd699 Merge branch 'master' of https://github.com/cbhaley/calibre into master
Fixes #1899881 [[Enhancement] Show User categories symbol for the Manage User categories action at Tag browser context menu](https://bugs.launchpad.net/calibre/+bug/1899881)
2020-10-15 15:05:54 +05:30
Charles Haley 3d7fd22438 Enhancement #1899881: Add user category icon to tag browser contect menu 2020-10-15 10:27:53 +01:00
Kovid Goyal cf15963e7f Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-15 14:51:44 +05:30
Charles Haley 705519e14d Set the default for combining first letters to 5. Although this changes behavior, it makes the feature much more discoverable and it is easy to change it. 2020-10-15 10:18:15 +01:00
Kovid Goyal 9176f034fe Expose some error codes in winutil 2020-10-15 13:21:19 +05:30
Kovid Goyal 92df352a1b Change the icon used for news
Fixes #1898948 [[Enhancement] Better toolbar download news icon](https://bugs.launchpad.net/calibre/+bug/1898948)
2020-10-15 13:03:18 +05:30
Kovid Goyal cf6f9912c9 Another needed constant 2020-10-15 10:25:08 +05:30
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
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