A GO GUI package
Go to file
Jeff Carr 9bdd73cff4 Add VM works again
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 20:46:41 -07:00
.gitignore open and close windows on linux for the VM 2019-05-26 15:03:20 -07:00
LICENSE.md more cleanups 2019-05-31 09:01:46 -07:00
Makefile Initial commit 2019-05-08 13:04:18 -07:00
README.md more cleanups 2019-05-31 09:01:46 -07:00
addAccount.go lots of changes to track windows and tabs 2019-05-31 17:37:53 -07:00
area.go lots of changes to track windows and tabs 2019-05-31 17:37:53 -07:00
debug.go lots of changes to track windows and tabs 2019-05-31 17:37:53 -07:00
gui.go trying to fix 'SHOW VM' 2019-05-31 20:14:15 -07:00
mainCloudBox.go Add VM works again 2019-05-31 20:46:41 -07:00
splash.go lots of changes to track windows and tabs 2019-05-31 17:37:53 -07:00
structs.go trying to fix 'SHOW VM' 2019-05-31 20:14:15 -07:00
table.go move all structs into a common file 2019-05-24 11:32:47 -07:00
tableCallbacks.go more color tests 2019-05-28 16:47:24 -07:00
vmBox.go Add VM works again 2019-05-31 20:46:41 -07:00

README.md

This is an abstraction layer around the excellent cross platform UI toolkit from andlabs/ui

This abstraction layer makes it easier to write simple interfaces for like our cloud control panel

The cross platform UI has 'quirks' due to it being cross platform. Some of the abstraction layer here attemps to obfuscate the ui objects so that it is more difficult to trigger inconsistancies.

In this regard, this is an attempt to restrict all andlabs/ui (and andlabs/libui) interaction to the calls within this library.