Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 01-13-2026, 11:40 AM   #316
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 7,235
Karma: 5007213
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by un_pogaz View Post
Ah, yep don't work like that.
The template require a decimal value bettwen 0.0 to 1.0 (min/max), so put it a raw field dosn't work. {pages} work because Calibre detect it as a special field and do a transform behind.
It does what?

It is, IMO, unreasonable to assume the user will figure out that template should be 0.1 to 1.0 when the default is just "{pages}". Yes, there's a tooltip. In my experience, many users don't read them.

Either do that processing for every numeric template, or provide the full version you just posted as the default. I'd remove the edit template box and require using the full template editor for that.


This is a lot of drama for the 'cute vision effect' of proportional book thickness on an optional display view.

I would just use the existing size column. You already made it a configurable template, so people who want to use pages instead could do so with a custom column and Count Pages. People have opinions about page counts.
JimmXinu is offline   Reply With Quote
Old 01-13-2026, 01:11 PM   #317
Dal Bhat
Connoisseur
Dal Bhat began at the beginning.
 
Posts: 63
Karma: 10
Join Date: Apr 2024
Device: Kindle 11th Gen
Quote:
This is a lot of drama for the 'cute vision effect' of proportional book thickness on an optional display view.

I would just use the existing size column.
This.
Dal Bhat is offline   Reply With Quote
Old 01-13-2026, 05:26 PM   #318
Terisa de morgan
Grand Sorcerer
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 6,711
Karma: 13151331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
Quote:
Originally Posted by JimmXinu View Post
People have opinions about page counts.
A LOT
Terisa de morgan is offline   Reply With Quote
Old 01-13-2026, 06:20 PM   #319
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 580
Karma: 718860
Join Date: Dec 2017
Device: Kobo
Quote:
Originally Posted by ownedbycats View Post
Suggestion: For covers, maybe option for additional blur if not bad performance? It may look better.
Quote:
Originally Posted by JimmXinu View Post
It does what?

It is, IMO, unreasonable to assume the user will figure out that template should be 0.1 to 1.0 when the default is just "{pages}". Yes, there's a tooltip. In my experience, many users don't read them.

Either do that processing for every numeric template, or provide the full version you just posted as the default. I'd remove the edit template box and require using the full template editor for that.
@ownedbycats you mean for the thumbnail?

@JimmXinu that a point. So their is a big button marked "Use a custom column", but I see how the use of {page} as a special template is not a intuitive example to edit the template. And I agree that tooltip are not very read.
Maybe show the tooltip text into a label, so that it could easly view.

In both case, is not to me to decide such thing, but Kovid.

Last edited by un_pogaz; 01-13-2026 at 06:24 PM.
un_pogaz is offline   Reply With Quote
Old 01-13-2026, 07:17 PM   #320
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 49,576
Karma: 174632684
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by fogice View Post
Ah well, and I was looking forward to seeing what a 12,487 page book would do to my bookshelf.


Quote:
Originally Posted by fogice View Post
(Honestly, I plan to turn this feature on, play with it for 5 minutes, then turn it off. I hope the feature is greatly enjoyed and appreciated by other people.)
Much the same here. I much prefer the text display but am playing with the bookshelf view just for fun and to see if I can find any real issues with it. I do know some people who use cover grid view and would love the bookshelf view.
DNSB is offline   Reply With Quote
Old 01-13-2026, 07:30 PM   #321
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 81,617
Karma: 150265991
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Actually, I just had a good idea to make the new bookshelf view better.

1. Get rid of cover grid view
2. Use the cover grid icons in the bookshelf view
3. Remove the new {pages} column
3. DONE!

This way we see the covers, but they are in a bookshelf type view.
JSWolf is offline   Reply With Quote
Old 01-13-2026, 07:43 PM   #322
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 49,576
Karma: 174632684
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
So you want a bookshelf view showing the front cover of the book instead of the spine? This would take even more space than the current cover grid view to be able to draw the shelves. Not to mention, how many people store their physical books in a bookshelf with the front covers on view?

