Commit Graph

34691 Commits

Author SHA1 Message Date
Kovid Goyal 9814b8060e Clean up collator management 2022-04-24 12:44:50 +05:30
Kovid Goyal 7752b02a73 Fix #1970061 [[Enhancement] Popup not translatable in Transifex](https://bugs.launchpad.net/calibre/+bug/1970061) 2022-04-24 10:27:25 +05:30
Kovid Goyal c9a7b68532 Delay load category defs 2022-04-24 08:36:47 +05:30
Kovid Goyal d5b879cee6 Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1970045 [Enhancement Request: is_marked() text as tooltip](https://bugs.launchpad.net/calibre/+bug/1970045)
2022-04-24 08:13:44 +05:30
Charles Haley 61596cc05b Enhancement #1970045: is_marked() text as tooltip 2022-04-23 18:40:02 +01:00
Kovid Goyal 1c8baa87cf Abstract away match finding implementation 2022-04-23 15:29:06 +05:30
Kovid Goyal 3e06e32861 Fix #1970027 [[Enhancement] Remove border around Tag browser](https://bugs.launchpad.net/calibre/+bug/1970027) 2022-04-23 15:10:59 +05:30
Kovid Goyal 0d9c8bba54 Workaround for transifex keeling over with non-ASCII msgids
Fixes #1970024 [Typo in text string?](https://bugs.launchpad.net/calibre/+bug/1970024)
2022-04-23 14:49:58 +05:30
Kovid Goyal 8df81bb212 Implement find_all for ICU collators 2022-04-23 14:33:41 +05:30
Kovid Goyal 50f4b86f9e Wrap the api to control the max variable for collation 2022-04-23 13:25:22 +05:30
Kovid Goyal ef41db8cc7 Test for ignoring unicode invisible punctuation when searching 2022-04-23 13:09:14 +05:30
Kovid Goyal aad20ae447 Searching: Ignore punctuation when searching in the book list. So that, for example: Gravitys will match Gravity's. Fixes #1969926 [[Enhancement] Match both straight and curly apostrophe types when searching](https://bugs.launchpad.net/calibre/+bug/1969926) 2022-04-23 12:51:54 +05:30
Kovid Goyal 303006cb11 ICU collator for searching ignoring punctuation 2022-04-23 12:14:04 +05:30
Kovid Goyal 4412d3f615 wrap api for attribute control on ICU collators 2022-04-23 11:46:19 +05:30
Kovid Goyal b9a6df1ce8 Use the regex implementation as it is faster 2022-04-23 10:47:24 +05:30
Kovid Goyal b3d266d737 Add a regex based accent removal function 2022-04-23 10:45:39 +05:30
David 30f3b71da1 Reduce dbversion for Kobo Bookstats
Drop the database version for the new bookstats feature in the released firmware 4.32.19501 as a change was removed by Kobo at the last minute.
2022-04-23 15:04:26 +10:00
Kovid Goyal a1726128c6 Wrap the ICU transliterator API 2022-04-23 10:23:03 +05:30
Kovid Goyal 1efe99009f Mark constness 2022-04-23 10:11:57 +05:30
Kovid Goyal 86373bac9b Fix #1969981 [Conversion to PDF fails with "TypeError: '<=' not supported between instances of 'str' and 'float'"](https://bugs.launchpad.net/calibre/+bug/1969981) 2022-04-23 07:11:12 +05:30
Kovid Goyal 69ab397165 ... 2022-04-22 20:52:00 +05:30
Kovid Goyal 86fc424ff6 Replace use of function deprecated in ICU 71 2022-04-22 20:32:53 +05:30
Kovid Goyal 5fc65c758a version 5.41.0 2022-04-22 07:40:38 +05:30
Kovid Goyal 4f83016d30 ... 2022-04-21 20:51:50 +05:30
Kovid Goyal b4e09ec431 Only show cover bug message once by default 2022-04-21 20:50:48 +05:30
Kovid Goyal 00776601aa Fix #1967149 [[Enhancement] Give notice to user about Amazon cover bugs.](https://bugs.launchpad.net/calibre/+bug/1967149) 2022-04-21 20:34:28 +05:30
Charles Haley 31524e1f80 Fix rare problem where the formatter gets a tuple instead of a list. 2022-04-21 15:25:54 +01:00
Kovid Goyal c2428b3d09 Fix errors in __del__ of overseer
I can never get used to be absurd python stdlib philosophy of raising
timeouterrors on wait instead of returning None
2022-04-21 14:08:53 +05:30
Kovid Goyal 884b721916 Fix #1968677 [[Enhancement] Action to remove id shows the id number instead of the company](https://bugs.launchpad.net/calibre/+bug/1968677) 2022-04-21 13:49:20 +05:30
Kovid Goyal 39b820c67c Fix #1969559 [Conversion to Markdown - Feature discovery message](https://bugs.launchpad.net/calibre/+bug/1969559) 2022-04-21 13:33:02 +05:30
Kovid Goyal 8de6af9814 Dont break footnotes when there is an anchor in the first block level child of the note. See #1969608 (Footnote's pop-up is empty.) 2022-04-21 13:06:42 +05:30
Kovid Goyal 5fb030462f string changes 2022-04-19 18:08:03 +05:30
Kovid Goyal 656b17421c Fix #1969458 [Missing graphical icon.](https://bugs.launchpad.net/calibre/+bug/1969458) 2022-04-19 17:59:45 +05:30
Kovid Goyal 0788eff9f3 ... 2022-04-19 17:15:05 +05:30
Kovid Goyal c98610b51d Better error message when speech dispatcher has no voices in Linux 2022-04-19 15:44:00 +05:30
Kovid Goyal 577f6ff9b4 Fix #1969302 [AltGr + { causes action of Ctrl + { in ebook editor](https://bugs.launchpad.net/calibre/+bug/1969302) 2022-04-18 16:41:52 +05:30
Kovid Goyal db75fe003f Edit book: Table of Contents tool: Allow using the title attribute on headings tags to get the text for table of contents entries 2022-04-18 14:28:44 +05:30
Kovid Goyal a46806c6a2 Update MTP device definitions from upstream
Fixes #1969337 [Calibre not detecting kindle fire](https://bugs.launchpad.net/calibre/+bug/1969337)
2022-04-18 11:49:49 +05:30
Kovid Goyal 2766838e81 Add missing colons 2022-04-16 21:16:30 +05:30
Kovid Goyal 15560be227 Cleanup previous PR 2022-04-16 21:14:30 +05:30
Charles Haley 533bd03652 Ooops. Left of a colon. 2022-04-16 16:37:14 +01:00
Charles Haley ee367056f2 Add box to float custom column creation to specify the number of decimal digits allowed when editing. 2022-04-16 16:32:36 +01:00
Kovid Goyal 02e3925a99 string changes 2022-04-16 11:51:32 +05:30
Charles Haley 78fec9b56d Change the way history is shown in the buttons.
After using it for a bit it makes more sense to put the latest value into the combo box and show up to 4 older values in the buttons. This allows reusing the latest value by pressing return.
2022-04-15 19:33:06 +01:00
Kovid Goyal d693cb46fe Use randomnly colored pins for text marks 2022-04-15 10:30:14 +05:30
Kovid Goyal ddb2e5d951 Implement id_for_url() for amazon as well 2022-04-15 09:30:26 +05:30
Kovid Goyal 6c4a979058 Amazon metadata download: Add support for amazon.in country website 2022-04-15 09:19:43 +05:30
Kovid Goyal e3cb9df046 Merge branch 'master' of https://github.com/cbhaley/calibre 2022-04-15 09:09:15 +05:30
Charles Haley c55039f4e6 Some rows weren't refreshed when marks first appeared or all disappeared 2022-04-15 04:37:46 +01:00
Kovid Goyal 8f9a62f2fc Make google id_from_url() more robust 2022-04-15 09:00:06 +05:30