Charles Haley
195b396602
Tag browser focus changes discussed in other PR.
2020-11-02 11:42:30 +00:00
Kovid Goyal
c61b669501
Fix #1902413 [[Enhancement] Add ability to copy tag, publisher and author in Book details panel by right-clicking]( https://bugs.launchpad.net/calibre/+bug/1902413 )
2020-11-02 14:56:34 +05:30
Kovid Goyal
c75d12ffa7
Annotations browser: Add a context menu for common actions. Fixes #1902326 [[Enhancement] Add context menu to the Annotations browser]( https://bugs.launchpad.net/calibre/+bug/1902326 )
2020-11-02 14:41:20 +05:30
Kovid Goyal
be110c453d
Annotations browser: Show a dot for highlights with notes. Fixes #1899839 [[Enhancement] Show a dot when a highlight contains annotations in the Annotations browser]( https://bugs.launchpad.net/calibre/+bug/1899839 )
2020-11-02 13:41:41 +05:30
Kovid Goyal
c78081c26e
Fix #1901794 [[Enhancement] Add ability to undo set author sort from author and set title sort from title]( https://bugs.launchpad.net/calibre/+bug/1901794 )
2020-11-02 12:38:13 +05:30
Kovid Goyal
a5db80bb55
Viewer: back and forward buttons on the mouse now trigger the back and forward actions
2020-11-02 11:44:59 +05:30
Kovid Goyal
826295a229
Edit book: Saved searches panel: Allow copying the current saved search to the regular search panel by clicking the Export button. Fixes #1902227 [Feature request: copy saved search to main search dialog]( https://bugs.launchpad.net/calibre/+bug/1902227 )
2020-11-02 11:27:35 +05:30
Kovid Goyal
9de1bdaf7e
XML Catalogs: Fix languages field missing
...
Fixes #1902126 [XML catalog misses languages element](https://bugs.launchpad.net/calibre/+bug/1902126 )
2020-11-02 10:17:56 +05:30
Kovid Goyal
49e70ff532
Speed up annotations_count_for_book
...
No need to use a transaction for a single readonly operation
2020-11-02 09:22:33 +05:30
Kovid Goyal
3e53b5129b
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1902313 [Enhancement Request: Option to mark all books with annotations/bookmarks](https://bugs.launchpad.net/calibre/+bug/1902313 )
2020-11-02 09:09:17 +05:30
Kovid Goyal
8a99064099
Merge branch 'remove-plistlib-data' of https://github.com/sgn/calibre
2020-11-02 08:24:05 +05:30
Đoàn Trần Công Danh
238680060c
polyglot: don't try to import plistlib.Data
...
plistlib.Data is deprecated from Python 3.4 and fully removed in Python
3.9.
Skimming over the code, it's look like nothing uses this data structure.
Let's remove it.
2020-11-02 07:17:07 +07:00
Charles Haley
01b8547872
Bug #1902313 : Option to mark all books with annotations/bookmarks
...
Provided a formatter function annotation_count() that returns the number of annotations for a book
2020-11-01 23:13:48 +00:00
Kovid Goyal
3278603c6b
String changes
2020-11-01 21:26:22 +05:30
Kovid Goyal
dd2519fdd0
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-11-01 20:53:38 +05:30
Charles Haley
8561e39c8c
Re-enable the edit keys in the tag browser.
...
If required (in a VL) add a question dialog about applying the rename in the entire or virtual library.
2020-11-01 15:09:42 +00:00
Kovid Goyal
b4bba774f2
...
2020-11-01 20:21:51 +05:30
Kovid Goyal
c0331bdd1b
Fix website link localization not working thanks to py3
2020-11-01 20:18:25 +05:30
Kovid Goyal
a535f99d66
Cleanup text a bit
2020-11-01 19:21:18 +05:30
Kovid Goyal
a42fefed75
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1901249 [Edit Metadata: Minor alignment issues with ellide tweak](https://bugs.launchpad.net/calibre/+bug/1901249 )
Fixes #1901435 [Capitalized tags in the Category editor is not saved](https://bugs.launchpad.net/calibre/+bug/1901435 )
Fixes #1901456 [Slight text error in Column Icon rules](https://bugs.launchpad.net/calibre/+bug/1901456 )
2020-11-01 19:20:04 +05:30
Charles Haley
5aaabbf106
Remove the tag browser focus colors.
2020-11-01 13:37:05 +00:00
Kovid Goyal
129ca06b2b
Fix #1902416 [Private bug]( https://bugs.launchpad.net/calibre/+bug/1902416 )
2020-11-01 15:25:31 +05:30
Kovid Goyal
9789484a06
string changes
2020-11-01 13:18:16 +05:30
Kovid Goyal
691a281b75
...
2020-11-01 12:25:57 +05:30
Kovid Goyal
b0da277718
Code cleanups
2020-11-01 08:59:54 +05:30
Kovid Goyal
7f5072665d
Better error message when failing to launch portable exe
2020-11-01 08:22:18 +05:30
Kovid Goyal
e9d1f2c25c
Windows: Fix command line arguments not working for the portable.exe launchers
2020-11-01 08:18:25 +05:30
Kovid Goyal
4ca2847b66
Add a has_key() method to the config classes for third party plugins that have not been ported to python 3
2020-11-01 07:03:03 +05:30
Kovid Goyal
792c2ca847
Update Spectator Magazine
...
Fixes #1902397 [Spectator Magazine no author names](https://bugs.launchpad.net/calibre/+bug/1902397 )
2020-11-01 06:56:07 +05:30
Kovid Goyal
61c6bef817
Increase whitespace around arrows in tree views, especially on high dpi screens
2020-11-01 06:33:13 +05:30
Kovid Goyal
0d4559f0fe
Windows: Fix sending email on computers with non-ascii computer names
2020-10-31 19:00:32 +05:30
Kovid Goyal
1191be9cb0
Wrap win32 API to get computer name
2020-10-31 18:58:10 +05:30
Charles Haley
19c7694108
Various changes coming from MR discussions:
...
1) make the give-focus-to-TB a toggle, giving focus to the current view if the TB already has the focus.
2) Ensure that the TB loses the focus when it is hidden.
3) use coloring to mark the focused item in the TB, taking into consideration dark mode. The colors
come from gui2.library.models. I don't really care what color is used.
4) Disable using the platform edit keys to edit TB items. Those keys don't permit asking the question
about whether virtual libraries should be respected. This leaves using the context menu to start editing,
which is how it has been forever.
5) Keep the focus on the TB when one uses RETURN to toggle the item. While there, ensure that
RETURN is valid only if the TB is allowed to have focus.
2020-10-31 13:09:09 +00:00
Charles Haley
c363a73083
Add text to look & feel / tag browser to ensure that people know they can set a keyboard shortcut to give the focus to the tag browser.
2020-10-31 12:56:56 +00:00
Charles Haley
62c0d4dba3
[Bug 1901456]: Slight text error in Column Icon rules
2020-10-31 12:55:40 +00:00
Charles Haley
a380227d24
Bug 1901435]: Capitalized tags in the Category editor is not saved. Fixed by not offering the case change operations unless the item is being edited. This prevents unwelcome interactions between the widget's editor management (undo etc) and changing the case.
2020-10-31 12:52:44 +00:00
Charles Haley
795f326ead
Bug #1901249 : Edit Metadata: Minor alignment issues with ellide tweak. Leave enough room on the right for a scroll bar.
2020-10-31 12:49:58 +00:00
Kovid Goyal
c027aaff75
Start wrapping espeak
2020-10-31 11:56:54 +05:30
Kovid Goyal
1737ea5c8a
String changes
2020-10-31 07:28:22 +05:30
Kovid Goyal
94fb16934d
version 5.4.2
...
Fixes bug on windows where the choose save filename dialog was broken.
Who knew GetLongPathName didnt work for non-existing files.
v5.4.2
2020-10-30 22:17:41 +05:30
Kovid Goyal
390109c82b
String changes
2020-10-30 22:08:56 +05:30
Kovid Goyal
02edfdfa86
Ignore any errors from calling get_long_path_name
...
Fixes #1902257 [failed import on newest release](https://bugs.launchpad.net/calibre/+bug/1902257 )
2020-10-30 21:59:17 +05:30
Kovid Goyal
9be75ea01d
Release the GIL when calling getlongpathname as it does I/O
2020-10-30 21:57:45 +05:30
Kovid Goyal
a13dd062f3
Make get_long_path more efficient
...
Only do filesystem I/O once per call in the common case of paths of less
that 4096 chars
2020-10-30 21:56:28 +05:30
Kovid Goyal
b7e6b8fbee
Windows: Fix regression causing error when choosing save file names
...
Fixes #1902247 [Error when exporting files from Edit book](https://bugs.launchpad.net/calibre/+bug/1902247 )
2020-10-30 21:22:40 +05:30
Kovid Goyal
0035170828
ebook-meta: fix an error when using an rmpty string as the rating on epub 2
2020-10-30 20:49:21 +05:30
Kovid Goyal
b530b8313d
py3 compat
...
Fixes #1902248 [Calibre crash in get_extra_css(ln 25) bytes-like object needed](https://bugs.launchpad.net/calibre/+bug/1902248 )
2020-10-30 20:47:21 +05:30
Kovid Goyal
d46c192c4c
Update New York Magazine
2020-10-30 16:51:30 +05:30
Kovid Goyal
42423d730b
Dont fail to write the appdata file if there is an error rendering the changelog
2020-10-30 16:22:37 +05:30
Kovid Goyal
0dbebeb2aa
Merge branch 'master' of https://github.com/ntninja/calibre
2020-10-30 16:20:33 +05:30