- May 18, 2022
-
-
Steve Lhomme authored
-
- May 17, 2022
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This gets set explicitly when the video output is started, which always results in the window being (re)enabled. Conversely, this gets implicitly unset when the video output is stopped, which always results in the window being disabled.
-
Rémi Denis-Courmont authored
No functional changes.
-
Rémi Denis-Courmont authored
This is no longer used.
-
Rémi Denis-Courmont authored
This takes mouse coordinates translation out of the video output and into the video window code, getting rid of one display lock dependency.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
No functional changes.
-
Rémi Denis-Courmont authored
Take only a struct vout_display_size rather than a full struct vout_display_cfg_t. No functional changes.
-
Rémi Denis-Courmont authored
Take only a struct vout_display_size rather than a full struct vout_display_cfg_t. No functional changes.
-
Rémi Denis-Courmont authored
Take only a struct vout_display_size rather than a full struct vout_display_cfg_t. No functional changes.
-
Rémi Denis-Courmont authored
Take only a struct vout_display_size rather than a full struct vout_display_cfg_t. No functional changes.
-
Rémi Denis-Courmont authored
This puts all the video size and placement properties back together as vout_display_cfg_t originally was before other parameters were added. No functional changes.
-
Rémi Denis-Courmont authored
No functional changes.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Windows can send input events even if there is no display, so the filter chains may need to be accessed even then. This protects the creation and destruction of the chains with the existing filter lock, providing memory safety.
-
-
Rémi Denis-Courmont authored
Regression from 1ccf35ba.
-
-
The opposite condition is already tested with an early return.
-
`ret = ` is longer than `if ()` so is not needed to reduce the line length, and the return value is not used except as early return.
-
-
no functional changes
-
-
-
-
-
-
-
-
-
-
-
a generic ML context model
-
can be used to create native menus with support asyncronously retreive data from MLBaseModel like model
-
-
QtObject which supports direct children
-
We already support 16-bit I444
-
xdg-toplevel's configure_bounds event report the maximum size the compositor would like to handle for presenting the window the best way possible, which prevents creating a bigger window than the desktop screen itself. Tested against kwin-git in embedded mode to check different desktop sizes. Closes #26730
-