43434 Commits

Author SHA1 Message Date
Kovid Goyal
d8e502507b
Edit metadata dialog: Elide the names of custom columns that are longer than a fixed width, instead of using multiple lines. Configurable via Preferences->Tweaks->Edit metadata custom column label length
Merge branch 'master' of https://github.com/cbhaley/calibre into master
2020-10-17 14:25:32 +05:30
Charles Haley
8ada8a8e6b Use averageCharWidth instead of 'n's 2020-10-17 09:48:27 +01:00
Kovid Goyal
4d1ef2e031
Clarify what merge css rules does 2020-10-17 13:55:31 +05:30
Kovid Goyal
8849f5adec
String changes 2020-10-17 13:45:23 +05:30
Charles Haley
638a017fb1 Fix enhancement #190009: Width of custom date columns.
There are two changes:
1) the 'today' and 'clear' buttons for date columns are now right adjusted.

2) Labels are now fixed width. Word wrap is disabled. There are two new tweaks to
set the fixed widths for edit metadata single and bulk.
2020-10-17 09:09:44 +01:00
Kovid Goyal
f15e144e2a
Better fix for error on restart
Now both single instance and listener mutexes are explicitly released
before launching child process, so the child process has no need to wait
for the parent process to die.
2020-10-17 13:19:53 +05:30
Kovid Goyal
fc77917e9c
Ensure LinuxListener.close can be called multiple times 2020-10-17 13:08:49 +05:30
Kovid Goyal
3686dc929c
Fix #1900221 [[Enhancement] Add separator to Tag browser context menu](https://bugs.launchpad.net/calibre/+bug/1900221) 2020-10-17 12:42:38 +05:30
Kovid Goyal
b0b3effc40
Fix #1900220 [Expand category in context menu of the Tag browser when the category is already expanded](https://bugs.launchpad.net/calibre/+bug/1900220) 2020-10-17 12:40:45 +05:30
Kovid Goyal
bcac649b05
Dont rely on atexit for managing singleinstance in the main GUI 2020-10-17 12:38:55 +05:30
Kovid Goyal
7f850777f7
Fix #1900216 [Make whole string translatable in Edit book preferences](https://bugs.launchpad.net/calibre/+bug/1900216) 2020-10-17 12:32:35 +05:30
Kovid Goyal
42d114a8c5
Merge branch 'patch-2' of https://github.com/jamierc/calibre into master 2020-10-17 08:25:24 +05:30
Kovid Goyal
4163614ef7
Fix #1900213 [Calibre crash in get_extra_css(ln 27) bytes-like object needed](https://bugs.launchpad.net/calibre/+bug/1900213) 2020-10-17 08:24:49 +05:30
jamierc
6d22731b7c
Added more RSS feeds from LiveMine rss feeds
Added News, Sports, Technology. Removed homepage which is not a valid feed
2020-10-17 12:16:11 +11:00
Jim Miller
fdc7b36105 Add persist_shortcut option for keyboard shortcuts that may be library specific. 2020-10-16 15:02:12 -05:00
Kovid Goyal
09665e11a8
Fix #1900175 [Problem editing metadata in bulk](https://bugs.launchpad.net/calibre/+bug/1900175) 2020-10-16 23:53:52 +05:30
Kovid Goyal
0e443392d7
Update The Atlantic 2020-10-16 22:25:21 +05:30
Kovid Goyal
64e2b05b5c
Update New York Review of Books
Fixes #1900136 [fetch fail New York Review of Books login version](https://bugs.launchpad.net/calibre/+bug/1900136)
2020-10-16 21:29:33 +05:30
Kovid Goyal
612079b5bf
Remove unused code 2020-10-16 19:38:17 +05:30
Kovid Goyal
72b3993fca
Make extracting zipfiles more resilient against invalid characters in filenames
The previous check applied to actual files but not directories
2020-10-16 19:36:26 +05:30
Kovid Goyal
c14c232b33
Add instructions on how to disable first letter merging 2020-10-16 18:26:13 +05:30
Kovid Goyal
2b38f42c7d
... 2020-10-16 18:24:28 +05:30
Kovid Goyal
24a6174362
Merge branch 'master' of https://github.com/cbhaley/calibre into master
Fixes #1900099 [Show checkmarks on text with fixed values: Red Xs on everything](https://bugs.launchpad.net/calibre/+bug/1900099)
2020-10-16 18:18:57 +05:30
Charles Haley
b8a2ae8fa5 Fix bug 1900099: when bools are set to bistate, checking "show checkmarks" results in all non-bool values being shown as false 2020-10-16 12:16:23 +01:00
Kovid Goyal
194924bbb1
Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-16 16:42:23 +05:30
Charles Haley
794ed146af Minor cleanups of the template documentation 2020-10-16 08:42:01 +01:00
Kovid Goyal
cebf0135b1
Make test more robust by waiting for watcher thread to start 2020-10-16 12:28:48 +05:30
Kovid Goyal
6c82706281
Minor cleanups for Guradian 2020-10-16 12:27:55 +05:30
Kovid Goyal
e3e24a4711
String changes v5.3.0 2020-10-16 09:04:38 +05:30
Kovid Goyal
2f58465f6a
version 5.3.0 2020-10-16 08:42:52 +05:30
Kovid Goyal
d9cc545f71
Dark mode: Fix radio buttons having no outline. Fixes #1900022 [Radio buttons in Windows Dark mode](https://bugs.launchpad.net/calibre/+bug/1900022) 2020-10-16 08:40:31 +05:30
Kovid Goyal
cb31fc219d
Annotations browser: When showing a book in the calibre library that is not currently visible, display an error. Fixes #1900066 [Annotation browser's "show in Calibre" silently fails if book isn't in current library view](https://bugs.launchpad.net/calibre/+bug/1900066) 2020-10-16 08:12:27 +05:30
Kovid Goyal
ebf3937628
... 2020-10-16 07:34:00 +05:30
Kovid Goyal
bf666c9b65
Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-16 07:31:52 +05:30
Charles Haley
abca643c3f Remove doubled "Collapse [category]" in the tag browser context menu when right-clicking on a top-level item. 2020-10-15 20:45:03 +01:00
Charles Haley
3b096ca3ff Updates and cleanups of the template documentation.
I don't know if I got the formatting right. In particular I moved the function reference to the end, which I hope doesn't break anything.
2020-10-15 18:55:04 +01:00
Kovid Goyal
69cefbbb56
Allow detaching and creating handles in python 2020-10-15 21:55:07 +05:30
Kovid Goyal
f5f7a44a47
Allow detaching handles 2020-10-15 21:28:13 +05:30
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