Commit Graph

52635 Commits

Author SHA1 Message Date
Martin Brodbeck 6a84b759de Bump supported dbversion in kobo/tolino driver
New tolino Shine 5 firmware 5.13.239318 uses db version 205. No significant db changes noticed.
2026-01-07 12:29:20 +01:00
Kovid Goyal 653d30dfd9 Allow forcing a pages recount of unchanged books as well 2026-01-07 11:25:45 +05:30
Kovid Goyal cb962b3653 Bookshelf: Respect the tweaks for double click and enter key 2026-01-07 10:59:58 +05:30
Kovid Goyal 2f1b6309a6 When re-counting pages via book details check for the cunt to finish and update the display 2026-01-07 10:35:57 +05:30
Kovid Goyal a6adc8aba0 Trigger rescan of pages count when restoring books from trash and when Edit book makes changes to a book 2026-01-07 10:17:16 +05:30
Kovid Goyal 0fcd56067c Bump beta version 2026-01-07 09:26:30 +05:30
Kovid Goyal a447981325 Merge branch 'info-pending-recount' of https://github.com/un-pogaz/calibre 2026-01-07 09:22:52 +05:30
Kovid Goyal d874861ca3 string changes 2026-01-07 09:20:51 +05:30
un-pogaz 2186b52831 Bookshelf: add a info of the pending books to recount pages 2026-01-06 21:55:15 +01:00
Kovid Goyal 69b48956ef Also update pages count when a format is removed just as it is updated when a format is added 2026-01-06 23:08:53 +05:30
Kovid Goyal 119c62394e Allow pages_needs_scan to work with all books easily 2026-01-06 22:57:03 +05:30
Kovid Goyal b7e5820681 Cover browser: Add a setting to control the max font size 2026-01-06 22:00:22 +05:30
Kovid Goyal 5f633aba65 Update test for change to TXT page counting algorithm 2026-01-06 21:16:23 +05:30
Kovid Goyal 52c9a19cf0 Merge branch 'ceil-count_pages_txt' of https://github.com/un-pogaz/calibre 2026-01-06 21:05:11 +05:30
un-pogaz 62cfca95f0 Bookshelf: use ceil for count_pages_txt() 2026-01-06 15:15:28 +01:00
Kovid Goyal 3364414959 ... 2026-01-06 17:30:42 +05:30
Kovid Goyal 8e2f398e51 Cleanup previous PR 2026-01-06 17:27:58 +05:30
Kovid Goyal b579c39cab Merge branch 'draw-text-center' of https://github.com/un-pogaz/calibre 2026-01-06 17:26:15 +05:30
Kovid Goyal 275dbde5fe Cleanup previous PR 2026-01-06 15:42:43 +05:30
un-pogaz e40cb7ab19 Bookshelf: always draw text at the center of the spine 2026-01-06 11:07:53 +01:00
Kovid Goyal 988d9da352 Merge branch 'improve-render-templates' of https://github.com/un-pogaz/calibre 2026-01-06 15:27:55 +05:30
un-pogaz 0e4d8034f3 Bookshelf: improve render templates (DRY) 2026-01-06 10:46:54 +01:00
Kovid Goyal 2f7fb298b2 Add another fold marker 2026-01-06 10:27:46 +05:30
Kovid Goyal 52985cd6ff Bookshelf: Add option to control whether narrow books are widened to make space for second line of spine 2026-01-06 10:22:33 +05:30
Kovid Goyal 400a8df596 Bookshelf: Move group by context menu to button on search bar
More discoverable and does not modify the context menu which is under
user control.
2026-01-06 09:11:09 +05:30
Kovid Goyal e8849a0ec1 Fix right click on bookshelf layout button not opening correct preferences widget 2026-01-06 08:21:48 +05:30
Kovid Goyal 265d1ee1fe Bookshelf: When drawing spine text top to bottom put the second line to the left of the first line 2026-01-06 08:01:51 +05:30
Kovid Goyal 1e915f5b00 ... 2026-01-06 07:38:29 +05:30
Kovid Goyal c8befd2f03 string changes 2026-01-06 07:16:54 +05:30
Kovid Goyal 96916c9c18 Merge branch 'patch-1' of https://github.com/zacharydenton/calibre 2026-01-06 07:14:15 +05:30
Kovid Goyal 7a273935d9 Merge branch 'fix-page-move' of https://github.com/un-pogaz/calibre 2026-01-06 07:13:36 +05:30
Kovid Goyal 29e8d761f3 Merge branch 'fix-vertical-screen' of https://github.com/un-pogaz/calibre 2026-01-06 07:12:31 +05:30
un-pogaz 7d29b0d572 Bookshelf: fix Page Up/Down dosn't work when too close of the ends 2026-01-05 20:02:55 +01:00
Zach Denton 4f5755248e Disable vertical momentum when per-row scrolling is enabled. 2026-01-05 18:19:09 +01:00
un-pogaz 7da65bcd6c Bookshelf: detect if the screens are vertical 2026-01-05 17:02:24 +01:00
Kovid Goyal 6ce194ecc2 ... 2026-01-05 21:23:46 +05:30
Kovid Goyal 2153e684d5 Nicer download_with_retry 2026-01-05 21:07:49 +05:30
Kovid Goyal 674bb19166 Add a tweak to control if webengine uses the GPU 2026-01-05 20:31:40 +05:30
Kovid Goyal 5f76a6a499 Cleanup previous PR 2026-01-05 19:42:13 +05:30
Kovid Goyal fe7b6227f5 Merge branch 'improve-dominant_color' of https://github.com/un-pogaz/calibre 2026-01-05 19:29:47 +05:30
un-pogaz 7a26f021c9 improve dominant_color()
ensure to return the same value regardless of the size of the input image,
also improve performance
2026-01-05 14:43:09 +01:00
Kovid Goyal 4007463a19 DRYer 2026-01-05 17:42:56 +05:30
Kovid Goyal 6c5a8762ee Remove unused code 2026-01-05 17:30:13 +05:30
Kovid Goyal a5fb9440da Merge branch 'increase-max-width' of https://github.com/un-pogaz/calibre 2026-01-05 17:22:55 +05:30
un-pogaz 57cff732d4 Bookshelf: increase max width 2026-01-05 12:18:43 +01:00
Kovid Goyal e56847564a Merge branch 'log_factor-parameter' of https://github.com/un-pogaz/calibre 2026-01-05 14:22:49 +05:30
un-pogaz 63eca9a770 Bookshelf: add log_factor parameter for width functions 2026-01-05 07:11:27 +01:00
Kovid Goyal 6012e77550 Bookshelf: Use the height of the largest attached screen to calculate shelf height
This fixes the problem of the thumbnail cache being invalidated when
calibre window is moved from one screen to another. Or when the initial
screen Qt thinks the window will be shown on is different from the
actual screen it is shown on.
2026-01-05 09:27:17 +05:30
Kovid Goyal b38d615972 Bump beta version 2026-01-05 08:57:12 +05:30
Kovid Goyal 1ad7995098 Merge branch 'newyorker-remove-contributor-images' of https://github.com/Monkfishare/calibre 2026-01-05 08:55:50 +05:30