36061 Commits

Author SHA1 Message Date
Charles Haley
ea0d6e0f15 Many changes and cleanups to the category editor. 2023-04-18 12:57:49 +01:00
Charles Haley
11d0994878 Bug #2016711: Long-text columns missing from grouped search dropdown
Also improved the explanatory text.
2023-04-18 12:57:03 +01:00
Charles Haley
e445d0996b Save_to_disk formats the undefined date as 101. See https://www.mobileread.com/forums/showthread.php?t=353375 2023-04-17 18:26:00 +01:00
Kovid Goyal
9bf5fb2d37
... 2023-04-17 22:18:22 +05:30
Kovid Goyal
c049052dc9
Add a test to ensure restoring a db from folders preserves extra files
Also clean up the restore folder scanning logic a bit
2023-04-17 17:15:58 +05:30
Kovid Goyal
ce4238e8a1
copy_to_library now preserves extra files in book folders 2023-04-17 12:11:03 +05:30
Kovid Goyal
a041737b20
No need to separately copy author links in copy_to_library since all links are copied via get_metadata/set_metadata already 2023-04-17 11:46:51 +05:30
Kovid Goyal
6e35a30a8e
string changes 2023-04-17 11:18:49 +05:30
Kovid Goyal
a29e2a2537
Preserve all files in book dirs during export/import 2023-04-17 11:17:30 +05:30
Kovid Goyal
1a20d1e005
Cleanup previous PR 2023-04-16 20:15:42 +05:30
Kovid Goyal
88f75bb6e4
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-04-16 20:15:12 +05:30
Kovid Goyal
eac7146286
update_path() now preserves non format files/dirs in book directories 2023-04-16 18:17:57 +05:30
Charles Haley
3e4ce5a341 Several changes:
1) Remove the ability to open book-details link windows using a query. It was never documented and ui.py didn't support it.

2) Simplify management of book details windows. There can now only be three windows, all non-modal on top of calibre, all with calibre as the parent. Each window has a "purpose". The first is the normal book details slave window, the second is a locked book details window, and the third is a book-details link window.

3) Add more menu actions to Show Book Details: open a locked window and close all book details windows. Use this menu where the menuless qaction was previously used.
2023-04-16 12:53:35 +01:00
Charles Haley
c3a83fd891 Add the ability to name the shortcut for qactions in InterfaceActionPlugin. 2023-04-16 12:42:55 +01:00
Kovid Goyal
8c8e6fda0b
Code to rename a group of files while keeping them locked 2023-04-16 11:32:57 +05:30
Kovid Goyal
8701baf7e0
Ensure trash entries are sorted in recency order 2023-04-14 10:31:41 +05:30
Kovid Goyal
96b58acc8f
A GUI to manage the new trash can 2023-04-13 20:03:55 +05:30
Kovid Goyal
6725340a9f
Change default trash expiry to 14 days 2023-04-13 13:44:47 +05:30
Kovid Goyal
600f37f336
String changes 2023-04-13 13:38:06 +05:30
Kovid Goyal
26f2b45f7f
DRYer 2023-04-13 13:38:01 +05:30
Kovid Goyal
5470d311a3
Implement undo popup for book format deletion 2023-04-13 13:31:38 +05:30
Kovid Goyal
78904f6b20
Implement an undo popup for book deletion 2023-04-12 21:41:39 +05:30
Kovid Goyal
614585db0e
Make MessagePopup resueable 2023-04-12 20:34:49 +05:30
Kovid Goyal
ebea37e7e3
More efficient undo link data storage 2023-04-12 18:07:21 +05:30
Kovid Goyal
019e9435fb
Allow auto hiding popup questions 2023-04-12 18:04:34 +05:30
Kovid Goyal
7fe6b7dfe5
Allow MessagePopup to store data with the undo URL 2023-04-12 11:24:41 +05:30
Kovid Goyal
7a5176e1b4
Code to restore deleted format files 2023-04-11 21:41:49 +05:30
Kovid Goyal
fff9686192
Dont expose the trash book dir when listing entries 2023-04-11 19:52:05 +05:30
Kovid Goyal
aeae26d053
Implement undelete of book from trash 2023-04-11 18:01:07 +05:30
Kovid Goyal
5c5ac19935
Code to list entries in trash 2023-04-11 18:01:07 +05:30
Kovid Goyal
53ef74ec85
Start work on supporting undo for book delete 2023-04-11 18:01:07 +05:30
Charles Haley
444f8e9eda Add a check for periods in grouped search names 2023-04-11 12:49:30 +01:00
Kovid Goyal
94eee05a2e
Cleanup previous PR 2023-04-10 15:26:42 +05:30
Charles Haley
798a74babf Book details: if an item has an associated link then offer that link in the item's context menu. 2023-04-10 10:15:05 +01:00
Charles Haley
71c0450221 Bug #2015719: Sorting in user category editor 2023-04-10 10:12:44 +01:00
Kovid Goyal
b7d0e0f979
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-04-09 17:16:44 +05:30
Kovid Goyal
51ed2261b9
string changes 2023-04-09 17:13:13 +05:30
Charles Haley
a73a36703e For accessibility, add a context menu item to book details links to click the link. 2023-04-09 11:44:16 +01:00
Charles Haley
817384f997 Fix custom columns not showing in book-details links from other libraries 2023-04-08 13:31:46 +01:00
Kovid Goyal
5db45f0563
Add a test with locked file on windows 2023-04-08 13:07:42 +05:30
Kovid Goyal
e25f8bf61c
Add some tests for the new copy tree functionality 2023-04-08 13:02:17 +05:30
Kovid Goyal
42cabadccb
Add some missing file attribute constants 2023-04-08 11:25:42 +05:30
Kovid Goyal
8007349155
version 6.15.1 2023-04-08 08:46:56 +05:30
Charles Haley
24626ceb0d Undo commit e11b8c8. book-details links should appear in the special window (no search links, etc) even if in the current library. The LibraryBroker deals with not opening the database twice.
This might be worth a point release. See https://www.mobileread.com/forums/showthread.php?p=4312453#post4312453 and later.
2023-04-07 10:08:30 +01:00
Kovid Goyal
4c0961c1c0
... 2023-04-07 08:42:42 +05:30
Kovid Goyal
fe18bd2a01
version 6.15.0 2023-04-07 08:31:18 +05:30
Kovid Goyal
3b0f238141
Fix sorting on link column in category editor 2023-04-07 08:29:48 +05:30
Kovid Goyal
1831407a2d
... 2023-04-07 08:26:36 +05:30
Kovid Goyal
b53ade450e
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-04-06 21:41:23 +05:30
Charles Haley
1495c4e185 Make the formatter function series_sort() respect the book's language. 2023-04-06 16:25:29 +01:00