|
|
5d5e1f77e8
|
refactor: add watches for newly created directories
|
2026-02-20 20:36:17 +01:00 |
|
|
|
8526838230
|
refactor: re-work windows watcher backend to direct send notifications
|
2026-02-20 20:16:27 +01:00 |
|
|
|
6bcbc70e6b
|
refactor: re-write watcher FSEvents backend to use FSEventStreamSetDispatchQueue
|
2026-02-20 20:08:14 +01:00 |
|
|
|
a0eece9f49
|
refactor: add directory snapshotting and diffing to kqueue watcher backend
|
2026-02-20 20:08:14 +01:00 |
|
|
|
6a6d9b07d2
|
fixup: FSEvents watcher
|
2026-02-20 19:54:06 +01:00 |
|
|
|
aa5f189175
|
refactor: drop watcher Backend.threaded
|
2026-02-20 19:36:16 +01:00 |
|
|
|
3d90fb724b
|
refactor: remove dead drain functions
|
2026-02-20 19:21:06 +01:00 |
|
|
|
62ec677b9c
|
fix: use correct destination pid when starting watchers
|
2026-02-20 19:20:07 +01:00 |
|
|
|
da6a759583
|
refactor: direct send from kqueue watcher background thread
|
2026-02-20 19:18:38 +01:00 |
|
|
|
2e38bbf4ee
|
refactor: add an FSEvents based watcher for macos
|
2026-02-20 19:11:28 +01:00 |
|
|
|
5988ff69d4
|
refactor: improve file_watcher error handling
|
2026-02-20 17:23:34 +01:00 |
|
|
|
54e047f63c
|
refactor: switch to blocking thread instead of watcher polling
|
2026-02-20 17:00:48 +01:00 |
|
|
|
e9e999c536
|
refactor: switch to polling kqueue file_watcher backend for macos/freebsd
|
2026-02-20 17:00:48 +01:00 |
|
|
|
af33987d59
|
refactor: consistently use @This() in file_watcher
|
2026-02-20 17:00:48 +01:00 |
|
|
|
0667f82c8f
|
fix: freebsd file_watcher build
Also, rename backends to more closely reflect what they really are.
|
2026-02-20 17:00:43 +01:00 |
|
|
|
0eaff45b8b
|
fix: windows build
|
2026-02-20 17:00:06 +01:00 |
|
|
|
fa24db89ce
|
refactor: add support for atomic rename file watcher events on linux
|
2026-02-20 17:00:06 +01:00 |
|
|
|
94cdf4503e
|
feat: add file_watcher module
|
2026-02-20 16:59:57 +01:00 |
|