Commit Graph

  • 85fa13501d
    Add details pane (#23) Alex Goodman 2018-10-14 10:56:09 -04:00
  • 0ec279788e
    implements build command (#22) Alex Goodman 2018-10-14 10:55:54 -04:00
  • bddd469239
    process tars in parallel Alex Goodman 2018-10-13 11:36:09 -04:00
  • 41b6da6e93
    Independent filetree buffer + partial tree rendering (#18) Alex Goodman 2018-10-07 19:50:23 -04:00
  • 9625c51aa4
    Reconcile history from image manifest and config (#17) Alex Goodman 2018-10-07 10:13:34 -04:00
  • c599ca5ad2
    a few low hanging perf improvements (#16) Alex Goodman 2018-10-06 09:45:08 -04:00
  • ae4335620a
    Merge pull request #15 from wagoodman/rename-to-dive William Murphy 2018-10-02 18:31:26 -07:00
  • 3a9796619c
    renamed to dive; use cobra; rm dep; imagehistory fix Alex Goodman 2018-10-01 21:50:05 -04:00
  • 2a82632e57
    fix test Alex Goodman 2018-08-21 21:33:12 -04:00
  • 7f3dee181c
    show layer efficiency in layerview Alex Goodman 2018-08-21 21:31:38 -04:00
  • 1b5adfd447
    Merge branch 'master' into efficiency-map Alex Goodman 2018-08-21 20:35:57 -04:00
  • 65cf6061a1
    enhanced the status bar switches Alex Goodman 2018-08-21 20:33:13 -04:00
  • e942bb7794
    adjusted the filterview aesthetics Alex Goodman 2018-08-19 17:21:22 -04:00
  • c961041ec3
    set layout in a non-nested fashion Alex Goodman 2018-08-18 21:29:20 -04:00
  • 8611958838 Calculate efficiency score Will Murphy 2018-07-08 13:36:59 -04:00
  • de7c3a759a Count occurrences of each leaf path Will Murphy 2018-07-08 13:00:08 -04:00
  • bbe7d436ce Improve bounds checking and EOF handling (#9) William Murphy 2018-07-04 11:32:11 -04:00
  • 96ba653730 Build the test docker image if necessary (#10) William Murphy 2018-07-04 11:25:43 -04:00
  • a0d9dfa5d3
    disable debug Alex Goodman 2018-06-26 20:18:46 -04:00
  • 1b99e24da9
    modify layer compare formatting Alex Goodman 2018-06-25 09:08:39 -04:00
  • 83dfb0ae6e
    Merge branch 'master' of github.com:wagoodman/docker-image-explorer Alex Goodman 2018-06-25 08:51:29 -04:00
  • e01bf10273
    added multilayer select with mode toggle Alex Goodman 2018-06-25 08:45:55 -04:00
  • 2000a9e8fd
    Merge pull request #8 from wagoodman/filter-view William Murphy 2018-06-24 15:49:54 -04:00
  • d82df14374 Stop debug printing all the time Will Murphy 2018-06-24 15:46:52 -04:00
  • cd9da2dc2e run search on every keystroke Will Murphy 2018-06-24 15:41:56 -04:00
  • 3023304586 render changes immediately Will Murphy 2018-06-24 15:34:46 -04:00
  • 08fd01072c
    first take at layer multiselect Alex Goodman 2018-06-24 15:26:56 -04:00
  • a816a8f372 Fix segfault on empty tree view Will Murphy 2018-06-24 15:08:47 -04:00
  • 789643261f mostly working Will Murphy 2018-06-24 15:04:29 -04:00
  • ef2c76930f Merge branch 'master' into filter-view Will Murphy 2018-06-24 13:53:00 -04:00
  • 63332d4042 wip Will Murphy 2018-06-24 13:48:26 -04:00
  • 02418eaad3
    formatting fixes Alex Goodman 2018-06-24 13:01:52 -04:00
  • 6db7929a02
    correct bounds checks on views Alex Goodman 2018-06-24 12:57:25 -04:00
  • c9b1d3dd3c
    remove root node from view; fix tests Alex Goodman 2018-06-24 12:49:47 -04:00
  • 3590a7cf46
    added file attributes + headers Alex Goodman 2018-06-24 12:20:12 -04:00
  • 348e88e70b start adding search bar Will Murphy 2018-06-23 19:31:57 -04:00
  • 90c86234c4
    home grown item select Alex Goodman 2018-06-21 23:22:04 -04:00
  • fd397ac932
    dont traverse the tree root node Alex Goodman 2018-06-20 17:07:13 -04:00
  • 598d95f5f7
    fix display modified parents; fix tests Alex Goodman 2018-06-20 10:31:04 -04:00
  • a47105cc7d
    decoupled node data scopes Alex Goodman 2018-06-16 19:32:38 -04:00
  • 2a67ef9cbb
    add debug pane Alex Goodman 2018-06-13 17:43:15 -04:00
  • d655e9436a
    fix node string nil check Alex Goodman 2018-06-11 09:41:30 -04:00
  • 23289cc121
    added some color Alex Goodman 2018-06-11 09:22:38 -04:00
  • 3602d7de31
    ability to hide files based on difftype Alex Goodman 2018-06-10 16:40:54 -04:00
  • 093f648cc2
    keep collapsed state in view while changing layers; closes #4 Alex Goodman 2018-06-08 20:39:13 -04:00
  • 430bbaec7b
    rm debug pane for now Alex Goodman 2018-06-07 19:31:46 -04:00
  • a8cc8db4a5
    added layer info Alex Goodman 2018-06-07 18:56:22 -04:00
  • e67734d38d
    Added debug panel; annotate filetree with changeinfo (#7) Alex Goodman 2018-06-07 15:51:10 -04:00
  • acec670354 Use full path on dep test (#6) William Murphy 2018-06-05 18:40:28 -04:00
  • 78f02465e2 Small clean ups (#5) William Murphy 2018-06-04 22:10:39 -04:00
  • d78abce2e6
    refactor project structure; use subpackages Alex Goodman 2018-06-04 21:22:45 -04:00
  • ed62646bac
    formatting + makefile Alex Goodman 2018-06-03 23:44:58 -04:00
  • db1fb9452c
    abstracted layerview Alex Goodman 2018-06-03 23:18:41 -04:00
  • 0b86d01864
    pulled treeview into a type Alex Goodman 2018-06-03 22:56:02 -04:00
  • e9c85e6573
    dont allow invalid layer browsing Alex Goodman 2018-06-02 22:01:49 -04:00
  • 2767567707 add test for StackRange Will Murphy 2018-06-02 07:32:42 -04:00
  • 2a1929b97e
    fix tree copy ref to parent tree Alex Goodman 2018-06-01 17:35:04 -04:00
  • 563d4b3610
    prevent underflow Alex Goodman 2018-06-01 17:27:47 -04:00
  • 71b36ea7c7
    integrate layer interactions Alex Goodman 2018-06-01 17:24:30 -04:00
  • 1e4ad0ce72 display list of layers in UI Will Murphy 2018-06-01 16:56:00 -04:00
  • 4ed43ada81
    tweak tar reader Alex Goodman 2018-06-01 16:29:10 -04:00
  • 94d27468fb
    moved file* sources Alex Goodman 2018-05-31 18:10:38 -04:00
  • 8f3e4b42d7
    add tree browser concept Alex Goodman 2018-05-28 10:53:08 -04:00
  • 0d2b6551b3 Merge second: Copy trees (#3) William Murphy 2018-05-31 17:00:40 -04:00
  • 18bb252d10 Merge first: Diff trees (#2) William Murphy 2018-05-31 16:59:45 -04:00
  • 4942a9c1ed
    formatting cleanup; added tree collapse Alex Goodman 2018-05-27 13:56:54 -04:00
  • 806ede91cb
    make checkboxes Alex Goodman 2018-05-25 08:32:09 -04:00
  • 9350984354
    added goals; refactored to filetree Alex Goodman 2018-05-24 21:22:52 -04:00
  • 2a4e6b7bfd
    Merge branch 'master' into tree-stacking Alex Goodman 2018-05-24 20:50:20 -04:00
  • 86e979c80c
    added tree stacking Alex Goodman 2018-05-24 20:49:59 -04:00
  • a096415374
    Merge pull request #1 from wagoodman/list-layers William Murphy 2018-05-24 20:49:36 -04:00
  • 8794f159de print trees in order Will Murphy 2018-05-24 20:44:08 -04:00
  • 503c61ac58 Merge branch 'master' into list-layers Will Murphy 2018-05-24 19:41:13 -04:00
  • ea88892839 WIP Will Murphy 2018-05-24 19:41:03 -04:00
  • ea66c0e810
    fix remove path to ignore empty names Alex Goodman 2018-05-21 23:17:32 -04:00
  • 488ec1b047
    add filetree Alex Goodman 2018-05-20 10:39:59 -04:00
  • f91fb4c6eb start parsing each layer Will Murphy 2018-05-20 10:41:36 -04:00
  • 2ab60618ff print contents down one level Will Murphy 2018-05-20 09:50:36 -04:00
  • f88abef25f
    charlie-brown tree Alex Goodman 2018-05-20 09:31:58 -04:00
  • 9ce8e0acf8 Print layers Will Murphy 2018-05-20 09:22:16 -04:00
  • ee9cec9323
    just reading a tar Alex Goodman 2018-05-20 08:34:13 -04:00
  • 2245ffa042
    save an image filesystem layers Alex Goodman 2018-05-14 22:09:48 -04:00
  • 8f16cb8a71
    just getting comfy with docker api and images Alex Goodman 2018-05-13 14:54:17 -04:00
  • f12ac1d63b
    Initial commit Alex Goodman 2018-05-13 11:44:02 -04:00