godotengine / godotengine/godot
[Wayland] Feature parity for disabling the maximize button and resizing
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
- Reproducible in any Godot version
### System information
Arch Linux Kernel 6.16.8 - Godot 4.5
### Issue description
As the title says, it would be very nice to have this feature parity with X11, it is possible since other applications can do it, It would be very nice to block these things for an application or even a game that is not meant to be resizable or an application that shouldn't be maximized
Project under X11:
Project under Wayland:
### Steps to reproduce
Create a project, and disable "display/window/size/resizable" and "display/window/size/maximize_disabled"
### Minimal reproduction project (MRP)
It is not needed
Contributor guide
Research direction
Start by reproducing the issue with display/window/size/resizable disabled and display/window/size/maximize_disabled enabled on Arch Linux under Wayland. Compare the existing X11 behavior with the Wayland window-management path; done means both settings prevent resizing and maximizing as requested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, linux
- Domain
- desktop, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100