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
William Murphy
acec670354
Use full path on dep test ( #6 )
...
Previously, dep was being reinstalled every time because the
check for it wouldn't find it on $PATH.
2018-06-05 18:40:27 -04:00
William Murphy
78f02465e2
Small clean ups ( #5 )
...
* Fix two small compiler errors
Apparently, in go, `fmt.Prntln("\n")` is a build error - you can't
have a redundant newline there. Also, we had the wrong format string
somewhere.
* Use $GOPATH to find dep
When I first pulled this branch, all the tests failed because,
although `dep` was being installed to my local machine, it wasn't
being added to $PATH. Rather than mess with $PATH, I decided to
add $GOPATH/bin to the beginning of the invocation.
2018-06-04 22:10:39 -04:00
Alex Goodman
d78abce2e6
refactor project structure; use subpackages
2018-06-04 21:30:17 -04:00
Alex Goodman
ed62646bac
formatting + makefile
2018-06-03 23:44:58 -04:00
Alex Goodman
db1fb9452c
abstracted layerview
2018-06-03 23:18:41 -04:00
Alex Goodman
0b86d01864
pulled treeview into a type
2018-06-03 22:56:02 -04:00
Alex Goodman
e9c85e6573
dont allow invalid layer browsing
2018-06-02 22:01:49 -04:00
Will Murphy
2767567707
add test for StackRange
2018-06-02 07:32:42 -04:00
Alex Goodman
2a1929b97e
fix tree copy ref to parent tree
2018-06-01 17:35:04 -04:00
Alex Goodman
563d4b3610
prevent underflow
2018-06-01 17:27:47 -04:00
Alex Goodman
71b36ea7c7
integrate layer interactions
2018-06-01 17:24:30 -04:00
Will Murphy
1e4ad0ce72
display list of layers in UI
2018-06-01 16:56:00 -04:00
Alex Goodman
4ed43ada81
tweak tar reader
2018-06-01 16:29:10 -04:00
Alex Goodman
94d27468fb
moved file* sources
2018-05-31 18:10:38 -04:00
Alex Goodman
8f3e4b42d7
add tree browser concept
2018-05-31 17:11:52 -04:00
William Murphy
0d2b6551b3
Merge second: Copy trees ( #3 )
2018-05-31 17:00:40 -04:00
William Murphy
18bb252d10
Merge first: Diff trees ( #2 )
2018-05-31 16:59:45 -04:00
Alex Goodman
4942a9c1ed
formatting cleanup; added tree collapse
2018-05-27 13:56:54 -04:00
Alex Goodman
806ede91cb
make checkboxes
2018-05-25 08:32:09 -04:00
Alex Goodman
9350984354
added goals; refactored to filetree
2018-05-24 21:22:52 -04:00
Alex Goodman
2a4e6b7bfd
Merge branch 'master' into tree-stacking
2018-05-24 20:50:20 -04:00
Alex Goodman
86e979c80c
added tree stacking
2018-05-24 20:49:59 -04:00
William Murphy
a096415374
Merge pull request #1 from wagoodman/list-layers
...
List layers in docker image
2018-05-24 20:49:36 -04:00
Will Murphy
8794f159de
print trees in order
2018-05-24 20:44:08 -04:00
Will Murphy
503c61ac58
Merge branch 'master' into list-layers
2018-05-24 19:41:13 -04:00
Will Murphy
ea88892839
WIP
2018-05-24 19:41:03 -04:00
Alex Goodman
ea66c0e810
fix remove path to ignore empty names
2018-05-21 23:17:32 -04:00
Alex Goodman
488ec1b047
add filetree
2018-05-20 20:19:04 -04:00
Will Murphy
f91fb4c6eb
start parsing each layer
2018-05-20 10:41:36 -04:00
Will Murphy
2ab60618ff
print contents down one level
2018-05-20 09:50:36 -04:00
Alex Goodman
f88abef25f
charlie-brown tree
2018-05-20 09:31:58 -04:00
Will Murphy
9ce8e0acf8
Print layers
2018-05-20 09:22:16 -04:00
Alex Goodman
ee9cec9323
just reading a tar
2018-05-20 08:34:13 -04:00
Alex Goodman
2245ffa042
save an image filesystem layers
2018-05-14 22:09:48 -04:00
Alex Goodman
8f16cb8a71
just getting comfy with docker api and images
2018-05-13 14:54:49 -04:00
Alex Goodman
f12ac1d63b
Initial commit
2018-05-13 11:44:02 -04:00