müde mara · she/her
0 followers · 3 following
Block user

Please note that blocking a user has other effects, such as:

  • You will stop following each other and will not be able to follow each other.
  • This user will not be able to interact with the repositories you own, or the issues and comments you have created.
  • You will not be able to add each other as repository collaborators.
  • Berlin
  • Joined on 2025-01-15
mara pushed to main at mara/nova-shell 2026-04-20 21:43:14 +02:00
1d7a4d1895 drop tooltip flag from reproducer windows (needs transient parent on wayland)
mara pushed to main at mara/nova-shell 2026-04-20 21:40:31 +02:00
b6d5f3ec1f add install target to reproducer cmake
mara pushed to main at mara/nova-shell 2026-04-20 21:39:04 +02:00
e502027dbd fix printf format specifier for qsizetype in reproducer
mara pushed to main at mara/nova-shell 2026-04-20 21:19:00 +02:00
06fb97bc23 use unpatched qt for dev tooling (fmt, lint, devshell)
e85cd40266 add patched/unpatched reproducer packages for screen uaf
b05861de78 add minimal reproducer for qtbase wayland screen use-after-free
Compare 3 commits »
mara pushed to main at mara/nova-shell 2026-04-20 19:33:47 +02:00
92afaa7f32 simplify qtbase patch: validate-at-use instead of surface tracking
mara pushed to main at mara/nova-shell 2026-04-20 17:01:11 +02:00
6a8b38c73a qtbase patch: guard surface_enter/leave against stale wl_output proxies
mara pushed to main at mara/nova-shell 2026-04-20 11:35:49 +02:00
d247f64cac qtbase patch: add defensive validation in oldestEnteredScreen
mara pushed to main at mara/nova-shell 2026-04-18 22:43:03 +02:00
8ad32c631a patch qtbase wayland client to fix screen use-after-free crash
mara pushed to main at mara/nixos-configuration 2026-04-18 16:38:24 +02:00
8670cd15b8 add more tools to damocles
e45185a95b nix flake update nixpkgs-unstable nova-shell
Compare 2 commits »
mara pushed to main at mara/nova-shell 2026-04-18 16:30:09 +02:00
d821500db7 update quickshell and nixpkgs inputs
2a3fde4146 fix duplicate-property-binding in lock surface, update qmllint baseline
3944f99316 add qmllint check with baseline diffing and Qt/Quickshell import paths
91cd18cbcd select playing mpris session on startup
Compare 4 commits »
mara pushed to main at mara/nova-shell 2026-04-18 14:21:37 +02:00
22ca356fb5 wrap mpris player selection pills into multiple rows with Flow
1b6c2fee91 use Instantiator for mpris state watchers instead of manual createObject
Compare 2 commits »
mara pushed to main at mara/nova-shell 2026-04-18 13:27:49 +02:00
0ca190a4a6 replace polling with signal-based mpris state tracking via raw player list
mara pushed to main at mara/nova-shell 2026-04-18 13:25:32 +02:00
09c2de136c fix mpris state detection: replace dynamic Connections with state polling
mara pushed to main at mara/nova-shell 2026-04-18 13:21:02 +02:00
381ceaa642 always switch to newly playing mpris session
mara pushed to main at mara/nova-shell 2026-04-18 13:18:01 +02:00
c52886f061 only auto-switch on player disappearance if it was the selected one
a032e554d0 auto-switch mpris player on pause/stop to most recently playing session
Compare 2 commits »
mara pushed to main at mara/nova-shell 2026-04-18 13:07:54 +02:00
195dd37be5 split shaders into separate derivation for incremental builds
mara pushed to main at mara/nova-shell 2026-04-18 13:00:01 +02:00
c55ddd95b5 halve lock screen wave animation duration to 3s
e034b2085b fix systemd rate limit keys in wrong section
Compare 2 commits »
mara pushed to main at mara/nova-shell 2026-04-18 12:46:39 +02:00
7265515d64 fix screenshot capture: hide from wallpaper, refresh on each lock
mara pushed to main at mara/nova-shell 2026-04-18 12:33:38 +02:00
73e480d14b pre-capture lock screen screenshots via hidden window and ScreenshotService
mara pushed to main at mara/nova-shell 2026-04-18 12:09:28 +02:00
62cd0f9a76 fix crash: defer layer disable with Qt.callLater to avoid destruction during signal handler