| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-22 | I guess all GUI stuff must go in here. No other goroutine can ever | Jeff Carr | |
| interact with the GUI or Windows cross platform support breaks. Lame Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-22 | actually use the string passed | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-22 | attempt to make buttons with custom callback functions | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-21 | re-enable debug if statement | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-21 | remove debugging if statements | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-21 | more debugging | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-21 | more debugging | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-21 | use the standard golang 'image/color' struct | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-21 | remove libui dependancy on ui.TableString type | Jeff 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-21 | better variable names | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-15 | start working on a VM window | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-15 | this was what was causing it to crash. You can not Quit on other windows | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-13 | make a common column init() | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-13 | combined table column init | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-13 | remove all the uneeded row args | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | only have one copy of the libUI -> human index mapping | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | really simplify the cell index -> human index mapping | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | no longer need the setCell function callback | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | remove the old Value from the struct | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | more code removal | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | more code cleanup | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | also set the color | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | displays all the VM data | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | some data is flowing all the way through to the GUI for the first time | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | attempt a mapping between the libUI and human index's | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | destroy works on the Demo window | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | export the demo() | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | move sample code into appropriate files | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | try to clean up this wrapper code | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | freeze to try to fix things inside of libui | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | export all the structs in TableData | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-12 | save the old way as a 'sample tab' generate option | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-10 | more stable than before | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-09 | add a generic function to add a box as a new tab | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | remove all the extra cruft | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | almost completely automated row and column layout now | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | successfully set the columns from the passed in array | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | accept the column names are passed | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | Cleaned out the cell width type init from the data init | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | more tests that work | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | successfully inserted a row | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | Start with a completely empty page | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | Try to dynamically add the other tabs. Doesn't always work. | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | export two functions | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
| 2019-05-08 | Initial commit | Jeff Carr | |
| Signed-off-by: Jeff Carr <[email protected]> | |||
