|
|
#436 |
|
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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. |
|
|
|
|
|
#437 | |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,886
Karma: 34252744
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
![]() IMO — the General options group should precede the other three groups, viz: As can be seen I don't use the Search & Layout options. BR Last edited by BetterRed; Yesterday at 04:14 PM. |
|
|
|
|
|
|
#438 |
|
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,884
Karma: 83333333
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
|
|
|
|
|
|
#439 |
|
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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. |
|
|
|
![]() |
|
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 |