Commit Graph

  • 0775e62c1d debouncer: correctly document crossbeam feature Aron Heinecke 2022-09-05 01:14:06 +02:00
  • 36d1da5668 more typos Aron Heinecke 2022-08-31 16:36:04 +02:00
  • 9da5306395 fixup typos Aron Heinecke 2022-08-31 13:27:18 +02:00
  • 8d900e975f fixup typo in notify docs Aron Heinecke 2022-08-30 19:32:19 +02:00
  • 3244c50147 upgrade debouncer notify version to 5.0.0 Aron Heinecke 2022-08-30 19:07:58 +02:00
  • d985ae1c0a prepare 5.0.0 Aron Heinecke 2022-08-30 14:16:30 +02:00
  • a83279fb2b improve upgrade docs and fix Config link Aron Heinecke 2022-08-14 23:00:51 +02:00
  • 65da37b0b2 file back v4 history into changelog Aron Heinecke 2022-08-18 19:10:53 +02:00
  • 1fbf8fab5c add accessor for whether rescan is required on Event trinity-1686a 2022-08-17 18:00:11 +02:00
  • 17580f63e6 fixup rebase gunk Aron Heinecke 2022-08-17 02:28:26 +02:00
  • 54465e979e fixup optional crossbeam feature selection in debouncer-mini Aron Heinecke 2022-08-14 15:09:54 +02:00
  • 94f1680713 update minimum walkdir version to 2.2.2 (#432) Trinity 2022-08-16 00:11:55 +02:00
  • 4d16a5493e fixup doc links post initial debouncer-mini release Aron Heinecke 2022-08-14 16:00:45 +02:00
  • d698f90db0 fixup moved readme due to reorg Aron Heinecke 2022-08-14 14:32:35 +02:00
  • 2f91e15576 fix typo in readme Aron Heinecke 2022-08-12 17:02:31 +02:00
  • 959b5ec8af prepare 5.0.0-pre.16 Aron Heinecke 2022-08-12 16:28:36 +02:00
  • 29376adabb replace old config and allow initialization configuration Aron Heinecke 2022-08-10 16:01:22 +02:00
  • ae9134cc6c rework docs and example documentation Aron Heinecke 2022-08-09 16:13:16 +02:00
  • cf379465bb make crossbeam-channels optional Aron Heinecke 2022-08-08 22:15:40 +02:00
  • cbcc23e543 add docs Aron Heinecke 2022-08-05 00:21:25 +02:00
  • be6ef8a17f allow more than channels and make crossbeam optional Aron Heinecke 2022-08-02 21:50:33 +02:00
  • c3acb635e2 move debouncer to own crate and fix audit failures Aron Heinecke 2022-08-02 14:10:54 +02:00
  • ffd21789e8 Allow selecting a tick_rate for the debouncer Aron Heinecke 2022-06-17 22:14:14 +02:00
  • 81583950fd send errors in debouncer, add example, name thread Aron Heinecke 2022-06-17 22:00:24 +02:00
  • 4b8cc05ed1 remove smart event kind handler in debouncer Aron Heinecke 2022-06-17 15:29:54 +02:00
  • 0fb7c8669a cleanup Aron Heinecke 2022-06-17 00:26:29 +02:00
  • 196ecc37fa Add debouncer Aron Heinecke 2022-06-17 00:10:15 +02:00
  • bc170f52fb add watchfiles to readme (#424) Samuel Colvin 2022-07-21 12:02:17 +01:00
  • 9c1977b6ee Clean-up CI config (#417) Yuki Okushi 2022-06-17 20:49:53 +09:00
  • fcaeb0e982 PollWatcher: remove Mutex::lock() when emit event visig 2022-05-22 13:41:12 +08:00
  • 24eb0f859c refactor: PollWatcher visig 2022-05-21 16:20:47 +08:00
  • 5687d54974 Harden CI for examples (#408) Yuki Okushi 2022-06-07 22:26:03 +09:00
  • 0245625999 examples: fix watcher_kind example to work with the changes from #396 (#407) Jan Scheer 2022-05-21 05:17:41 +02:00
  • 6a9fb7ab1e fix: PollWatcher panic after delete-and-recreate visig 2022-05-18 15:05:24 +08:00
  • 1cfcbbb6fb fix format for linked PR Aron Heinecke 2022-05-01 15:41:17 +02:00
  • ae5c055600 Prepare 5.0.0-pre.15, msrv 1.56 Aron Heinecke 2022-04-30 22:10:22 +02:00
  • 480de9dc8f fix windows compilation of example Aron Heinecke 2022-04-12 13:03:09 +02:00
  • 8e60f3dcbc Run cargo fmt against poll_sysfs.rs jasta 2022-03-31 16:15:13 -07:00
  • c74b3d2283 Fixed windows compilation of poll_sysfs example jasta 2022-03-31 16:14:49 -07:00
  • 7d8cbbcc1e Oops, reversed accidental delietion of examples/poll_sysfs jasta 2022-03-20 22:02:33 -07:00
  • 6077ef019a run nix test not on windows Aron Heinecke 2022-03-22 00:22:40 +01:00
  • 20549faaff Fix newer rust usage of captured format variables jasta 2022-03-20 22:02:33 -07:00
  • e514ba6a9d Add example of new PollWatcher compare_contents feature jasta 2022-03-19 21:10:10 -07:00
  • f3c38f1288 Remove with_delay method instead of deprecate it jasta 2022-03-18 14:02:53 -07:00
  • 392354ca61 Fixed improper use of read loop jasta 2022-03-18 13:55:55 -07:00
  • 3e8875e024 Removed leftover println debugging jasta 2022-03-18 13:55:41 -07:00
  • 71592fc6b8 raise MSRV for 1.50 Aron Heinecke 2022-03-18 13:55:38 +01:00
  • 70ec3639ac Apply cargo fmt jasta 2022-03-17 13:17:47 -07:00
  • 1cd31ce047 Modify PollWatcher to support pseudo filesystems like sysfs/procfs jasta 2022-03-16 01:05:03 -07:00
  • 8399e4195b Use kqueue as recommended watcher on OpenBSD, NetBSD and DragonFly Greg V 2022-04-15 02:29:01 +03:00
  • 41a74f0e98 kqueue: fix build on FreeBSD Greg V 2022-04-15 02:20:44 +03:00
  • baafb165e4 Add test for Debug impl for public types Travis Finkenauer 2022-03-20 01:34:48 -07:00
  • 18df78efff fix readme link to 5.0.0-pre.14 Aron Heinecke 2022-03-16 12:44:51 +01:00
  • 474831bd8f Prepare 5.0.0-pre.14 Aron Heinecke 2022-03-13 17:57:41 +01:00
  • b1802ecc80 upgrade mio to 0.8 Wspsxing 2022-02-28 09:00:41 +08:00
  • 59efaa2979 Clarified names a bit more Jasper Bekkers 2022-02-14 17:22:47 +01:00
  • ec249d9070 Discard Result<> from spawn whenever a JoinHandle isn't required Jasper Bekkers 2022-02-01 17:24:02 +01:00
  • 833ee36cb5 cargo fmt Jasper Bekkers 2022-02-01 17:20:20 +01:00
  • 139cbbba78 Specify a name for every thread notify creates Jasper Bekkers 2022-02-01 17:20:01 +01:00
  • 0faae4139f Add Debug impl to fs/windows watchers Travis Finkenauer 2022-01-06 18:36:13 -08:00
  • 8948dd1079 fsevent: use RenameMode::Any Andelf 2021-12-02 20:13:50 +08:00
  • 0697fae498 Format and fix clippy warning (#379) Travis Finkenauer 2022-01-08 10:25:38 -08:00
  • 704e6d6678 Add more trait impls, in particular Debug Travis Finkenauer 2022-01-03 11:55:39 -08:00
  • adbbd33881 kqueue: emit Create event on file creation Alexander Sieg 2021-12-07 21:27:30 +01:00
  • 5fad91091a kqueue: watch each file not just the directories Alexander Sieg 2021-12-07 20:17:21 +01:00
  • 442316ef4a Also ignore errors from Waker::wake. Jason Orendorff 2021-12-07 17:04:08 -06:00
  • 45c2e7cca0 inotify: Ignore any error sending the RenameTimeout event. Jason Orendorff 2021-12-07 16:09:30 -06:00
  • b4305832be kqueue: emit EventKind::Modify on kqueue write event Alexander Sieg 2021-11-23 14:41:57 +01:00
  • 07809b9591 fsevent: return error on canonicalize failure Jon Magnuson 2021-11-19 23:07:38 -06:00
  • b3f2d77e5c replace a loop + match with a while let loop Alexander Sieg 2021-10-03 10:31:00 +02:00
  • db9841a800 Add Watcher::kind() Aron Heinecke 2021-09-29 19:56:25 +02:00
  • ff1a64c9d4 PollWatcher: unify signature of new and with_delay Jan Scheer 2021-09-18 21:50:59 +02:00
  • 9d21a7aff2 Fix selection of RecommendedWatcher for macos_kqueue feature. Jan Scheer 2021-09-29 18:45:56 +02:00
  • 23a5c1aba0 Prepare 5.0.0-pre.13 Aron Heinecke 2021-09-07 11:57:34 +02:00
  • 847cdf5a9c Delete dbg call from kqueue.rs nett_hier 2021-09-07 11:27:52 +02:00
  • 23f54f6566 #353: add path information to some more windows errors Félix Saparelli 2021-08-23 05:11:02 +12:00
  • 8360a20b65 #353: add path information to kqueue watch/unwatch errors Félix Saparelli 2021-08-23 05:02:47 +12:00
  • e92f9181c2 #353: add path information to inotify watch/unwatch errors Félix Saparelli 2021-08-23 04:53:21 +12:00
  • ea7d8b0cdd Use a helper to check a modified event or not yuuji.yaginuma 2021-08-21 14:26:25 +09:00
  • c0d4b9d8a0 Prepare 5.0.0-pre.12 Aron Heinecke 2021-08-12 23:24:47 +02:00
  • 2286a8ee76 Correctly fix kqueue issue Aron Heinecke 2021-08-13 10:22:26 +02:00
  • 2945d68e27 Add BSD CI Aron Heinecke 2021-08-12 22:35:02 +02:00
  • 602db9fd81 Fix #344 Aron Heinecke 2021-08-12 21:47:44 +02:00
  • d7e22791fa Add EventHandler trait to replace EventFn (#346) Alphyr 2021-08-12 21:27:14 +02:00
  • 6d1ef9c171 Move creation of watcher into trait Aron Heinecke 2021-08-05 21:22:28 +02:00
  • 71c57b4692 Prepare 5.0.0-pre.11 Aron Heinecke 2021-07-22 17:08:35 +02:00
  • 8e638793a6 fsevent should join on thread shutdown Erick Tryzelaar 2021-06-10 12:00:57 -07:00
  • 57daf851dd Kqueue backend for use on BSD (#335) Alexander Sieg 2021-06-26 22:49:57 +02:00
  • 43ea645893 Add missing comma in "As used by:" list Alexander Sieg 2021-06-26 11:23:39 +02:00
  • 1fac9caec1 Fix compiling tide example Erick Tryzelaar 2021-06-10 10:57:32 -07:00
  • 52369782e1 Fix compiling on linux and windows Erick Tryzelaar 2021-06-10 10:50:20 -07:00
  • c25db05438 Add changelog line Erick Tryzelaar 2021-06-09 18:02:00 -07:00
  • 1600b5329a Make Watcher object safe Erick Tryzelaar 2021-06-09 17:26:29 -07:00
  • 6f42766441 Update changelog Erick Tryzelaar 2021-06-07 21:17:19 -07:00
  • ea5b58fc45 Add async example Erick Tryzelaar 2021-06-07 21:07:32 -07:00
  • 93c9dc0e42 Make EventFn take FnMut Erick Tryzelaar 2021-06-07 18:21:25 -07:00
  • b07225ef87 Tweak workspace structure Yuki Okushi 2021-06-08 13:15:26 +09:00
  • fbf4991db6 Fix GHA trigger event name Yuki Okushi 2021-06-06 02:40:48 +09:00
  • 8fbbcf0a49 Free context when stream is deallocated Erick Tryzelaar 2021-06-04 16:13:52 -07:00
  • 25cdb88573 Only check for ENOSPC on inotify_add_watch Erick Tryzelaar 2021-06-04 16:19:08 -07:00