667ee440e0
use parking_lot's rwlock, cargo update
2021-11-23 08:38:43 +10:00
855211f458
clean up windows hidden file code
2021-11-06 01:11:09 +10:00
5df8545906
cargo update, ignore sonarlint
2021-10-28 21:53:28 +10:00
b5ef95b6ef
documentation
2021-10-06 01:33:15 +10:00
f1982f670e
cargo update
2021-09-29 23:33:03 +10:00
5e17e4efda
improved multithreading behaviour, & a new flag!
...
`-j`/`--jobs` can be used to manually set the number of threads to use for scanning files. additionally, fif won't bother with multi-threaded scanning when there are less than 32 files to scan.
2021-09-25 18:55:50 +10:00
c3adaea88c
a minor multitude of meager modifications
...
- clippy.sh now works if you're a weirdo with spaces in their $HOME path
- a """performance optimisation""" to utils.rs so minor that i would be surprised if it saved the world one microwatt of electricity over my entire lifespan
- cargo update
- removed useless extension_from_path function
2021-08-01 01:44:17 +10:00
59c87a3729
minor refactoring to make formats.rs less icky
2021-07-24 16:21:20 +10:00
f8dcdf8a3c
nicer output for fif -V
and fif --version
2021-06-14 16:29:41 +10:00
2d5d41b162
added clion run configs
continuous-integration/drone/push Build is passing
2021-05-10 10:38:38 +10:00
c3b5dbea35
CI is a bit of a pain
continuous-integration/drone/push Build is passing
2021-05-08 02:50:23 +10:00
0f2f408c09
added architectures test to test.py, PKGBUILD for arch distros
2021-04-07 05:20:49 +10:00
67cffcff91
removed python stuff
2021-03-14 21:55:44 +10:00
e3af10cf5b
replaced some pathbufs with paths, made it actually compile and work 0uo
continuous-integration/drone/push Build is passing
2021-03-12 03:26:35 +10:00
1aa355e753
version bump - wrote docs, logging by default, and more
2021-03-01 01:23:52 +10:00
31aaa80701
documentation!!! ≥50% coverage!!! wow!!!!!
2021-03-01 00:06:05 +10:00
809df5bc0e
jetbrains nonsense
2021-02-28 21:08:11 +10:00
dc2f642171
cargo update
2021-02-18 22:37:43 +10:00
df2f924b2f
added some extension sets, replaced 'echo' with 'printf' in shell output
2021-02-18 21:43:24 +10:00
fc7af85ba1
silly clion
2021-02-18 19:55:19 +10:00
8fc3f18466
first read a smol chunk, if we can't ID the file, read BUF_SIZE
2021-02-06 21:48:31 +10:00
775fb306ad
switched from structopt to clap 3
2021-02-05 19:24:08 +10:00
1a32c6c2f0
initial commit
2021-02-04 21:22:19 +10:00