Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 11:19 AM   #436
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,884
Karma: 83333333
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
A slight problem I have with the tab-switcher is that I have a 'Default' view shared between 3 different VLs. Do I have to create 3 different VLs sharing the names?

EDIT: Also it doesn't seem to work. I disabled the Action Chain, set a view On Device to change when On Device VL tab selected, it didn't change.

Last edited by ownedbycats; Yesterday at 11:23 AM.
ownedbycats is offline   Reply With Quote
Old Yesterday, 04:11 PM   #437
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,886
Karma: 34252744
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by JimmXinu View Post
Works for me. I only did minimal testing of the new features, though.


IMO — the General options group should precede the other three groups, viz:

Click image for larger version

Name:	Screenshot 2026-10-25 065805.jpg
Views:	22
Size:	203.7 KB
ID:	226925

As can be seen I don't use the Search & Layout options.

BR

Last edited by BetterRed; Yesterday at 04:14 PM.
BetterRed is online now   Reply With Quote
Old Yesterday, 05:51 PM   #438
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,884
Karma: 83333333
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Also rendering glitch here with ampersands

Click image for larger version

Name:	2026-10-24 18_50_19-Greenshot.png
Views:	16
Size:	42.6 KB
ID:	226931
ownedbycats is offline   Reply With Quote
Old Today, 02:53 AM   #439
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,837
Karma: 2220202
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
Hi - thx for the feedback.

@BetterRed - the intended reason for that ordering is it keeps all the settings that were view specific together, then General Options was supposed to be things that are library level (i.e. not view specific). "Jump to the top when applying this View" changed from being a library level to a view level setting a long time ago without being moved sections, I fixed that now. Really the General Options should be on their own "tab", but with only one option it wasn't worth it.

@ownedByCats. the rendering ampersand thing is a Qt thing, I have added a workaround for this to escape it when rendering your view name in the menu.

Sharing a view across multiple virtual libraries is an interesting edge case I hadn't thought about. With the previous build you would indeed have to duplicate the view for each VL. I was thinking of adding (another) checkbox option to deal with this but then decided I could more simply instead tweak the code.

Currently the logic works like this:
1. IF the user is switching to a named virtual library, AND a view is defined that specifies that same VL name AND the view has the apply on tab change checked, THEN apply that view
2. IF the user is switching to the All Books virtual library/current search, AND find the first view defined that has NO VL name specified AND the view has the apply on tab change checked, THEN apply that view.

Which leaves a hole for the third case which I can fill like this:
3. IF the user is switching to a named virtual library, AND there is NO view with that VL name specified, AND there is a view with NO VL name specified AND the view has apply on tab change checked, THEN apply that view.

So that means you can pick your "default view", not have to tie it to a specific VL/duplicate it and simply tick the apply on tab change option. That will apply it to the default "all books" or VL tabs (cases 2 and 3). If you additionally have a specific view you want to use on just one of those VL tabs that is fine too, that is case 1 above - just specify the VL name for that view only.

As for your "OnDevice didn't work" - I need more to go on than that All my testing has the view switching applying as I expect. Possibly you haven't configured it as I would expect? If you can share screenshots of your two views (default and ondevice) I can take a look...

New version attached. I will update the help page once there is some feedback confirming it is working as people expect.
Attached Files
File Type: zip View Manager.zip (233.5 KB, 2 views)
kiwidude is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Goodreads Sync kiwidude Plugins 1822 Yesterday 03:03 AM
[GUI Plugin] Open With kiwidude Plugins 406 10-10-2026 12:59 AM
[GUI Plugin] Generate Cover kiwidude Plugins 898 07-08-2026 12:13 AM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM
[GUI Plugin] Book Sync **Deprecated** kiwidude Plugins 111 06-07-2011 07:47 PM


All times are GMT -4. The time now is 07:04 AM.


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