Roger Luethi wrote:
There are quite a few applications that break with 0.16.6pre. Turns out the
reason for this is the new _partial_ support for the Window Manager
Specification.

The new e16 tricks programs into believing the standard is implemented, but
it fails to set _NET_WORKAREA, which is a _required_ property (it's been
this way since 1.0) [1]. Depending on the application, hilarity ensues
(some try to fit into a 0x0 work area).

The attached patch is against e16 CVS and has seen little testing. It works
for me (fixes broken apps), but you may well have better values for that
property, or better locations to invoke EWMH_SetWorkArea() from.

This makes kuickshow behave quite a bit more reasonable :-)

I would appreciate if you would mention other apps you know of that
broke due to the missing _NET_WORKAREA. Maybe that could clear up some
issues that have been up here.

Thanks for contributing to make the Extended Window Manager Hints
support less partial!

/Kim




------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to