46840 Commits

Author SHA1 Message Date
Kovid Goyal
6f6da27160
Similar books: Fix changing the search to be over a custom column not working. Fixes #2012803 ["Similar Books" does not search using column lookups names specified in settings](https://bugs.launchpad.net/calibre/+bug/2012803) 2023-03-26 10:03:41 +05:30
Charles Haley
d95d7f4048 Fixes: the UI didn't properly delete links 2023-03-25 17:03:51 +00:00
Charles Haley
ff4ed26896 This is a large commit.
DB changes:
1) Add link columns to "normalized" tables. All such in-memory tables have an attribute self.link_map.
2) Add API to set and get links for fields
3) get_metadata now includes an attribute giving the link maps for the book. Book link maps are cached.
4) ProxyMetadata can return link maps
5) Added a test for the API.

URL Scheme:
1) Added a "book-details" URL that asks calibre to open a book info window on a book in some library

Book Details:
1) You can now have multiple book info windows.
2) If an item as an associated link then that link is made available using "(item link)" link text.
3) Book info windows on books in other libraries have no links

UI:
1) the Manage Category editor presents a fourth column for links.

OPF:
1) The OPF used for backing up (metadata.opf) contains the link map for the book. Currently this isn't used, but it should be used in recover_database. I didn't do anything with OPF3.
2023-03-25 16:46:14 +00:00
Kovid Goyal
b2aa59b484
Update LA Times 2023-03-24 13:00:46 +05:30
Kovid Goyal
d64423a95f
Update Mediapart 2023-03-24 12:56:14 +05:30
Kovid Goyal
b55dd98bce
Tag mapper: Ensure tag rules are unicode normalized before matching 2023-03-21 15:46:27 +05:30
Kovid Goyal
5ab7c66363
Tehelka by Areet Mahadevan 2023-03-21 14:36:15 +05:30
Aareet Mahadevan
a19067e179
Update tehelka.recipe 2023-03-21 00:45:20 -07:00
Aareet Mahadevan
e5a144a30e
Create tehelka.recipe
Adds a recipe via RSS for tehelka.com
2023-03-21 00:44:18 -07:00
Kovid Goyal
8c238c9532
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-03-19 20:16:08 +05:30
Charles Haley
762c1c0a19 calibre show-book URL: clear the current search if the book to be shown is not in the search results. 2023-03-19 14:22:44 +00:00
Kovid Goyal
32618d741f
Update Live Mint 2023-03-18 14:21:13 +05:30
Kovid Goyal
fbec3adb2c
Update The Hindu 2023-03-17 08:45:03 +05:30
Kovid Goyal
48ad093c4a
The Wire by unkn0wn 2023-03-17 08:44:54 +05:30
Kovid Goyal
cbf569bb06
... v6.14.1 2023-03-16 07:49:09 +05:30
Kovid Goyal
3a43e6bb0a
version 6.14.1 2023-03-16 06:23:38 +05:30
Kovid Goyal
42a4e729ca
... 2023-03-15 11:51:59 +05:30
Kovid Goyal
f21f1b227b
Fix a regression in the previous release that caused some generated resources to be not included in the released source tarball 2023-03-15 09:37:06 +05:30
Kovid Goyal
102427ddb8
Pass dbpath as a param to SQLite 2023-03-14 19:47:10 +05:30
Kovid Goyal
8df18d2d21
... 2023-03-14 09:55:26 +05:30
Kovid Goyal
2d244e8996
Mention the sort by tool in the manual 2023-03-14 09:53:33 +05:30
Kovid Goyal
6be2cc69a8
Forgot that the ToC editor in the edit book tool uses a different code path. Copy over the macOS workaround. 2023-03-14 09:42:56 +05:30
Kovid Goyal
2d2cea29e0
... 2023-03-14 09:08:38 +05:30
Kovid Goyal
f035eb5272
Merge branch 'patch-1' of https://github.com/AlvaroBeiro/calibre 2023-03-14 08:36:50 +05:30
Kovid Goyal
dad27a7d31
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-03-14 08:35:04 +05:30
Charles Haley
6a0654c9e4 Bug reported in https://www.mobileread.com/forums/showthread.php?t=352726 2023-03-13 21:25:06 +00:00
Álvaro Beiró
6e4c378228
Update el_pais.recipe
Removed unrelated text
Added author of the article
Downloads all pictures
Improves downloaded pictures quality
Downloads cover if available
Updated some feeds
Adds some style to author's name, photographer's name, picture text
Added publication_type
2023-03-13 11:15:21 +01:00
Kovid Goyal
c76f2b123c
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-03-13 06:50:36 +05:30
Charles Haley
baa80730e4 Bug #2011345: QuickView: Two errors 2023-03-12 21:12:18 +00:00
Kovid Goyal
70cfb56e1f
version 6.14.0 v6.14.0 2023-03-10 05:44:41 +05:30
Kovid Goyal
26d7e65e66
pep8 2023-03-09 17:45:06 +05:30
Kovid Goyal
e4e199e213
Check book: Nicer handling of line offsets
Apparently some errors from the CSS checker library reference line
numbers, so rather than using an offset prepend extra newlines. Fixes #2009735 [Private bug](https://bugs.launchpad.net/calibre/+bug/2009735)
2023-03-09 17:34:34 +05:30
Kovid Goyal
491ee6ad98
Fix #2008538 [Content Server: Better message for non-readable formats](https://bugs.launchpad.net/calibre/+bug/2008538) 2023-03-09 16:02:09 +05:30
Kovid Goyal
b529a975e9
Content server viewer: Fix searching only showing results from the current chapter onwards. Fixes #2009268 [search in book on content server only returns results beyond current location](https://bugs.launchpad.net/calibre/+bug/2009268) 2023-03-09 15:44:54 +05:30
Kovid Goyal
7e8dc39ff8
Edit metadata: When setting a cover from comic files allow choosing which page to use as the cover. Fixes #2007765 [Set cover from format: Image selection for comic files](https://bugs.launchpad.net/calibre/+bug/2007765) 2023-03-09 14:58:37 +05:30
Kovid Goyal
a86b88c634
Bump unrardll version 2023-03-09 14:08:07 +05:30
Kovid Goyal
60e8a67dcf
Function to get headers from RAR files 2023-03-09 11:51:15 +05:30
Kovid Goyal
5725b1cd2c
Make find_pages useable with things other than directories 2023-03-09 11:40:06 +05:30
Kovid Goyal
7c81951153
Fix #2008537 [Content Server: is_tag_browser editable](https://bugs.launchpad.net/calibre/+bug/2008537) 2023-03-09 09:23:20 +05:30
Kovid Goyal
e5cbf7d340
Fix #2008427 [another ampersand escape bug](https://bugs.launchpad.net/calibre/+bug/2008427) 2023-03-09 09:19:07 +05:30
Kovid Goyal
ae7289b26c
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-03-09 08:45:24 +05:30
Charles Haley
15de218afd Fix the tooltip for the new 'put composites with comments' check box. 2023-03-08 19:11:29 +00:00
Kovid Goyal
6bf2d26905
Update Strange Horizons 2023-03-08 20:55:49 +05:30
Kovid Goyal
6420d449ba
Update The Saturday Paper 2023-03-08 20:55:00 +05:30
Kovid Goyal
4a1dfafb2a
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-03-07 06:09:27 +05:30
Charles Haley
dea427ce8c I forgot the tooltip 2023-03-06 20:00:14 +00:00
Kovid Goyal
a31b82ddad
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-03-06 21:29:48 +05:30
Charles Haley
4a3f3a6562 Fix using an integer constant for Qt.CheckState.Checked 2023-03-06 15:43:59 +00:00
Kovid Goyal
4292dcbdda
Also handle composite_show_in_comments in the content server 2023-03-06 19:43:36 +05:30
Kovid Goyal
355cc1b24c
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #2009304 [[Enhancement Request] Display Calculated Text Column like Comments in Book Details](https://bugs.launchpad.net/calibre/+bug/2009304)
2023-03-06 19:41:15 +05:30