Commit graph

10 commits

Author SHA1 Message Date
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
Luka Markušić 2aad87c37e Refactor the GUI layout
The Details struct was split into two, LayerDetails and ImageDetails,
Each of the three views (Layer, LayerDetails, ImageDetails) takes up
a third of the available height of the screen, and they are all now
selectable and scrollable.
2022-04-30 00:17:32 +02:00
cxsu 5e9380dc63 Update gocui module 2020-12-27 14:56:03 +09:00
springcomet 3430221ada
Add image name to details view (#325)
* Add image name to details view

When frequently opening multiple images perhaps concurrently on multiple
terminals, it would be convenient to have the image name displayed.

This commit adds the image name to the Image Details view.
Image name is trickled down as an additional string argument

design alternatives discarded:
pass in analysis struct - is not related to analysis
pass new struct with image attributes - premature abstraction

* Fix CI lint errors

Co-authored-by: Aviv Shavit <aviv.shavit@aquasec.com>
2020-12-12 07:46:09 -05:00
Alex Goodman 8818b9934f
reactive layout; addresses #179 2019-12-28 12:28:19 -05: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 74e4fe2560
decouple views with listeners 2019-10-13 20:56:58 -04:00
Alex Goodman 2069a3fede
first step at ui obj refactor 2019-10-13 11:42:13 -04:00
Alex Goodman 45604e5c66
add keybinding package 2019-10-11 12:11:07 -04:00