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