46589 Commits

Author SHA1 Message Date
Kovid Goyal
d47fa7a629
pep8 2022-12-15 17:27:26 +05:30
Kovid Goyal
3537db5a8c
Content server: When using user accounts on the homepage show recently read books from any device not just the current device. Fixes #1998557 [[feature request] Content-server viewer suggesting of book being read on other devices](https://bugs.launchpad.net/calibre/+bug/1998557) 2022-12-15 17:02:26 +05:30
Kovid Goyal
32acf0c7a5
Fix test failures in srv module not being reported fully 2022-12-15 13:45:39 +05:30
Kovid Goyal
91ce1e3cd1
Update Indian Express 2022-12-15 12:31:44 +05:30
Kovid Goyal
c38a220aba
Kobo driver: Bump the max supported firmware version
I have no way to test this, but since several people have reported the
existing driver continues to work with this firmware version...

Fixes #1999685 [Firmware not supported - Kobo Aura H2O Edition 2](https://bugs.launchpad.net/calibre/+bug/1999685)
2022-12-15 08:05:35 +05:30
Kovid Goyal
8e362f7dfb
Merge branch 'master' of https://github.com/cbhaley/calibre
Fix #1999571 [Similar books: Grouped search problems](https://bugs.launchpad.net/calibre/+bug/1999571)
2022-12-15 07:34:46 +05:30
Charles Haley
d3d125aa9a Bug #1999571: Similar books: Grouped search problems.
Fixed by adding a new API method db.cache,split_if_is_multiple_composite(). This method converts the value to a list if the composite is "tags-like". The intention is that plugins etc can use the method if needed.
2022-12-14 20:51:55 +00:00
Kovid Goyal
6be22faa78
Fix #1999307 [Enhancement Request: MDE editor: Quick toggle for metadata fields to download](https://bugs.launchpad.net/calibre/+bug/1999307) 2022-12-14 08:13:39 +05:30
Kovid Goyal
f1815c2b82
Also add Kindle Scribe to welcome wizard 2022-12-13 20:59:05 +05:30
Kovid Goyal
0891b2f7ff
Conversion: New Output profile for the Kindle Scribe. Fixes #1998780 [New device support: Amazon Kindle Scribe](https://bugs.launchpad.net/calibre/+bug/1998780) 2022-12-13 20:56:53 +05:30
Kovid Goyal
0d3dc639ad
Fix #1998936 [Slight oddity in window focus](https://bugs.launchpad.net/calibre/+bug/1998936) 2022-12-13 17:52:43 +05:30
Kovid Goyal
141834858a
Update Financial Times 2022-12-13 16:58:54 +05:30
Kovid Goyal
b554f63e82
Update TIME Magazine 2022-12-13 16:34:06 +05:30
Kovid Goyal
b7bb9b2132
... 2022-12-12 21:40:06 +05:30
Kovid Goyal
2b5b422301
Allow enabling indexing from the server 2022-12-12 21:37:40 +05:30
Kovid Goyal
7de0514d30
... 2022-12-12 19:58:45 +05:30
Kovid Goyal
887d6b4cb6
Edit book: Fix various formatting operations not inserting the tags in the correct place in the presence of non-BMP characters. Fixes #1999349 [Inconsistent tag insertion in the editor, depending on tool used, when the selected text is bounded by "<" or ">"](https://bugs.launchpad.net/calibre/+bug/1999349) 2022-12-12 19:48:12 +05:30
Kovid Goyal
de77bfa3be
Update Hindu Business Line Print Edition 2022-12-12 16:22:18 +05:30
Kovid Goyal
fd6a222665
... 2022-12-12 14:17:02 +05:30
Kovid Goyal
40a14ed852
CS FTS: Implement re-indexing 2022-12-12 13:52:17 +05:30
Kovid Goyal
ced4875ed2
Add an info dialog 2022-12-12 13:52:09 +05:30
Kovid Goyal
d63f0ff0d1
CS FTS: Implement opening viewer to search result 2022-12-11 21:43:55 +05:30
Kovid Goyal
ad6252ac41
Content server viewer: Fix CPU consumption when searching even after all matches are found 2022-12-11 21:36:52 +05:30
Kovid Goyal
7d9cbd81b8
... 2022-12-11 15:16:13 +05:30
Kovid Goyal
c1a0dc0db7
Fix a crash with a specific library
I haven't tracked down the root cause but simply updating the book
details panel after an event loop tick fixes it, so good enough for now.

