51291 Commits

Author SHA1 Message Date
Kovid Goyal
7142173460
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-02-14 18:54:38 +05:30
Charles Haley
0fe39c3dea Fix tabbing in the book list and pin view going to wrong columns. 2025-02-14 11:58:15 +00:00
Kovid Goyal
3ae73fd563
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-02-14 15:20:31 +05:30
Charles Haley
fb9f56ffc0 Fix problem in L&F / Tag browser icon rules editor triggered by changing a column from a text-type to a composite, presumably by deleting and recreating the column. 2025-02-14 09:43:44 +00:00
Kovid Goyal
6553380eb1
Fix various docs ref bugs 2025-02-14 11:41:26 +05:30
Kovid Goyal
dde68e423b
... 2025-02-14 11:30:21 +05:30
Kovid Goyal
28a990299c
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-02-14 11:29:57 +05:30
unkn0w7n
539e87ec28 Update strange_horizons.recipe 2025-02-14 09:43:00 +05:30
Kovid Goyal
417c05ea41
version 7.26.0 v7.26.0 2025-02-14 08:46:31 +05:30
Kovid Goyal
3263846467
pep8 2025-02-13 21:41:29 +05:30
Kovid Goyal
78e0db6f8a
Fix accidental removal of completion from series and publisher delegates 2025-02-13 16:53:17 +05:30
Kovid Goyal
58b65e7c55
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-02-13 10:00:21 +05:30
unkn0w7n
1c3957c486 update science journals
fix paragraph tags
2025-02-13 09:48:34 +05:30
Kovid Goyal
f37f73d78d
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-02-13 09:23:41 +05:30
unkn0w7n
255afb57ea Update science journals
fix error
2025-02-13 09:21:27 +05:30
Kovid Goyal
132b7daa58
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-02-13 09:15:01 +05:30
unkn0w7n
c0d9a2da4e ... 2025-02-13 09:14:31 +05:30
unkn0w7n
fcd921e0b5 ... 2025-02-13 09:13:18 +05:30
unkn0w7n
8cf9531f73 Update science_advances.recipe 2025-02-13 09:10:45 +05:30
unkn0w7n
c9a05cefd6 Update science_journal.recipe 2025-02-13 09:08:30 +05:30
Kovid Goyal
662d5ba809
string changes 2025-02-13 07:47:23 +05:30
Kovid Goyal
e485c2a50d
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #2098133 [Setting custom icon for category doesn't work](https://bugs.launchpad.net/calibre/+bug/2098133)
2025-02-13 07:44:59 +05:30
Charles Haley
f92971b513 Bug #2098133: Setting custom icon for category doesn't work 2025-02-12 21:47:57 +00:00
Charles Haley
2787b65310 Add a note to the L&F / Book Details custom author url tooltip that the author is already URL-encoded. 2025-02-12 20:40:40 +00:00
Kovid Goyal
711edc6c7c
string changes 2025-02-12 22:00:25 +05:30
Kovid Goyal
08cb4f7eae
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-02-12 22:00:02 +05:30
Charles Haley
5cbb284ada Document how templates can be used with the calibre:: URL scheme. 2025-02-12 13:56:27 +00:00
Charles Haley
1b70314705 Improvements to the documentation, and allow the "authority" in make_url_extended() to be empty. 2025-02-12 13:55:54 +00:00
Charles Haley
749b421066 Add to the item context menu in book details the ability to copy custom URL links 2025-02-12 13:54:50 +00:00
Kovid Goyal
b906db229c
Merge branch 'lazy-grid-rule-editor' of https://github.com/un-pogaz/calibre 2025-02-12 16:24:05 +05:30
un-pogaz
56ae7183a3 move "Grid rule editor" to its own widget 2025-02-12 08:45:36 +01:00
Kovid Goyal
746bb829e8
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-02-12 09:57:30 +05:30
unkn0w7n
81544b2b20 Update barrons.recipe
add bolds
2025-02-12 09:54:48 +05:30
Kovid Goyal
de0b3b99b5
Fix #2097947 [series mapping rules dont save](https://bugs.launchpad.net/calibre/+bug/2097947) 2025-02-12 09:38:35 +05:30
Kovid Goyal
cfad6bcf39
pep8 2025-02-12 08:02:31 +05:30
Kovid Goyal
6ddac37855
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-02-12 08:02:16 +05:30
Charles Haley
33af676b11 The template functions for the new custom column search template feature. There are 4 new functions:
* make_url(path, [query_name, query_value]+). This is the easiest to use.
* make_url_extended(...). This gives the user more control over constructing the URL, including user-built query strings.
* query_string([query_name, query_value, how_to_encode]+). Constructs a query string, giving more control over how the values are encoded.
* encode_for_url(value, use_plus). URL-encodes a single value.

As you said earlier, most people will use make_url(). However, I have seen cases where query values must be inserted into the path, and make_url_extended() helps with that. I have also seen cases where query args must not be encoded. And so on. These 4 functions plus other text functions like re() let the user do whatever is necessary.

Note that 'item_value' is no longer encoded. There are two more values available: 'item_value_quoted' and 'item_value_no_plus'. I'm not convinced these are particularly useful but it doesn't hurt anything to have them.
2025-02-11 19:21:19 +00:00
Kovid Goyal
3be9172c51
Add shortcuts for edit metadata and show book details to the standalone cover browser window 2025-02-11 17:33:30 +05:30
Kovid Goyal
d407cdb045
Fix main interface tab not expanding to use available width 2025-02-11 16:03:19 +05:30
Kovid Goyal
f68bc23853
Fix infinite loop when tabbing past last cell 2025-02-10 10:20:25 +05:30
Kovid Goyal
0ff4424a64
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-02-10 10:10:14 +05:30
unkn0w7n
d9c02b3238 Update barrons.recipe
fix for multiple hyperlinks
2025-02-10 10:08:51 +05:30
Kovid Goyal
249052d6e7
Move delegate dependent code to base class 2025-02-10 10:00:56 +05:30
Kovid Goyal
8f44ab81df
... 2025-02-10 09:47:41 +05:30
Kovid Goyal
a7a00de9c7
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-02-10 09:42:58 +05:30
Kovid Goyal
c02b3182ee
Simplify db retrieval when creating editor 2025-02-10 09:41:19 +05:30
unkn0w7n
ff8e342269 Update barrons.recipe 2025-02-10 09:37:39 +05:30
Kovid Goyal
5da6c49d8f
Multiple inheritance makes me nervous 2025-02-10 09:34:57 +05:30
Kovid Goyal
773a5206b3
Fix the root cause of all the book list edit cell problems
The root cause was that Qt doesnt support sharing a delegate between
multiple views. So give the main view and pin view their own delegate
instances. Hopefully I didnt break anything else.
2025-02-10 09:27:26 +05:30
Kovid Goyal
3a64034055
Tabbing should move to next/previous row automatically when editing 2025-02-10 08:10:22 +05:30