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,887
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:	24
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 offline   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,887
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:	20
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,839
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, 5 views)
kiwidude is offline   Reply With Quote
Old Today, 10:16 AM   #440
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,887
Karma: 83333333
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
I have most of my view names (except Default and Series) match a virtual library. None work
Attached Thumbnails
Click image for larger version

Name:	ViewList.png
Views:	4
Size:	39.5 KB
ID:	226946   Click image for larger version

Name:	VirtualLibraryList.png
Views:	4
Size:	13.4 KB
ID:	226947   Click image for larger version

Name:	CurrentlyReading.png
Views:	8
Size:	61.5 KB
ID:	226951   Click image for larger version

Name:	Default.png
Views:	7
Size:	59.6 KB
ID:	226952   Click image for larger version

Name:	Documentation.png
Views:	4
Size:	58.8 KB
ID:	226953   Click image for larger version

Name:	Fanfiction.png
Views:	4
Size:	61.4 KB
ID:	226954   Click image for larger version

Name:	Magazines.png
Views:	4
Size:	58.9 KB
ID:	226955   Click image for larger version

Name:	OnDevice.png
Views:	1
Size:	63.4 KB
ID:	226956   Click image for larger version

Name:	PhysicalBooks.png
Views:	0
Size:	59.4 KB
ID:	226957   Click image for larger version

Name:	Purchases.png
Views:	1
Size:	57.2 KB
ID:	226958   Click image for larger version

Name:	RecentlyAdded.png
Views:	1
Size:	57.4 KB
ID:	226959   Click image for larger version

Name:	Series.png
Views:	3
Size:	58.1 KB
ID:	226960  
ownedbycats is offline   Reply With Quote
Old Today, 10:24 AM   #441
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,887
Karma: 83333333
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Oddly, in my Wishlist library (which I was using to test), if I click "Cozy Mystery" tab it switches to the Star Trek VL

EDIT: In my main library, after renaming Default to a blank it now switches every VL to Currently Reading
Attached Thumbnails
Click image for larger version

Name:	2026-10-25 11_20_09-calibre — __ Kobo Wishlist __.png
Views:	3
Size:	7.2 KB
ID:	226961   Click image for larger version

Name:	2026-10-25 11_20_23-calibre — __ Kobo Wishlist __.png
Views:	3
Size:	33.5 KB
ID:	226962   Click image for larger version

Name:	2026-10-25 11_22_58-Customize View Manager.png
Views:	3
Size:	55.4 KB
ID:	226963   Click image for larger version

Name:	2026-10-25 11_22_48-Customize View Manager.png
Views:	3
Size:	55.7 KB
ID:	226964   Click image for larger version

Name:	2026-10-25 11_22_53-Customize View Manager.png
Views:	5
Size:	55.5 KB
ID:	226965  

Last edited by ownedbycats; Today at 10:30 AM.
ownedbycats is offline   Reply With Quote
Old Today, 11:16 AM   #442
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,839
Karma: 2220202
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
@ownedbycats - it only makes sense to tick the "Apply this view when matching to a VL tab" to a *single* view that has no VL switch setup for it. Shown above you have it ticked for both Star Trek and Cozy Mystery, but neither of those is actually associated with a VL (by using the "Switch to this Virtual Library" dropdown).

I havent looked through your previous post screenshots yet to see if that has a similar issue (after 1am here) but will look tomorrow. I did contemplate whether to put some sort of dialog prompt warning or have it "untick" silently where there is a conflict in views like your second post but opted not to as yet to see how it went without it. As I described in my "logic" post above, it finds the "first" view (with the expectation that there is only one for that criteria) - if you have multiple you can end up with the one you don't expect as you saw.

EDIT: Just from a quick skim at a couple of screenshots in your previous post I see the same issue. Looks like I should add the dialog warning to the plugin to explain what is going to happen when you try to click the checkbox on a second view with the same "scope" (i.e. second view with no VL switch dropdown selection, or second view with a Switch VL selection to the same VL name). If the user proceeds from my warning dialog it will have to untick that checkbox on your other view that has the conflict. Also I will of course have the Help page to try to explain this if it isn't clear.

Last edited by kiwidude; Today at 11:24 AM.
kiwidude is offline   Reply With Quote
Old Today, 01:12 PM   #443
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,887
Karma: 83333333
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
My views I don't have associated with a VL because sometimes want to use them in different VLs - e.g. using the On Device view in my Fanfiction VL, or any other view in Cleanup so I can see the specific associated columns. Instead I use the restrictions.

Last edited by ownedbycats; Today at 01:19 PM.
ownedbycats 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 03:00 PM.


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