On Wed, Apr 15, 2009 at 8:13 AM, sda <dmitry.serpok...@gmail.com> wrote: >> >> > >> >> > ok. another shot: >> >> > >> >> > - can someone advise why i can't use "shaped" borders for menu, gadman >> >> > popup, exebuf, winlist and modules popups (like tclock) any more? >> >> > >> >> in addition - please look at the attached shot and note that drag'n'drop >> >> operations also assume that you have a non transparent rect as a >> >> background for dragged files. is that a recent "improvements" or we >> >> could have old behaviour and flexibility we get used to? >> >> >> > here goes another "funny story"... >> > >> > if a shelf is "shaped" - you get a nasty black corners (covering all >> > spece to the good rect). moreover, "shaped" shelf (like "name: >> > "e/shelf/default/base";") >> > placed "Above Everything" is unable to carry "systray" module properly. >> > tray icons will be invisible and red/pink tray bg is all you get (this >> > case recently was mentioned by someone, sorry, can't remember exactly). >> > it's enough to remove 'data.item: "shaped" "1";' to recover our systray. >> > hope this info is useful... >> >> this is known, I remember me mailing this in follow up mails to >> systray announcement: you cannot mix ARGB and RGB windows, specially >> you cannot have RGB windows that are child of ARGB windows >> automatically. Since E itself is not doing manual composite redirect >> of XEMBED windows from systray icons we cannot have: >> - transparent background icons >> - transparent shelf (add systray to shelfs "below all" to work >> around it for now) >> - shelfs with "automatically scroll contents" since being another >> window instead of simple evas objects will not apply evas clippers >> (could do nasty hacks to have the same effect, but not doing any of >> them now, will fix the underlying problem someday) >> >> as I already said I'll probably not do the xembed/composite anytime >> soon. After viktor (saturn_vk/urandom) is done with his esmart_xpixmap >> we can try to have it in, but until then I'm just postponing the work. >> KDE, for instance, should drop current freedesktop.org systray spec in >> favor of their own (which raster already looked and likes much more, >> maybe will become a standard later) in their next release, so no KDE >> apps generating dock requests using the old way. If it can go away, >> why bother too much now if the basics/defaults works? >> > > huge thanks for the explanations. but beg your pardon for my stupidity > i'm still don't understand the reason why things stoped recently to > work as they used to? is it because they worked quite well but "wrong" > some time ago and now they doesn't work "right"? i'm talking about the > rest of "shaped" issues. some time ago i could D'n'D files with a > "shaped" bg and use menu borders along with customization of a shelf, > etc. without composite. now i can't without this nice black additions > to the rect. is it a minor issue to be fixed soon? or...?
I was referring only to the systray bugs:-) no idea about shaped windows, i tried dragging files from both konqueror and nautilus and they worked with and without bling/composite manager, i suppose they use shaped windows since icons are not rectangular. I also tried with one test using ecore_evas + ecore_evas_shaped_set(ee, 1) and also worked fine. PS: thanks for your reports, they're very useful to improve e17. I never ran into such issues, so would never mind to try to fix them as they never existed to me :-) -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users