We might also want to consider the limitations on the number of books visible in cover grid view. On my system with 3 shelves visible, I get 78-86 books on screen. With the default view, I get 30 books visible with a lot more information visible. With cover grid, I get 21 cover fully visible plus 7 that are about 50% visible.

So my vote on your suggestion:
DNSB is offline   Reply With Quote
Old 01-13-2026, 07:43 PM   #323
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 7,235
Karma: 5007213
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by un_pogaz View Post
@JimmXinu that a point. So their is a big button marked "Use a custom column", but I see how the use of {page} as a special template is not a intuitive example to edit the template. And I agree that tooltip are not very read.
Maybe show the tooltip text into a label, so that it could easly view.

In both case, is not to me to decide such thing, but Kovid.
I didn't see / remember that button. It's a significant help.

OTOH, the dialog dropdown after that clicking "Use a custom column" shows all the standard columns first, then the custom columns...?
JimmXinu is offline   Reply With Quote
Old 01-13-2026, 07:52 PM   #324
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 81,617
Karma: 150265991
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
I just found a nice bug. It happens when I am in the bookshelf view and I use the pg dn key to scroll.

Code:
calibre, version 8.99.4
ERROR: Unhandled exception: <b>AttributeError</b>:'BookCase' object has no attribute 'num_shelves'

calibre 8.99.4 Portable embedded-python: True
Windows-11-10.0.26200-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '11', '10.0.26200')
Python 3.14.2
Windows: ('11', '10.0.26200', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Calibre Portable\Calibre\calibre.exe
Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 28, 0) && DeDRM (10, 0, 15) && Package KFX (from KFX Input) (2, 28, 0) && Annotations (1, 17, 13) && Apple Books covers (1, 1, 0) && Backup Configuration Folder (1, 1, 2) && Barnes & Noble (1, 5, 7) && BookFusion Plugin (0, 8, 1) && Count Pages (1, 14, 4) && Diaps Editing Toolbag (0, 5, 0) && EpubCheck (0, 2, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 12, 0) && Favourites Menu (1, 3, 1) && Find Duplicates (1, 10, 9) && Hyphenate This! (0, 1, 4) && KFX metadata reader (from KFX Input) (2, 28, 0) && From KFX (2, 28, 0) && KFX Input (2, 28, 0) && Set KFX metadata (from KFX Output) (2, 18, 0) && KFX Output (2, 18, 0) && Kindle hi-res covers (0, 5, 1) && KindleUnpack - The Plugin (0, 83, 8) && Kobo Metadata (1, 12, 0) && Kobo Utilities (2, 25, 0) && Modify ePub (1, 8, 8) && Quality Check (1, 14, 6) && Reading Goal (2, 0, 7) && Reading List (1, 15, 6) && ScrambleEbook (0, 6, 0) && StoryGraph (2, 0, 7) && TextDiff (1, 3, 1)
Traceback (most recent call last):
  File "calibre\gui2\library\bookshelf_view.py", line 2115, in keyPressEvent
  File "calibre\gui2\library\bookshelf_view.py", line 1167, in book_in_column_of
AttributeError: 'BookCase' object has no attribute 'num_shelves'
JSWolf is offline   Reply With Quote
Old 01-13-2026, 10:31 PM   #325
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 11,462
Karma: 81408765
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Not to do with bookshelves, but notice coumns MDE not equal height and looks odd

It also affects series number and published and date
Attached Thumbnails
Click image for larger version

Name:	2026-01-13 22_29_54-Edit metadata.png
Views:	31
Size:	19.1 KB
ID:	220290  

Last edited by ownedbycats; 01-13-2026 at 10:39 PM.
ownedbycats is offline   Reply With Quote
Old 01-13-2026, 10:31 PM   #326
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,155
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Selecting books:

Multiple adjacent books can be selected with Shift+right/left arrow OR Ctrl+right/left arrow OR Ctrl+Shift+right/left arrow. How do I select multiple non-adjacent books?

In vertical lists (List view, Book Editor File browser etc) Shift+up/down arrows is used to select adjacent items and Ctrl+up/down arrows,Space is used to select non adjacent items.

