summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-24move to debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-24buildtime debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-24standard message windowJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-24formating + standard error boxJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23remove bmath's test account finally. thanks for all the fishJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23make custom buttons for the account socketsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23remove demo examplesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23remove old function nameJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2019-05-23more bg color debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
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]>