Commit Graph

100 Commits

Author SHA1 Message Date
72213419a6 Run cargo clippy 2022-03-22 17:51:40 +01:00
1cc75e202e Update dependencies 2022-03-22 17:50:38 +01:00
b94d312a9d Can read image from memory 2022-03-22 17:44:13 +01:00
Andrew Radev
7276236936 Update build status link 2021-02-24 21:46:06 +02:00
Andrew Radev
6c4a19c2de Version bump 2021-02-24 20:23:14 +02:00
Andrew Radev
c5ebe776ce Add missing documentation 2021-02-24 20:22:54 +02:00
Andrew Radev
a6b2d8eef7 Readme updates 2021-02-24 20:18:50 +02:00
Andrew Radev
ccae539eec Merge branch 'master' into quiet-mode
* master:
  Read partially broken files
  Version bump
  Update id3 crate to 0.6.x
2021-02-24 19:51:38 +02:00
Andrew Radev
115be7bd72 Read partially broken files 2021-02-22 21:56:59 +02:00
Andrew Radev
d24105bea8 Version bump 2021-02-17 21:03:40 +02:00
Andrew Radev
020706f23b Update id3 crate to 0.6.x 2021-02-17 19:08:24 +02:00
Andrew Radev
304e96bd9c Minor clippy fix 2021-02-16 18:44:00 +02:00
Andrew Radev
acd8f875ec Enable "quiet mode" 2021-02-16 18:43:01 +02:00
Andrew Radev
5254362522 Version bump 2021-01-03 14:53:14 +02:00
Andrew Radev
b5b51cbf1a Update dependencies 2021-01-03 14:52:50 +02:00
Andrew Radev
ea4c301e34 Crate updates 2020-10-17 13:40:13 +03:00
Andrew Radev
dfac76abec Version bump 2020-10-17 13:37:35 +03:00
Andrew Radev
675ed3e318 Set a default for image filename when embedding 2020-10-17 13:36:50 +03:00
Andrew Radev
ecd7c9fd2e Version bump 2020-08-31 17:23:22 +03:00
Andrew Radev
b818a59424 Upgrade dependencies 2020-08-31 17:22:32 +03:00
Andrew Radev
327486a4bc Version bump 2019-11-22 21:26:37 +02:00
Andrew Radev
1a276a193d Deprecation fix 2019-11-22 21:26:16 +02:00
Andrew Radev
bf19c4c86e Package update 2019-11-22 21:26:12 +02:00
Andrew Radev
ee03521da6 TravisCI badges 2019-03-16 11:33:44 +02:00
Andrew Radev
3857f46ab2 TravisCI config 2019-03-16 11:08:34 +02:00
Andrew Radev
ef1aa2b690 README 2019-02-25 10:02:39 +02:00
Andrew Radev
8fdd0f71f5 Version bump
To push the documentation link to crates.io, mostly.
2019-02-24 17:55:04 +02:00
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