Commit Graph

  • f5fcf7f2a3 replace flat_map by flatten_compression_formats João M. Bezerra 2022-06-04 13:01:24 -03:00
  • 19769223c8 create helper function split_first_extension João M. Bezerra 2022-06-04 12:55:51 -03:00
  • 4d518b7056 small refactor and renamings João M. Bezerra 2022-06-04 12:47:17 -03:00
  • 8bd78f49cd fix accessible warning if reversed João M. Bezerra 2022-06-04 11:46:46 -03:00
  • c65959d648 break down commands.rs into multiple files João M. Bezerra 2022-06-04 11:46:23 -03:00
  • eac0a0687a fix clippy warnings João M. Bezerra 2022-06-04 10:59:51 -03:00
  • be0b68aee5
    Merge pull request #258 from ouch-org/chore/update-changelog João Marcos Bezerra 2022-06-01 11:53:15 -03:00
  • 9e1c52c47d chore(changelog): add @Artturin as first-time contributor :) João M. Bezerra 2022-06-01 11:52:18 -03:00
  • d934b41b43
    Merge pull request #257 from Artturin/updatelockfile João Marcos Bezerra 2022-06-01 11:47:56 -03:00
  • 2b53db9bdd fix clippy warning Artturin 2022-06-01 17:31:46 +03:00
  • 36c967a8b4 update dependencies Artturin 2022-05-31 15:10:03 +03:00
  • 35481bdb4d
    Merge pull request #242 from Crypto-Spartan/add-changelog João Marcos Bezerra 2022-03-23 20:20:05 -03:00
  • 8fa5adc0ef update CHANGELOG with latest PRs João M. Bezerra 2022-03-23 19:11:49 -03:00
  • d68346eba8
    Merge pull request #251 from jcgruenhage/override-completions-target João Marcos Bezerra 2022-03-20 12:59:47 -03:00
  • 75ae1e28d5 chore(build.rs): Fix clippy warnings João M. Bezerra 2022-03-20 12:51:19 -03:00
  • 890d89a96f
    Merge branch 'master' into override-completions-target João Marcos Bezerra 2022-03-20 12:40:08 -03:00
  • c1d9da0e73 chore: refactor and improve docs of build.rs João M. Bezerra 2022-02-17 02:57:52 -03:00
  • 4649bbc5d3
    Merge pull request #239 from Crypto-Spartan/fix-zip-warning João Marcos Bezerra 2022-03-02 21:10:49 -03:00
  • 45a456f127
    Merge branch 'master' into fix-zip-warning João Marcos Bezerra 2022-03-02 20:32:45 -03:00
  • 25128ffea7
    Merge pull request #253 from Crypto-Spartan/update-dependencies João Marcos Bezerra 2022-03-02 20:28:44 -03:00
  • 05557cbe50 update rand v0.8.3 -> v0.8.5 Crypto-Spartan 2022-02-28 20:40:45 +00:00
  • a0b973ebc5 update parse-display v0.5.3 -> v0.5.4 Crypto-Spartan 2022-02-28 20:39:36 +00:00
  • aba5a787f7 update infer v0.5.0 -> v0.7.0 Crypto-Spartan 2022-02-28 20:37:49 +00:00
  • 9ebb2f8e26 update assert-cmd v2.0.2 -> v2.0.4 Crypto-Spartan 2022-02-28 20:36:38 +00:00
  • 54ab35b5e0 update tempfile v3.2.0 -> v3.3.0 Crypto-Spartan 2022-02-28 20:34:43 +00:00
  • a85e6bc3c2 update zstd v0.9.0 -> v0.10.0 Crypto-Spartan 2022-02-28 20:33:27 +00:00
  • 0a8c6cfc1c update tar v0.4.37 -> v0.4.38 Crypto-Spartan 2022-02-28 20:30:12 +00:00
  • 9b161257df update once-cell v1.8.0 -> v1.9.0 Crypto-Spartan 2022-02-28 20:27:33 +00:00
  • 505cc8f362 update lzzzz v0.8.0 -> v1.0.2 Crypto-Spartan 2022-02-28 20:26:19 +00:00
  • e32757ad48 update libc v0.2.103 -> v0.2.119 Crypto-Spartan 2022-02-28 20:23:59 +00:00
  • b2237b79f9 update fs-err v2.6.0 -> 2.7.0 Crypto-Spartan 2022-02-28 20:21:32 +00:00
  • 70242e9ea5 update clap-complete v3.0.2 -> v3.1.0 Crypto-Spartan 2022-02-28 20:18:57 +00:00
  • c3917ddb5b update clap v3.0.4 -> v3.1.3 Crypto-Spartan 2022-02-28 19:53:33 +00:00
  • bf8c72df55
    Merge pull request #252 from jcgruenhage/fix-zsh-completions João Marcos Bezerra 2022-02-14 09:41:07 -03:00
  • f4c8295519 chore: allow overriding the completions output directory Jan Christian Grünhage 2022-02-13 09:53:28 +01:00
  • abca371dcc fix: remove single quotes from clap doc comments Jan Christian Grünhage 2022-02-13 10:09:29 +01:00
  • 20e2044bd0
    Merge pull request #250 from ouch-org/extracted-file-metadata João Marcos Bezerra 2022-02-07 15:53:49 -03:00
  • dc931de796
    chore: specify time dependency only for unix João Marcos Bezerra 2022-02-07 15:26:58 -03:00
  • 7dd016aa54 feat: recover last modified time when unpacking zip archives Vinícius R. Miguel 2022-02-05 23:08:21 -03:00
  • 8b1cd18fb5
    feat: don't allocate when possible in to_utf, nice_directory_display (#249) too-much-canonicalization Vinícius Miguel 2022-02-05 12:31:20 -03:00
  • 80d136eac4 feat: don't allocate when possible in to_utf, nice_directory_display Vinícius Rodrigues Miguel 2022-02-03 01:53:48 -03:00
  • 26138e0f06 Reuse zip warning message João M. Bezerra 2022-02-03 18:00:02 -03:00
  • 1a1449a569
    Merge branch 'master' into fix-zip-warning João Marcos Bezerra 2022-02-03 16:12:14 -03:00
  • 923a0601eb Update compress_files docs João M. Bezerra 2022-02-03 16:02:48 -03:00
  • 336fc97831
    feat: allow ignoring hidden files and files matched by .gitignore files (#245) Vinícius Miguel 2022-01-16 23:30:26 -03:00
  • d6ff90a01d feat: allow ignoring hidden files and files matched by .gitignore files Vinícius R. Miguel 2022-01-16 12:21:12 -03:00
  • 7a7c6b64fb
    Merge pull request #240 from Crypto-Spartan/update-clap-3.0.4 João Marcos Bezerra 2022-01-16 22:44:20 -03:00
  • bf9e6b7b98
    feat: use Cow<'static, str> in FinalError (#246) Vinícius Miguel 2022-01-16 18:35:53 -03:00
  • bcbaec9f13 feat: use Cow<'static, str> in FinalError Vinícius R. Miguel 2022-01-16 17:35:02 -03:00
  • 4b2d634ebd
    license: now in 2022 Vinícius Miguel 2022-01-15 16:19:52 -03:00
  • 6fc6d23872
    fix: missing #[must_use] attribute on a method returning Self (#243) Vinícius Miguel 2022-01-15 16:14:23 -03:00
  • 727210c573 fix: missing #[must_use] attribute on a method returning Self Vinícius R. Miguel 2022-01-15 16:04:09 -03:00
  • eec1127ee9
    license: add other contributors Vinícius Miguel 2022-01-13 18:02:07 -03:00
  • 56f11424dc
    remove lib.rs and move contents to main.rs (#241) Crypto-Spartan 2022-01-13 13:13:12 -05:00
  • ec6c3b92a5
    Cleanup integration tests (#238) LovecraftianHorror 2022-01-13 11:40:03 -06:00
  • a777940a57
    Merge pull request #236 from LovecraftianHorror/make-some-flags-global João Marcos Bezerra 2022-01-12 22:49:52 -03:00
  • ced77dee44 fix typos on new contributors Crypto-Spartan 2022-01-07 22:51:07 +00:00
  • 3ca9582dcf add new contributors & a few missing PRs Crypto-Spartan 2022-01-07 22:48:15 +00:00
  • 973984cea4 create CHANGELOG.md Crypto-Spartan 2022-01-07 22:13:43 +00:00
  • abf916ce47 remove lib.rs and move contents to main.rs Crypto-Spartan 2022-01-05 22:39:49 +00:00
  • 8ae774ceff add 'about' info (Cargo.toml descripion value) to help message Crypto-Spartan 2022-01-05 21:55:26 +00:00
  • a3bb1def61 update clap to v3.0.4, replace clap_generate with clap_complete Crypto-Spartan 2022-01-05 21:53:05 +00:00
  • e816ec1f8f use rustfmt Crypto-Spartan 2022-01-04 23:01:32 +00:00
  • fa2af20814 fix warning for zip with additional formats Crypto-Spartan 2022-01-04 22:45:24 +00:00
  • f3d564f8b0 Enable accessibility mode in tests to drastically reduce runtime Lovecraftian Horror 2021-12-30 18:52:28 -06:00
  • c5e9696f8d Test all available formats Lovecraftian Horror 2021-12-30 18:50:32 -06:00
  • 1ad3652a40 Switch rem logic to more obvious random range Lovecraftian Horror 2021-12-30 18:42:27 -06:00
  • 5775d4f268 Actually fill dummy files with random data Lovecraftian Horror 2021-12-30 18:38:57 -06:00
  • 0b688fa70c Make yes, no, and accessible flags global Lovecraftian Horror 2021-12-29 14:15:30 -06:00
  • 308b8f7e90
    Merge pull request #225 from sigmaSd/list João Marcos Bezerra 2021-12-20 13:11:15 -03:00
  • 3ce9927e2b Show progress when using list --tree Nbiba Bedis 2021-12-20 11:17:49 +01:00
  • 7a358ef821
    Merge pull request #230 from sigmaSd/zipid João Marcos Bezerra 2021-12-19 21:29:23 -03:00
  • 793a229469
    Fix README.md typo João Marcos Bezerra 2021-12-17 01:12:35 -03:00
  • 40bb56bf79 Mark files as directories when compressing to zip regardless if they're empty or not Nbiba Bedis 2021-12-14 09:17:59 +01:00
  • 35a158ec63
    Merge pull request #229 from sigmaSd/ux João Marcos Bezerra 2021-12-13 22:43:14 -03:00
  • a3d3e5d1d9
    Truncate long messages in the progress bar (#214) sigmaSd 2021-12-14 02:40:52 +01:00
  • add6a595bd
    Merge pull request #227 from Crypto-Spartan/question-continue Crypto-Spartan 2021-12-09 16:21:32 -05:00
  • f40f40cda0
    Merge pull request #226 from Crypto-Spartan/eprint-fix João Marcos Bezerra 2021-12-09 17:53:13 -03:00
  • 42bcc024d4 Actually use relative paths when extracting Nbiba Bedis 2021-12-09 17:59:25 +01:00
  • 19081caa70 Rebase Nbiba Bedis 2021-12-09 09:37:23 +01:00
  • 47462ba40d Rebase Nbiba Bedis 2021-12-09 09:34:07 +01:00
  • 569f39c6c9 Use a new thread for listing Nbiba Bedis 2021-12-09 08:21:53 +01:00
  • b1667bd474 Remove comment Nbiba Bedis 2021-12-08 14:11:24 +01:00
  • a07bc72faf Show info for list --tree Nbiba Bedis 2021-12-08 13:46:57 +01:00
  • 2adcfb364f List command: print file immediatly after it iss processed Nbiba Bedis 2021-12-08 13:29:10 +01:00
  • 9c3446924c
    Merge pull request #224 from sigmaSd/sym João Marcos Bezerra 2021-12-09 01:06:34 -03:00
  • a643108012 make cargo fmt happy Crypto-Spartan 2021-12-08 20:30:21 +00:00
  • fe05fe067c remove redundant user_wants_to_continue function Crypto-Spartan 2021-12-08 20:17:40 +00:00
  • cd0a58d27e simple eprintln! fixes Crypto-Spartan 2021-12-08 18:25:41 +00:00
  • 734ffd4331 Compile on stable Nbiba Bedis 2021-12-08 11:58:02 +01:00
  • 34c09d5d69 Ignore broken symlinks when compressing Nbiba Bedis 2021-12-08 11:45:38 +01:00
  • 94c34f11c7 Use bar to avoid weird interatction with wide_msg for progress Nbiba Bedis 2021-12-08 07:36:21 +01:00
  • ea1d3bf6bb Add --format flag to specify formats when compressing João M. Bezerra 2021-12-08 02:28:50 -03:00
  • b50987840e
    Merge pull request #221 from ouch-org/flags-no-yes-redundancy-check João Marcos Bezerra 2021-12-08 00:28:08 -03:00
  • 775e92c52e Add redundant check for --yes and --no flags conflict João M. Bezerra 2021-12-08 00:26:05 -03:00
  • fddc79628a
    Merge pull request #215 from figsoda/snappy João Marcos Bezerra 2021-12-08 00:17:59 -03:00
  • 9e435b7026
    Merge pull request #219 from Crypto-Spartan/fix-hint-suggestion João Marcos Bezerra 2021-12-07 23:55:11 -03:00
  • ce844d0bd4
    Merge pull request #217 from Crypto-Spartan/zip-mem-warnings João Marcos Bezerra 2021-12-07 23:35:19 -03:00
  • 250d2e231c Reformat code João M. Bezerra 2021-12-07 23:25:21 -03:00
  • 7703d12af2 Fix the hint suggestion for compressing multiple files Crypto-Spartan 2021-12-07 23:20:53 +00:00