Simply calling db.get_metadata() in the handler for current row changed
causes the crash. Which means it is some custom column template that is
depending on something in Qt causing the issue. There are enough
templates in this library that I dont feel like tracking it down.
2022-12-11 15:09:40 +05:30
Kovid Goyal
56ea0e545c
Get basic book opening working 2022-12-11 14:54:09 +05:30
Kovid Goyal
a784e359a2
More work on CS FTS 2022-12-11 13:11:27 +05:30
Kovid Goyal
7fb6e0971d
Edit book: Use <s> instead of <strike> 2022-12-11 08:49:40 +05:30
Kovid Goyal
5d1bf9c24a
Update Indian Express 2022-12-09 17:52:39 +05:30
Kovid Goyal
142c96e91d
pep8 2022-12-09 17:52:32 +05:30
Kovid Goyal
cd1c550cde
More work on the FTS search page 2022-12-08 21:03:56 +05:30
Kovid Goyal
4b873f1941
Get the initial fts search page built 2022-12-08 08:57:07 +05:30
Kovid Goyal
23c673e8ab
Fix #1998679 [Enhancement Request: FTS indexing: suggestion for dialog text](https://bugs.launchpad.net/calibre/+bug/1998679) 2022-12-07 13:06:04 +05:30
Kovid Goyal
c62386684f
Content server: Start work on FTS integration 2022-12-07 12:56:12 +05:30
Kovid Goyal
7e2b7274fd
... 2022-12-07 12:19:12 +05:30
Kovid Goyal
ee104a3512
Fix #1998899 [Editor: "Export saved search to search panel" clears Wrap flag](https://bugs.launchpad.net/calibre/+bug/1998899) 2022-12-06 19:30:36 +05:30
Kovid Goyal
372a55c7d0
Cleanup previous PR 2022-12-06 08:35:37 +05:30
Kovid Goyal
cc1a0f8d96
Merge branch 'master' of https://github.com/h-holm/calibre 2022-12-06 08:33:33 +05:30
Kovid Goyal
e845ebb3a3
string changes 2022-12-06 08:15:48 +05:30
Henrik Holm
71b858f0c5 Set 'needs_subscription' to 'optional' and add get_browser() method 2022-12-05 22:59:08 +01:00
Henrik Holm
44e257224f Add Fokus (fokus.se) recipe 2022-12-05 22:46:37 +01:00
Kovid Goyal
1bd1ed4e5a
Content server: Redirect the index page to always have trailing slash when using URL prefixes. Fixes #1998767 [Calibre content server prefix not used for mobile link](https://bugs.launchpad.net/calibre/+bug/1998767) 2022-12-05 18:45:56 +05:30
Kovid Goyal
80a60fa675
Merge branch 'master' of https://github.com/cbhaley/calibre
Check library: Allow ignoring folder names as well as files names. Fixes #1998705 [Exclude folder names from “Check Library” results](https://bugs.launchpad.net/calibre/+bug/1998705)
2022-12-05 18:03:24 +05:30
Charles Haley
ec3443ce48 Enhancement #1998705: Exclude folder names from “Check Library” results.
I also added tooltip text saying that ignoring folders and files in book folders is asking for data loss.
2022-12-05 12:24:27 +00:00
Kovid Goyal
e09dbe0e7a
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1997926 [in_tag_browser appears in Search & Replace](https://bugs.launchpad.net/calibre/+bug/1997926)
Fixes #1998036 [Enhancement Request: MDE: Option to view full datetime](https://bugs.launchpad.net/calibre/+bug/1998036)
2022-12-05 08:20:25 +05:30
Charles Haley
eb1858165a Bug #1997926: in_tag_browser appears in Search & Replace 2022-12-04 15:48:21 +00:00
Charles Haley
bfb5a2546e Enhancement #1998036 : MDE: Option to view full datetime 2022-12-04 15:43:29 +00:00
Kovid Goyal
e83acd8a89
Update Arts and Letters Daily 2022-12-02 19:14:09 +05:30
Kovid Goyal
e7e5be3b7b
Book list: Workaround for change in Qt 6 behavior where clicking on an already selected row does not deselect other rows
It's not clear to me why this is a bad thing, but since its a change in
behavior from calibre < 6, revert it.
2022-12-02 09:07:16 +05:30
Kovid Goyal
7e7b8e75e6
Windows: Fix a regression in calibre 6 causing Open With to not extract icons from EXE files. Fixes #1998165 [Enhancement Request: Changing icon of Open With application: Icons from executable](https://bugs.launchpad.net/calibre/+bug/1998165)
More pyqt6 goodness. QImage::fromHICON is not wrapped in PyQt6, so we
wrap it ourselves rather than waiting for PyQt6 to be fixed.
2022-11-30 06:54:34 +05:30