Commit Graph

  • 8224aabb2a
    Merge pull request #95 from figsoda/refactor-colors João Marcos Bezerra 2021-10-15 10:04:12 -03:00
  • 15c54a615d Renaming NO_COLOR_IS_SET to DISABLE_COLORED_TEXT João M. Bezerra 2021-10-15 09:35:07 -03:00
  • 702e7622db Run cargo fmt removing redundant braces Spyros Roum 2021-10-15 14:49:05 +03:00
  • d852a5897c Change FinalError builder pattern to take and give ownership of self Spyros Roum 2021-10-15 14:20:49 +03:00
  • 05f82d3aee Adding unwrap safety for file_name João M. Bezerra 2021-10-15 05:32:44 -03:00
  • 161b8d0d66 refactor: better NO_COLOR support figsoda 2021-10-14 21:25:57 -04:00
  • baf23fa685 Use represents_several_files instead of checking len of files Spyros Roum 2021-10-15 02:45:07 +03:00
  • aa65743e4e Add some info! for the user Spyros Roum 2021-10-15 02:44:34 +03:00
  • 123ccddd91 Move the check to run function Spyros Roum 2021-10-15 02:44:15 +03:00
  • 16fbebe8fe
    Updating Cargo.lock to newer dependencies (#92) João Marcos Bezerra 2021-10-14 20:12:42 -03:00
  • 69e5e3291c
    Fix single file decompression with specified output directory (#93) figsoda 2021-10-14 19:00:40 -04:00
  • 1d3554a18d Fix single file decompression with specified output directory figsoda 2021-10-14 18:07:37 -04:00
  • 5085dda9fa Updating Cargo.lock to newer dependencies João M. Bezerra 2021-10-14 18:37:46 -03:00
  • 9907ebcf36 Properly detect if we are compressing a partially compressed file Spyros Roum 2021-10-15 00:33:17 +03:00
  • c89c34a91f
    Fix single format compression (#89) João Marcos Bezerra 2021-10-14 18:17:52 -03:00
  • 937ac7596b Fix single format compression João M. Bezerra 2021-10-14 17:34:57 -03:00
  • 1c24f41494
    chore: print format type instead of index (#84) Santo Cariotti 2021-10-14 22:18:46 +02:00
  • f94f5fd038
    Merge branch 'master' into master João Marcos Bezerra 2021-10-14 17:03:44 -03:00
  • f923423a06
    Extension: add support for tgz (#85) figsoda 2021-10-14 15:55:34 -04:00
  • 48f4f32300 Minor Tgz implementation tweaks João M. Bezerra 2021-10-14 16:52:00 -03:00
  • cd461fa5a5
    apply clippy lints and small refactors (#86) figsoda 2021-10-14 15:22:48 -04:00
  • 309931d54e apply clippy lints and small refactors figsoda 2021-10-13 16:00:07 -04:00
  • 745ab8610d extension: add support for tgz figsoda 2021-10-12 21:47:07 -04:00
  • e6fc79dd10 Use fs-err ci Vinícius Rodrigues Miguel 2021-10-12 00:47:32 -03:00
  • d6327a00e8 chore: print format type instead of index Santo Cariotti 2021-10-08 07:11:36 +02:00
  • f46ff3c26e
    CI: stop building for ARM and Windows MinGW (#82) Vinícius Miguel 2021-10-07 22:30:07 -03:00
  • 7b04e2bf71 CI: stop building for ARM and Windows MinGW Vinícius Rodrigues Miguel 2021-10-07 21:03:52 -03:00
  • c7f40250d6
    CI: zstd-thin-conditional Vinícius Miguel 2021-10-07 18:34:19 -03:00
  • a96eb53625
    CI: bump VM's Ubuntu version to 20 (#81) Vinícius Miguel 2021-10-07 18:31:41 -03:00
  • 948d71028b
    CI: bump VM's Ubuntu version to 20 Vinícius Miguel 2021-10-07 18:26:30 -03:00
  • 14961bed65
    Check if a folder is being compressed to a non-archive format (#79) Vinícius Miguel 2021-10-07 17:09:33 -03:00
  • fc2e38a182 Minor formatting and naming changes João M. Bezerra 2021-10-07 15:48:28 -03:00
  • 588359e9e5 Adding formatter nightly features again João M. Bezerra 2021-10-07 15:43:23 -03:00
  • f43ff13b51 Check if a folder is being compressed to a non-archive format Vinícius Rodrigues Miguel 2021-10-07 15:16:33 -03:00
  • 493f42dd64 Add message when cannot open file for compressing João M. Bezerra 2021-10-07 15:11:54 -03:00
  • a739b5a482 Re-add "Compressing" output to Tar and make Tar and Zip compression use the info macro Vinícius Rodrigues Miguel 2021-10-07 11:36:54 -03:00
  • 22f57e634f
    Merge pull request #75 from ouch-org/dont-upload-artifacts-unused Vinícius Miguel 2021-10-07 01:12:57 -03:00
  • 4e382491c5
    CI: remove --release from unused artifacts João Marcos Bezerra 2021-10-07 00:54:38 -03:00
  • 97825b8ad5
    CI: don't upload unused artifacts João Marcos Bezerra 2021-10-07 00:48:52 -03:00
  • 30733662bf
    Merge pull request #74 from ouch-org/mime-type-on-tests João Marcos Bezerra 2021-10-07 00:02:31 -03:00
  • d4862e2b6f test: check the resulting compressed files through MIME types Vinícius Rodrigues Miguel 2021-10-06 23:54:20 -03:00
  • 89271d465f extension: fix .bz2 being inferred to Gzip Vinícius Rodrigues Miguel 2021-10-06 23:53:34 -03:00
  • a6eaef1220 commands: replace usage of "bundle" by "archive" Vinícius Rodrigues Miguel 2021-10-06 22:37:36 -03:00
  • 2189574404 CI: fix Zstd building on some targets Vinícius Rodrigues Miguel 2021-10-06 22:30:54 -03:00
  • 8bf087bbd7
    Merge pull request #69 from ouch-org/fix-ci Vinícius Miguel 2021-10-06 19:22:49 -03:00
  • 23a3eafc3f
    CI: fix macOS executable paths Vinícius Miguel 2021-10-06 19:18:07 -03:00
  • 14c7023046 Remove warning in zstd dependency specification João M. Bezerra 2021-10-06 17:30:03 -03:00
  • b804e820f2 Reduce binary size used by Zstd Vinícius Rodrigues Miguel 2021-10-06 17:19:29 -03:00
  • b093277a85 Refactor FinalError::display_and_crash into Error::Custom 0.2.0 Vinícius Rodrigues Miguel 2021-10-06 16:23:19 -03:00
  • 40410840c9 error: add MissingArgumentsForDecompression Vinícius Rodrigues Miguel 2021-10-06 15:54:43 -03:00
  • 990458b771 Release 0.2.0 0.2.0 Vinícius Rodrigues Miguel 2021-10-06 15:39:55 -03:00
  • a8beaaae84
    Merge pull request #65 from ouch-org/buffers-capacity-improvement Vinícius Miguel 2021-10-06 01:07:28 -03:00
  • 5b54bf85ee Increasing read and writer buffers capacity João M. Bezerra 2021-10-06 00:56:39 -03:00
  • c4bf226a54
    Merge pull request #64 from ouch-org/zstd João Marcos Bezerra 2021-10-06 00:19:10 -03:00
  • 5597ddc341
    readme: mark Zstd as supported Vinícius Miguel 2021-10-06 00:03:06 -03:00
  • e9bc65a787 Add support for Zstd Vinícius Rodrigues Miguel 2021-10-05 23:56:09 -03:00
  • 3f718b8335 Simplify tests by making gen_args more generic João M. Bezerra 2021-10-05 22:21:11 -03:00
  • 4ddc21a551
    Merge pull request #61 from GabrielSimonetto/issue-48 João Marcos Bezerra 2021-10-05 22:10:27 -03:00
  • 788809b8f3 Make decompress command explicit Gabriel Simonetto 2021-10-05 21:50:02 -03:00
  • 8bd4ae9794
    Merge pull request #60 from ouch-org/no-color-when-redirected João Marcos Bezerra 2021-10-05 21:19:31 -03:00
  • e7dd6f2d4f Don't use colors when stdout or stderr are being redirected Vinícius Rodrigues Miguel 2021-10-05 21:12:03 -03:00
  • f7139548f6 Switch from BTree to Hash collections João M. Bezerra 2021-10-05 18:10:28 -03:00
  • 2f5083278f Add libc dependency João M. Bezerra 2021-10-03 00:20:12 -03:00
  • 89d1e6a752 Document modules João M. Bezerra 2021-10-03 00:17:57 -03:00
  • 7178ae84ff
    Fix tests/utils.rs warning suppresion João Marcos Bezerra 2021-10-02 23:40:51 -03:00
  • 402f33b1cc
    Merge pull request #57 from GabrielSimonetto/issue-41 João Marcos Bezerra 2021-10-02 20:43:45 -03:00
  • e352f8bc93 Allow empty dirs on tar Gabriel Simonetto 2021-10-02 17:33:16 -03:00
  • 0c65fbd2d4 Allow empty dirs on zip Gabriel Simonetto 2021-10-02 17:10:42 -03:00
  • d43a93d8bb Moving some tests utilities to tests/utils.rs João M. Bezerra 2021-10-02 00:35:51 -03:00
  • 4431e8e047 Create failing test Gabriel Simonetto 2021-10-01 23:10:07 -03:00
  • 3cd8b3aa51 CI: Removing fallible mac arm64 job João M. Bezerra 2021-10-02 02:11:58 -03:00
  • df062f4155 zip: optimize UTF-8 checks on Unix, remove unneeded Clone Vinícius Rodrigues Miguel 2021-10-01 19:13:43 -03:00
  • 17d8959a0f unix: if setting permission fails, return an error instead of panicking Vinícius Rodrigues Miguel 2021-10-01 12:00:52 -03:00
  • 8fc2f06ef7 error: remove unused error variants Vinícius Rodrigues Miguel 2021-10-01 11:46:20 -03:00
  • 9265198f58 Fix workflows new path for binaries João M. Bezerra 2021-09-26 23:02:59 -03:00
  • df4f24469c Fix installation for Mac OS João M. Bezerra 2021-09-26 16:25:17 -03:00
  • fee510c32d Reordering imports João M. Bezerra 2021-09-26 16:23:24 -03:00
  • c0fd6b5bfb
    Update README table of supported formats João Marcos Bezerra 2021-09-25 22:52:53 +00:00
  • b918cb912d Fix installation script + support wget João M. Bezerra 2021-09-25 04:50:41 +00:00
  • 6085807ddf cd_into_same_dir_as: allow the proper IO error to bubble up and add docs 0.1.6 Vinícius Rodrigues Miguel 2021-09-17 11:54:55 -03:00
  • 8565e475c3 Rework FinalError::display into a FinalError::Display impl Vinícius Rodrigues Miguel 2021-09-17 10:29:43 -03:00
  • 130288beb4 dialogs: use Cow<str> to avoid cloning a String Vinícius Rodrigues Miguel 2021-09-17 09:33:19 -03:00
  • 3ea45e57d8 Update uploaded artifacts names João M. Bezerra 2021-09-17 04:16:33 -03:00
  • afa6db6e93
    Update README, add badges and fixes broken links João Marcos Bezerra 2021-09-17 03:31:18 -03:00
  • 06c69d4d8f
    README update João Marcos Bezerra 2021-09-17 03:00:48 -03:00
  • a0f43b62f7 Release 0.1.6 0.1.6 Vinícius Rodrigues Miguel 2021-09-17 00:55:58 -03:00
  • b099e4ac20 Respect the NO_COLOR env. arg. Vinícius Rodrigues Miguel 2021-09-17 00:38:16 -03:00
  • 55aa65dcea Reduced repetition caused by [INFO] printing Vinícius Rodrigues Miguel 2021-09-17 00:22:41 -03:00
  • c4a4792816 Misc cleanup Vinícius Rodrigues Miguel 2021-09-16 23:14:00 -03:00
  • eabaac0145 Run rustfmt Vinícius Rodrigues Miguel 2021-09-16 21:35:18 -03:00
  • fabe7cba31 Remove unused dependency features, prefer libz-backed implementations Vinícius Rodrigues Miguel 2021-09-16 20:17:52 -03:00
  • 36dade8c11 Bump crate version, bump dependencies Vinícius Rodrigues Miguel 2021-09-16 20:06:10 -03:00
  • 19aac4b578 Removing unstable features from rustfmt.toml João M. Bezerra 2021-08-24 17:00:43 -03:00
  • 1a67da03ed Giving better tests failure messages João M. Bezerra 2021-08-13 03:21:23 -03:00
  • 7265effd65 Replacing deprecated tempdir by tempfile crate João M. Bezerra 2021-08-13 03:12:23 -03:00
  • c9d4eea403 Minor renaming João M. Bezerra 2021-08-13 02:14:28 -03:00
  • 8f7f812e87 Removing unused macros João M. Bezerra 2021-08-04 12:41:32 -03:00
  • 44e0fcc985 Fixing tests without assert João M. Bezerra 2021-08-04 12:05:47 -03:00
  • 33382d06c3 Adding more checks before compression João M. Bezerra 2021-08-03 21:43:56 -03:00
  • bb93e46535 Reworked compression João M. Bezerra 2021-08-03 21:18:22 -03:00