Kovid Goyal
7919f5e9f9
Add various other naturally RTL languages for automatic page progression setting
2025-01-11 10:00:14 +05:30
Kovid Goyal
4a2869e2b1
string changes
2025-01-10 22:14:26 +05:30
Charles Haley
cd0d2eb53b
Clean up tag browser context and config menus a bit.
...
- When right-clicking in tag browser white space, remove any context menu that depends on having an index.
- Remove general subcategorization menu options from the context menu. These are global, not part of context for the current index.
- Add a menu option to the config menu to open Prefs / L&F / Tag browser. This permits easily getting to the global subcat and display options, avoiding adding more menu lines to the config menu.
2025-01-10 15:56:50 +00:00
Charles Haley
7f9cbb5302
Use a scale factor for link & note icons instead of an absolute size.
2025-01-10 12:51:42 +00:00
Charles Haley
136f188981
Add an option to adjust the size of the link and note icons in book details.
...
In the tag browser and booklist the icons resize automatically with the font. That doesn't happen in book details because there isn't any notion of a "row". With this option the user can make the size as desired. For more background see the first few posts of https://www.mobileread.com/forums/showthread.php?t=365537
2025-01-10 10:26:15 +00:00
Kovid Goyal
49b8fadbc2
...
2025-01-10 13:34:25 +05:30
Kovid Goyal
9a88afb370
...
2025-01-10 13:32:08 +05:30
Kovid Goyal
4fd6fa2441
Content server: Fix _ to represent current library in calibre:// URLs not working
2025-01-10 13:24:21 +05:30
Kovid Goyal
52664a357a
string changes
2025-01-10 13:11:24 +05:30
Kovid Goyal
dd6b924f5c
version 7.24.0
2025-01-10 08:25:31 +05:30
Kovid Goyal
7845999751
Add some tooltips and use "All actions" instead of "All GUI actions"
...
Most users don't and shouldn't know what GUI means.
2025-01-10 08:18:08 +05:30
Charles Haley
94854384ae
Improved partitioning of actions in the menu.
2025-01-09 18:01:11 +00:00
Charles Haley
96725ce841
Changed shortcut as suggested.
2025-01-09 16:32:08 +00:00
Charles Haley
5533c9b5d5
All GUI options stuff:
...
1. Add the option to show the "GUI actions" button in the status bar. The code to add the Preferences button is commented out.
2. Add a shortcut to All GUI Actions: Ctrl+Alt+Shift+G
3. Fix some existing problems in the All GUI Actions implementation.
4. Add the infrastructure for status line buttons (all in init.py)
5. Make using the shortcut for All GUI Actions place the menu over the button in the status bar, if it exists and is the only button/menu item. (actions.__init__.py)
2025-01-09 16:29:06 +00:00
Kovid Goyal
2d61b16b62
Make is_rtl_lang more robust
2025-01-09 19:11:29 +05:30
Kovid Goyal
6d3e245ea8
Content server: Book details view: Make calibre://show-book and calibre://view-book URLs in the comments work
2025-01-09 14:56:09 +05:30
Kovid Goyal
5cca273ddd
string changes
2025-01-07 17:25:20 +05:30
Kovid Goyal
925bd06a1b
Allow creating rules to transform series names in the Bulk metadata editor and Preferences->Metadata download. Fixes #2091268 [[Enhancement] Series Mapper]( https://bugs.launchpad.net/calibre/+bug/2091268 )
2025-01-07 13:32:11 +05:30
Kovid Goyal
94395c3e3c
Edit book: Spell check: Add a button to export the currently displayed list of words as a CSV file. Fixes #2092496 [[Enhacement] Spell Checker - Save word list]( https://bugs.launchpad.net/calibre/+bug/2092496 )
2025-01-07 13:01:26 +05:30
Kovid Goyal
dd1c998cb6
Read aloud: Fix no audio produced when text contains <3 and using the Windows legacy speech engine. Fixes #2092948 [TTS Fail <3]( https://bugs.launchpad.net/calibre/+bug/2092948 )
2025-01-07 12:36:43 +05:30
Kovid Goyal
d2e499fe3e
Fix #2092995 [Get Books: Configure button shrinks window]( https://bugs.launchpad.net/calibre/+bug/2092995 )
2025-01-07 11:35:36 +05:30
Kovid Goyal
a78460f09f
Add from ISBN: Add a checkbox to automatically convert obsolete ISBN 10 to ISBN 13. Fixes #2092483 [Add from ISBN: Option to convert to ISBN13]( https://bugs.launchpad.net/calibre/+bug/2092483 )
2025-01-07 11:31:13 +05:30
Kovid Goyal
7e1796eafd
...
2025-01-07 11:16:49 +05:30
Kovid Goyal
b36a3bb497
Save single format to disk: Allow choosing the book cover as the format to save. Fixes #2092395 [[Enhancement] Add cover image to 'Save single format' dialog]( https://bugs.launchpad.net/calibre/+bug/2092395 )
2025-01-07 11:12:05 +05:30
Kovid Goyal
4b00f39ef0
Conversion: Automatically set the page progression direction for books that do not have it set and have their primary language either Arabic or
...
Hebrew. Fixes #2592 (Automatically inserting page-progression-direction="rtl" in rtl languages (Arabic and Hebrew))
2025-01-06 21:29:50 +05:30
Charles Haley
f3bac16d39
Add context menu item "Recalculate sort from author". See https://www.mobileread.com/forums/showthread.php?t=365414
2025-01-03 17:16:42 +00:00
Charles Haley
2bc563bb3b
Make backtabbing (Shift-Tab) during editing ignore keyboard modifers so dialogs won't be opened.
2025-01-03 12:20:03 +00:00
Kovid Goyal
c02ffe7804
Bump version for preview release
2025-01-03 09:16:47 +05:30
Kovid Goyal
3e1e806ad3
Fix #2092919 [File "calibre\gui2\dialogs\match_books.py", line 173, in resizeEvent TypeError: QTableView.setColumnWidth(): argument 2 has unexpected type 'float']( https://bugs.launchpad.net/calibre/+bug/2092919 )
2025-01-03 09:14:06 +05:30
Kovid Goyal
45727ceaa7
Fix #2591 (Fix invalid escape sequence error)
2024-12-31 23:19:25 +05:30
Kovid Goyal
b388a91180
Better error message when ToC editor is opened to an non-HTML file
2024-12-31 09:10:40 +05:30
Charles Haley
82f63ea6f2
Remove unused code
2024-12-30 14:22:55 +00:00
Charles Haley
b3b08b0e17
Another try at preventing random edit dialogs while not losing "editing" when tabbing over read-only fields.
...
The problem of random dialogs is handled in delegates.py. Losing "editing" when tabbing is handled by jumping over fields that are readonly or are implemented by a doalog. This is a behavior change. We will see whether it will result in screams of complaint.
NB: after hours of trying, this was the only solution I found to both the random dialog and the loss of editing.
2024-12-30 14:20:41 +00:00
Charles Haley
9eaef3ceb0
This is a more elegant implementation of the changes to delegates.py.
2024-12-29 15:10:31 +00:00
Charles Haley
0e1e7d1dd7
The fix for https://bugs.launchpad.net/calibre/+bug/2092643 isn't enough. Sometimes Qt opens the "wrong" editor on a column with a dialog for an editor, which remains open because closeEditor doesn't close them properly. You can see this by pressing Tab twice rapidly, which can nullify the effects of the singleShot timer.
...
This fix prevents these "wrong" dialogs from opening. It also fixes the original issue in the bug because the currentIndex() isn't incorrectly changed.
2024-12-29 14:11:07 +00:00
Kovid Goyal
37f884a1f2
...
2024-12-29 18:12:19 +05:30
Kovid Goyal
4f17773c42
Fix #2092643 [Tab between book list cells is broken]( https://bugs.launchpad.net/calibre/+bug/2092643 )
2024-12-29 18:06:39 +05:30
Kovid Goyal
d26a381a66
Fix viewing books via the Cover browser not working when in device view. Fixes #2092630 [Clicking on book cover images in Device view always throws an exception error]( https://bugs.launchpad.net/calibre/+bug/2092630 )
2024-12-29 10:00:17 +05:30
Kovid Goyal
c79818240e
Microsoft removed the Bing webcache
...
Amazon plugin no longer uses a webcache as Wayback machine doesnt cache
amazon anymore and Google and Bing webcaches are no longer available.
Presumably Amazon will start CAPTCHAing us soon as well at which point
look into using a webengine scraper for it. Sigh.
2024-12-27 13:51:34 +05:30
Kovid Goyal
e022decacf
fix python 3.13 breaking more existing code
2024-12-25 07:33:29 +05:30
Charles Haley
91a601c9b8
Bug #2092456 : Check Library produces NoneType error
2024-12-24 18:11:38 +00:00
Kovid Goyal
2d975f654e
Rework setting up document stats for PDF input
...
Improve the setup of document stats to fix bug 2089436
Fixes #2582 (Rework setting up document stats)
2024-12-21 08:32:15 +05:30
Kovid Goyal
6a42e1bef9
Also popup cover on double click in edit metadata dialog
2024-12-20 19:47:32 +05:30
Kovid Goyal
bdb77a370f
version 7.23.0
2024-12-20 08:02:10 +05:30
Kovid Goyal
aaac047c0e
Fix #2581 (Fixed "[Errno 36] File name too long" error during eBook registration)
2024-12-19 22:28:09 +05:30
Charles Haley
e52ba6a93c
Stored templates preferences:
...
- Add some tooltips
- Improve button alignment.
2024-12-19 12:55:00 +00:00
Charles Haley
d54602d505
Mobileread won't attach "non-standard" extensions. Change to using "txt".
2024-12-18 12:42:51 +00:00
Charles Haley
bc5924f251
Add import and export stored template to Preferences / template functions
2024-12-18 12:32:33 +00:00
Kovid Goyal
f846750d48
Edit metadata dialog: Allow right clicking on the cover to view it in a popup window at larger size. Fixes #2091216 [[Enhancement] Open cover in Edit metadata with internal image viewer]( https://bugs.launchpad.net/calibre/+bug/2091216 )
2024-12-18 14:27:21 +05:30
Kovid Goyal
0177afafe6
Content server: Allow managing the data files associated with a book by clicking the three dots in the top right corner of the book's page and choosing "Manage data files". Fixes #2091646 [Download the Data Files from the web browser]( https://bugs.launchpad.net/calibre/+bug/2091646 )
2024-12-18 11:42:10 +05:30