Talison Fabio
|
b5cb3e075d
|
revert: update message error in ChoicePrompt instead Confirmation
|
2025-03-24 09:32:16 -03:00 |
|
Talison Fabio
|
d69770d760
|
fix: update error message when find EOF in choise prompt response
|
2025-03-24 09:19:08 -03:00 |
|
Talison Fabio
|
44e80d2df3
|
chore: revert user_wants_to_continue
|
2025-03-23 11:43:14 -03:00 |
|
Talison Fabio
|
e2e28b008f
|
chore: cargo fmt
|
2025-03-23 11:39:57 -03:00 |
|
Talison Fabio
|
f916f4d419
|
doc: improve rename_path docs
|
2025-03-23 11:34:16 -03:00 |
|
Talison Fabio
|
af61cb0bc2
|
fix: out of bound when type answer bigger than some choice
|
2025-03-23 11:33:45 -03:00 |
|
Talison Fabio
|
2a0b70f2bd
|
doc: improve doc of resolve_path_conflict
|
2025-03-22 23:27:55 -03:00 |
|
Talison Fabio
|
86386b2ef0
|
chore: fix ChoicePrompt doc
|
2025-03-22 22:48:45 -03:00 |
|
Talison Fabio
|
022e9f0883
|
refactor: rename "resolve_path" method
|
2025-03-22 22:46:26 -03:00 |
|
Talison Fabio
|
cede4b2624
|
Add docs
|
2025-03-22 22:46:02 -03:00 |
|
Talison Fabio
|
3626e7196f
|
chore: cargo fmt
|
2025-03-22 22:34:00 -03:00 |
|
Talison Fabio
|
782cd27580
|
fix: remove unused clear_path function
|
2025-03-22 20:24:16 -03:00 |
|
Talison Fabio
|
77d999d33a
|
feat: use resolve_path instead clear_path in smart_unpack
|
2025-03-22 20:22:01 -03:00 |
|
Talison Fabio
|
8b84038cec
|
feat: create "resolve_path" for smart_unpack to deal with rename
|
2025-03-22 20:21:23 -03:00 |
|
Talison Fabio
|
63e8549408
|
feat: rename file in "ask_to_create_file" rename action
|
2025-03-22 20:18:27 -03:00 |
|
Talison Fabio
|
609bddaa18
|
feat: check accessible mode for choises prompt
|
2025-03-22 20:16:01 -03:00 |
|
Talison Fabio
|
8b7b25d748
|
feat: add "rename" option in ask_to_create_file method
|
2025-03-18 17:47:36 -03:00 |
|
Talison Fabio
|
8a8e44abe7
|
feat: use ChoicePrompt in user_wants_to_continue method
|
2025-03-18 17:41:39 -03:00 |
|
Talison Fabio
|
98ca77f953
|
feat: Add generic Choice prompt implementation
|
2025-03-18 17:36:35 -03:00 |
|
Pascal Hertleif
|
ecc05cdd60
|
feat: Add support for Brotli
Using https://crates.io/crates/brotli/7.0.0
#203
|
2025-02-12 13:59:18 -03:00 |
|
Pascal Hertleif
|
58271ab77f
|
refactor(cli): Clearer docs for -y/-n
|
2025-02-12 10:12:54 -03:00 |
|
Pascal Hertleif
|
fadfe1a213
|
fix(cli): Align docs phrasing and capitalization
|
2025-02-12 10:12:54 -03:00 |
|
Pascal Hertleif
|
f3b7c0277f
|
fix(cli): Fix typo in 'concurrent'
|
2025-02-12 10:12:54 -03:00 |
|
Pascal Hertleif
|
aeefa694bf
|
fix: Use BufWriter for list output
Also replaces one `print` call with `write`.
Fixes #702
|
2025-02-12 10:10:37 -03:00 |
|
ttyS3
|
28d0933d6c
|
fix: change threads short flag to -c in cli args to avoid conflict with tree
|
2024-12-14 19:52:32 -03:00 |
|
ttyS3
|
e1d7f1424a
|
refactor: improve code formatting in mod.rs and logger.rs
|
2024-12-14 19:52:32 -03:00 |
|
ttyS3
|
77b01d170f
|
refactor(cli): move thread pool setup to command execution, use thread::spawn instead of rayon::spawn in the logger thread
|
2024-12-14 19:52:32 -03:00 |
|
ttyS3
|
6b38e1dd46
|
feat: add concurrent working threads option to CLI args
|
2024-12-14 19:52:32 -03:00 |
|
ttyS3
|
499ad77657
|
fix(cli): remove default value for remove flag in Subcommand
|
2024-12-14 19:22:56 -03:00 |
|
ttyS3
|
5941afe66e
|
chore: remove decompress file params info to make ui_test_ok_decompress test case pass
|
2024-12-14 19:22:56 -03:00 |
|
ttyS3
|
353c360f6f
|
style: cargo fmt with nightly version
|
2024-12-14 19:22:56 -03:00 |
|
ttyS3
|
62f3d78f44
|
refactor(decompress): refactor function to use DecompressOptions struct to make linter happy (too_many_arguments)
|
2024-12-14 19:22:56 -03:00 |
|
ttyS3
|
55aa05b631
|
feat(cli): add option to remove source file after decompression
|
2024-12-14 19:22:56 -03:00 |
|
ttyS3
|
22d4e0faf0
|
chore: add comments about RAR 4.x and 5.0 signature
|
2024-12-02 12:34:48 -03:00 |
|
João Marcos P. Bezerra
|
7ea0625860
|
refac: simplify error treatment
|
2024-11-20 04:44:53 -03:00 |
|
João Marcos P. Bezerra
|
3e890eb307
|
chore: rename functions and fix wrong logs
|
2024-11-20 03:32:20 -03:00 |
|
João Marcos P. Bezerra
|
cc530bea94
|
refac: simplify logger shutdown system
|
2024-11-20 03:32:20 -03:00 |
|
João Marcos P. Bezerra
|
df6d2cea98
|
tweak: don't add period to end of each log
|
2024-11-18 00:32:17 -03:00 |
|
João Marcos P. Bezerra
|
2eca233132
|
chore: update comments
|
2024-11-18 00:32:17 -03:00 |
|
João Marcos P. Bezerra
|
e108e5b778
|
chore: improve message after moving file
|
2024-11-18 00:03:55 -03:00 |
|
João Marcos P. Bezerra
|
223f82d538
|
refac: simplify smart_unpack
|
2024-11-18 00:02:22 -03:00 |
|
João Marcos P. Bezerra
|
60d5897de1
|
fix: don't shutdown logger after flush
|
2024-11-17 23:52:39 -03:00 |
|
João Marcos P. Bezerra
|
b21b757af1
|
chore: improve log message
|
2024-11-17 23:49:31 -03:00 |
|
João Marcos P. Bezerra
|
065124cd30
|
tweak: improve error message
in case the user is trying to decompress a file with no filestem, just
the extension, which is confusing
|
2024-11-17 23:49:18 -03:00 |
|
João Marcos P. Bezerra
|
4bb759b21c
|
tweak: improve error message
in case the user is trying to decompress a file with no filestem, just
the extension, which is confusing
|
2024-11-17 23:47:24 -03:00 |
|
João Marcos P. Bezerra
|
5b78b96fa1
|
fix: warnings not shown before stdin interaction
|
2024-11-17 23:47:11 -03:00 |
|
João Marcos P. Bezerra
|
639ef19fbc
|
chore: simplify code after feature stabilization
no need to reimplement `Path::is_symlink` anymore
|
2024-11-17 21:21:58 -03:00 |
|
João M. Bezerra
|
8edd8d2e1c
|
Replace .unwrap() s by ?
|
2024-11-17 14:50:02 -03:00 |
|
Jonas Frei
|
32b50e9c7a
|
Added test code, handled BlockSize error, block size = 16MiB
Signed-off-by: Jonas Frei <freijon@pm.me>
|
2024-11-17 14:50:02 -03:00 |
|
Jonas Frei
|
ba9f9c00f3
|
Add support for bzip3
Closes #398
Signed-off-by: Jonas Frei <freijon@pm.me>
|
2024-11-17 14:50:02 -03:00 |
|