winrules arbitrarily limits window sizes to 4096 pixels
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Medium
|
Unassigned | ||
0.9.11 |
Triaged
|
Medium
|
Unassigned | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The configuration schema for the "winrules" plugin sets an arbitrary maximum width and height for window sizes to 4096 pixels. This limitation was introduced in git commit 3bf4bb10c34284d
This issue was discovered while trying to use winrules to work around a window size bug in a game (Cities: Skylines) which was thoroughly convinced its window was the full 5760 pixels of my display setup, but had only managed to get a 1920x1080 window. Normally I would consider this sort of thing to be too frivolous to report, but I used to be much more active in Compiz development several years ago and was interested in seeing what the community looked like these days.
Related branches
- Christopher Townsend (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 21 lines (+2/-2)1 file modifiedplugins/winrules/winrules.xml.in (+2/-2)
Changed in compiz: | |
importance: | Undecided → Medium |
milestone: | none → 0.9.12.2 |
status: | New → Triaged |
Changed in compiz: | |
status: | Triaged → In Progress |
Changed in compiz: | |
status: | In Progress → Fix Committed |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
As an aside, I believe Sam chose 4096 as it was an incredibly common maximum texture width/height in high-end GPUs at the time - we simply couldn't support wider windows.