We do need to be able to load a layout if the setting for the startup layout is missing or specifies a non-existent layout. If no one objects, I will make that be "vertical-thirds". (Actually, if the setting is missing one already gets a usable layout, similar to vertical thirds but (I think) with no slot for VR/VR3. It's probably better to be explicit about which layout will be used, I think).
On Wednesday, October 23, 2024 at 8:19:36 AM UTC-4 Thomas Passin wrote: > On Wednesday, October 23, 2024 at 7:01:07 AM UTC-4 [email protected] > wrote: > > Hello Edward & Thomas, > > Edward K. Ream schrieb am Dienstag, 22. Oktober 2024 um 18:12:05 UTC+2: > > I performed an initial test using the current 'devel' branch in my Debian > VM. - Here are my notes: > > ### > > * Start with 'qt-layout-name = vertical-thirds' & only VR3 enabled. > * List ~ relevant ~ commands - See "Log-001". > * Try 'layout-legacy' - OK -> Layout changed (Ascii-Icon: " _ | _ ", still > w/o VR pane ... > ** -> 'Legacy' layout is what's still shown in the screenshot for Leo's > main window on the home page.* > * > * Try 'layout-restore-default' - OK -> Layout changed back (Ascii-Icon: " > - | "), still w/o VR pane ... > * Try 'layout-big-tree' - OK? -> Layout changed (Ascii-Icon: " I "), now > with VR pane using VR3 as ~ renderer ~ ... > ** ==> Is this implicit 'activation' intended / wanted ?* > > > Leo has always had VR available if VR3 is not enabled, even if VR isn't > enabled in settings either. The intent with these layouts is that the > VR/VR3 slot will be used by VR3 if it is enabled otherwise by VR. If you > have both VR and VR3 enabled that's not harmful but VR won't know where it > should be shown and if it does show it won't be in the appointed place in > the layout. > > > * Try 'layout-restore-default' - OK -> Layout changed (Ascii-Icon: " - | | > "), still with VR pane ... > * Try 'layout-quadrant' - OK -> Layout changed to 'legacy' (Ascii-Icon: " > + "), still with VR pane ... > > ** ==> What's the difference b/w 'legacy' & 'quadrant' command ?* ==> I do > not see any & would remove 'quadrant' !* > > > There isn't a difference and "legacy" has already been removed. It is > still aliased to "quadrant" for the time being in case anyone is using it > by that name. I think that Edward may want to remove "quadrant" as well > but that's not decided for sure. > > > * Try 'layout-restore-to-setting' - OK? -> Layout changed (Ascii-Icon: " - > | | "), still with VR pane ... > > ** ==> What's the difference b/w the two 'restore' commands ?* ==> I do > not see any & would remove 'default' !* > > > I agree. They are two names that actually run the same code. > 'layout-restore-default' was a weak choice of name on my part so I added > 'layout-restore-to-setting' as an alias for it. I'm not sure if we will > retire the first one, again in case someone is using it, but I wouldn't be > surprised. > > > ** ==> What's the difference b/w 'fallback' & 'vertical-thirds' command ?* > ==> I do not see any & would remove 'fallback' !* > > "Fallback" was a provisional name I used for my preferred layout when I > was developing this layout system so I always could "fall back" to it if > necessary to do actual work (i.e., not just work on the layout system),. It > did not have a slot for VR/VR3 but I could open VR3 where I wanted anyway. > Now the two names are aliases for each other and "fallback" will probably > go away soon. > > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/39b8eba3-dfc9-4654-a2c1-bd7877c0b978n%40googlegroups.com.
