On 28 Dec 2019 09:06, Kim Woelders <k...@woelders.dk> wrote:
>
> On 12/27/19 11:57 PM, Christian Klein wrote:
> > On Fri, Dec 27, 2019 at 10:34:36PM +0000, Sebastian Makowiecki wrote:
> >> How would one go about reserving a single pixel space at each of the
> >> screen edges so no window is placed there automatically and the maximised
> >> windows also respect that space as a no-go area?
> >> The idea is to have an easy access to the e-menu with a mouse click from
> >> wherever your mouse may roam.
> >> Any suggestions, workarounds, ideas, etc. very much welcome, they might
> >> prove useful.
> >
> > I just have to click at the very top of the screen and the menu opens. No
> > need to reserve a pixel anywhere. However, this could be theme dependent,
> > I
> > use the "orange-ice" e16 theme.
> >
> I think that may be more or less a side effect of the edge flip feature.
> If you enable that in "Only when moving window" mode you get the root
> menus when clicking on any edge.
Perfect! The 'edge flip mode - only when moving window' combined with the 'wrap
desktops around' workaround provides access to the menus at screen edges.
>
> There are also the Alt-Ctrl-F1,2,3,4 keybindings which bring up various
> menus (can be customized via bindings.cfg).
The idea is to be able to switch the windows and access the menus directly with
the mouse. The left click is associated with the open window list, the right
click with the application menu. Now these essentials are accessible from
pretty much anywhere on the screen at a mouse click. This seems an ultimate
solution, removing the need for any external panel.
>
> To actually implement the feature as you describe would probably just
> require a couple lines of code in ScreenGetAvailableArea() plus some
> configuration support.
I would love to be able to do that :)
>
> Btw. I cannot find "orange-ice" anywhere, is it "OrangeJuice"?
>
> > P.S.: Thanks to Kim for still working on e16!
> >
> :)
I second that. Thanks to Kim we have the access to the best WM there is. E16 is
the best example of a practical implementation of the 'do the one thing and do
it well' philosophy' in the software domain I am aware of.
>
> /Kim
>
>
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
/SM
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users