Commit Graph

123 Commits

Author SHA1 Message Date
Andrew Radev
1db37c6513 Add documentation link to cargo file 2019-02-24 17:47:44 +02:00
Andrew Radev
02b40e1ca5 Minor doc tweaks 2019-02-24 17:46:47 +02:00
Andrew Radev
47fb430d34 Don't use a wildcard dependency 2019-02-24 17:41:43 +02:00
Andrew Radev
a16fb8674c Some doc comments 2019-02-24 17:41:24 +02:00
Andrew Radev
63748f7d99 Package configuration 2019-02-24 17:29:58 +02:00
Andrew Radev
10fc95d1e2 Use rust-id3 v0.3.0 2019-02-24 17:21:10 +02:00
Andrew Radev
bbdab3ca27 Minor README tweak 2019-02-24 17:17:34 +02:00
Andrew Radev
6e6e3befeb README 2019-02-24 17:15:42 +02:00
Andrew Radev
ebc459f96a Error out if trying to extract images from a file without any 2019-02-24 17:13:28 +02:00
Andrew Radev
f00d77d99b Test extracting an image 2019-02-24 16:20:38 +02:00
Andrew Radev
67d39f4172 Better function name 2019-02-24 16:20:14 +02:00
Andrew Radev
7c1a356310 Fixture improvements 2019-02-24 16:08:12 +02:00
Andrew Radev
852e269b6d Executable that removes images 2019-02-24 11:24:32 +02:00
Andrew Radev
432ee8f8b6 CLI options, and better path/string handling 2019-02-24 11:23:58 +02:00
Andrew Radev
711314fe57 Add structopt/clap to thep project 2019-02-24 11:23:50 +02:00
Andrew Radev
394b332147 Get tests working in parallel
Instead of a single temporary directory, we just create one per file and
encapsulate it in a structure, so we can get both the file path and a
temp dir that's dropped upon the struct leaving scope.
2019-02-21 21:35:20 +02:00
Andrew Radev
915a6e8ff4 More tests, but need to be run with --test-threads=1 2019-02-17 21:55:28 +02:00
Andrew Radev
7b8ac1b476 Tests 2019-02-17 16:11:07 +02:00
Andrew Radev
03cb9fe656 Extract logic into lib.rs 2019-02-16 10:52:45 +02:00
Andrew Radev
5a0d224be7 Binary to extract image file 2019-02-10 12:52:23 +08:00
Andrew Radev
659c98034a Move main file to a better-named binary 2019-02-10 12:52:02 +08:00
Andrew Radev
2e29c59ce4 Use rust-id3 from git, for an unreleased bugfix 2019-02-04 09:37:48 +08:00
Andrew Radev
de5eae6d0c Initial commit: Mostly working 2019-01-26 11:13:13 +08:00