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
Kovid Goyal
c23e6635a5
Annotations browser: Fix doing a search while also restricting the results to a particular user not working
2020-10-30 14:45:32 +05:30
Kovid Goyal
b2f74d0200
version 5.4.1
...
Needed since 5.4.0 does not start via Launch Services on macOS
v5.4.1
2020-10-30 12:58:50 +05:30
Kovid Goyal
abcdb53b0e
Fix calibre 5.4 not running via Launch Services on macOS
2020-10-30 12:57:27 +05:30
Kovid Goyal
ab93b6cde3
Better error message
2020-10-30 12:53:25 +05:30
Kovid Goyal
2eef126e68
...
2020-10-30 08:56:42 +05:30
Kovid Goyal
9d72eb1d3b
version 5.4.0
v5.4.0
2020-10-30 07:40:42 +05:30
Kovid Goyal
fde766f2c9
pep8
2020-10-30 07:39:31 +05:30
Alexander Schlarb
433397dfd0
Add changelog data as release history to generated Linux AppStream data of main Calibre entry
2020-10-29 23:16:32 +01:00
Alexander Schlarb
e4f78a3060
Add OARS (Open Age Rating Service) metadata to generated Linux AppStream files
2020-10-29 22:32:48 +01:00
Kovid Goyal
f1bf1e4fae
cleanups
2020-10-29 21:46:29 +05:30
Kovid Goyal
329786a07b
Delay load icon data
2020-10-29 21:40:24 +05:30
Kovid Goyal
35675e624a
Merge branch 'notify-backend' of https://github.com/ntninja/calibre
2020-10-29 21:35:59 +05:30
Alexander Schlarb
59818ed377
Add xdg-desktop-portal based notifier backend that works without special priviledges in Linux sandbox contexts
2020-10-29 16:11:59 +01:00
Kovid Goyal
c43ff4f5d9
Merge branch 'master' of https://github.com/davidfor/calibre
2020-10-29 20:25:27 +05:30
David
5a134e40fb
Fix handling of null series index on Kobo devices
...
Wasn't checking for nulls properly, so could get an error in unusual circumstances, and also not do the update in others.
Plus a firmware version bump for an upcoming release.
2020-10-29 22:50:47 +11:00
Kovid Goyal
2cf8312e6a
Migrate reference to Changelog.yaml
2020-10-29 12:15:32 +05:30
Kovid Goyal
cfa8f75836
...
2020-10-29 10:59:34 +05:30
Kovid Goyal
06e9f8f8b8
Make the calibre changelog available as a resource
2020-10-29 10:57:21 +05:30
Kovid Goyal
49af5de171
Dont use YAML for the changelog
...
No point having an extra dependency just to parse the changelog, which
doesnt have a ot of structured information, anyway.
2020-10-29 10:36:40 +05:30
Kovid Goyal
b7bb73e40e
Fix a regression in calibre 5 that broke processing of some PDB files with images. Fixes #1901957 [E-book viewer: can't open a .pdb file]( https://bugs.launchpad.net/calibre/+bug/1901957 )
2020-10-29 07:25:32 +05:30
Alexander Schlarb
92870512d9
Drop org.kde.VisualNotifications
notifier as it has long since been supplanted by the equivalent FreeDesktop facility and doesn't even exist in KDE 5 anymore
2020-10-29 00:47:51 +01:00
Kovid Goyal
35df1312a2
Fix failing test
...
The name of the spanish dictionary shipped with libreoffice has changed
2020-10-28 21:49:09 +05:30
Kovid Goyal
2e61929d24
Get Books: Update Google plugin for website changes
2020-10-28 21:35:08 +05:30
Kovid Goyal
5a5c8a3f80
Fix #1901795 [[Enhancement] Close button in the Get books dialog has a different icon than the other dialog dialogs]( https://bugs.launchpad.net/calibre/+bug/1901795 )
2020-10-28 13:30:34 +05:30
Kovid Goyal
b19dd8881e
Fix a regression in calibre 5 that broke conversion of some malformed CSS stylesheets. Fixes #1901593 [HTML to ePub error/fail]( https://bugs.launchpad.net/calibre/+bug/1901593 )
...
Bumps version of css-parser for the upstream fix, again. It's pretty
clear no one other than calibre uses cssutils/css-parser on python 3.
2020-10-28 09:07:26 +05:30
Kovid Goyal
5c3356264c
Merge branch 'fix-stdlib-ref' of https://github.com/jprembis/calibre
2020-10-28 08:48:40 +05:30