On Wed, 27 Oct 2010 23:35:31 -0300 Vinícius dos Santos Oliveira <[email protected]> said:
no - it's just all done wrong. it's not beta. it's just wrong. it needs to be re-done anyway. re-doing means killing it then doing it again. so may as well kill it. > Can you make a BETA or somthing like that macro? > Then the 1.0 version could be E17 almost bugless and we could have a 1.1 > BETA feature complete version. > > Em 27 de outubro de 2010 21:18, Carsten Haitzler > <[email protected]>escreveu: > > > On Wed, 27 Oct 2010 21:21:30 -0200 Gustavo Sverzut Barbieri > > <[email protected]> said: > > > > > 2010/10/27 Vinícius dos Santos Oliveira <[email protected]>: > > > > Don't remove it, please. > > > > There are bugs, but these features are needed by some people. > > > > > > > > Em 27 de outubro de 2010 19:58, Carsten Haitzler > > > > <[email protected]>escreveu: > > > > > > > >> On Wed, 27 Oct 2010 13:35:31 -0300 Vinícius dos Santos Oliveira > > > >> <[email protected]> said: > > > >> > > > >> i so feel like killing off systray again. :) fyi shelf autohide is > > full of > > > >> holes and problems. it was not implemented solidly to begin with. i'm > > > >> tempted > > > >> to kill it off as a feature just because i couldnt be bothered fixing > > it > > > >> all > > > >> up. and that reminds me - edge bindings have problems of their own > > too... > > > > > > The bug there is that the shelf does not get the mouse-out event (as > > > event goes to the child/systray window, then goes to its menu, then > > > off shelf), thus the auto-hide is not triggered. > > > > oh there are other usability issue s- like the fact that it was designed to > > work on mouse in and out on the shelf - this means some section always has > > to > > be visible. if u dont have a compositor and have shaped windows - like an > > invisible shelf, you will never get a mouse in as the edge of the shelf is > > never actually visible and able to get that enter event. i am sure i > > grumbled > > about this before and people who want the feature never fixed it. it > > should if > > ANYTHING be tied to edgebindings (which is why i mentioned it above). and > > this > > is why edges are not so easily made "generally bindable" as we need them > > for > > all sorts of special cases (desktop flip etc.). before desktopflip was the > > only > > user - but shelf autohide/show should have too - but then it got turned > > into a > > general thing and lots of problems appeared - like keeping edge bindings > > even > > if they ONLY binding was to flip desktops and u had a 1x1 virtual desktop > > setup > > (thus making window borders inaccessible at the edge of the screen even > > there > > is no need for that screen edge), same with desktop flip and multiple > > screens > > (edge flip basically can't work as long as u have 2 screens with > > independant > > desktops to flip - so it should get auto turned off)... and much more. > > there's > > a lot of specialised if cases based on usage and behavior we just cant do > > nicely with generic bindings. > > > > if someone doesn't go fix all these nasty cases up - i will guarantee you, > > i > > will eventually, when i get around to it, kill edge bindings, kill shelf > > autohide and restore the old simple stuff e used to have that was actually > > correct and worked for all cases. it turned off the invisible window > > catchers > > when there was nothing left to catch at an edge and thus made that edge > > usable > > again for grabbing window borders or other things. if you want an e17 ever > > released you will have to accept the fact that either things are fixed - or > > they are killed. as i disagree with the whole way both of the above have > > been > > designed and implemented to begin with (as the whole implementation > > concepts > > are wrong), i will just kill. so it stays broken for now until i get around > > to > > that... or someone fixes this all up with a LOT of extra code to work > > right. > > > > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > > The Rasterman (Carsten Haitzler) [email protected] > > > > > > > -- > Vinícius dos Santos Oliveira > > Linux user #481186 > Member of COMPE - Laboratório de Computação Pervasiva. > > Instituto da Computação at Universidade Federal de Alagoas > Maceió, Alagoas, Brazil > > "*The man who has no imagination has no wings*" -Muhammad Ali > "*Freedom is the oxygen of the soul*" -Moshe Dayan > "*Without freedom, no one really has a name*" -Milton Acorda -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
