On 06/06/2012 11:15 AM, Artem Ananiev wrote: > Hi, Anthony, Omair, > > since the fix is a direct backport from JDK8, it should be fine. > > I've got a question, though. Since Mutter is a replacement for Metacity > in GNOME 3, is it possible that it shares some code with Metacity and
Actually, Mutter is a newer version of metacity (just like jdk8 is a newer jdk6). If you look through the mutter git log, you will see lots of METACITY_X_Y tags. The documentation in mutter for new developers also refers to "metacity" a lot. > therefore some of the current "isMetacity()" and "getWMID() == > METACITY_WM" check should be complemented with "isMutter()" and > "getWMID() == MUTTER_WM"? For example, there is one of the checks in > XWM.supportsExtendedState(). Probably. But I am not sure if mutter and metacity are exactly the same in all the ways that we care about. Specifically, mutter supports resizing window vertically or horizontally (see attached screenshot). I am not sure if this feature was present in newer versions of metacity or is completely new to mutter. Cheers, Omair
<<attachment: resize-in-single-direction.png>>
