|
|
#181 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 81,539
Karma: 150265873
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
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.
|
|
|
|
|
|
#182 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 29,019
Karma: 210162574
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
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.
|
|
|
|
|
|
#183 | |
|
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 561
Karma: 718860
Join Date: Dec 2017
Device: Kobo
|
Quote:
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. |
|
|
|
|
|
|
#184 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,839
Karma: 28586150
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Automatic simply means the shelf height is calculated automatically, it has absolutely no bearing on scrolling behavior.
|
|
|
|
|
|
#185 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,839
Karma: 28586150
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
|
|
|
|
|
#186 | |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,303
Karma: 1436993
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
|
Quote:
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) |
|
|
|
|
|
|
#187 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,839
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
|
|
|
|
|
|
#188 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,839
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 |
|
|
|
|
|
#189 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 81,539
Karma: 150265873
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
|
|
|
|
|
#190 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,303
Karma: 1436993
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
|
|
|
|
|
|
|
#191 |
|
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 561
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))
|
|
|
|
|
|
#192 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 81,539
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. |
|
|
|
|
|
#193 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 81,539
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.
|
|
|
|
|
|
#194 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,138
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 |
|
|
|
|
|
#195 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,138
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 |
|
|
|
![]() |
|
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 |