Commit Graph

46785 Commits

Author SHA1 Message Date
Kovid Goyal b41e2be8e3 Kobo driver: Add support for the new Kobo Elipsa 2E
Fixes #2016070 [Support kobo elipsa 2e](https://bugs.launchpad.net/calibre/+bug/2016070)
2023-04-19 18:02:49 +05:30
Kovid Goyal 6cf5501674 Fix some warnings from the font subset process not making it into the final report 2023-04-19 17:54:39 +05:30
Kovid Goyal 2f6cd98741 calibredb add_format: Add support for adding extra data files 2023-04-19 17:39:47 +05:30
Kovid Goyal b45ca52f0f calibredb export: Support exporting extra data files 2023-04-19 17:19:33 +05:30
Kovid Goyal 4982620da4 ... 2023-04-19 12:12:43 +05:30
Kovid Goyal abde717e29 Save to disk now exports data files associated with the book 2023-04-19 12:09:12 +05:30
Kovid Goyal 8e1d261279 Merge branch 'master' of https://github.com/cbhaley/calibre 2023-04-19 08:00:14 +05:30
Charles Haley e1b00c6af5 Add saved sorts to the "Sort by" action top-level menu 2023-04-18 21:00:43 +01:00
Kovid Goyal 994a9fa006 Check library now ignores the data folder used to store extra data files for books 2023-04-18 22:38:20 +05:30
Kovid Goyal dc9da6b2e8 Allow adding arbitrary files to a book record stored as auxiliary data by right clicking the add books button and choosing "Add data files" 2023-04-18 22:31:58 +05:30
Kovid Goyal 80c997b13e pep8 2023-04-18 22:01:04 +05:30
Kovid Goyal dd2352bf0e Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #2016711 [Minor bug: Long-text columns missing from grouped search dropdown](https://bugs.launchpad.net/calibre/+bug/2016711)
2023-04-18 22:00:18 +05:30
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
Kovid Goyal 165f5a93da Merge branch 'master' of https://github.com/cbhaley/calibre 2023-04-18 08:23:28 +05:30
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 5fe521bcb9 Bar and Bench by unkn0wn 2023-04-15 21:26:28 +05:30
Kovid Goyal c0d533f7ec Update Frontline and Outlook Magazine 2023-04-15 21:24:44 +05:30
Kovid Goyal c94e0b719f The Washington Post Print Edition by unkn0wn 2023-04-15 14:38:55 +05:30
Kovid Goyal 8701baf7e0 Ensure trash entries are sorted in recency order 2023-04-14 10:31:41 +05:30
Kovid Goyal 131ae4d428 Merge branch 'master' of https://github.com/dirkgomez/calibre 2023-04-14 05:59:19 +05:30
Kovid Goyal b044e70439 string changes 2023-04-14 05:55:16 +05:30
Dirk Gómez d020bbcf54 Fix zackzack.at recipe to cope with new site structure 2023-04-13 22:00:32 +02:00
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 f2f49c9d8e Add libxcb-xcursor0 to linux build env for Qt 6.5
https://codereview.qt-project.org/c/qt/qtbase/+/325414
2023-04-11 19:41:37 +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