Commit Graph

41868 Commits

Author SHA1 Message Date
Kovid Goyal 0ff2db7f7b String changes 2020-11-03 11:20:36 +05:30
Kovid Goyal 55cf40a781 Fix #1902593 [News from Sweden/IDG does not always show swedish characters](https://bugs.launchpad.net/calibre/+bug/1902593) 2020-11-03 07:36:45 +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
Kovid Goyal 0ac67b2167 Merge branch 'master' of https://github.com/cbhaley/calibre 2020-11-02 17:46:02 +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
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