Releases
v2.19.0
ABI summary
mirplatform ABI bumped to 30
mirserver ABI bumped to 61
Enhancements
[x11-kiosk] defer fullscreening of applications until they are placed once (#3670 )
[x11-kiosk] Ensure windows are placed and repainted on X11 "CONFIGURE" (#3619 )
[x11-kiosk] change enable-x11 default to true
Initial atomic-kms platform
[Wayland] Add support for xdg_activation_v1 (#3639 )
Do not default window size (especially to weird values) (#3623 )
DesktopFileManager::resolve_app_id no longer returns an app id with a .desktop file suffix (Fixes #3608 )
[Configuration] Split options into global and per-module configuration (#3590 )
Bugs fixed:
Ensure we always send an initial output enter (#3680 )
Fix stuck-frame-after-mode-switch bug (#3673 )
Fix rendering of resized XWayland applications with client side decorations (#3587 )
Aspect ratios shouldn't contain zero (Fixes: #3663 )
Use PkgConfig to find development headers (#3661 )
Fix the inotify event handling in ReloadingYamlFileDisplayConfig::auto_reload() (#3636 )
The miral::ConfigFile "Watcher" can be destroyed before the main loop (Fixes: #3612 )
[xwayland] Don't allow clients to place X11 windows (#3622 )
Surfaces track scale changes on outputs they appear on. (Fixes: #3552 )
New attached windows need to be placed (#3676 )
You can’t perform that action at this time.