bread-ecosystem/bread-theme/src
Breadway 5e58558dd3
Some checks failed
Mirror to GitHub / mirror (push) Successful in 2s
Build and publish package / package (push) Failing after 1m54s
bread-theme 0.2.8: fix live reload — watch the dir, not the file
The stylesheet is written with write-tmp-then-rename (atomic), which replaces the
inode. A monitor on the file itself caught the first replace then went deaf
(inotify reports DELETE_SELF and never re-arms), so `bread-theme reload` updated
the file but no running GUI ever recoloured. Monitor the parent directory and
filter for the stylesheet filename instead — that fires on every reload. Verified
against a real atomic-rename write (event arrives as Renamed with the new name in
other_file, so match both file and other_file).
2026-06-17 12:53:35 +08:00
..
bin bread-theme 0.2.7: luminance-picked ink + live reload 2026-06-17 12:35:03 +08:00
gtk.rs bread-theme 0.2.8: fix live reload — watch the dir, not the file 2026-06-17 12:53:35 +08:00
lib.rs bread-theme 0.2.7: luminance-picked ink + live reload 2026-06-17 12:35:03 +08:00
palette.rs Init commit 2026-06-06 13:26:48 +08:00