figsoda
ee082e1367
Merge pull request #279 from figsoda/compress-zip-modified
...
set last modified time during zip compression
2022-10-12 13:22:19 -04:00
figsoda
7444568259
add changelog entry
2022-10-11 22:06:07 -04:00
figsoda
09d390608f
set last modified time during zip compression
2022-10-11 22:01:13 -04:00
João Marcos Bezerra
e92b538d72
Merge pull request #278 from ouch-org/refactor-last-modified-times-when-unpacking-archives
...
Check for errors when setting the last modified time
2022-10-11 22:27:45 -03:00
João M. Bezerra
acb756671a
update changelog
2022-10-11 22:10:34 -03:00
João M. Bezerra
a2c91c4248
minor tweaks
2022-10-11 22:09:39 -03:00
João M. Bezerra
71893aafeb
Refactor the way we set last modified times
...
Last modified time is a piece of metadata that is available when
decompressing an archive
2022-10-11 22:09:39 -03:00
João Marcos Bezerra
e12c25e833
Merge pull request #277 from ouch-org/wann-file-extension-passed-as-file-name
...
Warn user if file extension is passed as file name
2022-10-11 21:19:02 -03:00
João M. Bezerra
4f0839f0a9
update changelog
2022-10-11 20:58:44 -03:00
João M. Bezerra
f554e3c5f0
warn user if file extension is passed as file name
...
example: .tar.gz is a file named .tar with extension .gz
this can be confusing because people might expect .tar.gz to be a
.tar.gz archive, but it's currently not
2022-10-11 20:57:55 -03:00
João Marcos Bezerra
cd21ee99b8
Merge pull request #276 from figsoda/update-deps
...
bump dependencies
2022-10-11 17:41:45 -03:00
figsoda
fe0af16576
Merge pull request #275 from ouch-org/show-aliases-in-help-message
...
Show subcommand aliases on `--help`
2022-10-11 16:39:54 -04:00
figsoda
cc6b2c37b6
add changelog entry
2022-10-11 16:30:07 -04:00
figsoda
dfb3a367e4
bump dependencies
2022-10-11 16:27:27 -04:00
João M. Bezerra
22697737cd
show aliases on --help
2022-10-11 17:19:08 -03:00
João Marcos Bezerra
f8e6075ee4
Merge pull request #273 from figsoda/mangen
...
Generate man pages with clap_mangen
2022-10-11 15:54:11 -03:00
João M. Bezerra
31f4f7a162
Update .gitignore
2022-10-11 15:44:34 -03:00
figsoda
fdd9c5be6f
chore: add and fix changelog entries
2022-10-03 20:56:48 -04:00
figsoda
5dc8d3efed
fix: apply clippy lints
2022-10-03 20:56:48 -04:00
figsoda
5d27a0cd0b
feat: generate man pages with clap_mangen
2022-10-03 20:56:48 -04:00
João Marcos Bezerra
398a619018
Merge pull request #271 from figsoda/zip-permissions
...
fix: respect file permissions when compressing zip files
2022-09-16 18:46:57 -03:00
João Marcos Bezerra
ff8619acb7
Merge pull request #270 from figsoda/fix-ext-warning
...
fix: incorrect warnings for decompression
2022-09-01 17:37:08 -03:00
figsoda
6d8ebbf273
chore: add CHANGELOG.md entry
2022-09-01 16:27:29 -04:00
figsoda
0519b5663e
fix: respect file permissions when compressing zip files
2022-09-01 16:17:29 -04:00
figsoda
dcf86f7e1a
chore: add CHANGELOG.md entry
2022-09-01 14:30:05 -04:00
figsoda
1f8cbdd360
fix: incorrect warnings for decompression
2022-09-01 14:27:12 -04:00
Vinícius Miguel
99ec7d2cf2
Fix wrong filename suggestions when compressing folders into non-archives ( #269 )
2022-08-22 23:37:04 -03:00
João Marcos Bezerra
e377dd3a3a
Merge pull request #267 from figsoda/clippy
...
Apply clippy lints and simplify smart_unpack
2022-08-14 17:59:25 -03:00
figsoda
e9ae3114ba
chore: add CHANGELOG.md entry
2022-08-14 12:32:59 +08:00
figsoda
996e597c1f
fix: apply clippy lint
2022-08-14 12:32:54 +08:00
figsoda
a1c943923c
refac: simplify smart_unpack to remove redundant code and make clippy happy
2022-08-14 12:24:41 +08:00
João Marcos Bezerra
72295d872c
Merge pull request #261 from ouch-org/refac/optimize-current-dir-call
...
refac: use `Lazy` to optimize `env::current_dir` repeated call
2022-08-12 13:06:26 -03:00
João M. Bezerra
66d73396a6
Update CHANGELOG.md
2022-08-12 13:05:30 -03:00
João M. Bezerra
86234084ab
refac: use Lazy cell to optimize env::current_dir call
2022-08-12 13:03:48 -03:00
João Marcos Bezerra
b2c87c5307
Merge pull request #265 from hivehand/decompress-arg
...
Fix the `decompress` `-d` argument description
2022-08-12 13:01:07 -03:00
João M. Bezerra
9d4fc81281
fix typo in CHANGELOG.md
2022-08-12 13:00:36 -03:00
Dan Martinez
39ea378cc5
Fix the decompress
-d
argument description
2022-08-11 14:29:23 -07:00
João Marcos Bezerra
aed93d9406
Merge pull request #263 from figsoda/pr-tmpl
...
chore: add pull request template
2022-08-09 11:36:59 -03:00
figsoda
c6163cff36
chore: add pull request template
2022-08-09 22:13:03 +08:00
João Marcos Bezerra
f6a4c9ffbe
Merge pull request #262 from ouch-org/chore/update-rustfmt-config
...
chore: update rustfmt config
2022-07-04 11:11:41 -03:00
João M. Bezerra
7ed3a16f21
chore: update rustfmt config
...
remove 'force_multiline_blocks' config
2022-07-04 11:06:16 -03:00
João Marcos Bezerra
dd3a57fbfa
Merge pull request #260 from ouch-org/fix-completions-generation
...
Fix new completions generation env var
2022-06-08 17:42:36 -03:00
João M. Bezerra
3552e21533
create a folder for each shell completion generated
2022-06-05 20:37:43 -03:00
João M. Bezerra
b05078489b
only generate completions for bash, zsh and fish
2022-06-05 15:46:20 -03:00
João M. Bezerra
2e165e57cb
fix rustdoc lint warnings
2022-06-05 12:52:20 -03:00
João M. Bezerra
e77930d2df
fix build script not detecting new env var changes
2022-06-05 12:43:58 -03:00
João Marcos Bezerra
fc532d81d8
Merge pull request #259 from ouch-org/refac/small-adjustments-and-code-quality-improvements
...
refactoring and making small adjustments to improve code quality
2022-06-04 21:59:48 -03:00
João M. Bezerra
801189ec02
create is_running_in_accessible_mode helper
...
also renamed some variables
2022-06-04 21:38:16 -03:00
João M. Bezerra
278bc980c1
small changes and rewrite zip warning message
2022-06-04 14:36:57 -03:00
João M. Bezerra
97c4387fcf
minor simplifications and renamings
2022-06-04 14:04:31 -03:00