On Fri, 8 Apr 2011 13:26:46 -0500 Jeff Hoogland <jeffhoogl...@linux.com> said:
> Connman seriously lacks the interface for dealing with 3g modems that > network manager provides - in fact nothing else I've used comes close (work > wifi+wired+wired). Same can be said for dropbox, it does a good job. is it a matter of just the e gui for connman not having the support? i would be relatively surprised that connman itself didn't support it. the connman module ui needs a revamp in e anyway and needs to support other basic features like static ip setups, disabling and "ignoring" devices and so on anyway, so this is much more likely to be fixed than systray. > I'd just like to throw it out there that I never said the systray protocol > was good. This is however besides the point because the systray is very much > necessary for *many* things to function. E is a great desktop, but it needs > to play nice with normal Linux applications and having a functioning systray > is needed for this. If Gnome, KDE, LXDE, and even Unity can manage to piece > together a functional one there is no reason the same can't be done with > Enlightenment (the best desktop around). > > I guess I'll be happy it works at all then for the time being and add it to > the list of things my team and I are going to work on this summer. systray applications dont play nice with E. thats my point. e restarts itself. it re-executes. systray goes away and comes back. when this happens... you lose tray icons because apps simply fail to follow the protocol and track the selection. if you keep closing and starting trayer, and so on you'll see similar results. the whole HANDLING of this protocol in general is fundamentally broken. if you want it to work with e - your BESt bet is stick it in a shelf, have that shelf always above everything and never restart E. because systray requires a complex selection mechanism apps get it wrong. even if they don't, there is a fundamental divide between e's gadget system and systray. e doesnt expect things like child windows inside its canvas. but to do systray, you have to do this. so the only way to mix e + systray is compositing. and systray module was done by gutsavo long before compositing support was around. in ADDITION the systray clients make ALL SORT of assumptions. some ASSUME that the "gtk background color in the gtk theme == tray background color" so you get "grey boxes" for systray icons in e, not proper icons. some assume u can inherit "pixmap background from parent window". this ASSUMEs that your tray uses a bg pixmap ... and that is not the case in e. so you never get them even looking sane. there is/was no standard for this in systray, so it's all over the shop. systray was a bad idea all in the race to copy windows, and it was specced badly and implemented just as badly. the reason trayer et al work is they never restart. it's a case that no one ever tested because.. guess what... gnome-panel and kicker dont go around restarting. > Cheers, > ~Jeff Hoogland > > On Fri, Apr 8, 2011 at 11:53 AM, Carsten Haitzler <ras...@rasterman.com>wrote: > > > On Fri, 08 Apr 2011 07:35:06 -0500 Jeff Hoogland <jeffhoogl...@gmail.com> > > said: > > > > no there isnt one. my point is that the systray protocol is just bad. it's > > complex and different apps handle it differently with differing levels of > > correctness. the fact that e restarts at all totally screws some apps. you > > will > > never have it working right. don't use apps that insist on systray stuff. > > you > > can avoid networkmanager - use connman. i am sure you can find an > > alternative > > to dropbox stuff. > > > > > Is there a different e module that shows tray icons then? It is needed to > > > show things like dropbox and nm-applet > > > > > > ~Jeff > > > > > > On Fri Apr 8 2011 07:23:18 AM CDT, Carsten Haitzler < > > ras...@rasterman.com> > > > wrote: > > > > > > > On Fri, 8 Apr 2011 06:39:32 -0500 Jeff Hoogland <jeffhoogl...@linux.com > > > > > > > said: > > > > > > > > don't use systray. it has problems... just in general as a > > > > standard/protocol. avoid like the plague. > > > > > > > > > Anyone else having systray not letting you access the applications > > > > > running in it while it is on your desktop? > > > > > > > > > > http://dl.dropbox.com/u/23755008/screenshot.jpg > > > > > > > > > > ~Jeff Hoogland > > > > > > > ------------------------------------------------------------------------------ > > > > > Xperia(TM) PLAY > > > > > It's a major breakthrough. An authentic gaming > > > > > smartphone on the nation's most reliable network. > > > > > And it wants your games. > > > > > http://p.sf.net/sfu/verizon-sfdev > > > > > _______________________________________________ > > > > > 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 > > > > > > > > > > > > > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users