aboutsummaryrefslogtreecommitdiff
path: root/src/api/dirmonitor.c
AgeCommit message (Collapse)Author
2022-07-11Start dirmonitor check thread only after a watch is added (#1072)Guldoman
2022-04-24Asynchronous Reads for Dirmonitor (#930)Adam
Change dirmonitor reads to be synchronous, in a secondary thread.
2022-04-03Fixed windows dirmonitor issues.Adam Harrison
2022-03-17seperate dirmonitor logic, add build time detection of features (#866)Jan
this also adds libkqueue support
2022-03-08Fixed some issues with inotify and multiple events at the same time. (#872)Adam
* Fixed some issues with inotify and multiple events at the same time. Seems to be working now. * Cleaned up and simplified function, and commented, and fixed a number of bugs. * Simplifying and fixing further. * Improved performance for skipping large amounts of files. * Added in extra checks, and changed paths. We should probably unify these path styles. * Fixed stutter. * Removed extraneous functions. * Cleaned up more, added more testing; dealt with multiple sequential events correctly.
2022-03-06Fix Project Scanning (#746)Adam
Removed dmon, and replaced with logic that works across Linux, Mac, FreeBSD and Windows. Have tested on all platforms, and seems to work. Co-authored-by: Jan200101 <sentrycraft123@gmail.com>