170 Commits (master)

Author SHA1 Message Date
petra-fied 59a3042ebc added .rpa format support, new system extension set 8 months ago
Lynne Megido e7637013eb
documented and cleaned up tests, renamed "Script" to "Shell", etc 8 months ago
Lynne Megido 9c8be183d9
new release! 0u0 8 months ago
Lynne Megido 383f6a30f2
improved pre-OOXML office mime detection 8 months ago
Lynne Megido 21dfe93a05
better DLL/EXE support, fixed weird symlink semidemihemibug 8 months ago
Lynne Megido d54cc8d6da
added text extension set, more test coverage, cargo update 8 months ago
Lynne Megido be37b24705
better documentation for parameters, renamed Script to Sh 8 months ago
Lynne Megido fb67c11eb6
add option for following symlinks, make extensions optional, new version!! 8 months ago
Lynne Megido 12d9001bb8
better mime type detection 8 months ago
Lynne Megido 25c9efa2f1
fixed compilation on some obscurish architectures (e.g. powerpc), more clippy lints 8 months ago
Lynne Megido 7115692f9d
fixed tests 9 months ago
Lynne Megido 129aa83ade
lots of stuff! and a version bump!! 0u0 9 months ago
Lynne Megido 40a90308a5
initial (and somewhat bonked) powershell support, cargo update 9 months ago
Lynne Megido 87dab7284f
test on alpine, clippy & rustfmt 9 months ago
Lynne Megido e3af10cf5b
replaced some pathbufs with paths, made it actually compile and work 0uo 9 months ago
Lynne Megido 6d55b3c309
removed an unecessary allocation 9 months ago
Lynne Megido 8a152d4118
new option for scanning extensionless files, nicer #[cfg]s, -s no longer skips hidden root dir... 9 months ago
Lynne Megido 4412161193 nicer output for --help 9 months ago
Lynne Megido 5907309689 renamed modules in accordance with https://rust-lang.github.io/api-guidelines/naming.html 9 months ago
Lynne Megido 32da919f81 replace (ScanError, PathBuf) with just ScanError (which now contains a PathBuf) 9 months ago
Lynne Megido 1aa355e753
version bump - wrote docs, logging by default, and more 9 months ago
Lynne Megido 58f3b323cc
version bump - wrote docs, logging by default, and more 9 months ago
Lynne Megido ecee74eb29
oops 0uo 9 months ago
Lynne Megido 31aaa80701
documentation!!! ≥50% coverage!!! wow!!!!! 9 months ago
Lynne Megido e294f56ecf
move main() to the top of main.rs because wynaut 9 months ago
Lynne Megido 67fb03821d
integration test for arg parsing, minor shuffling around of things 9 months ago
Lynne Megido 601481130f
default to WARN logging if RUST_LOG is unspecified 9 months ago
Lynne Megido b89e71a6ab
turns out infer already has jpeg2000 support and i somehow didn't notice 0uo 9 months ago
Lynne Megido d76ed2585d
tests and more! 9 months ago
Lynne Megido 52a0709097
it does indeed work on windows 9 months ago
Lynne Megido ebc2bcfb41
use cfg_if to make the code more readable 9 months ago
Lynne Megido b141b85ea7
use xdg-mime by default on linux, infer elsewhere 9 months ago
Lynne Megido db94465bb7
better document support, print version properly, display version 10 months ago
Lynne Megido 9a0113d1dc
quick hack to work around non-existent document support ;3 10 months ago
Lynne Megido aedfd6d57f
retrieve extensions from mime_guess, minor code changes, added a readme and such 10 months ago
Lynne Megido b95c8ec85c
cleaned up formats.rs 10 months ago
Lynne Megido 9091850ec5
thanks rustfmt 10 months ago
Lynne Megido 7a2f009622
thanks clippy 10 months ago
Lynne Megido 986717a6ae
nicer error handling, exit codes 10 months ago
Lynne Megido 426e09fb05
SVG support, better and more comments, minor code cleanup 10 months ago
Lynne Megido 7fdc75c9e9
windows support! and other stuff 10 months ago
Lynne Megido 2eccd1bbb2
thx clippy 10 months ago
Lynne Megido df2f924b2f
added some extension sets, replaced 'echo' with 'printf' in shell output 10 months ago
Lynne Megido fc7af85ba1
silly clion 10 months ago
Lynne Megido b6d340d45c
added rustfmt.toml, ran rustfmt 10 months ago
Lynne Megido 31acd76c73
tiny brained 10 months ago
Lynne Megido 40292fe334
removed unused mini-buffer feature, optimised imports/features 10 months ago
Lynne Megido ce721c20f6
fixed broken singlethreaded support (whoops) 10 months ago
Lynne Megido 2431e3493a
support using either infer or xdg_mime for mime detection 10 months ago
Lynne Megido bc4edecd21
now we don't have to pass &db through three different functions, hooray 10 months ago