1077 Commits

Author SHA1 Message Date
Vinícius Miguel
7cfc81117e
Update README.md 2021-03-30 22:59:33 -03:00
João Marcos Bezerra
3f47d2f6d6
Update README.md 2021-03-30 22:34:21 -03:00
Vinícius Miguel
0f453e9dfc
Merge pull request #10 from vrmiguel/better-error-messages
Better error messages
2021-03-30 12:23:01 -03:00
Vinícius Rodrigues Miguel
b002de78d9 Show better error messages 2021-03-30 00:11:46 -03:00
Vinícius Rodrigues Miguel
2dc828c0ff (WIP) Showing better error messages 2021-03-29 23:11:22 -03:00
Vinícius Miguel
7997c07ed0
Merge pull request #9 from vrmiguel/bump-to-0.1.4
Bump to version 0.1.4
0.1.4
2021-03-29 03:00:07 -03:00
Vinícius R. Miguel
a96d26eba6 Bump to version 0.1.4 2021-03-29 02:58:16 -03:00
Vinícius Miguel
70d8e37cea
Merge pull request #8 from vrmiguel/yes-and-no
Add `-y, --yes` and `-n, --no` flags
2021-03-29 02:54:12 -03:00
Vinícius R. Miguel
cb10a45661 Use the -y and -n flags when decompressing single-file compression formats 2021-03-29 02:44:29 -03:00
Vinícius Rodrigues Miguel
1c0e883d99 dialogs: Remove duplicated to_ascii_lowercase 2021-03-29 02:00:47 -03:00
Vinícius Rodrigues Miguel
5ac3540145 Use the -y and -n flags when compressing to a file that already exists 2021-03-29 01:52:52 -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 R. Miguel
c7cf1112b6 Add -y, --yes and -n, --no flags (currently unused) 2021-03-28 23:50:28 -03:00
Vinícius Miguel
7e85798381
Merge pull request #2 from vrmiguel/user-confirmation
Add confirmation dialogs for file overwriting
2021-03-28 18:03:03 -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
03d6fc1e60 decompressors/tar: Add confirmation dialog for file overwriting 2021-03-28 14:28:07 -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
91f411439a rustfmt 2021-03-27 01:34:43 -03:00
Vinícius Rodrigues Miguel
234e0406a1 Don't allow ouch to compress the root folder 2021-03-27 00:37:47 -03:00
Vinícius Rodrigues Miguel
49e4c4afcd compressors/zip: replace a couple of unwraps to the question mark op. 2021-03-26 23:47:42 -03:00
Vinícius Rodrigues Miguel
8e37078043 zip: ensure usage of relational paths during compression 2021-03-26 22:56:57 -03:00
Vinícius Rodrigues Miguel
3687e7255d Python test script: fix the cleaning-up of test files 2021-03-26 22:54:22 -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
Vinícius Rodrigues Miguel
96a4e8bb78 Bump version to 0.1.3 2021-03-26 21:32:54 -03:00
João M. Bezerra
41a81b75a6 Simplyfying tests 2021-03-26 14:24:24 -03:00
Vinícius Rodrigues Miguel
36db7d721d Fix tests 2021-03-26 14:11:13 -03:00
João M. Bezerra
dd9b6dd65f Renaming tomemory.rs to to_memory.rs 2021-03-26 14:03:36 -03:00
João M. Bezerra
ce26246fd4 Changing the error imports 2021-03-26 14:03:06 -03:00
Vinícius Rodrigues Miguel
3e241f8b08 CI: Start uploading the Windows binary as an artifact 2021-03-26 13:32:19 -03:00
Vinícius R. Miguel
8f078aeca4 Add GitHub Actions integration 2021-03-26 00:45:37 -03:00
Vinícius Rodrigues Miguel
71be492cd4 Fix CLI tests 2021-03-25 23:33:27 -03:00
Vinícius Rodrigues Miguel
d99d8e71d3 Add a sad Python script for Ouch testing 2021-03-25 22:47:34 -03:00
Vinícius Rodrigues Miguel
ceb507fd14 main: Make ouch return 1 upon failure 2021-03-25 21:43:45 -03:00
Vinícius Rodrigues Miguel
c14874072d Add LICENSE file 2021-03-25 21:34:43 -03:00
João M. Bezerra
755cc2a40d Refactoring and Clippy warnings 2021-03-25 20:50:42 -03:00
João M. Bezerra
e1da79c2ac Added .gitignore 2021-03-25 20:23:00 -03:00
Vinícius Rodrigues Miguel
965041310c Make ouch support paths with dot-dot (..) for input files/directories 2021-03-25 03:20:20 -03:00
Vinícius Miguel
b343e7872c
Update README.md 2021-03-24 19:04:14 -03:00
Vinícius Rodrigues Miguel
9ea18659e5 Update README, slightly reduce code repetition 2021-03-24 18:35:01 -03:00
Vinícius Rodrigues Miguel
6eee06a51a Bump app version 2021-03-24 17:51:59 -03:00
Vinícius Rodrigues Miguel
0b346eee3d Fixes Gzip and Lzma compression 2021-03-24 17:40:38 -03:00
Vinícius Rodrigues Miguel
f3dd4d9804 Progress in Lzma compression 2021-03-24 17:21:00 -03:00
Vinícius Rodrigues Miguel
3fa939ac90 Add support for Gzip compression (includes .tar.gz) 2021-03-24 17:03:49 -03:00
Vinícius Rodrigues Miguel
bdc16fdb17 Add support for Bzip compression (includes .tar.bz2 and .zip.bz2 and etc) 2021-03-24 14:33:43 -03:00
Vinícius Rodrigues Miguel
433f8b05b0 Simplify Lzma decompression logic 2021-03-24 12:56:12 -03:00
Vinícius Rodrigues Miguel
320f27ff8f Updates README.md and Cargo.toml 2021-03-24 01:56:18 -03:00
Vinícius Rodrigues Miguel
729dda819e Add support for Lzma decompression 2021-03-24 01:40:16 -03:00
Vinícius Rodrigues Miguel
e18dbbd667 Update Cargo.toml 2021-03-24 00:12:07 -03:00
Vinícius Rodrigues Miguel
5842669ad7 Update Cargo.toml 2021-03-24 00:08:04 -03:00
Vinícius Rodrigues Miguel
f8ca0e3c56 Turns out LZMA decompression is not working 2021-03-23 23:17:48 -03:00