36511 Commits

Author SHA1 Message Date
Kovid Goyal
745dc0c72c
Edit book: Fix searching for non-BMP unicode characters highlighting only half the character 2023-08-22 09:13:06 +05:30
Kovid Goyal
60d44baaf5
DRYer 2023-08-19 11:25:13 +05:30
Kovid Goyal
cd8af8ca11
Move CSS used for book display title cells into book_details.css
Fixes #1999 (Fix book details rendering and customization)
2023-08-18 22:14:31 +05:30
Kovid Goyal
d0a189e2a1
version 6.25.0 2023-08-18 07:41:35 +05:30
Kovid Goyal
2ae0742c98
When merging books by drag-and-drop add an option to use the dragged cover instead of the cover in the target book. Fixes #2027794 [Merging books keeps metadata of first book but the cover of the of the second book](https://bugs.launchpad.net/calibre/+bug/2027794) 2023-08-17 13:27:51 +05:30
Kovid Goyal
df7a0b3da3
Create catalog: Add buttons to easily select all/non/visible fields when creating CSV/XML catalogs. Fixes #2031571 [[Enhancement] CSV Catalog Suggestions](https://bugs.launchpad.net/calibre/+bug/2031571) 2023-08-17 11:29:51 +05:30
Kovid Goyal
3bd3593bb1
E-book viewer: Mouse wheel horizontal events should jump sections not internal file boundaries. Fixes #2030671 [vertical mousewheel scrolls to previous/next section](https://bugs.launchpad.net/calibre/+bug/2030671) 2023-08-17 10:55:25 +05:30
Kovid Goyal
8f405d4476
Preferences->Add your own columns: Add buttons to show/hide all columns. Fixes #2031570 [have every column be ticked or unticked instead of doing them all manually](https://bugs.launchpad.net/calibre/+bug/2031570) 2023-08-17 08:38:03 +05:30
Kovid Goyal
a69604b519
Fix Preferences->Add your own columns changing check state on moving columns. Fixes #2031569 [boxes that are unticked become ticked if another column is moved over it](https://bugs.launchpad.net/calibre/+bug/2031569) 2023-08-17 08:25:17 +05:30
Tomasz Długosz
7573d20a18 Get books: update Wolne Lektury 2023-08-16 23:02:15 +02:00
Kovid Goyal
ccb6781005
Fix CFI parsing of numbers with trailing zeros
Fixes #2029521 [Epub files with non-functional bookmarks](https://bugs.launchpad.net/calibre/+bug/2029521)
2023-08-16 22:05:23 +05:30
Kovid Goyal
db540da647
use #666 for gray in book details light mode 2023-08-16 21:56:14 +05:30
Charles Haley
6d751928f3 Proper fix for the tuple/list problem in template_dialog.py 2023-08-16 17:14:14 +01:00
Charles Haley
92301457aa Re commit 21b9a5d: 'Ids' still had the colon 2023-08-16 17:13:40 +01:00
Kovid Goyal
21b9a5db89
... 2023-08-16 20:25:46 +05:30
Kovid Goyal
7c7ff4cf08
Book details panel: De-emphasize titles making the actual data stand out more. Fixes #2029723 [[Enhancement] Suggestions to make the Book details panel look nicer](https://bugs.launchpad.net/calibre/+bug/2029723) 2023-08-16 20:09:10 +05:30
Charles Haley
ec7196bb4a For some reason I don't understand, the array of mi values mst be a list, not a tuple.
When a tuple, this line:
w.setText(mi[r].title)

produces the exception:
Traceback (most recent call last):
  File "C:\CBH_Data\calibre.git\calibre_dev\src\calibre\gui2\preferences\save_template.py", line 63, in do_open_editor
  File "C:\CBH_Data\calibre.git\calibre_dev\src\calibre\gui2\dialogs\template_dialog.py", line 433, in __init__
  File "C:\CBH_Data\calibre.git\calibre_dev\src\calibre\gui2\dialogs\template_dialog.py", line 578, in set_mi
