On Saturday 03 May 2014 02:04:37 Carsten Haitzler wrote:
> On Fri, 2 May 2014 20:50:38 -0400 Conrad Hill-Knight
> <iestynap...@gmail.com>
>
> said:
> > Returning to Enlightenment after a long absence (E17 was pre-release,
> > i seem to remember) and am not able to find much in the way of end
> > user documentation for E18. The first thing i'd like to tweak is
> > window placement across desktops.
> >
> > Currently i can drag a window towards the edge of my desktop, and when
> > the cursor hits the edge, the display flips to the next desktop in
> > that direction and i continue to drag the window across that desktop.
> > This is the expected behaviour, so far, so good :) If i release the
> > mouse button in mid-drag, though, while the window is half off either
> > displayed desktop, and i then switch views to the next desktop, i
> > don't see the other half of the window.
OK, this is not what I observe here:
The window will be visible only in the desktop in which the mouse dropped it.
Say you were to click on the left hand side of the window and dragged it from
desktop 1 to desktop 2, so that only sliver of the window is left in desktop
1. If the mouse is still in desktop 1, then the window will only be visibile
in desktop 1. The moment you 'push' with your mouse the window into dekstop 2
and the mouse ends up in desktop 2, then the window will only be visible in
desktop 2. Of course, the moment the mouse crosses the right edge of desktop
1 your screen will flip to desktop 2. So, window visibility across desktops
follows the mouse during drag and drop. A dragged and dropped window will
only be visible in whichever desktop your mouse happened to be when you
dropped the window.
Note: we're talking about virtual desktops here, not two monitors.
> > Not-so-much expected
> > behaviour. It seems counter-intuitive to me, and not the way other
> > window managers i've used do this. I'm used to a window being visible
> > on multiple desktops if its position happens to span across the "edge"
> > between them. In fact, using the pager to position a window in the
> > virtual desktop in other window managers allows me to place it across
> > the edge between screens.
I can't think why you would want to have a window half way across two virtual
desktops, since you would be working either in one or the other desktop at any
time.
> > Is there some way to enable this in Enlightenment? Or is this perhaps
> > not a function of E18 at all, but the underlying X server and the
> > composite stuffs? (Xorg and composite were only just making an
> > appearance when i last used linux on the desktop, so i'm not quite up
> > to speed on their roles yet.)
>
> this is how virtual desktops work in e - a window belongs to a desktop and
> if that desktop is not visible, the window is not visible. this is how e
> has worked since e17 code began (many years) and there isn't an option to
> change it as it's a bi-product of how desktops work.
>
> (this is also to avoids client bugs where they query their window position
> and try remember it themselves and thus end up remembering themselves
> being partly off screen).
--
Regards,
Mick
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos. Get
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users