Arksine
23dd001a9b
file_manager: don't add inotify watches for hidden directories
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
48607f8ab3
file_manager: allow inotify to exclusively handle gcode metadata and ufp files
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
c2871d94ed
file_manager: remove gcode metadata prune callback
...
Inotify keeps metadata in sync with the file system.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
5756e27711
file_manager: exclusively manage websocket notifications using inotify
...
This removes all calls to "notify_filelist_changed" in the FileManager class. This also simplfies the previous `_convert_path()` method, as it is no longer necessary to return the path relative to the root.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
fbb1fcf500
file_manager: add support for inotify event based monitoring
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
210cae2736
file_manager: check for broken symlinks in "get_file_list()"
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-04-13 15:26:32 -04:00
Arksine
1dc920019c
moonraker: rename the "plugins" package to "components"
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-03-18 08:29:31 -04:00