Charles Haley
60bf9b515f
Fix #1903086 : Entry remains underlined in Tag Browser after clearing filter
2020-11-05 18:59:22 +00:00
Kovid Goyal
6f39129e5b
Output failed message in error details
2020-11-05 12:45:01 +05:30
Kovid Goyal
d81a1fdc91
Better fix for decoding external plugin source code
...
Use the python stdlib function for doing it, so it works exactly the same
as a regular python import.
2020-11-04 08:41:14 +05:30
Kovid Goyal
6ba70b06aa
Fix printing of tracebacks broken when third party plugins with non-UTF-8 source code present
2020-11-04 08:37:15 +05:30
Kovid Goyal
37fee2b5b2
Also ignore traceback failure when showing startup failure dialog
2020-11-04 08:35:27 +05:30
Kovid Goyal
894a9682fd
Ignore failures when printing tracebacks for failing interface actions during startup
2020-11-04 08:34:19 +05:30
Kovid Goyal
480b2c6122
Fix #1902807 [Clearing search history clears current search from bar]( https://bugs.launchpad.net/calibre/+bug/1902807 )
2020-11-04 08:23:23 +05:30
Kovid Goyal
d2c52b5b8e
Fix #1902702 [[Enhancement] Add catalog title to XML catalog]( https://bugs.launchpad.net/calibre/+bug/1902702 )
2020-11-04 07:56:46 +05:30
Charles Haley
ecbe3b227a
Only add the 'Search using saved search expression' to context menus for saved searches.
2020-11-03 10:35:16 +00:00
Charles Haley
0d549a050a
#1902582 : Enhancement: Add a submenu to the Search for books action in the Tag browser context menu
...
I put all the search actions into the new submenu. There are as many as 5.
2020-11-03 09:41:46 +00:00
Kovid Goyal
0ff2db7f7b
String changes
2020-11-03 11:20:36 +05:30
Kovid Goyal
a575a05530
Draw a simple rounded rectangle to indicate keyboard focus in the tag browser
2020-11-02 21:55:55 +05:30
Kovid Goyal
9ac1509053
Make the help text for tag browser keyboard focus option a bit nicer
2020-11-02 18:31:55 +05:30
Kovid Goyal
9f47303af3
remove invalid property
2020-11-02 18:20:26 +05:30
Kovid Goyal
0f590b1e20
DRYer
2020-11-02 18:11:59 +05:30
Kovid Goyal
786f3e963e
Edit book: Add an action to the right click menu for tabs to close tabs to the right of the current tab. Fixes #1902518 [feature request: Lock tabs in editor so that they don't close in close all other tabs action]( https://bugs.launchpad.net/calibre/+bug/1902518 )
2020-11-02 17:52:18 +05:30
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
Đ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
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
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
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
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.
2020-10-30 22:17:41 +05:30
Kovid Goyal
390109c82b
String changes
2020-10-30 22:08:56 +05:30