Hyprland/hyprtester
Nikolai Nechaev 29b103c376
exec: Spawn processes as direct children (#11735)
* exec: Spawn processes as direct children

Spawn processes as children rather than grandchildren.
This way, spawned processes may track Hyprland's state
by watching their parent, either directly or indirectly
(e.g., Linux's `PR_SET_PDEATH_SIG`).

Fixes #11728

* tests/exec: Add the test on process spawning

Add a test that ensures that:
- A spawned process remains a direct child of Hyprland;
- Upon termination, the process does not become a zombie.
2025-09-23 19:32:48 +02:00
..
clients input: add per-device scroll-factor (#11241) 2025-09-02 13:16:43 +02:00
plugin input: add per-device scroll-factor (#11241) 2025-09-02 13:16:43 +02:00
protocols protocols: implement pointer-warp-v1 (#11469) 2025-08-29 22:16:40 +02:00
src exec: Spawn processes as direct children (#11735) 2025-09-23 19:32:48 +02:00
CMakeLists.txt input: add per-device scroll-factor (#11241) 2025-09-02 13:16:43 +02:00
test.conf config: fix multi-argument gesture dispatcher parsing (#11721) 2025-09-20 17:57:49 +02:00