Commit Graph

36048 Commits

Author SHA1 Message Date
Kovid Goyal eac7146286 update_path() now preserves non format files/dirs in book directories 2023-04-16 18:17:57 +05:30
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
Kovid Goyal 5a20841bcb Cleanup docstrings for the link_map functions 2023-04-06 19:39:03 +05:30
Kovid Goyal c3d7b84386 Start refactoring atomic move code 2023-04-06 19:26:27 +05:30
Charles Haley da5a646e60 Bug #2015427: Dragging cell to user category causes search filter to break 2023-04-06 11:56:22 +01:00
Kovid Goyal acc1629efb Function to get a best guess book path from a book id 2023-04-06 13:51:35 +05:30
Kovid Goyal dd186d060d Update paths and filenames in db in a single transaction 2023-04-06 11:08:03 +05:30
Kovid Goyal 31b92d6ab8 Comic Input: When converting grayscaled PNG images to PNG ensure output images are stored as indexed PNG. Fixes #1846 (Better implied comic conversion of grayscale images) 2023-04-05 17:57:31 +05:30
Kovid Goyal c325fd6d58 Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #2015317 [User Categories: Renaming removes custom icon](https://bugs.launchpad.net/calibre/+bug/2015317)
2023-04-05 17:07:45 +05:30
Charles Haley 4374bb034a Enhancement #2015317: rename user category tag browser icons when a category is renamed 2023-04-05 12:13:12 +01:00
Kovid Goyal 328d0b5758 Add zstd as a dependency
Fixes #1826 (add zstd as a dependency)
2023-04-05 16:39:47 +05:30
Charles Haley cbcb17655c Enhancement #2015114: Offer to rename enumerated values 2023-04-04 15:29:26 +01:00
Kovid Goyal c33df89ce2 EPUB Output: Do not shrink images to fit the screen size by default.
This matches behavior of converting to other formats. A new option has
been added to the EPUB Output section to control the maximum size of
images.
2023-04-04 17:38:25 +05:30
Kovid Goyal c7636ad90d E-book viewer: Fix a regression that caused incorrect highlight collision detection in some books. Fixes #2009586 [overlaping highlight problem](https://bugs.launchpad.net/calibre/+bug/2009586) 2023-04-04 11:57:22 +05:30
Kovid Goyal 87ab6fa448 E-book viewer: Fix images embedded inside svg tags not available for viewing in a popup 2023-04-04 10:35:30 +05:30