Commit Graph

127 Commits

Author SHA1 Message Date
Jeff Carr 26bcac9b85 make a buttonMap
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-02 22:22:23 -07:00
Jeff Carr 1f23138db8 The git.wit.com/gui code is in much better shape now
so I can move the focus to here.

Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-02 20:50:16 -07:00
Jeff Carr 468842e572 debugging on fqdn
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-02 20:07:13 -07:00
Jeff Carr 1b48bec90b fix the splash area logic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-02 19:56:14 -07:00
Jeff Carr ab7deeafa8 protobuf's are no longer needed in git.wit.com/gui
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-02 15:50:11 -07:00
Jeff Carr 289c319ea9 more code restructuring
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-02 06:21:12 -07:00
Jeff Carr 9a2b03fc96 pass the mouse click to the area
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 22:24:26 -07:00
Jeff Carr 7e5e36dd13 fix the damned splash screen again
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 21:15:36 -07:00
Jeff Carr 76dbbf952e split out more of the functions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 17:53:30 -07:00
Jeff Carr 8812c70e17 builds and works again
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 15:38:32 -07:00
Jeff Carr 7731f5fbf6 start handling 'GuiWindow' correctly
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 13:42:03 -07:00
Jeff Carr cd4ef60acc displays stuff again
more or less works enough to now work on updating
the window and box concept login

Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 11:45:35 -07:00
Jeff Carr b3c77d26bd misc
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 03:39:23 -07:00
Jeff Carr f025c96b94 vm code completely moved out of 'gui'
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 03:24:53 -07:00
Jeff Carr d2942f7e2d more code cleanups of 'gui'
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 02:12:46 -07:00
Jeff Carr 74f28daf0a keep cleaning
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 01:32:45 -07:00
Jeff Carr d1dafb54dd migrate gui/splash.go
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-06-01 01:19:51 -07:00
Jeff Carr b7445ffea4 move some logic back here
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 23:45:28 -07:00
Jeff Carr 3b746c5d72 start moving vm logic back into here
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 23:29:46 -07:00
Jeff Carr 38bb9d0b16 v0.2
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 22:27:52 -07:00
Jeff Carr d32f7c6596 Add VM
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 20:46:23 -07:00
Jeff Carr a60b529a4b trying to fix SHOW VM
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 20:14:33 -07:00
Jeff Carr 5caf303828 lots of changes to update window & tab mapping
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 17:37:24 -07:00
Jeff Carr e3feda9437 more structural cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 13:15:10 -07:00
Jeff Carr f70f743b1b more cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-31 09:01:32 -07:00
Jeff Carr 8e88ae634f simplify the login process
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-30 12:44:16 -07:00
Jeff Carr a77ea2cfc6 more variable name changes
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-30 09:58:42 -07:00
Jeff Carr cf85851ad3 more variable name changes
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-30 08:55:46 -07:00
Jeff Carr 3aef1d97c7 better variable names
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-30 08:52:14 -07:00
Jeff Carr d96a94e977 more experiments on stability
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-30 00:50:57 -07:00
Jeff Carr b213a90e20 small cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-29 22:24:22 -07:00
Jeff Carr 9cd895db6e large change to map the window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-29 20:04:45 -07:00
Jeff Carr 37046dd791 start moving the area text to here
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-29 15:46:37 -07:00
Jeff Carr 1f59cabaa8 attempt to show & hide
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-29 13:11:22 -07:00
Jeff Carr a06fd3c4a7 minor notes
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-29 02:28:19 -07:00
Jeff Carr cef110a3fc fix Debug name
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-28 17:24:45 -07:00
Jeff Carr 9371ff5bce correctly load the debug config file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-28 17:22:10 -07:00
Jeff Carr bd798ae1db more color tests
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-28 16:47:16 -07:00
Jeff Carr 87ee67fbcf better default config options
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-28 15:48:28 -07:00
Jeff Carr da7445fd2b sync with server
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-27 21:29:17 -07:00
Jeff Carr ef198702d0 have the splash screen work again
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-27 18:03:21 -07:00
Jeff Carr 9924d6eddf add account tab working again. still cleaning up this logic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-27 15:25:50 -07:00
Jeff Carr 258152f94c more fixes for the mouse click in the spash area
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-27 10:55:28 -07:00
Jeff Carr c82e8eb6ad fix tab view. had to pull andlabs/ui back into here
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-26 17:42:44 -07:00
Jeff Carr 6d36172e2c ShowVM
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-26 17:29:01 -07:00
Jeff Carr ce7788d613 table mouse clicks are now almost all handled the same way
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-26 14:48:46 -07:00
Jeff Carr 156b046c0d misc updates
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-26 11:54:53 -07:00
Jeff Carr dc8f74d0e8 this is so fucking stupid that this can crash
log.Println() should be set so it can't ever fucking die

Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-26 03:41:51 -07:00
Jeff Carr f87f785a6b always panic() when in debugging mode
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-26 03:13:09 -07:00
Jeff Carr 58fe5021bc defer()
Signed-off-by: Jeff Carr <jcarr@wit.com>
2019-05-26 02:58:29 -07:00