I have been able to coerce VR3 into configurations like you described. To
do it, I had to use the splitter bar context menu item toggle split
direction/just this. Once in one of these other configurations, VR3 would
toggle on and off in a consistent location, but when it was off the pane
arrangement might jump into the previous configuration - this might not be
what anyone wants. I'm not sure if VR3 can do anything about this since it
is basically a layout matter, and I'm not even sure it's actually wrong.
At any rate, I have handled it by getting Leo - with VR3 off - into my
preferred layout with the body pane right and the outline and Tabs panes
sharing the left column. Then I saved this layout as body-pane-right using
the splitter context menu. No matter what unusual situation I get the
layouts into, I have (so far) always been able to restore what I want by
loading my named layout, and then if necessary running the
vr3-use-default-layout command.
You could also save another layout named, say, vr3-right after you get the
layout with VR3 that you like, and restoring that should always work.
On Tuesday, October 27, 2020 at 4:08:07 PM UTC-4, Thomas Passin wrote:
>
> Hi, Viktor,
>
> I don't think you need to open an issue on Github since I plan to keep
> working on the problem after Leo 6.3 Final is released. In the meantime,
> once you get a layout that you like, I suggest saving it using the splitter
> bar context menu. After a restart you can load that named layout using the
> context menu, and things should go back the way you want.
>
> You could make it even easier by creating a button to run the
> vr3-use-default-layout command. The button body would be -
>
> c.k.simulateCommand('vr3-use-default-layout')
>
> I have done this myself, but don't need to use it very often.
>
>
>
>
> This has been one of those pesky problems that are hard to pin down. I
> have put in quite a few hours with the VR3 code and the Leo code, and still
> it's not fully cleared up. Now that I know it's still a problem for you,
> I'll get back to work on it.
>
> On Tuesday, October 27, 2020 at 3:32:37 PM UTC-4, Viktor Ransmayr wrote:
>>
>> Hello Thomas,
>>
>> [email protected] schrieb am Dienstag, 27. Oktober 2020 um 19:01:05
>> UTC+1:
>>
>>> ...
>>>
>>> I have not seen the VR3 pane show up at the left nor under the body
>>> pane, but it probably has the same cause. To help with recovery, I added a
>>> new command, and you should try it out:
>>>
>>> <ALT-x>vr3-use-default-layout
>>>
>>> This should put the VR3 pane to the right of the body pane, which should
>>> be to the right of the outline pane, no matter what incorrect layout had
>>> come about. This layout should be stable when VR3 is toggled on and off
>>> again. If this doesn't work for you, please post the actual behavior and
>>> I'll try to come up with a way to make it work as intended.
>>>
>>
>> Yes, this resulted temporarily in the expected layout ...
>>
>> However the expected layout does not persist a restart of Leo, even if I
>> set "@string initial-split-orientation = horizontal" - and - even if I
>> delete ~/.leo/db before restarting Leo 6.3 b1 :-(
>>
>> Shall I create an issue in GitHub?
>>
>> In any case: Thanks a lot for your help & quick response!
>>
>> With kind regards,
>>
>> Viktor
>>
>>
--
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/57387597-c097-49a5-a1f8-ac5e85b18276o%40googlegroups.com.