summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-23ignore background color on windows for nowJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23try nil for all BG row colorsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23make account gridJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23remove color hackJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23try to return a nil colorJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23more debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23trap window close and correctly exitJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23start honoring the debugging flag for more outputJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23add a HomeDirJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23fix QUITJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23pass through the account username and passwordJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23typoJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23show the accountsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23try to list the registered accountsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23display golang build version & git commitJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22allow version to be setJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22vms tab now creates within the GUI goroutineJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22push button logic outside of the GUIJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22more button testsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22move the 'main' tab hereJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22all local variables are in Data{}Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22goes to the 'add account' tab nowJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22calls back on button clicksJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22more moving of all variables into a common structureJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22start moving everything into a common structure (gui.Data)Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22I guess all GUI stuff must go in here. No other goroutine can everJeff Carr
interact with the GUI or Windows cross platform support breaks. Lame Signed-off-by: Jeff Carr <[email protected]>
2019-05-22actually use the string passedJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-22attempt to make buttons with custom callback functionsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-21re-enable debug if statementJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-21remove debugging if statementsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-21more debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-21more debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-21use the standard golang 'image/color' structJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-21remove libui dependancy on ui.TableString typeJeff Carr
Use standard golang 'string' instead of requiring every external function that manipulates the UI actually need to import the libui toolkit. This hopefully seperates the GUI from the data the GUI displays. The libui code actually scans through the data and updates the cells based on what is stored in memory so this makes this seperation clean. Signed-off-by: Jeff Carr <[email protected]>
2019-05-21better variable namesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-15start working on a VM windowJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-15this was what was causing it to crash. You can not Quit on other windowsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-13make a common column init()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-13combined table column initJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-13remove all the uneeded row argsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12only have one copy of the libUI -> human index mappingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12really simplify the cell index -> human index mappingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12no longer need the setCell function callbackJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12remove the old Value from the structJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12more code removalJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12more code cleanupJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12also set the colorJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12displays all the VM dataJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12some data is flowing all the way through to the GUI for the first timeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-12attempt a mapping between the libUI and human index'sJeff Carr
Signed-off-by: Jeff Carr <[email protected]>