Commit graph

64 commits

Author SHA1 Message Date
Ian Ray 6f20438ae4
feat: add support for alternative ordering strategies (#424) 2023-07-07 10:01:53 -04:00
Alex Goodman d5e8a92968
Rework CI validation workflow and makefile (#460)
* rework CI validation workflow and makefile

* enable push

* fix job names

* fix license check

* fix snapshot builds

* fix acceptance tests

* fix linting

* disable pull request event

* rework windows runner caching

* disable release pipeline and add issue templates
2023-07-06 22:01:46 -04:00
Alex Goodman 99124abb7a
Merge pull request #429 from zachary-walters/update-deprecated-dependency-ioutil
Updated the deprecated ioutil dependency
2023-07-06 10:49:03 -04:00
zachary-walters ae996cd718 Updated the deprecated ioutil dependency
The ioutil package has been deprecated as of Go v1.16: https://go.dev/doc/go1.16#ioutil

This commit replaces ioutil functions with their respective io/os functions.
2023-07-06 10:41:54 -04:00
Anatoli Babenia 621e677e04 Fix #352. Quit on q
This uses latest `github.com/awesome-gocui/keybinding`
It will also be possible to separate quit shortcuts by space when
https://github.com/awesome-gocui/keybinding/pull/3 is merged.
2023-07-06 10:32:48 -04:00
dosisod 4fad38207e Allow for autodetecting both .yaml and .yml config files 2022-05-13 23:33:31 -07:00
cxsu aadcbcb443 Add wrapping tree key 2020-12-27 22:52:20 +09:00
Alex Goodman 76631e3313
fix import 2020-03-08 08:57:48 -04:00
Alex Goodman adc3e19822
Merge branch 'master' into ignore-parse-errors 2020-03-08 08:53:13 -04:00
Anatoli Babenia e15a2aa0d5 Make errcheck happy 2020-02-22 07:10:26 +03:00
Anatoli Babenia aea85a1f40 Allow setting source in config file (fixes #267) 2020-02-22 06:50:13 +03:00
Alex Goodman a9c2e48d10
add option to ignore image parsing errors; closes #258 2020-02-09 22:30:21 -05:00
Anatoli Babenia ba6b7543b4 Do not ignore missing file from --config option (fixes #265) 2019-12-25 16:24:23 +03:00
Alex Goodman 14706152a1
added simple layout manager 2019-11-23 21:13:08 -05:00
Alex Goodman ed57565910
fix nil log dest; clean tar paths 2019-11-19 09:59:57 -08:00
Alex Goodman 14a349343b
add ability to specify source as a URL scheme 2019-10-08 19:32:40 -04:00
Alex Goodman e39e646191
adding docker-archive source option 2019-10-08 18:55:03 -04:00
Alex Goodman fd3459eb02
fix validation errors 2019-10-07 18:34:11 -04:00
Alex Goodman d53d8926bc
stop swallowing errors & cleanup exit logic 2019-10-07 11:44:41 -04:00
Alex Goodman 8053a8d1aa
introduced common image format and analyzer 2019-10-03 16:46:29 -04:00
Alex Goodman acfdd70854
playing with podman store data 2019-10-02 15:48:10 -04:00
Alex Goodman 576709ad30
rework package structure 2019-09-21 16:28:45 -04:00
Alex Goodman 6d27c94262
add more clarity in ci configuration comments regarding ratios vs percentages 2019-07-27 13:15:16 -04:00
Alex Goodman e4ddfb411c
Expose CI validation options to the CLI (#212)
* expose ci config to cli switches; addresses #198

* added/updated tests for ci configuration
2019-07-26 10:27:00 -04:00
Alex Goodman 9384069d76
Merge branch 'master' into format-fixes 2019-07-21 15:44:52 -04:00
Alex Goodman 174dc6de1a
keep modified/unmodified nomenclature the same 2019-07-21 15:02:09 -04:00
Alex Goodman 26281d9f96
replace travis with gitlab; linting fixes 2019-07-20 17:57:47 -04:00
Christian Muehlhaeuser 57b1a3d522
Fixed import order using goimports
Probably just prevents future merge conflicts.
2019-07-19 12:44:16 +02:00
Alex Goodman 5459279576
Merge branch 'master' of github.com:wagoodman/dive 2019-03-16 11:10:58 -04:00
Alex Goodman 031d9b914e
create log later in processing (closes #177) 2019-03-16 11:10:47 -04:00
Akshay Chhajed 34439f2b9b Fixes config-file location in README.md (#171)
* Fixes config-file location in README.md

* Corrected config file location in cobra help
2019-03-16 10:49:28 -04:00
Alex Goodman 993be8d3ae
Filetree improvements (#165)
* add filetree viewmodel

* added attribute toggle

* these views are really controllers

* fix collapse all dir when selected file

* determine filetree upperbound dynamically

* support bounding cursor movements in the view model

* added first view model test case

* added test cases for filetree viewmodel
2019-02-22 11:49:53 -05:00
Alex Goodman 327814f589
Add collapse all directory keybinding (#162)
* collapse all dir feature (closes #151)

* render single title for keybindings
2019-02-18 16:59:32 -05:00
Alex Goodman 184d3a2b0c
added layerview pgup/pgdown 2019-02-17 13:25:14 -05:00
Alex Goodman ab3bbb8735
less verbose processing output 2019-02-17 10:24:00 -05:00
Kacper Betański 91d3721737 Implementation of xdg spec about config files (#152)
* First proposition of implementing xdg spec about config files

* Rollback auto-format of table in README.md

* Fix all issues with linter and remove unnecessary fmt.Println()
2019-02-03 22:11:32 -05:00
Kacper Betański 2301a34403 Fix creating log file with logging disabled (#148) 2019-01-20 20:51:46 -05:00
Alex Goodman fc27dcd820
Add CI integration (#143) 2018-12-30 14:07:56 -05:00
Alex Goodman d78b6cdc44
Export metrics to a file (#122) 2018-12-08 12:44:10 -05:00
Alex Goodman e63a886f04
Performance tweaks (#127) 2018-12-08 12:09:26 -05:00
Alex Goodman 9f9a8f2c05
Refactor image preprocessing (#121) 2018-12-08 11:46:09 -05:00
Alex Goodman a566ad41f1
remove jotframe 2018-11-29 18:47:04 -05:00
Thomas 6a32573d89 Properly exits when UI is not instanciated (#91)
Calls `util.Cleanup`
- during fatal errors while interacting with docker
- after `rootCmd` successful execution
2018-11-26 21:42:01 -05:00
Alex Goodman 49baf8425a
configurable filetree split col (addresses #69) 2018-11-24 20:20:06 -05:00
Alex Goodman 64d1a3bcc3
configurable directory collapse default value (closes #70) 2018-11-23 21:49:21 -05:00
Bin Wang faf457271b Fix typo in comment (#57)
displayes -> displays
2018-11-06 11:20:25 -05:00
Alex Goodman 41e1685efe
drive view options from configuration (closes #56) 2018-11-05 22:37:25 -05:00
Alex Goodman a95c45e8c9
add multiple config paths (fixes #60) 2018-11-05 17:53:15 -05:00
Alex Goodman 6f005724d9
added configuration + custom keybinding support 2018-10-31 23:49:31 -04:00
Alex Goodman 790d5a6dba
cleanup on exit of non-gocui methods (fixes #42) 2018-10-27 11:59:29 -04:00