Crypto-Spartan
add6a595bd
Merge pull request #227 from Crypto-Spartan/question-continue
...
remove redundant user_wants_to_continue function
2021-12-09 18:21:32 -03:00
Nbiba Bedis
0976970e8c
Add progress bar for compressing/decompressing
2021-11-25 11:57:47 +01:00
Anton Hermann
c1add95e70
Fix warnings in doc comments
...
Escape square brackets comments containing "[INFO]", "[WARNING]", "[ERROR]"
Suppress automatic link markup warning
2021-11-13 00:07:17 +01:00
João M. Bezerra
b7c6589864
Small docs update
2021-11-10 10:09:54 -03:00
João M. Bezerra
f09f1cecba
Merging dialogs.rs with question.rs
2021-11-10 09:57:51 -03:00
João M. Bezerra
9a9488fcd2
Merge branch 'command_list'
2021-11-02 15:31:01 -03:00
João M. Bezerra
d2d4a929e1
Docs improvements
...
+ Removed some dead code
2021-11-02 04:57:26 -03:00
Anton Hermann
9919c72347
Merge branch 'master' into command_list
2021-11-01 12:32:55 +01:00
Anton Hermann
30ebcf4f9e
Implement command 'list' to show archive contents
2021-11-01 08:53:03 +01:00
João M. Bezerra
d9e0b4c5fb
Fixing documentation conflicting with build.rs
2021-10-31 12:57:30 -03:00
João M. Bezerra
20e0067cad
Adding docs in new files and functions
2021-10-31 03:21:52 -03:00
João Marcos Bezerra
95d38e99f6
Merge branch 'master' into issue-32
2021-10-31 03:01:41 -03:00
Gabriel Simonetto
7c82f2b3b7
Make remaining modules public in order to gain the documentation check
2021-10-30 17:00:07 -03:00
Gabriel Simonetto
0fdef287c4
Warn for missing docs, and add necessary docs
2021-10-27 00:08:00 -03:00
figsoda
d6054ba3ee
move QuestionPolicy to lib
2021-10-21 19:13:29 -04:00
figsoda
7efac2e55d
generate completions
2021-10-20 22:18:39 -04:00
Spyros Roum
e24c9ce931
Replace oof with clap
2021-10-19 14:42:07 +03:00
figsoda
161b8d0d66
refactor: better NO_COLOR support
2021-10-14 21:27:11 -04:00
figsoda
cd461fa5a5
apply clippy lints and small refactors ( #86 )
2021-10-14 16:22:48 -03:00
Vinícius Rodrigues Miguel
d4862e2b6f
test: check the resulting compressed files through MIME types
2021-10-06 23:54:20 -03:00
Vinícius Rodrigues Miguel
990458b771
Release 0.2.0
2021-10-06 15:39:55 -03:00
João Marcos Bezerra
4ddc21a551
Merge pull request #61 from GabrielSimonetto/issue-48
...
Make the "decompress" command explicit
2021-10-05 22:10:27 -03:00
Gabriel Simonetto
788809b8f3
Make decompress command explicit
...
- No subcommand given now calls the help menu
- Also added docs for the short version of compress and decompress
2021-10-05 22:06:18 -03:00
Vinícius Rodrigues Miguel
e7dd6f2d4f
Don't use colors when stdout
or stderr
are being redirected
2021-10-05 21:12:15 -03:00
João M. Bezerra
2f5083278f
Add libc dependency
...
Cross compatible (with windows) exit failure code
2021-10-03 00:20:12 -03:00
João M. Bezerra
89d1e6a752
Document modules
2021-10-03 00:17:57 -03:00
Vinícius Rodrigues Miguel
a0f43b62f7
Release 0.1.6
2021-09-17 00:55:58 -03:00
Vinícius Rodrigues Miguel
b099e4ac20
Respect the NO_COLOR
env. arg.
2021-09-17 00:55:38 -03:00
Vinícius Rodrigues Miguel
55aa65dcea
Reduced repetition caused by [INFO]
printing
2021-09-17 00:22:41 -03:00
João M. Bezerra
c9d4eea403
Minor renaming
2021-08-13 02:14:28 -03:00
João M. Bezerra
33382d06c3
Adding more checks before compression
2021-08-04 12:05:41 -03:00
João M. Bezerra
bb93e46535
Reworked compression
...
Now works with multiple formats, like
archive.zip.gz.lz.gz.gz2.xz
Now with minimum in-memory copying, compressing and decompressing (with
exception to .zip, due to the format limitations) is all done directly
into the final destination file.
2021-08-03 21:18:22 -03:00
João M. Bezerra
ac4948abf7
Decompression: multiple formats, no extra copying
...
Rewrote decompression to use chained decoders, creating a stream and
avoiding in-memory decompression, which caused redundant copying.
Now ouch supports any number of extensions as decompressing formats, not
only two.
2021-08-03 16:58:21 -03:00
Vinícius Rodrigues Miguel
a9673a3eba
Reuse Confirmation struct when checking for overwrite permission
2021-07-25 01:23:58 -03:00
João M. Bezerra
57a3d231eb
Turning oof
subcrate into a module
2021-05-26 21:54:50 -03:00
João M. Bezerra
d01947d9e1
Adding rustfmt.toml and reformatting
2021-05-16 17:52:29 -03:00
João M. Bezerra
3dc9a78539
Removing src/test.rs
2021-05-15 01:15:19 -03:00
Vinícius Miguel
d9b39706e2
Drop dependency on Termion
2021-04-07 02:23:50 -03:00
João M. Bezerra
df1bc879cb
New --help message
2021-04-06 22:52:41 -03:00
João M. Bezerra
973af5fe1c
Change evaluator.rs to commands.rs
2021-04-06 21:18:56 -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
aa03d2723e
Separate lib from binary
...
Makes integration testing easier
2021-04-06 20:22:56 -03:00