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-05-2026, 10:41 AM   #181
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,537
Karma: 150265873
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by kovidgoyal View Post
What doesnt work? Scrolling by dragging the scrollbar or using a mouse wheel/touchpad scrolls by pixels not shelves. It's up to you to end your scrolling in whatever position you want.
But if automatic was able to fix the shelves so when I stopped scrolling and made what's on screen show the full X number of shelves fully, that would work.
JSWolf is offline   Reply With Quote
Old 01-05-2026, 10:45 AM   #182
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,016
Karma: 210162574
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by JSWolf View Post
Try running calibre on a 4th gen i5-4300U (1.9 GHz) and you'll see slower without the GPU. Also, it only has 8GB RAM.
Remember: the WebEngine GPU setting being spoken of has absolutely no bearing on anything except the Viewer and the Editor Preview. So "running calibre" is not an accurate performance test.
DiapDealer is offline   Reply With Quote
Old 01-05-2026, 10:45 AM   #183
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: 557
Karma: 718860
Join Date: Dec 2017
Device: Kobo
Quote:
Originally Posted by kovidgoyal View Post
The remaining questions are:
1) Should the default for the cover animation be shift or above?

2) Should the default cover thumbnail on spine be cropped or full

3) Should the minimum spine width be increased when there are two lines on
the spine? This has the downside of reducing width variation between books
and not indicating that a book is very thin. Increasing both minimum and
maximum is another option, however this has the downside of invalidating the
thumbnail cache since it depends on maximum spine width and the two lines
setting is per library not global.

Thanks to everyone for all the testing/bug reports. Phew
1) I'm for "Above". If the "Shift" is pretty, I find it a bit strange at first impresion and a less excepted behavior compare to a "Above" hovering for new user.

2) Cropped seem better. "Full" resize the cover without taking the ratio account, which is a bit strange, especialy compared to elsewhere in Calibre where the "keep ratio" is the default.

3) Always show the two line. Make it not optional if defined seem better, because the optional is to not write it.
And for resolve the the cache issue: since we know if a second line is here or not, rather change the min and max width in LayoutConstraints, maybe better to just append the second line height to 'min_spine_width' in the "get_spine_width().linear()". The max dimension is preserved, the cache is happy, and we still keep the variation for all the range.
I will look if can do a PR on that.

Else, thanks you for your work and responsiveness on this, a great pleasur.
And phew myself too, I will be able to return to a normal sleep cycle.

---
Else, about the commit 6012e77:
Nice, thanks. I didn't expect you to solve my such weird case.
...and them someone report a weird automatic size because he has vertical sreen in second monitor the ride never end (just my funny first throug when a see it )
Although, maybe a fix is possible, oh, I will look at it, else realy not critical.

Last edited by un_pogaz; 01-05-2026 at 11:14 AM.
un_pogaz is offline   Reply With Quote
Old 01-05-2026, 10:45 AM   #184
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,837
Karma: 28586150
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by JSWolf View Post
But if automatic was able to fix the shelves so when I stopped scrolling and made what's on screen show the full X number of shelves fully, that would work.
Automatic simply means the shelf height is calculated automatically, it has absolutely no bearing on scrolling behavior.
kovidgoyal is offline   Reply With Quote
Old 01-05-2026, 10:46 AM   #185
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,837
Karma: 28586150
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by JSWolf View Post
It's slower to render graphics. It's more choppy to scroll the vewer if I do it fast enough.
This is scrolling in paged mode or flow mode?
kovidgoyal is offline   Reply With Quote
Old 01-05-2026, 10:51 AM   #186
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,303
Karma: 1436993
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Quote:
Originally Posted by kovidgoyal View Post
@thiago.eec: Is your plugin using Qt WebEngine within the calibre process? If so it should not do so as this is not supported. It needs to launch a worker process, similar to how the ToC edit tool works in calibre.
I guess so. I think it runs in the gui thread:
Code:
self.browser = QWebEngineView()
self.browser.page().setHtml(month_html)
self.group_box2_layout.addWidget(self.browser)
self.browser.page().navigationRequested.connect(self.daily_pages_columns)
Also, I just noticed this is the same problem that another user ran into. I guess something changed in how 'self.browser.page().navigationRequested' works.
thiago.eec is offline   Reply With Quote
Old 01-05-2026, 11:00 AM   #187
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,837
Karma: 28586150
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
@thiago: You should really move it to process. But you can also try connecting navigationRequested via a queued connection
kovidgoyal is offline   Reply With Quote
Old 01-05-2026, 11:02 AM   #188
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,837
Karma: 28586150
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
@JSWolf: Here's a tweak you can use to control GPU usage by webengine. I doubt it will make a difference, but...
https://github.com/kovidgoyal/calibr...ed8e4ae35467c7
kovidgoyal is offline   Reply With Quote
Old 01-05-2026, 11:08 AM   #189
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,537
Karma: 150265873
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by kovidgoyal View Post
@JSWolf: Here's a tweak you can use to control GPU usage by webengine. I doubt it will make a difference, but...
https://github.com/kovidgoyal/calibr...ed8e4ae35467c7
Thank you. I'll try it when the next build is made.
JSWolf is offline   Reply With Quote
Old 01-05-2026, 11:39 AM   #190
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,303
Karma: 1436993
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Quote:
Originally Posted by kovidgoyal View Post
@thiago: You should really move it to process. But you can also try connecting navigationRequested via a queued connection
I've PMed you.
thiago.eec is offline   Reply With Quote
Old 01-05-2026, 12:12 PM   #191
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: 557
Karma: 718860
Join Date: Dec 2017
Device: Kobo
@Kovid, arh, I try to add my idea to append the second line height inside "get_spine_width().linear()", but is such a intricated things, I want to clarifed my idea so that you try on your side (and if I succeed before, sweet).

Code:
    def linear(f: float):
        return lc.min_spine_width + int(max(0, min(f, 1)) * (lc.max_spine_width - lc.min_spine_width - second_line_height))
un_pogaz is offline   Reply With Quote
Old 01-05-2026, 03:40 PM   #192
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,537
Karma: 150265873
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
I found what I hope will be an easy enough fix. I'd an option to make the settings in Bookshelf View to be global for the libraries I want. So for example, If I have library A, B, C, D, E. I want to be able to make changes in B and have them apply to C & D but not A or E.

Last edited by JSWolf; 01-05-2026 at 03:45 PM.
JSWolf is offline   Reply With Quote
Old 01-05-2026, 03:47 PM   #193
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,537
Karma: 150265873
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Now for another fix. When I want to show the title and author. the auther is in the wrong place. The author should be under the title.
JSWolf is offline   Reply With Quote
Old 01-05-2026, 04:16 PM   #194
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,137
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Windows 10 Pro 2022H2, calibre Portable 8.99.2

Look and Feel->Show layout buttons checked.

If I right-click on the Bookshelf icon in the status bar the Look and feel->Main interface dialogue pops, to be consistent it should pop the Look and feel->Bookshelf dialogue.

BR
BetterRed is online now   Reply With Quote
Old 01-05-2026, 04:44 PM   #195
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,137
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
The Group by item that's injected at the top of The context menu for the books in the calibre library in Bookshelf view should be optional, or be movable/deletable.

Even better, dispense with it in the booklist context menu, and have a Group by button in the Search bar, after the Sort by button. That would make it's visible to everyone.

BR
BetterRed is online now   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 01:51 AM.


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