index
:
notifyd
master
Desktop notification daemon for Hyprland: owns org.freedesktop.Notifications, publishes state as files for a quickshell renderer
by Danilo aka danix
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
27 hours
fix(notify): route icon-like content images to the app-icon slot
Danilo M.
3
-1
/
+163
27 hours
fix(notify): bound RowStride before the int64 guard
Danilo M.
2
-4
/
+31
27 hours
fix(notify): cap image dimensions and rank icon_data last
Danilo M.
4
-12
/
+104
27 hours
test(notify): cover image-data materialisation
Danilo M.
2
-0
/
+39
27 hours
test(notify): send -1, not 0, in the expiry assertion
Danilo M.
1
-1
/
+1
27 hours
feat(notify): materialise notification images
Danilo M.
3
-4
/
+58
27 hours
fix(notify): cover expiry cleanup and harden the image-removal guard
Danilo M.
3
-4
/
+49
27 hours
feat(notify): add the image field and its cleanup
Danilo M.
6
-14
/
+126
27 hours
fix(notify): search freedesktop icon layout and rank by effective size
Danilo M.
2
-14
/
+170
28 hours
feat(notify): resolve theme icon names to files
Danilo M.
2
-0
/
+228
28 hours
test(notify): actually exercise rowstride, 3-channel and short-data paths
Danilo M.
1
-7
/
+46
28 hours
feat(notify): parse the image hints and encode them to PNG
Danilo M.
2
-0
/
+235
31 hours
docs: track per-id history removal as a TODO
Danilo M.
1
-0
/
+22
31 hours
fix: honour the freedesktop expire_timeout direction
Danilo M.
2
-10
/
+14
31 hours
chore: ignore the Superpowers workspace
Danilo M.
1
-0
/
+3
31 hours
fix: close the review nits in the write path, query path and tests
Danilo M.
4
-4
/
+31
31 hours
docs: add the install and handover runbook
Danilo M.
1
-0
/
+19
31 hours
feat: add notify-snooze.sh
Danilo M.
2
-0
/
+82
31 hours
feat: add the control interface and notifyctl
Danilo M.
3
-2
/
+225
32 hours
fix: delete the timer entry on natural expiry
Danilo M.
2
-2
/
+38
32 hours
feat: add the D-Bus service and the daemon
Danilo M.
4
-0
/
+342
32 hours
feat: publish the queue and history atomically
Danilo M.
2
-0
/
+124
32 hours
feat: add the notification store
Danilo M.
2
-0
/
+352
32 hours
fix: add the GPLv2 header to the policy test
Danilo M.
1
-0
/
+11
32 hours
feat: add the module and the notification policy
Danilo M.
6
-0
/
+554