On Sun, 6 Sep 2020 10:03:23 -0700 Marc MERLIN <marc_...@merlins.org> said:

try just move them around a bit, log in again and see. i changed logic to
handle resolution changes for remembers. it was broken until now. this means
that means you have to do a 1-off to fix it up in remembers.

you dont eve have to disable and enable remembers. any change to a window with
remembers applied will auto-save those changes made.

> On Mon, Aug 31, 2020 at 12:02:18AM +0100, Carsten Haitzler wrote:
> > On Sun, 30 Aug 2020 07:31:23 -0700 Marc MERLIN <marc_...@merlins.org> said:
> > 
> > I have never seen it jumble the windows... if you lose a screen e will dump
> > windows onto the current screen+desktop (but their positions will be the
> > same relative to the screen).
> > 
> > e in git now actually remember the last screen a window was on when dumped
> > and restores it back to it when the screen re-appears unless you manually
> > moved it around screens in the meantime. it also dumps them on the same
> > corresponding desktop rather than all windows on the lost screen onto the
> > current desktop.
> 
> Ok, so I upgraded to 0.24.2-5
> I can see that it changed the way it leaves windows where they used to
> be when it restarts (with a nice dim effect), that's good.
> 
> Now, I have a new problem though.
> This is a problme I've always had.
> I use xsession to start terminals because I had issues getting E to
> start my many terminsls with the right name arguments a long tiem ago
> and I just stuck with xsession
> 
> It looks like this:
> #TN=xfce4-terminal
> #TNN=T
> TN="gnome-terminal --hide-menubar --window"
> TNN="--role"
> # Give time to e17 to start so that it can capture the window to position it
> (sleep 5; $TN  $TNN window1   --role=window1 ) &
> (sleep 5; $TN  $TNN window2   --role=window2 ) &
> (sleep 5; $TN  $TNN window3   --role=window3 ) &
> (sleep 5; $TN  $TNN window4   --role=window4 ) &
> (sleep 5; $TN  $TNN window5   --role=window5 ) &
> (sleep 5; $TN  $TNN window6   --role=window6 ) &
> (sleep 5; $TN  $TNN window7   --role=window7   --tab ) &
> (sleep 5; $TN  $TNN window8   --role=window8   --tab ) &
> (sleep 5; $TN  $TNN window9   --role=window9   --tab ) &
> (sleep 5; $TN  $TNN window10  --role=window10  --tab ) &
> (sleep 5; $TN  $TNN window11  --role=window11  --tab ) &
> 
> (sleep 5; $TN  $TNN window2.1 --role=window2.1 --tab ) &
> (sleep 5; $TN  $TNN window2.2 --role=window2.2 --tab ) &
> (sleep 5; $TN  $TNN window2.3 --role=window2.3 --tab ) &
> (sleep 5; $TN  $TNN window2.4 --role=window2.4 --tab ) &
> (sleep 5; $TN  $TNN window2.5 --role=window2.5 --tab ) &
> 
> (sleep 5; $TN  $TNN window3.1 --role=window3.1 --tab ) &
> (sleep 5; $TN  $TNN window3.2 --role=window3.2 --tab ) &
> 
> (stuff)
> /usr/bin/enlightenment_start
> 
> 
> The problem is that the windows never really all appeared where they
> needed. They have the right size (E remembers), they are somewhat in the
> right place and all on the correct virtual screen, but it's not quite in
> the right place.
> It looks like window size is reliably remembered, as well as virtual
> screen. Position within the screne, is not.
> 
> With E, up to 0.23, all I had to to when I started X, was let everything
> start, then I did CTRL Alt End, restarted E and E would right away move
> the windows to where it was supposed to put them to start with, but
> somehow never did it right at start.
> This does show that my E config knows exactly where each window is
> supposed to be, but for reasons unknown, this doesn't get applied at
> start.
> 
> Now, with E 0.24, it remembers the place where they are at, the wrong
> one at start, and won't re-place them, which I understand is intended.
> 
> how do I fix things so that E reliably puts the windows in the right
> place at startup time?
> The way I remember a window, is I fix it is:
> - move window
> - remember settings
> - uncheck keep current properties
> - check apply
> - check keep current properties
> - check ok
> 
> Thanks,
> Marc
> -- 
> "A mouse is a device used to point at the xterm you want to type in" - A.S.R.
>  
> Home page: http://marc.merlins.org/                       | PGP
> 7F55D5F27AAF9D08
> 
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com



_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to