ok, looking through other window managers source setting mwm_hints in
net_supported is not common. It seems window managers do not announce
that they handle mwm hints in any special way. I'm going to remove my
patch then.. still i think it's would be the correct way to handle it.

There is still the problem for users that wonder why their windows get no focus.
the options for apps seem to be:
- require mwm_info to exist for using borderless. chances are that wm
that are not fully mwm compliant just set mwm_info to provide
borderless window for these apps without them going override redirect.
- some apps do a weak check and look whether mwm_hints exists, this
assumes only the wm would create mwm_hints atom (which ecore_x does on
init by default..). one could set the hint and hope that it was really
the wm that set it. at least one knows when mwm_hints does not exist
the wm will definitely not handle it :)
- just set the hint and let the wm handle it (my vote for it too)


Hannes
On Wed, Oct 7, 2009 at 1:00 AM, hannes.janet...@gmail.com
<hannes.janet...@googlemail.com> wrote:
> yes, it says it is 'intended' to replace mwm hints, but
> NET_WM_WINDOW_TYPE does not handle the borderless window case.
> following EWMH the wm must set hints it supports in _NET_SUPPORTED
> (http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2449322).
> This way apps can know that mwm hints are handled but cant expect the
> wm to be fully mwm compliant, which would be required when the wm sets
> _MOTIF_WM_INFO.
>
>
> Hannes
>
> On Tue, Oct 6, 2009 at 11:55 PM, Vincent Torri <vto...@univ-evry.fr> wrote:
>>
>>
>> On Tue, 6 Oct 2009, Kim Woelders wrote:
>>
>>> On Tue, 06 Oct 2009 22:27:38 +0200, Michael Jennings <m...@kainx.org> wrote:
>>>
>>>> On Tuesday, 06 October 2009, at 21:52:42 (+0200),
>>>> Kim Woelders wrote:
>>>>
>>>>> It seems to me that you are making Eterm e17 compliant in stead of
>>>>> making
>>>>> e17 MWM hint compliant.
>>>>
>>>> I think he did that too.  My thought was to make Eterm more EWMH
>>>> compliant.  Do you feel that this patch fails to accomplish that?
>>>>
>>> In my opinion the MWM hint is not related to EWMH, so I think all that is
>>> accomplished is to fetch a potentially rather large atom list which
>>> shouldn't contain the item being looked for :)
>>
>> the MWM hint is not part of EWMH
>>
>> see http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2507144
>>
>> (the paragraph beginning by 'Rationale')
>>
>> Vincent
>>
>> ------------------------------------------------------------------------------
>> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
>> is the only developer event you need to attend this year. Jumpstart your
>> developing skills, take BlackBerry mobile applications to market and stay
>> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
>> http://p.sf.net/sfu/devconference
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to