~robertcarr/bamf/ignore-shell-windows

Fixed bug bug #801784 making gnome-control-center to rematch in BAMF

Used a similar hack used for re-matching libreoffice. Here the gnome-control-center window is rematched when its name changes, getting its ID from the defined WM_WINDOW_ROLE.

Also I've fixed a bug that caused all the gnome-control-center desktop to be ignored by the matcher, only the last parsed was considered by bamf before (due to this when doing "gnome-control-center display" in a terminal, the window was matched as a generic g-c-c window, not as the display one). To do this, I've added a white-list regex to match the prefixes that must not be ignored and that should be included into the exec string (I guess that this can be useful also for fixing the matching of the wine apps).

Note that this branch to work correctly needs lp:~3v1n0/ubuntu/precise/gnome-control-center/add-window-role-to-panels
If no patched gnome-control-center is found, all the gnome-control-center windows will always be shown as generic g-c-c windows.. Fixes: https://bugs.launchpad.net/bugs/801784. Approved by .
Filename Latest Rev Last Changed Committer Comment Size
..
expansions.m4 61 14 years ago Jason Smith Add m4 822 bytes Diff Download File
i18n.m4 61 14 years ago Jason Smith Add m4 401 bytes Diff Download File
introspection.m4 239 14 years ago Gord Allott added introspection.m4 so that we can build witho 3.5 KB Diff Download File
libtool.m4 411 12 years ago Neil Jagdish Patel [release] 0.2.96 275 KB Diff Download File
ltoptions.m4 411 12 years ago Neil Jagdish Patel [release] 0.2.96 11.6 KB Diff Download File
ltsugar.m4 61 14 years ago Jason Smith Add m4 4.2 KB Diff Download File
ltversion.m4 411 12 years ago Neil Jagdish Patel [release] 0.2.96 686 bytes Diff Download File
lt~obsolete.m4 411 12 years ago Neil Jagdish Patel [release] 0.2.96 5.9 KB Diff Download File
programs.m4 61 14 years ago Jason Smith Add m4 241 bytes Diff Download File
util.m4 61 14 years ago Jason Smith Add m4 163 bytes Diff Download File