Alex Goodman
fa48fc1f81
prevent infinite render loop ( fixes #184 )
2019-03-26 23:03:15 -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
96e9e2561d
gofmt
2019-02-18 08:05:09 -05:00
Alex Goodman
184d3a2b0c
added layerview pgup/pgdown
2019-02-17 13:25:14 -05:00
Alex Goodman
1abb2101c9
using keybinding lib
2018-12-15 18:05:31 -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
1c2df2914b
add basic PR pipeline ( #120 )
2018-11-30 17:17:15 -05:00
Alex Goodman
49baf8425a
configurable filetree split col (addresses #69 )
2018-11-24 20:20:06 -05:00
Alex Goodman
41e1685efe
drive view options from configuration ( closes #56 )
2018-11-05 22:37:25 -05:00
Alex Goodman
6f005724d9
added configuration + custom keybinding support
2018-10-31 23:49:31 -04:00
Vladislav Shishkov
c4bb987ccf
Changes keys bindings ( #41 )
2018-10-29 21:50:37 -04:00
Alex Goodman
e7a05d4b35
cap the layers view based on the available terminal real estate
2018-10-28 21:41:26 -04:00
Alex Goodman
5bc7337b04
truncate inefficiencies report ( fixes #27 )
2018-10-22 17:48:43 -04:00
Alex Goodman
e700ec3745
gofmt
2018-10-16 23:37:19 -04:00
Alex Goodman
4c99bd093d
added basic documentation
2018-10-15 22:51:48 -04:00
Alex Goodman
18b405db72
Size based efficiency ( #24 )
2018-10-14 10:57:59 -04:00
Alex Goodman
85fa13501d
Add details pane ( #23 )
2018-10-14 10:56:09 -04:00
Alex Goodman
9625c51aa4
Reconcile history from image manifest and config ( #17 )
2018-10-07 10:13:34 -04:00
Alex Goodman
c599ca5ad2
a few low hanging perf improvements ( #16 )
2018-10-06 09:45:08 -04:00
Alex Goodman
3a9796619c
renamed to dive; use cobra; rm dep; imagehistory fix
2018-10-01 21:50:05 -04:00
Alex Goodman
65cf6061a1
enhanced the status bar switches
2018-08-21 20:33:13 -04:00
Alex Goodman
e942bb7794
adjusted the filterview aesthetics
2018-08-19 17:21:22 -04:00
Alex Goodman
c961041ec3
set layout in a non-nested fashion
2018-08-18 21:29:20 -04:00
Alex Goodman
a0d9dfa5d3
disable debug
2018-06-26 20:18:46 -04:00
Alex Goodman
83dfb0ae6e
Merge branch 'master' of github.com:wagoodman/docker-image-explorer
2018-06-25 08:51:29 -04:00
Alex Goodman
e01bf10273
added multilayer select with mode toggle
2018-06-25 08:45:55 -04:00
Will Murphy
d82df14374
Stop debug printing all the time
2018-06-24 15:46:52 -04:00
Will Murphy
cd9da2dc2e
run search on every keystroke
2018-06-24 15:41:56 -04:00
Will Murphy
3023304586
render changes immediately
2018-06-24 15:34:46 -04:00
Alex Goodman
08fd01072c
first take at layer multiselect
2018-06-24 15:26:56 -04:00
Will Murphy
a816a8f372
Fix segfault on empty tree view
2018-06-24 15:08:47 -04:00
Will Murphy
789643261f
mostly working
2018-06-24 15:04:29 -04:00
Will Murphy
ef2c76930f
Merge branch 'master' into filter-view
2018-06-24 13:53:00 -04:00
Will Murphy
63332d4042
wip
2018-06-24 13:48:26 -04:00
Alex Goodman
6db7929a02
correct bounds checks on views
2018-06-24 12:57:25 -04:00
Alex Goodman
3590a7cf46
added file attributes + headers
2018-06-24 12:20:12 -04:00
Will Murphy
348e88e70b
start adding search bar
2018-06-23 19:31:57 -04:00
Alex Goodman
90c86234c4
home grown item select
2018-06-21 23:22:04 -04:00
Alex Goodman
2a67ef9cbb
add debug pane
2018-06-13 17:43:15 -04:00
Alex Goodman
3602d7de31
ability to hide files based on difftype
2018-06-10 16:40:54 -04:00
Alex Goodman
430bbaec7b
rm debug pane for now
2018-06-07 19:31:46 -04:00
Alex Goodman
a8cc8db4a5
added layer info
2018-06-07 18:56:22 -04:00
Alex Goodman
e67734d38d
Added debug panel; annotate filetree with changeinfo ( #7 )
2018-06-07 15:51:10 -04:00
Alex Goodman
d78abce2e6
refactor project structure; use subpackages
2018-06-04 21:30:17 -04:00