On 20.01.2013 18:43, Nikos Ntarmos wrote: > On Sun, Jan 20, 2013 at 10:16:15AM +0100, Uli Schlachter wrote: >> Hi, >> >> On 20.01.2013 02:08, Nikos Ntarmos wrote: >>> Still using the 3.4 branch here and I'm bumping on the well-known issue >>> with clients refusing focus through WM_HINTS and relying on >>> WM_TAKE_FOCUS instead (e.g., several Wine applications). I've been >>> running with the attached diff for some time and I'm quite happy with >>> it. I'm no X expert, though, so any feedback is welcome. >> >> Well, what kind of feedback do you want? Your patch just makes awesome ignore >> the "no focus" bit in WM_HINTS and thus breaks ICCCM. I bet the wine guys >> could >> come up with an app which breaks due to this. >> >> However, if it works for you, feel free to use it. > > Agreed. However, what is the "right" way to handle globally active > clients in the 3.4 branch? There seems to be a discrepancy of sorts in > that such clients can be focused/raised via clicking on them, but not > through the keyboard.
Dunno. In 3.5 I tried to make all input models work, but now sloppy input has problems. These changes are intrusive enough that backporting them makes no sense. I guess my preferred solution would be "leave 3.4 at what worked well enough for years". Uli -- "Every once in a while, declare peace. It confuses the hell out of your enemies" - 79th Rule of Acquisition -- To unsubscribe, send mail to awesome-devel-unsubscr...@naquadah.org.