Support for maximizing windows in GUI protocol #9492
Labels
C: gui-virtualization
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
T: enhancement
Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.
How to file a helpful issue
The problem you're addressing (if any)
The Qubes OS GUI protocol does not support maximizing windows. This causes problems for the Wayland agent I am working on, which needs to tell clients that a window has been maximized so that they know to use the window size they have been told. It also prevents applications from requesting that they be maximized. This is not a security feature, because applications can
already request that they be made fullscreen, which will be treated as a maximize request by default.
The solution you'd like
Support window maximizing. This is a very simple change in the GUI protocol.
The value to a user, and who that user might be
Applications will know they are maximized. Users of applications that rely on this will not have compatibility problems.
Completion criteria checklist
(This section is for developer use only. Please do not modify it.)
WINDOW_FLAGS_MAXIMIZED
in GUI daemon.WINDOW_FLAGS_MAXIMIZED
in GUI agent.The text was updated successfully, but these errors were encountered: