On Wed, 23 May 2012 10:23:15 -0700 Joel Madero <jmadero....@gmail.com> said:

looked into it:

1. opera works like a charm for me. that's because it withdraws its window -
not iconifies.
2. clementine indeed works just fine
3. havent tried empathy
4. tried handbrake-gtk... and this does do what you say.. but there is a
catch... it's broken because we can't unmap windows (hide them) when they are
iconified. why? compositing. we have to keep windows mapped for the ability to
see miniature live previews of the window. if we don't we no longer have a
working/updating pixmap. the problem here is handbrake tries to do the
old-fashioned method of getting out of an iconified state... it... tries to
map its window. but... it's already mapped and thus nothing happens. there is
an alternative - the netwm activate request.

so we have a problem. in order to do compositing properly/well into the future
we CANT unmap windows that are in fact iconified. they must stay mapped so we
can access their content - eg for the comp-scale module (it does this) or if we
later make ibox show window "previews" etc. (we will in e18 and so on when
compositing goes into core). we really can't sanely avoid doing this. but this
causes this problem. it's pretty much unavoidable beyond applications
changing/adapting and trying different mechanisms *IF* the wm supports things
like the netwm activate protocol (client can check and find out). we COULD make
rulesets where u can "ban" e from keeping some windows mapped when iconified
and thus lose the pixmaps in this state, but frankly we dont have such a
feature and there isn't a plan to add it.

so... i'm going to have to put this into the "wontfix" bucket. :(

> There are several applications which I use that fail to maximize once I
> minimize to systray, the most notable are Empathy & Handbrake. This is
> happening on multiple machines and has been confirmed by another user of
> Bodhi. With empathy, after minimizing the buddy list to systray there is no
> way to re-maximize it (bring it back up) other than to use the Windows Menu
> option.
> 
> Distribution: Bodhi Linux 1.4
> E-Packages: 20120514-1
> 
> Other notes:
> The shelf that the systray is on is set to not autohide and to allow
> windows to overlap it but I've tested it with other settings and it seems
> 100% consistent in not being able to refocus a window after it's been
> minimized to the systray.
> 
> Some other apps show less of a problem or no problem when minimized to
> systray:
> Clementine: No problem, can minimize and maximize with single clicks
> Opera: Seems to be a partial issue, sometimes I have to click on the icon
> 3-5 times before it'll actually refocus and maximize from systray.
> 
> The problem seems worse if iBox is also being used but this could just be
> my imagination. With or without iBox systray never will remaximize my buddy
> list or handbrake.
> ------------------------------------------------------------------------------
> 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-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- 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-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to