Commit Graph

46363 Commits

Author SHA1 Message Date
Kovid Goyal e5ab35f1b4 ... 2023-01-14 12:39:37 +05:30
Kovid Goyal 0097a59a5c Up/down should work on suggested word list when it has focus 2023-01-14 12:38:34 +05:30
Kovid Goyal 6f107061fc Spell check dialog: Allow up and down arrow keys to work regardless of focus 2023-01-14 12:18:02 +05:30
Kovid Goyal 1adeef4743 Conversion dialog: Regex builder: Workaround bug in Qt that prevented searching for non breaking spaces in the wizard used to test search expressions 2023-01-14 11:57:59 +05:30
Kovid Goyal 092bafbe7e Spell check dialog: move down after correcting word, not up. Fixes #2002864 [Suggested spellcheck UI improvements](https://bugs.launchpad.net/calibre/+bug/2002864) 2023-01-14 11:47:19 +05:30
Kovid Goyal a7f713f68f Much nicer implementation of create_recording using winrt facilities 2023-01-13 16:48:13 +05:30
Kovid Goyal 27f206f116 wchar_raii now gives us a wstring_view on C++17 2023-01-13 15:40:45 +05:30
Kovid Goyal c7468a5f9a Switch to C++/WinRT from C++/CX 2023-01-13 14:52:24 +05:30
Kovid Goyal 4c89a7e697 Fix #2002753 [Error when ejecting while in Device Mode](https://bugs.launchpad.net/calibre/+bug/2002753) 2023-01-13 07:46:38 +05:30
Kovid Goyal 882d565491 Method to save speech as WAV data 2023-01-12 18:04:18 +05:30
Kovid Goyal d1b1fa7209 Get listing all available voices working 2023-01-11 20:53:48 +05:30
Kovid Goyal b1d7a72494 Fix #2002534 [MobileRead bookshop plugin crashes](https://bugs.launchpad.net/calibre/+bug/2002534) 2023-01-11 19:25:07 +05:30
Kovid Goyal 6dd38d512c Start work on wrapping the WinRT speech APIs
They give access to more voices, but whether they will be workable
remains to be seen.
2023-01-11 13:19:39 +05:30
Kovid Goyal ceb72752e4 Root the patterns in .gitignore 2023-01-10 19:35:37 +05:30
Kovid Goyal 4419e7d65a Move to ruff for ./setup.py check 2023-01-10 19:31:32 +05:30
Kovid Goyal a981e08b2c Move to ruff and pyproject.toml 2023-01-10 19:09:26 +05:30
Kovid Goyal e5992f9d87 Remove global __() 2023-01-10 19:08:06 +05:30
Kovid Goyal a54227469b Bump version of pyqt 2023-01-10 09:07:15 +05:30
Kovid Goyal 8b71e251c4 Work on removing use of _ from builtins 2023-01-10 08:46:42 +05:30
Kovid Goyal 36ff53ca30 Remove use of global connect_lambda() 2023-01-09 22:33:31 +05:30
Kovid Goyal 6014aec7ae Remove more global functions 2023-01-09 22:16:29 +05:30
Kovid Goyal b2311d0f05 Merge branch 'master' of https://github.com/cbhaley/calibre 2023-01-09 22:01:28 +05:30
Charles Haley 56c1899868 Enhancement #2002257: multiple template tester dialogs.
Also changed the quickview dialog to be parentless.
2023-01-09 16:29:13 +00:00
Kovid Goyal 779e69a38c Remove use of global icu_upper/lower 2023-01-09 21:38:45 +05:30
Kovid Goyal 45244e2a3f Get rid of global I() 2023-01-09 20:53:27 +05:30
Kovid Goyal 0cf25eb724 Remove use of global P() 2023-01-09 20:45:33 +05:30
Kovid Goyal fb262b7b57 Remove use of custom globals 2023-01-09 20:26:03 +05:30
Kovid Goyal 4e4928be1a Get rid of lopen() 2023-01-09 19:59:05 +05:30
Kovid Goyal 474de99ec2 Fix calls to pgettext() to use the installed translator 2023-01-09 19:50:12 +05:30
Kovid Goyal a1d21e3632 Manual fixes for misreports from ruff 2023-01-09 19:13:32 +05:30
Kovid Goyal d7c31f4a81 Automated fixes from ruff 2023-01-09 18:13:56 +05:30
Kovid Goyal f7f0cf059f Bump Qt version to 6.4.2 2023-01-09 18:09:06 +05:30
Kovid Goyal a4179110ae Merge branch 'master' of https://github.com/cbhaley/calibre 2023-01-09 07:52:20 +05:30
Charles Haley aa13031cc0 Sorry, missed a place where I needed to clear the search error icon. 2023-01-08 16:03:06 +00:00
Kovid Goyal 883acf589a ... 2023-01-08 21:18:41 +05:30
Kovid Goyal 145c357cb9 Merge branch 'master' of https://github.com/cbhaley/calibre 2023-01-08 21:06:57 +05:30
Charles Haley ff1952b8b7 Bug #2002195: Search breaks if non-number used in numeric-sorted column.
This fix is really an enhancement, adding better error presentation to the GUI search box.
2023-01-08 11:26:46 +00:00
Kovid Goyal 0ebd840d6a Update India Today Outlook Magazine and Live Mint 2023-01-08 13:38:33 +05:30
Kovid Goyal 8114376b2f Fix #1814 (Update choose_library.ui) 2023-01-08 10:32:43 +05:30
Kovid Goyal 7a829f484a Windows MTP device driver: Ignore failure to enumerate objects inside non-root folders
There are apparently a lot of devices out there that fail in this way.
So rather than aborting the scan simply ignore the folder.
2023-01-07 13:39:35 +05:30
Kovid Goyal 37fd1d521a Update Irish Independent and Irish Times 2023-01-07 13:17:54 +05:30
Kovid Goyal c0ff9b11e8 Merge branch 'master' of https://github.com/cbhaley/calibre 2023-01-06 21:19:12 +05:30
Charles Haley 21e8b06813 New template function: switch_if() 2023-01-06 15:38:29 +00:00
Kovid Goyal ca93c57bfd version 6.11.0 v6.11.0 2023-01-06 08:16:57 +05:30
Kovid Goyal 7ab33d233b pep8 2023-01-05 20:22:21 +05:30
Kovid Goyal 939e2a1237 Content server: Fix auto full screen not working when continuing to read books with user account enabled. Fixes #2001880 [[Content Server] Not entering fullscreen automatically](https://bugs.launchpad.net/calibre/+bug/2001880) 2023-01-05 14:13:19 +05:30
Kovid Goyal f08b238986 Edit book: Check book: Allow automatic fixing of various simple CSS errors 2023-01-05 13:52:25 +05:30
Kovid Goyal 49cd1944db Edit book: Set semantics: Fix error when setting the "Notes" semantic 2023-01-05 12:44:25 +05:30
Kovid Goyal 5be6c74f80 Mark stylelint bundle as vendored 2023-01-05 12:18:04 +05:30
Kovid Goyal c7a61b2942 Edit book: Switch to a new library (stylehint) for find problems in CSS as the old library was no longer maintained. 2023-01-05 12:15:58 +05:30