23 Commits

Author SHA1 Message Date
João M. Bezerra
d01947d9e1 Adding rustfmt.toml and reformatting 2021-05-16 17:52:29 -03:00
Vinícius Miguel
0026e4d4de Drop dependency on Colored 2021-04-07 02:02:50 -03:00
João M. Bezerra
3869c2502e Moving bytes.rs implementation to utils.rs 2021-04-06 21:16:33 -03:00
João M. Bezerra
78d5f435ee Minor style changes 2021-04-06 20:14:33 -03:00
Vinícius Miguel
f9272b5ce5 evaluator: Verify if input files are decompressible 2021-04-06 04:30:36 -03:00
Vinícius R. Miguel
1b9faab96a refactor: pretty-print bytes 2021-04-06 02:49:03 -03:00
João M. Bezerra
28901ec44e Binary size decreased by 35% (-400KB)
Huge refactor, removed totally `clap` to use our argparsing instead.
500+ modified.
2021-04-04 23:26:57 -03:00
João M. Bezerra
5b37a117f1 Clippy lints 2021-04-04 01:58:22 -03:00
Vinícius Rodrigues Miguel
2dc828c0ff (WIP) Showing better error messages 2021-03-29 23:11:22 -03:00
Vinícius Rodrigues Miguel
0f0b086943 Use the the -y and -n flags when decompressing .tar and .zip 2021-03-29 01:37:01 -03:00
Vinícius Rodrigues Miguel
40fb926d80 evaluator: Add confirmation dialog for file overwriting 2021-03-28 14:52:09 -03:00
Vinícius Rodrigues Miguel
7954eb07fd decompressors/zip: Add confirmation dialog for file overwriting 2021-03-28 13:56:00 -03:00
Vinícius Rodrigues Miguel
19f12ff791 Ensure correct permissions for decompressed files from .zip on Unix 2021-03-26 22:39:23 -03:00
João M. Bezerra
ce26246fd4 Changing the error imports 2021-03-26 14:03:06 -03:00
Vinícius Rodrigues Miguel
22e131fb46 Add support for zip (and... .zip.zip) compression 2021-03-23 21:28:22 -03:00
Vinícius Rodrigues Miguel
52afe3afd8 Update README & minor code cleanup 2021-03-22 15:12:11 -03:00
Vinícius Rodrigues Miguel
e08703850c Add support for decompressing .tar.{bz, xz, lz} and .zip.{bz, xz, lz} 2021-03-22 04:46:54 -03:00
Vinícius Rodrigues Miguel
77d7613967 WIP refactor 2021-03-22 03:44:56 -03:00
Vinícius Rodrigues Miguel
90ad9d8f8a WIP decompression support for .xz, .bz, .lzma 2021-03-22 02:18:35 -03:00
Vinícius Rodrigues Miguel
23c8f567fc Minor changes in decompressors/zip.rs 2021-03-21 19:18:32 -03:00
Vinícius Rodrigues Miguel
e705024c61 decompressors.zip: now working 2021-03-21 19:11:27 -03:00
Vinícius Rodrigues Miguel
0a81384dd8 (Small) Zip decompressor progress 2021-03-21 15:41:05 -03:00
Vinícius Rodrigues Miguel
837a6a6a57 Get Decompressors as Trait Objects, start working on Zip decompressor 2021-03-21 15:23:00 -03:00