AttributeError: 'tuple' object has no attribute 'title'
2023-08-16 15:21:05 +01:00
Kovid Goyal
212564d578
DRYer 2023-08-16 19:31:49 +05:30
Charles Haley
797b579382 Make the save_to_disk preference use selected books when opening the template editor. This avoids spurious "must be in GUI" errors, and also provides more information to the user. 2023-08-16 14:45:48 +01:00
Kovid Goyal
3df98e0995
E-book viewer: Show an error when creating a bookmark if the bookmark position is not found. See #2029521 (Epub files with non-functional bookmarks) 2023-08-16 18:51:48 +05:30
Kovid Goyal
05464cc4f9
Trash dialog: Allow right clicking on an entry to save it to disk. Fixes #2030342 [Trash Bin: Option to copy file out](https://bugs.launchpad.net/calibre/+bug/2030342) 2023-08-16 18:18:45 +05:30
Kovid Goyal
c68ba38533
Fix a regression in the previous release that broke parsing of some IS0 8601 timestamps. Fixes #2031341 [Calibre corrupts last modified date when using the server](https://bugs.launchpad.net/calibre/+bug/2031341)
timezone() unlike tzoffset() requires timedelta() objects instead of
seconds
2023-08-16 14:27:59 +05:30
Kovid Goyal
b6d7f624f4
Fix typo in help string 2023-08-14 08:57:44 +05:30
Kovid Goyal
a940bb92f6
CBR Input: Fix comics with extremely long filenames not working on Windows. Fixes #2031047 [Private bug](https://bugs.launchpad.net/calibre/+bug/2031047) 2023-08-12 07:07:08 +05:30
Kovid Goyal
f916d19522
String changes 2023-08-11 11:45:20 +05:30
Kovid Goyal
45d6c286c0
Edit book: Saved searches: Fix incorrect import in generated source code for some builtin functions 2023-08-11 07:39:39 +05:30
Kovid Goyal
80ed90e822
Various new Russian and Ukrainian news sources 2023-08-09 15:56:07 +05:30
Kovid Goyal
cafd71b86f
Fix #2030727 [Category Editor: Window size issue](https://bugs.launchpad.net/calibre/+bug/2030727) 2023-08-08 16:53:06 +05:30
Tomasz Długosz
53bc682276 Get books: show only ebooks in legimi 2023-08-07 15:46:31 +02:00
Tomasz Długosz
55c4b16e6d Get books: update empik store 2023-08-07 15:37:54 +02:00
Tomasz Długosz
091298f90e Get books: virtualo price lookup fix 2023-08-07 15:09:39 +02:00
Kovid Goyal
2f55fd3a84
DRYer 2023-08-07 09:08:18 +05:30
Kovid Goyal
956ef2d233
Allow using the new manage data files dialog from within the edit metadata dialog 2023-08-07 08:47:46 +05:30
Kovid Goyal
c9f411f5bc
Make Open with label right aligned 2023-08-07 08:30:23 +05:30
Kovid Goyal
73850581dc
... 2023-08-06 13:18:00 +05:30
Kovid Goyal
320c11210f
Data file manager: Fix errors on systems with larger font sizes 2023-08-05 14:26:51 +05:30
Kovid Goyal
0314d2d921
version 6.24.0 2023-08-04 07:36:59 +05:30
Tomasz Długosz
85974bba56 Get books: update Virtualo store 2023-08-03 23:27:50 +02:00
Tomasz Długosz
5722a4a3b0 Get books: fix cover and title matching for Ebookpoint 2023-08-03 22:20:56 +02:00
Tomasz Długosz
cbd75236c6 Get books: fix price lookup for legimi 2023-08-03 21:55:11 +02:00
Tomasz Długosz
340401a8c8 Get books: fix covers for nexto store 2023-08-03 21:54:24 +02:00
Kovid Goyal
a743a062e2
... 2023-08-02 22:13:17 +05:30
Kovid Goyal
71fe92838b
Vertically center list item text 2023-08-02 22:12:21 +05:30
Kovid Goyal
6eba0a99f4
Dont wrap lines 2023-08-02 21:01:41 +05:30
Kovid Goyal
ef88bd24d7
Improve rendering of data file list 2023-08-02 20:59:26 +05:30
Kovid Goyal
a4ac1376fe
... 2023-08-02 20:38:07 +05:30
Kovid Goyal
bf6efc1abf
Easily manage the extra data files associated with a book by right clicking the edit metadata button and choose "Manage data files". Fixes #2023509 [[Enhancement] Simple extra files manager](https://bugs.launchpad.net/calibre/+bug/2023509) 2023-08-02 20:35:37 +05:30
Kovid Goyal
6b61efa4ab
Add a context menu to the data file dialog 2023-08-02 20:17:39 +05:30
Kovid Goyal
36db7fce06
Add open with to data file manager 2023-08-02 19:58:37 +05:30
Kovid Goyal
bb9b279498
Open file on activation 2023-08-02 19:20:19 +05:30