Commit Graph

  • 17d9f17277 Ask user to continue after .zip warning is shown Crypto-Spartan 2021-12-07 21:40:03 +00:00
  • f8acb61777 Fix inconsistent zip compression and decompression memory usage warnings Crypto-Spartan 2021-12-07 21:01:43 +00:00
  • 52a8acf2e1 support snappy format figsoda 2021-12-07 13:59:56 -05:00
  • d8bce0a7db Trancuate long messages in the progress bar Nbiba Bedis 2021-12-07 10:08:30 +01:00
  • bafc2d31b4
    Merge pull request #210 from sigmaSd/progress João Marcos Bezerra 2021-11-25 10:09:32 -03:00
  • 0976970e8c Add progress bar for compressing/decompressing Nbiba Bedis 2021-11-25 11:57:47 +01:00
  • b31f407011 Reformat code João M. Bezerra 2021-11-24 23:45:12 -03:00
  • 4e0dbeb85b Merge branch 'accessibility' João M. Bezerra 2021-11-24 23:39:00 -03:00
  • 437b0c42ff Make ZIP comment show in accessibility mode Anton Hermann 2021-11-23 18:41:23 +01:00
  • 1030eb0de9 Improve accessibility code and comment decisions why some info is (in)accessible Anton Hermann 2021-11-23 11:53:17 +01:00
  • 34cbe5746d Fix 40cee89: include review Anton Hermann 2021-11-22 01:40:42 +01:00
  • cb6d65c79a
    Merge pull request #211 from ouch-org/revert-208-test João Marcos Bezerra 2021-11-16 18:25:44 -03:00
  • 3bf9a1e7a1 Revert "Add interactive integration tests (#208)" João Marcos Bezerra 2021-11-16 18:25:25 -03:00
  • 4d9f5e412f
    Add interactive integration tests (#208) sigmaSd 2021-11-16 21:43:17 +01:00
  • 5c22bc0060
    Merge pull request #209 from sigmaSd/smart João Marcos Bezerra 2021-11-16 16:39:56 -03:00
  • ba617fdea8 Make logging consistant for zip Nbiba Bedis 2021-11-16 09:39:10 +01:00
  • a87b89073e Document unwrap safety Nbiba Bedis 2021-11-16 09:32:01 +01:00
  • 4fc49b63cc Assert that output_dir exists in decompress_fn as well Nbiba Bedis 2021-11-16 09:23:40 +01:00
  • 1c52dc5ee4
    Assert that output_dir exists João Marcos Bezerra 2021-11-15 13:05:46 -03:00
  • c0b37c117c Add comment Nbiba Bedis 2021-11-15 11:37:32 +01:00
  • 9e41712f44 Smart unpack archives Nbiba Bedis 2021-11-15 11:27:22 +01:00
  • 3a4ec9a7bc Make the test easier Nbiba Bedis 2021-11-15 10:08:28 +01:00
  • 6d0a59085f f2 Nbiba Bedis 2021-11-14 22:15:17 +01:00
  • 05358fd1b4 d1 Nbiba Bedis 2021-11-14 21:50:20 +01:00
  • f27748e5cd first test fix Nbiba Bedis 2021-11-14 21:43:46 +01:00
  • 7527014730 Add an integration test Nbiba Bedis 2021-11-14 21:27:42 +01:00
  • ed68e17eb8
    Merge pull request #206 from sigmaSd/refactor João Marcos Bezerra 2021-11-14 15:44:09 -03:00
  • b0ab145162 Add comment Nbiba Bedis 2021-11-14 19:12:46 +01:00
  • 11ee27ea25 Ask to overwrite if the user specified dir exists Nbiba Bedis 2021-11-14 19:06:49 +01:00
  • 3b8333a063
    Merge pull request #193 from sigmaSd/ub João Marcos Bezerra 2021-11-14 14:03:39 -03:00
  • 85968ea841 Simplify decompress function Nbiba Bedis 2021-11-14 17:59:40 +01:00
  • 0c0cbf41c3 Refactor and fix some more edge cases Nbiba Bedis 2021-11-14 08:45:14 +01:00
  • 2dc626a536 Create the temp dir in the parent dir of the output path Nbiba Bedis 2021-11-14 07:32:13 +01:00
  • 3e52eb6deb use fs_err canonicalize Nbiba Bedis 2021-11-14 07:21:54 +01:00
  • 1dc06e798a
    Merge pull request #205 from ouch-org/fix-format-infer João Marcos Bezerra 2021-11-14 02:15:08 -03:00
  • 92372813a5
    Fix error with format infer João Marcos Bezerra 2021-11-14 02:14:51 -03:00
  • dc78c96c3f
    Merge pull request #198 from sigmaSd/infer2 João Marcos Bezerra 2021-11-14 02:11:34 -03:00
  • fe4b265d9f
    Merge branch 'master' into infer2 João Marcos Bezerra 2021-11-14 02:11:28 -03:00
  • 248448689b
    Merge pull request #204 from ouch-org/infer-opt João Marcos Bezerra 2021-11-14 01:57:46 -03:00
  • afc8367230 Simplify (optimize?) several file inferring functions Vinícius Rodrigues Miguel 2021-11-14 01:53:59 -03:00
  • 2ed4894a59
    Merge pull request #200 from figsoda/fix-question-template João Marcos Bezerra 2021-11-14 00:13:23 -03:00
  • c1092a51da fix question template figsoda 2021-11-13 19:16:58 -05:00
  • 7b9e2f7db0
    Merge pull request #199 from figsoda/issue-templates João Marcos Bezerra 2021-11-13 21:07:11 -03:00
  • 97a728e722 improve issue templates figsoda 2021-11-13 11:40:29 -05:00
  • 08b2314d8f display xz when inferring lzma Nbiba Bedis 2021-11-13 17:13:51 +01:00
  • 0660c2fe59 Remove Lzip because its incorrect, and improve extention comparison Nbiba Bedis 2021-11-13 09:28:19 +01:00
  • 942fef8ba1 Add ACCESSIBLE env var support for 'install.sh' Anton Hermann 2021-11-12 23:54:13 +01:00
  • 40cee89bab Implement accessibility mode which reduces visual noise Anton Hermann 2021-11-12 19:38:07 +01:00
  • 9af1106144
    Merge pull request #196 from AntonHermann/master João Marcos Bezerra 2021-11-12 21:35:24 -03:00
  • c1add95e70 Fix warnings in doc comments Anton Hermann 2021-11-13 00:04:32 +01:00
  • fee661dfae Smart decompress into a directory Nbiba Bedis 2021-11-12 17:09:16 +01:00
  • 28b512ae3f Skip compressing file if its the same file as the output Nbiba Bedis 2021-11-12 09:15:21 +01:00
  • 9238b8ed11
    Merge pull request #192 from ouch-org/update-edition João Marcos Bezerra 2021-11-11 16:49:04 -03:00
  • cc3c6e89ef Update to 2021 edition João M. Bezerra 2021-11-11 16:43:13 -03:00
  • f4979a521d
    Merge pull request #191 from figsoda/github-link João Marcos Bezerra 2021-11-11 11:32:51 -03:00
  • 6147d13259
    Add missing period João Marcos Bezerra 2021-11-11 11:32:36 -03:00
  • 6d393b3c97 add link to github to help message figsoda 2021-11-11 09:14:53 -05:00
  • 180f63209a
    Merge pull request #190 from SpyrosRoum/fix-decompressing-failing-to-create-dir João Marcos Bezerra 2021-11-11 11:08:41 -03:00
  • 6a56e1ca46
    Merge pull request #189 from figsoda/help-supported-formats João Marcos Bezerra 2021-11-11 11:04:07 -03:00
  • c33d896743 Change clear_path to return Result<bool> Spyros Roum 2021-11-11 15:58:51 +02:00
  • d1de34383c
    Merge pull request #187 from figsoda/deps João Marcos Bezerra 2021-11-11 10:47:51 -03:00
  • 6fd0579822
    Merge pull request #188 from figsoda/remove-trailing-blank-line João Marcos Bezerra 2021-11-11 10:15:04 -03:00
  • d1d781dded Clear path before creating a dir Spyros Roum 2021-11-11 11:36:40 +02:00
  • eb9a99fff3 Create util for clearing a path Spyros Roum 2021-11-11 11:36:26 +02:00
  • 043a04bf51 add supported formats to help message figsoda 2021-11-10 22:04:00 -05:00
  • 5616231af9 simplify colors figsoda 2021-11-10 21:59:07 -05:00
  • 1fb9ef5abc remove trailing blank lines in error messages figsoda 2021-11-10 21:56:04 -05:00
  • bdd3ac0c1d put compression backends behind features, clean up Cargo.toml figsoda 2021-11-10 19:51:27 -05:00
  • 9ad8ca7d47
    Merge pull request #182 from ouch-org/list-error-message-when-non-archive-files-are-given João Marcos Bezerra 2021-11-10 21:49:59 -03:00
  • c17caf0443
    Merge pull request #186 from ouch-org/issue-templates João Marcos Bezerra 2021-11-10 20:57:45 -03:00
  • d31ba20d1e Update issue templates João Marcos Bezerra 2021-11-10 20:57:14 -03:00
  • 162e1c1259 Fix error message panic when cannot list non-archive files João M. Bezerra 2021-11-10 20:24:57 -03:00
  • 7f97715d34
    Merge pull request #181 from ouch-org/improve-zip-non-utf8-errors João Marcos Bezerra 2021-11-10 20:13:51 -03:00
  • 05d83a3726 Utf8 checks, using references and avoid allocating João M. Bezerra 2021-11-10 19:59:36 -03:00
  • f1c0c82323 Move utf8 utils from zip.rs to utils module João M. Bezerra 2021-11-10 19:47:36 -03:00
  • ed0e225219 Improve error message for Zip invalid encoding errors João M. Bezerra 2021-11-10 19:45:27 -03:00
  • 91c045ba06
    Merge pull request #175 from ouch-org/docs-and-readme-update João Marcos Bezerra 2021-11-10 19:02:30 -03:00
  • fe6913118d
    Merge pull request #179 from ouch-org/organizing-utils João Marcos Bezerra 2021-11-10 10:12:28 -03:00
  • b7c6589864 Small docs update João M. Bezerra 2021-11-10 10:09:54 -03:00
  • f09f1cecba Merging dialogs.rs with question.rs João M. Bezerra 2021-11-10 09:57:51 -03:00
  • a531d44e2b Move colors module to it's own file João M. Bezerra 2021-11-10 09:55:31 -03:00
  • 63cfeb26ef Add accidentally removed link in docs João M. Bezerra 2021-11-10 09:52:05 -03:00
  • d27e259b26 Reorganizing src/utils, by renaming submodules João M. Bezerra 2021-11-10 09:51:26 -03:00
  • 7a4dcb2074
    Merge pull request #176 from ouch-org/fix-typo João Marcos Bezerra 2021-11-10 09:06:19 -03:00
  • 1579a482e8
    Fix typo João Marcos Bezerra 2021-11-10 09:06:09 -03:00
  • 271a3cc536 Update dependencies sections (and other small changes) João M. Bezerra 2021-11-10 08:56:53 -03:00
  • c4599fa1e6 readme: Remove MRSV incorrect advice João M. Bezerra 2021-11-10 07:22:11 -03:00
  • 1026fa19fd
    Merge pull request #154 from sigmaSd/infer João Marcos Bezerra 2021-11-10 06:40:54 -03:00
  • cbc87866fa Fix zip magic numbers detection João M. Bezerra 2021-11-10 06:34:05 -03:00
  • 16acb98b6e Early return when can't detect extension from magic numbers João M. Bezerra 2021-11-10 06:04:31 -03:00
  • 552096acf0 Minor import and module exporting changes João M. Bezerra 2021-11-10 06:03:46 -03:00
  • 2d2a018cbe Update LICENSE João M. Bezerra 2021-11-10 05:46:44 -03:00
  • 266cf6e27a Infer file extension when decompressing Nbiba Bedis 2021-11-06 16:10:25 +01:00
  • 85a44c0835
    Merge pull request #173 from figsoda/lzzzz João Marcos Bezerra 2021-11-09 23:35:53 -03:00
  • dedd254ace switch from lz4_flex to lzzzz, enable lz4 tests figsoda 2021-11-09 21:26:04 -05:00
  • 3a5f43a76e
    Merge pull request #163 from figsoda/tests João Marcos Bezerra 2021-11-09 21:22:53 -03:00
  • 8a8e9e7db8 Allow ignoring hidden files and respecting .gitignore and git exclude Vinícius Rodrigues Miguel 2021-11-07 17:50:11 -03:00
  • c4a71d85ed add information about tests to CONTRIBUTING.md figsoda 2021-11-07 12:18:56 -05:00
  • abf1d4e3e4
    Readme update (#161) João Marcos Bezerra 2021-11-06 02:29:56 -03:00
  • 7815afe082
    Add MSRV Vinícius Miguel 2021-11-06 01:23:16 -04:00