Kovid Goyal
fd3c2a5b2e
...
2026-01-30 08:58:11 +05:30
Kovid Goyal
ec66e0158c
...
2026-01-30 08:56:19 +05:30
Kovid Goyal
d812d7ea7d
string changes
2026-01-30 08:55:49 +05:30
Kovid Goyal
e874734b5f
Fix usage of Series without ngettext
2026-01-30 08:45:29 +05:30
Kovid Goyal
8089371ccf
version 9.0.0
2026-01-30 08:37:16 +05:30
Kovid Goyal
ffaef17713
Viewer: Add an "Edit book" button to the viewer controls
...
This functionality was previously available only via a shortcut
2026-01-28 09:24:34 +05:30
Kovid Goyal
9e3bdccc51
Ensure only a single thread is accessing db during export
2026-01-27 08:46:19 +05:30
Kovid Goyal
16e1a22f19
Handle plugins erroneously passing None for plugin_name to get_icons()
...
Fixes #2139058 [Editor Chain plugin not loaded in latest betas](https://bugs.launchpad.net/calibre/+bug/2139058 )
2026-01-26 12:46:14 +05:30
un-pogaz
cf7f67b88d
use a correct icon for restore default colors button
2026-01-25 21:48:36 +01:00
Kovid Goyal
ee34e853e5
Use a different icon for restore default font button
2026-01-25 21:09:41 +05:30
Kovid Goyal
5411a49ec3
Merge branch 'restore-default-font' of https://github.com/un-pogaz/calibre
2026-01-25 21:07:48 +05:30
un-pogaz
4c531f465e
strings changes
2026-01-25 10:06:27 +01:00
un-pogaz
2926e4aaaa
Bookshelf: add a button to restore default font
2026-01-25 09:27:29 +01:00
Kovid Goyal
a9e6d03b9d
string changes
2026-01-25 05:33:53 +05:30
Kovid Goyal
559c135400
Bump beta version
2026-01-24 13:44:47 +05:30
Kovid Goyal
dee80bb9f6
...
2026-01-24 13:31:24 +05:30
Kovid Goyal
c88a1c9667
Merge branch 'dry-rule-editor' of https://github.com/un-pogaz/calibre
2026-01-23 23:42:20 +05:30
Kovid Goyal
f158546962
Bookshelf: When drawing emblems at top/bottom of spine use the actual emblem size to reduce the height available for spine text
2026-01-23 23:40:00 +05:30
un-pogaz
d99ff857a2
DRY
2026-01-23 19:04:48 +01:00
Kovid Goyal
3687b74eb0
Merge branch 'fix-emblem-above' of https://github.com/un-pogaz/calibre
2026-01-23 22:30:26 +05:30
Kovid Goyal
daf30df53a
Fix various issues with the Edit Rules widgets in the Look & feel preferences
...
They were not saving their gprefs based sub-setting uness the rules also
changed. They were not restoring defaults.
Fix these and make the whole thing more robust by making them regular
registered settings with their own setting management class. So any
future changes will not require more tinkering.
2026-01-23 22:13:08 +05:30
un-pogaz
dec68cf1e2
Bookshelf: fix emblems not hidden at the left of the hovered spines
2026-01-23 11:44:15 +01:00
un-pogaz
2e27413b12
Bookshelf: fix emblems not show if setting expanded cover is above
2026-01-23 10:24:21 +01:00
Kovid Goyal
fb31c841d1
Bump beta version
2026-01-23 12:50:51 +05:30
Kovid Goyal
d51df00703
...
2026-01-23 00:16:31 +05:30
Kovid Goyal
3947e501c6
Bookshelf: Clean up emblem rendering re-using code from grid view
2026-01-23 00:07:50 +05:30
Kovid Goyal
c633a18d0f
Bookshelf: Fix a regression that broke rendering of downwards spine text
2026-01-22 23:32:57 +05:30
Kovid Goyal
1369efc827
Fix #2138855 [kepub conversion: tate-chu-yoko implementation differs from official Kobo kepub]( https://bugs.launchpad.net/calibre/+bug/2138855 )
2026-01-22 23:21:22 +05:30
Kovid Goyal
ec0de325e0
Add a tweak to change the font size of the AI chat widget. Fixes #2138862 [[Enhancement] Set Font Size for Ask AI]( https://bugs.launchpad.net/calibre/+bug/2138862 )
2026-01-22 17:17:52 +05:30
Kovid Goyal
cbb2bcb68f
Bump beta version
2026-01-22 11:19:28 +05:30
Kovid Goyal
20518cdf83
More usage of cached icons
2026-01-22 10:50:38 +05:30
Kovid Goyal
f2bed5f206
Use cached icons for emblems
2026-01-22 10:47:25 +05:30
Kovid Goyal
3abe64dd56
...
2026-01-21 23:33:45 +05:30
Kovid Goyal
983a8c67c9
add virtual hook to calibre icon engine
2026-01-21 23:26:01 +05:30
Kovid Goyal
aae36e0d28
...
2026-01-21 23:11:41 +05:30
Kovid Goyal
329a013ee0
Cleanup font selection dialog
2026-01-21 23:10:59 +05:30
Kovid Goyal
5e275651a6
Usual actual min/max font sizes in font selection dialog
2026-01-21 23:07:33 +05:30
Kovid Goyal
76ed86da6f
...
2026-01-21 22:59:23 +05:30
Kovid Goyal
cd24e5d9b9
Bookshelf: Allow specifying the font to use for spines
2026-01-21 22:55:35 +05:30
Kovid Goyal
781ed74dc9
Bookshelf: Change defaults to outline off and bold on
...
At least to my eyes, this is more legible. Bold is better than outline
since it doesnt increase line height in most faces, thereby requiring
less font size reduction.
2026-01-21 20:19:08 +05:30
Kovid Goyal
1595f3a026
Remove unused code
2026-01-21 19:45:48 +05:30
Kovid Goyal
2876ebf07e
Cache rendering of spine text
...
Rendering text with outline is dog slow, to the extent that it messes
with the momentum scroll animation
2026-01-21 19:39:19 +05:30
Kovid Goyal
1a0f6be544
Cache get_icons() to avoid reading icon data from zip file multiple times
2026-01-21 17:29:25 +05:30
Kovid Goyal
0e444b577a
Merge branch 'outline-colors' of https://github.com/un-pogaz/calibre
2026-01-21 14:55:38 +05:30
Kovid Goyal
0ac1b15b56
Cleanup previous PR
...
min_line_height should have 2 * outline_width. Dont know why it was 3.
Default outline width should be halved if we are doubling the meaning of
outline_width.
2026-01-21 14:49:11 +05:30
Kovid Goyal
4c5cd1db33
Merge branch 'fix-improve-outline' of https://github.com/un-pogaz/calibre
2026-01-21 14:48:49 +05:30
Kovid Goyal
24fbbd0290
Get the new icon engine working
...
Fixes #2134373 [Plugins' icons from icon themes - display issue](https://bugs.launchpad.net/calibre/+bug/2134373 )
2026-01-21 14:41:33 +05:30
Kovid Goyal
202ea38790
...
2026-01-21 13:30:39 +05:30
Kovid Goyal
16c67f15e1
Avoid querying resource system for user theme icons when we know the user theme is not present
2026-01-21 13:29:05 +05:30
un-pogaz
219c880cde
Bookshelf: make outline colors customisable
2026-01-21 08:48:28 +01:00