A minor update on top of 0.47.1 with some additional fixes and patches.
Fixes backported
- xwayland: handle window coords correctly (#9238)
- monitor: preferred mode now tries first 3 modes if it fails before erroring (#9246)
- xwayland: prevent invalid window configurations for X11 apps (#9253)
- desktop: fix segfault when destroying a partially created ls (#9247)
- configWatcher: watch both symlinks and canonical paths (#9219)
- xwayland: correct pointer coordinate mismatch in X11 windows (#9259)
- animation: don't immediately disconnect active vars during tick (#9272)
- desktop: move popup and subsurface ctors to factories
- popup: take xdg geometry into account in input calcs
- desktop: move popups to UPs and fix missing subsurface resource
Special Thanks
Special thanks as always to these chads for donating:
- Xoores
- johndoe42
- yyyyyyan
- taigrr
- SomeMediocreGamer
- Azelphur
- alukortti
- Theory_Lukas
- MasterHowToLearn
- ari-cake
- AuHunter
- Amaan Q
- Jas Singh
- matipan
- SViN Drawing
- NextDreamJob.LIVE
- Plyply
- atomicptr
- Skidam
- Avid
- FUTO
- XoZu
- System64
- Pascal Nitsche
- JustOptimize
- billybo_o
- denast
- gorfxx
- LCLP
- Ben
- Dainatello
- Diego
- Riesi
- Xellor
- Daniel
- Abdulaziz Al-Khater
- Cassio Fernando
- Efo
- Adrian Dobkowski
- Ricardo C
- JanRi3D
- andmars
- SiliconVillager
- Frank Huurman
- Francois
- Fan2Shrek
- anna//bool
Full Changelog: v0.47.1...v0.47.2