Carsten Haitzler (The Rasterman) wrote:

On Wed, 19 Mar 2003 17:47:14 -0500 Michael Jennings babbled:


>On Wednesday, 19 March 2003, at 17:52:00 (+0100), >Kim Woelders wrote: > > >>Here is a new version of the Extended Window Manager Hints patch: >>http://www.woelders.dk/~kw/stuff/e16/enlightenment-0.16-cvs-ewmh-kw6.patch >>This is a patch on the current CVS version. >> >>It applies nicely to the 0.16.5 source tarball. If you patch the >>tarball, you should probably also apply >>http://www.woelders.dk/~kw/stuff/e16/enlightenment-0.16.5-ewmh-Makefile.in.patch >>and run configure. > >Is there a problem with the 0.16.5 tarball? If so, I'd like to get >that corrected. If it's related to newer auto* tools, though, I won't >bother. >

Sorry, my mistake. Auto* and I don't agree wery well.
There is no reason for the Makefile.in patch. Just run automake and configure.



> >>- Have taken out (using ifdef's) the old Gnome/KDE stuff. I think it >> was begging for trouble to try to handle 3 (+ICCCM +E internals) >> sets of possibly conflicting hints. >> I don't think there is any reason to be backwards compatible (if you >> run old Gnome/KDE desktops, 0.16.5 is just fine). > >Are they actually known to conflict? I'd like to keep them in there >if possible, because 0.16.x will still be the E of choice for most >people for at least another 6 months to a year, I'd say. Wouldn't you >agree, raster? And I believe backward compatibility would be useful >to those running things like RHAS or Debian stable.

First, I cannot say that I know that they *do* conflict in some particular situation, but looking at the code, I think it is obvious that they *may*. In particular I think it is dangerous that the KDE and the Gnome hints don't always get set at the same points in the code.
Rather than to try to sort this out I wanted to get the EWMH thing right. Also, I had some weirdness, and I wanted to at least be able to rule out conflicts with Gnome/KDE hints as the reason.
Everything may work just fine if you don't do a lot of switching between window managers (test versions of E16, metacity, kwin, twm, ...), between Gnome and KDE, different dock versions, etc. as I have done.


Second, I did intend to add the Gnome/KDE/EWMH support settings (currently #define ENABLE_GNOME/KDE/EWMH in E.h) into configure.in.
But... auto* and I...
Some wizard out there could probably do it in 10 minutes :-)


/Kim



-------------------------------------------------------
This SF.net email is sponsored by: Does your code think in ink? You could win a Tablet PC. Get a free Tablet PC hat just for playing. What are you waiting for?
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to