On Mon, 30 Jul 2012 11:55:15 -0400 The Wanderer <wande...@fastmail.fm> said:

> As suggested in the "feature parity" thread, here's a list of things I want to
> be able to do in a window manager, which I could do in E16, and which I
> haven't figured out how to do in E17.
> 
> (There are probably more things than I've managed to remember so far, which
> I'll notice once I get past these and get deeper into the nitty-gritty
> details. As such, more may follow.)
> 
> 
> I want to have the same visual style (window decorations, WM-element colors,
> et cetera) as with the classic BlueSteel theme.
> 
> I get the impression that in order to achieve this. I'll have to create an E17
> analogue to that theme myself.

correct. this isn't a feature needed for e17 - it's simply you want a specific
theme and look and that hasnt been made for e17 (using edje etc.). so i'll mark
this as "there already - just a matter of taste/artwork".

> I want to have a plain black background, instead of an image-file wallpaper.
> (For that matter, any other single color should also be possible.)
> 
> Having to keep a plain-black image around just for this purpose would be an
> undesirable kludge, and a mild aggravation on the grounds of "this shouldn't
> be necessary!", and as such I don't desire to do it.

use a solid colored image then. it works just fine giving you the look you
want. you dont keep the image around - make it - import it into the wallpaper
dialog and e stores it for u as an edj file - u can toss the original solid
black image. if u learn edje - u can make them yourself by hand and make it use
a solid rectangle too. 

> I want to have no desktop icons, period.
> 
> A bit of experimentation has revealed that the created-by-default icons can be
> gotten rid of by deleting ~/Desktop/, but it is not clear whether icons will
> ever be displayed from any other location, nor whether anything will ever
> automatically re-generate the ~/Desktop/ directory.

filemanager settings -> turn them off. :)

> I want to be able to use one mouse button to switch between desktops in the
> pager, and a different mouse button to move windows around in the pager.

u can configure the button to dnd individual windows and whole desktop, but
right mouse is dedicated to popup menu as is every gadget - it's part of the ui
policy - that u can right click on any and get the menu that lets u adjust
settings etc. this makes gadgets more accessible for most people and
consistent. so far this is the only feature u want that we dont have... and we
aren't planning on providing.

> I want to be able to decide which way a window should maximize (horizontally,
> vertically, or both) at maximize time.
> 
> E17 provides a way to control this globally as a system-wide config option,
> but unlike with E16, no apparent way to make the decision manually at
> maximize time.

it's there in menus. u can even bind keys to maximize differently - all of
those in e16 and then some.alt+shift+f10, ctrl+alt+f, ctrl+alt+n, shift+f10 all
bound by default - try them out. :) no different MOUSE buttons are not bound by
default on maximize to maximize differently, but it is configurable via
signal bindings (which we have no gui for but it is able to be configured in a
cfg file if u are willing to go down to that level).

> I want to be able to set "window opacity" to 100%, except for cases in which
> the program itself specifies that a particular part of the window should be
> transparent.
> 
> E17 works this way by default with compositing turned off. I'm simply saying
> that I want to be able to get that same behavior back (that is, to disable
> translucency effects) even if compositing can't be turned off. I think I
> recall having found a way to do this already, but I can't confirm that
> offhand right at the moment.

change default compositor style - there is more than one there that doesn't
wobble, doesnt fade etc. - it just zooms+fades in and out on show/hide and adds
a shadow. it is in fact the default currently :)

> I want to be able to jump to any window (including restoring "iconified" ones)
> from any desktop readily at any time, without having to dedicate screen space
> to this functionality at any other time.
> 
> In E16, I can do this by closing the "iconbox" window, and using the
> alt-middle-click "list all windows" menu. E17 doesn't seem to have any
> equivalent capability that I recall having found.

middle mouse button click anywhere on desktop for that window. also ctrl+menu
key (if your kbd has a menu key), or .... ctrl+alt+w - bound by default. its
als a submenu of the main menu (left click on desktop, menu key, ctrl+alt+m or
click on start gadget in shelf - the e logo thing). ALSO u have alt+tab and alt
+shift+tab to switch windows too.

> I want the pager to not display miniature "snapshots" of the contents of
> windows, just representations of the location and size of those windows.

it literally can't even do this in e17. at best it can make a duplicate of the
wallpaper in the background of the pager. the miniatures are literally just
themed image things. they just happen to be much nicer now thanks to edje.

