I wrote a tiny patch which changes the window class inside of winex11 from "Wine" to the name of the program executable. This solves the problem and does not require any changes to desktop files (and it also works if you start the program from a terminal). Most window managers should now only group together the windows of the same executable and not all wine applications. The patch is available at:
Could you guys verify that it works for you? I tested it with XFCE and Unity and it solves the problem.
The patch does not implement the AppUserModelIDs feature but since Wine still defaults to Windows XP mode, I assume that most applications wouldn't use this feature anyway.
Hi,
I wrote a tiny patch which changes the window class inside of winex11 from "Wine" to the name of the program executable. This solves the problem and does not require any changes to desktop files (and it also works if you start the program from a terminal). Most window managers should now only group together the windows of the same executable and not all wine applications. The patch is available at:
https:/ /github. com/compholio/ wine-compholio/ blob/master/ patches/ winex11- Window_ Groups/ 0001-winex11- Prevent- window- managers- from-grouping- all-wi. patch
Could you guys verify that it works for you? I tested it with XFCE and Unity and it solves the problem.
The patch does not implement the AppUserModelIDs feature but since Wine still defaults to Windows XP mode, I assume that most applications wouldn't use this feature anyway.
Michael