-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've made these patches that basically, make the java apps and firefox items well being recognized by some compiz plugins (scale, switcher and wobbly), I don't know if those can be considered workaround, but this helps in using your desktop tools.
Basically java apps are seen as: * name=sun-awt-X11-XFramePeer (default windows = Normal) * name=sun-awt-X11-XDialogPeer (secondary - child - dialogs = Dialog) * name=sun-awt-X11-XWindowPeer (Menus, tooltip, OSD & co...) While firefox items as: * type=Normal & override_redirect=1 Regards, Treviño - -- Treviño's Blog - Life and Linux http://3v1n0.tuxfamily.org/blog/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGZvHxLWz7RN2ADNkRAvtuAKCfMJT0q6XpnCoxMxIIkoYT2xKdogCfeKKZ xzFNhXqCebK9CedD3vRWm6c= =z4A9 -----END PGP SIGNATURE-----
diff --git a/metadata/scale.xml.in b/metadata/scale.xml.in index 19b334a..9295f3b 100644 --- a/metadata/scale.xml.in +++ b/metadata/scale.xml.in @@ -68,7 +68,7 @@ <option name="window_match" type="match"> <_short>Scale Windows</_short> <_long>Windows that should be scaled in scale mode</_long> - <default>Toolbar | Utility | Dialog | Normal | Unknown</default> + <default>(type=Normal | Dialog | ModalDialog | Utility | name=sun-awt-X11-XFramePeer | name=sun-awt-X11-XDialogPeer) & !(type=Normal & override_redirect=1)</default> </option> <option name="darken_back" type="bool"> <_short>Darken Background</_short>
diff --git a/metadata/switcher.xml.in b/metadata/switcher.xml.in index ffb3648..66b31a3 100644 --- a/metadata/switcher.xml.in +++ b/metadata/switcher.xml.in @@ -70,7 +70,7 @@ <option name="window_match" type="match"> <_short>Switcher windows</_short> <_long>Windows that should be shown in switcher</_long> - <default>Toolbar | Utility | Dialog | Normal | Unknown</default> + <default>(type=Normal | Dialog | ModalDialog | Utility | name=sun-awt-X11-XFramePeer | name=sun-awt-X11-XDialogPeer) & !(type=Normal & override_redirect=1)</default> </option> <option name="mipmap" type="bool"> <_short>Mipmap</_short>
diff --git a/metadata/wobbly.xml.in b/metadata/wobbly.xml.in index 2b902d8..d9c2d7d 100644 --- a/metadata/wobbly.xml.in +++ b/metadata/wobbly.xml.in @@ -96,7 +96,7 @@ <option name="map_window_match" type="match"> <_short>Map Windows</_short> <_long>Windows that should wobble when mapped</_long> - <default>Splash | DropdownMenu | PopupMenu | Tooltip | Notification | Combo | Dnd | Unknown</default> + <default>((type=Unknown | Menu | PopupMenu | DropdownMenu | Tooltip | Notification | Combo | Dnd | name=sun-awt-X11-XWindowPeer) | (type=Normal & override_redirect=1)) & !(name=sun-awt-X11-XFramePeer | name=sun-awt-X11-XDialogPeer)</default> </option> <option name="focus_window_match" type="match"> <_short>Focus Windows</_short>
scale-java-firefox-windows-fix.patch.sig
Description: Binary data
switcher-java-firefox-windows-fix.patch.sig
Description: Binary data
wobbly-java-firefox-map-windows-fix.patch.sig
Description: Binary data
_______________________________________________ compiz mailing list compiz@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/compiz