aboutsummaryrefslogtreecommitdiffstats
path: root/internal/notify
AgeCommit message (Expand)AuthorFilesLines
22 hoursfix(notify): bound RowStride before the int64 guardDanilo M.2-4/+31
22 hoursfix(notify): cap image dimensions and rank icon_data lastDanilo M.4-12/+104
23 hourstest(notify): cover image-data materialisationDanilo M.2-0/+39
23 hourstest(notify): send -1, not 0, in the expiry assertionDanilo M.1-1/+1
23 hoursfeat(notify): materialise notification imagesDanilo M.2-3/+53
23 hoursfix(notify): cover expiry cleanup and harden the image-removal guardDanilo M.3-4/+49
23 hoursfeat(notify): add the image field and its cleanupDanilo M.6-14/+126
23 hoursfix(notify): search freedesktop icon layout and rank by effective sizeDanilo M.2-14/+170
23 hoursfeat(notify): resolve theme icon names to filesDanilo M.2-0/+228
23 hourstest(notify): actually exercise rowstride, 3-channel and short-data pathsDanilo M.1-7/+46
23 hoursfeat(notify): parse the image hints and encode them to PNGDanilo M.2-0/+235
27 hoursfix: honour the freedesktop expire_timeout directionDanilo M.2-10/+14
27 hoursfix: close the review nits in the write path, query path and testsDanilo M.2-3/+19
27 hoursfeat: add the control interface and notifyctlDanilo M.1-2/+33
27 hoursfix: delete the timer entry on natural expiryDanilo M.2-2/+38
27 hoursfeat: add the D-Bus service and the daemonDanilo M.3-0/+303
27 hoursfeat: publish the queue and history atomicallyDanilo M.2-0/+124
27 hoursfeat: add the notification storeDanilo M.2-0/+352
27 hoursfix: add the GPLv2 header to the policy testDanilo M.1-0/+11
27 hoursfeat: add the module and the notification policyDanilo M.2-0/+184