46 Commits

Author SHA1 Message Date
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
9943096f6a
overwrite lower tree payloads while comparing (fixes #160) (#161) 2019-02-18 16:21:43 -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
Akshay Chhajed
8e6709a93a Fixes left arrow navigation for empty filetree (#100) 2018-11-28 15:25:16 -05:00
Alex Goodman
41e1685efe
drive view options from configuration (closes #56) 2018-11-05 22:37:25 -05:00
Alex Goodman
f481e7fca9
keybindings belong to a specific view (fixes #55) 2018-11-02 08:20:29 -04:00
Alex Goodman
6f005724d9
added configuration + custom keybinding support 2018-10-31 23:49:31 -04:00
Akshay Chhajed
81cbb143da Add page functions for FileTreeView (#53) 2018-10-31 13:10:42 -04:00
Alex Goodman
f3f2ec9a8c
correct nested diff colors and dir sizing (fixes #45) 2018-10-31 00:11:43 -04:00
Akshay Chhajed
57f1448c5c Right Arrow Key descends into directory (#48) 2018-10-29 21:52:24 -04:00
Alex Goodman
790d5a6dba
cleanup on exit of non-gocui methods (fixes #42) 2018-10-27 11:59:29 -04:00
Akshay Chhajed
b3c0e35c07 Added left arrow navigation for moving to parent directory or top of root (#43) 2018-10-27 10:21:33 -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
85fa13501d
Add details pane (#23) 2018-10-14 10:56:09 -04:00
Alex Goodman
41b6da6e93
Independent filetree buffer + partial tree rendering (#18) 2018-10-07 19:50:23 -04:00
Alex Goodman
3a9796619c
renamed to dive; use cobra; rm dep; imagehistory fix 2018-10-01 21:50:05 -04:00
Alex Goodman
7f3dee181c
show layer efficiency in layerview 2018-08-21 21:31:38 -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
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
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
02418eaad3
formatting fixes 2018-06-24 13:01:52 -04:00
Alex Goodman
6db7929a02
correct bounds checks on views 2018-06-24 12:57:25 -04:00
Alex Goodman
c9b1d3dd3c
remove root node from view; fix tests 2018-06-24 12:49:47 -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
fd397ac932
dont traverse the tree root node 2018-06-20 17:07:13 -04:00
Alex Goodman
598d95f5f7
fix display modified parents; fix tests 2018-06-20 10:31:04 -04:00
Alex Goodman
a47105cc7d
decoupled node data scopes 2018-06-16 19:32:38 -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
093f648cc2
keep collapsed state in view while changing layers; closes #4 2018-06-08 20:39:13 -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