> In E16, this could be done by setting the pager to "Simple" mode. E17 does
not
> appear to have any option to disable this behavior.

right click ... pager -> settings. look into them :)

> I want to be able to have windows overlap between "desktops", and visible on
> both sides.
>
> Specifically, I've found this useful for A: windows too large in some
> dimension to fit on the screen (e.g. for very large image files), and B:
> windows which get automatically placed so that the window-manager decorations
> are offscreen (and so the window "handles", other than for resize, aren't
> readily accessible from the desktop where the window was placed). A brother
> of mine also uses this to play games from Simon G. Tatham's "puzzles"
> collection, such as Net or LightUp, with custom play-space sizes larger than
> will fit on his screen.
> 
> I know that you've spoken about this feature before, and IIRC, said that it's
> not coming. It's still something I want, and so I'm listing it here
> regardless.

not coming. why not just move the window around when needed? you DO know u can
move any window with alt+left mouse click ANYWHERE in the window? this is even
configurable (button bindings). u can just move the window around to "scroll"
perfectly well. so i consider this problem solved in other ways. you can ALSO
use keybindings to move the window around too (add some bindings to move a
window by some coordinate offsets if u want this).

> I would like to be able to place the pager in any arbitrary location, rather
> than just in whatever locations a "shelf" can be pinned to.

1. u can make invisible shelves, make them fill the screen they are on and then
they use up the whole edge they are on. u can then place pager anywhere along
that edge in that shelf too.
2. the most common places people put things in e16 are centered or in a corner,
along an edge - and the shelf does precisely this. within the shelf u can
re-order items manually as u see fit, so this also covers every location ever
used by people in the past in "real life" and unlike e16, it nicely
auto-arranges content if your resolution changes, where in e16 u'd then have to
go re-arrange things by hand.
3. u can still manually place on the desktop with desktop gadgets too.

> In E16, the pager was just another window, and could be moved around (and
> redecorated) like any other window; I personally consider this to be an
> advantage. In E17, it's apparently a "shelf" gadget, which while it probably
> has its advantages apparently also has its limitations as well.
> 
> Note that I myself don't actually *need* this - I normally put the pager in
> the top right corner, and there's an option to pin a "shelf" there, so that
> would potentially work for me. However, this does seem like a customizability
> regression, and I believe one of my brothers does use a sufficiently
> nonstandard pager location that he would be impacted by this limitation.

not at all. the 99% common case as you mention here you use, is now much better
handled and it is the default and "easy" way. if you insist u can place the
pager in the center of your screen as a desktop gadget. it'll be bellow windows
- but hey... u get it there in the middle. :)

> That's all I can think of off the top of my head, though as mentioned above,
> I'm sure there's more. (There are probably some things which I don't remember
> because I've never needed to configure them, since E16 does them "right" by
> default, but for which E17 has changed the default.)

so... i count just 1 fairly minor feature (right click on pager to select
desktop). as such left click does the job well. there is "hysteresis"
 for dragging a window around/out of the pager so u cant as easily
accidentally "move a window" when u intended to select the desktop, so this
obviates the need for a different button, but as right mouse is meant for the
menu, this isn't going to happen, so this is the only feature u can't achieve
in e17, and even then u dont need it as the left click handling is significantly
improved to not need that kind of thing anymore. :)

so as such think of this as an illustration that u are concluding the wrong
thing with "omg like most e16 features are not in e17! such a nasty
regression!". we aren't gnome. :) they are there. just in disguise or changed.

> However, as long as I'm here, I'd like to ask about one other change - not
> something I myself actively need, but something I've noticed which seems odd.
> 
> Fairly late on as far as I recall, E16 added support for "window groups" -
> that is, tying multiple windows together so that the same set of flags (e.g.
> "sticky") and of "remember" settings would be applied to all of them
> collectively.
> 
> As far as I can tell, E17 does not include this feature at all, or any even
> vaguely comparable functionality. Is that accurate? If so, is it intentional?

correct. it's not there. instead i suggest using virtual desktops. unlike e16 u
can use middle button drag to move ALL windows form 1 desktop to another. it
makes arranging things oh so much easier. :) no plans to add this atm - we do
have enough to do :)

> -- 
>        The Wanderer
> 
> Warning: Simply because I argue an issue does not mean I agree with any
> side of it.
> 
> Every time you let somebody set a limit they start moving it.
>    - LiveJournal user antonia_tiger
> 
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> 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" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to