Group by

Now the Group by button has been moved from the Context menu to the Search bar could it have a keyboard shortcut… no need for a default.

In dark mode, the Group by dividers are a rather indistinct, suggest they be off-white with dark grey text, full height of shelf with text top justified

Spine widths

Rather than the fraction in the spine width template, add a Fixed width spine checkbox. If checked activate a slider widget and let the user use it to set the width visually, and deactivate (grey out) the Spine width template widgets. Vice versa if it's not checked.

If a library uses this option there should be no need to calculate and maintain the 'pages' cache or interpret a spine width template.

BR

Last edited by BetterRed; 01-13-2026 at 11:18 PM. Reason: typo
BetterRed is offline   Reply With Quote
Old 01-14-2026, 04:43 AM   #327
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 580
Karma: 718860
Join Date: Dec 2017
Device: Kobo
Kovid just do a change to ensure that is not a incorect template for the spine width (show a waring and confirmation dialog)
https://github.com/kovidgoyal/calibr...1ce1aec313e9d9

@JimmXinu, the same commit enfore a alphabetical order when choosing column. I appreciate your idea, but I think it kind of reponse of it.

@BetterRed
Group by: I note for the color issue. But with do you mean by "full height of shelf with text top justified"? (I'm a visual guy, a Paint drawing will be good, thanks)

Spine widths: 1) something could be done, nut it a bit overcomplicated for not that much. I will do a proposal, but not sure if Kovid will valid it.

2) No, because "maintain the 'pages' cache" for every books added is not a issue. Calibre Pages is fast, do in background, and so their is no cost to keep it up to date when a change is detected. The only moment when the pending queue is a bit annoying is for library that prexiste before Calibre 9 or if a all recount is asked by the user. But once that the all library is perform, or for new library, this done in a transparent manner.
Take a bit of time, for sure, but nothing that require that.
Also, maintain the 'pages' cache for every books avoid to have invalid value if a user want to use the Calibre Pages in a template else where, but use it on a book that was not scanned.
It's a dilemma "Do you want solve the issue now, or report it and risk others stranger issue later?" Choice a was made to now.

Last edited by un_pogaz; 01-14-2026 at 08:16 AM.
un_pogaz is offline   Reply With Quote
Old 01-14-2026, 05:16 AM   #328
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 580
Karma: 718860
Join Date: Dec 2017
Device: Kobo
Bug report: When using the "All action menu", popup submenu of the requested action fail to show:
Code:
qt.qpa.wayland: Failed to create grabbing popup. Ensure popup  QWidgetWindow(0x561171f1b840, name="QMenuClassWindow") has a transientParent set and that parent window has received input.
Arch Linux.
un_pogaz is offline   Reply With Quote
Old 01-14-2026, 05:59 AM   #329
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 81,617
Karma: 150265991
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
If we just have a fixed width for all the books, we can do away with the new Pages column.
JSWolf is offline   Reply With Quote
Old 01-14-2026, 06:09 AM   #330
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,866
Karma: 29151636
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by un_pogaz View Post
Bug report: When using the "All action menu", popup submenu of the requested action fail to show:
Code:
qt.qpa.wayland: Failed to create grabbing popup. Ensure popup  QWidgetWindow(0x561171f1b840, name="QMenuClassWindow") has a transientParent set and that parent window has received input.
Arch Linux.
QT_QPA_PLATFORM=xcb
kovidgoyal is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
calibre 5: Beta testers needed kovidgoyal Calibre 497 09-29-2020 01:58 AM
Beta testers needed kovidgoyal Calibre 75 08-18-2019 08:00 PM
Beta testers for calibre 3.0 needed kovidgoyal Calibre 598 07-09-2017 11:26 PM
Beta testers needed kovidgoyal Calibre 54 05-20-2016 01:34 PM
Beta testers for calibre 2.0 needed kovidgoyal Calibre 142 05-08-2015 05:44 AM


All times are GMT -4. The time now is 12:53 AM.


MobileRead.com is a privately owned, operated and funded community.