Update to the new way of adding watches in inotify
Created by  isagalaev  on June 29, 2023
SU6UIBM75GUATTUPTSTLEM7EOYKHRCRC4OTVI3H5EN6YW233H2FAC
Document live watching of directory trees
Created by  isagalaev  on October 15, 2022
FB52Z6Q67WXO3EZKP7JUBLGJ5GGD4YPKVSDXSTPBPQL4L2PLYKFQC
Use .display() to print paths
Created by  isagalaev  on October 14, 2022
QUD2CSDTYBHK6NJYY2TNEZPOBZVKSXAN3CNBYX4OHFMN2HFHBXWAC
Remove quotes from logs about registering
Created by  isagalaev  on October 14, 2022
ONYEOGMOFWG7CXL2ZDFYOTDNWBGSHVLITLL7OYJ4UP5FM3CXLRRQC
Turn processor-related functions into methods
Created by  isagalaev  on October 14, 2022
6Q2RYSZIITGGTD7L7CCWSUUZDOIPN2E3RVMS3KA43JSAM426XQUQC
Extract module processor
Created by  isagalaev  on October 14, 2022
UER26GPZLIEX4H2AA5O6P2MP3LOERE3ROXI2MZMS3JWERGE6SLSAC
Let bstr handle x-platform string stuff
Created by  isagalaev  on October 14, 2022
BDP2NKBGQPLTD47VYUJIIERJHYCMZRKLDCRHYMRTCUZMH5KXLCLAC
Construct OsString directly from vec
Created by  isagalaev  on October 14, 2022
OFFK33ZAWRY76NJ434BHS55T6KNGY7B42N34S6XPIGOKQ4IW5RJAC
Explicit %f for filename in args
Created by  isagalaev  on October 14, 2022
2JFZGO7O65EBUXB6WOL6BBZ34FMGIWCFLNSXXH25HOVPRD4D2FDAC
Watch directory structure changes and restart
Created by  isagalaev  on October 13, 2022
YG5HKTDQNQJITHQNYTDVNTC7EDFN4FBWZ7CGPWKWDS4J7G63KU3AC
Ignore directories for file events
Created by  isagalaev  on October 12, 2022
WFTM6VFSQFBK46ZXH43ER26QAO3TBLOPPHRD77WF5KXJDDVLDVLAC
Avoid "processors_clone" via a block
Created by  isagalaev  on October 12, 2022
LFGE3AYDOBE4HCF6CMMUHKFBDMUZRTUJSXODS7NYRDY3OL7F3NVAC
Move mapping descriptors to processor out of register_processor
Created by  isagalaev  on September 5, 2022
243AQHLLPGLEQHDOG6J7BCYXDYFBRD54LXRM4Y4B2JAPOR4I4MZQC
Move .entries() to config
Created by  isagalaev  on September 5, 2022
GUUVABH6U5PQEZZCG2BODU3O4TTDU7RGFS6KLVUDDHRDOXEO34XAC
Initialize cookie with something that's not zero
Created by  isagalaev  on September 4, 2022
PTVBLXYIZ2H4WJGGFFZZM3IVGD2MBUIO2IM5BKCDU3YRTIGDQTHAC
Remove unnecessary reference
Created by  isagalaev  on September 1, 2022
CXQGGJKCC5XRSYCKNFBN74BQIGTRYU7WIILN7JV4N5THT7TVL5LQC
inotify 0.10.0
Created by  isagalaev  on September 1, 2022
FSRWIIENV3AUYCGFY26UQRACUW45WPCITAAWATTB56YUNRQXATHAC
Filter out local renames
Created by  isagalaev  on August 31, 2022
NTKU7Y2JKS7RSSR3AORXJ5E2MCUXJ564DY75LLK77AVLSXAKOR3AC
Correct markdown
Created by  isagalaev  on August 31, 2022
RX7JOQLRZDFZ43W7ARW5GAZBFKSXRXZZVX4CVO3HG32UBTRQCU4QC
Document `depth` and `keep_file` in README
Created by  isagalaev  on August 31, 2022
SZPURUIENN5UGPXU732WLGAHKTJ6EB2OSP7D42AO25AR26FIEOEQC
Cleanup
Created by  isagalaev  on August 31, 2022
MLIBPJMS3263BBE2JQJCWGOPHU7VU7J643GYNYCFZL7VV5N4NFLQC
keep_file, depth instead of recursive, no .queue
Created by  isagalaev  on August 31, 2022
JPGI2LNPJE3OCP2EAU7O2GYT55PVHZL5S2GZPFEQLABULGKFFZ5QC
Watch for moved-in files
Created by  isagalaev  on August 31, 2022
Q4DTIPGBAYACUTXA35NFBOLEW7G52FT2P5YAGGD46PU4OQEJTREAC
Recursive processors
Created by  isagalaev  on August 31, 2022
6LNO63SLVXX3ZHLLFV7ERGAJQUTY5RUVL7YNULSPAKJDWWBKMEJAC
Re-rooting
Created by  isagalaev  on January 19, 2022
FA6ZBQBX3O36V7SVP4ZINQJ2RSANVSLB6HXGY2KO4A3LFCODYWLQC
(no change message)
Created by   on January 19, 2022
S2SS43ISRTDNM6R5U2GIM4TYRSNMUNM7CLRKJS5YYP3PIIMGD4FQC
Use confy for config parsing
Created by  isagalaev  on October 28, 2021
N4KJX6V6VGUCAA6AV3643E75ISVAI5WCG5JYSKBW4WI2UTHG6V3QC
Update debounce version
Created by  isagalaev  on October 22, 2021
QXBGLHCP7Z6HO7ZWGNSSC3BEI7IX4QEE5U563UACDCPRAB6MDFQAC
Depend on the published `debounce` crate
Created by  isagalaev  on October 18, 2021
3UY4USKN7HQOFTXBJTEQCRL5YBOVVI7NJBBYDO6JGAK2DSIECCDAC
Rustisms
Created by  isagalaev  on October 18, 2021
IUNEILYQVZBJQDWXI6ZDBZ4CTSBAJXNCFBVVJQPVF4R2HU6WER6QC
Use debounce crate
Created by  isagalaev  on October 18, 2021
JTPRXRYUFDQSBWW24YRQW2WBCDNWSNAADUUC6EX3GQVR754W7SXAC
Wait for short periods to check for new events while waiting
Created by  isagalaev  on October 11, 2021
TJ3PMRCPE5MEKVQ4C5ZQRWVU3WVDTXC7ZZZEMADVSNWMODWIGVLAC
Add README
Created by  isagalaev  on October 10, 2021
H2P4XVBRZOQWK6U4HVZIX4RM2VWBV6LUBPM4NYOHXNHAH3FU6PYAC
Reduce wait timeout for better resolution
Created by  isagalaev  on October 10, 2021
RPEJURQKND25XYZ6LDHE2GDDLPUPAD33XJ5ADEBWUR74PORMI4VAC
Comment on reverse ordering
Created by  isagalaev  on October 10, 2021
6Q2PSLI6Y2XI4K7YZKMSZ2VFLQX367YDI3PPMCISB76LOYSXGABQC
Read debounce delay from config
Created by  isagalaev  on October 10, 2021
2T3I3WWQUEUV356PHULHFTOMIW6M43S6CN6DALJLDJCQ6A3URL2AC
Per-event delay
Created by  isagalaev  on October 10, 2021
SOYST6CC3OMFUTXYZ7ZBJR2U42ZLNDCN6SNB4AQ7YC7Q4J46H7IAC
Move config logic into a module
Created by  isagalaev  on October 10, 2021
TYK5XDMD7PSITQFFPHNLD3462EODC3FQIV5DCW5KA527FXIW7CTQC
Define file info as a struct instead of using ad-hoc tuples
Created by  isagalaev  on October 10, 2021
MPE26QJ2WFCD3OKXZJ6C2VSF6E6UVLUNB6ORODFZOASMZLGQSUUQC
Remove Debug constraint from Debouncer impl
Created by  isagalaev  on October 10, 2021
TNIQTVDKZBL34VRO3FGRD3AFAGOCJAAKFNMOLYBUHLHYLRMTUE3AC
Use debouncer in main.rs
Created by  isagalaev  on October 9, 2021
V2GAFFJH2YQJSG3CDQL2K6GWG7N73F33C3KXDFNYM3YNK4TZ3XLQC
Implement passive debouncer
Created by  isagalaev  on October 9, 2021
EPIHKWJDBRZLGVI5AA7OGNJXIIAO5JPXCG55NCBYY4YNKY6EERLAC
Shuffle some code
Created by  isagalaev  on October 5, 2021
3PGX7SVOAB5DOZFA7OGREPZZEWSD4LXNTA6AQYYPTQO6AXVQHKMQC
Update author and license metadata
Created by  isagalaev  on October 5, 2021
JSKWCDDHQOURBR5S4HFKIXK5F3TOMX3OJ43F2XUL3CTOGGLQHRRQC
Queue files in a separate directory
Created by  isagalaev  on October 5, 2021
MAPKBZYGUKQLVJQO42NESR2U7RNM3F3ZPNQ7X45EHAKW2FQWCZ7AC
Keep Processor.path as PathBuf
Created by  isagalaev  on October 4, 2021
7VF7R445O5YJ6AWMKF7DM3AP75E6LGVVDHICXFQUXWRYP22PVWFAC
Extract parse_config()
Created by  isagalaev  on October 4, 2021
EHKSDEXADHIK2PFXJFBFQTAUAXBUIY57CKSDNLCQJH3WKPNHG6RAC
Add LICENSE
Created by  isagalaev  on October 4, 2021
25TDGE7ZOTPFDNUP4UE6AG3RUP55RTANBO54HCKIZIMUI76E3K6AC
Get config path from XDG directories
Created by  isagalaev  on October 4, 2021
3JRIW3OEB5GC4QRICM5JRRRMKTQPM6VMBC5YTVPIA6ERWHNAIORQC
Add Cargo.lock to ignores
Created by  isagalaev  on October 3, 2021
QHCFSZPMFCEU5AQWT44GVD3Z26JBSO5NTDNV3QT7IZGAGRSNSPOAC
Report processor registration failure
Created by  isagalaev  on October 3, 2021
FANJLREUGPFYMGW5DJ4YNQWQB5LMORUVMSEOFAWVFNMFXVXZI3NAC
Add .ignore
Created by  isagalaev  on October 3, 2021
MV6ZTA4AUPXYBSTFCSJ6LDZNLA4JJMKVMWW6E4FXMOCTPVEOTCPQC
Read processors from config
Created by  isagalaev  on October 3, 2021
5GJRHBKCSWISBPJOAXWMXY3LMMD5GFOEHM3AEUKI5J7D4M3XM5GQC
Support multiple processors
Created by  isagalaev  on October 3, 2021
FVJQ6OJYLCXGPDNHCP56JXZ44VQKFIOC7NC3S42D3JPQSZ2F7R4AC
First draft
Created by  isagalaev  on October 3, 2021
SY4Q66QFFEQ2BPMJ5G7MSZPX52HM6QTHZXJWL2VVFB2JMWZQLJBQC