Commit graph

17 commits

Author SHA1 Message Date
Scott Duensing
185391ef2a Start of game browser. 2022-03-05 19:06:31 -06:00
Scott Duensing
114dd36513 Completed conversion from task-based code to event-based. Needs testing but now runs on DOS! 2022-01-31 19:11:58 -06:00
Scott Duensing
7174d36eb9 Login and Sign Up dialogs implemented. 2022-01-14 19:06:01 -06:00
Scott Duensing
6749ba828e Tidied up global variable names. Minor optimizations. 2021-11-30 19:14:19 -06:00
Scott Duensing
a4a8534aa6 Message Box added to GUI. Connection code and timers are having issues. 2021-11-28 21:32:07 -06:00
Scott Duensing
aa09a6c31c More settings work. Widgets can now be disabled, although not all the rendering is implemented. 2021-11-17 19:22:44 -06:00
Scott Duensing
30c8947936 Much debugging. Starting to add actual client code! 2021-11-11 20:19:25 -06:00
Scott Duensing
7cf6a7112a Taglists for creating GUIs! Some memory leak fixes. 2021-11-09 19:51:03 -06:00
Scott Duensing
cf12d340bd Function names are now methodItemVerb 2021-11-07 18:45:50 -06:00
Scott Duensing
22954a848a Surface and drawing code isolated to ease porting. 2021-11-07 17:50:42 -06:00
Scott Duensing
71c13fdc71 Listbox added! Improved keyboard features for Updown and Textbox. Random crash on exit somewhere. 2021-11-01 20:49:01 -05:00
Scott Duensing
9acf435c52 Basic UpDown widget added. 2021-10-30 20:00:16 -05:00
Scott Duensing
da52b2f675 Textbox "finished". Widget Del methods made private. stb_leakcheck replaced with MemWatch. 2021-10-30 16:34:56 -05:00
Scott Duensing
b17d78818f Textboxes are working! This required a huge overhaul of painting, fixing clipping bound issues, adding timer support, and other things I have probably forgotten. 2021-10-28 21:11:56 -05:00
Scott Duensing
6edae8ed47 Freaking margins and clipping regions finally fixed. Not that we clip yet. 2021-10-25 19:06:43 -05:00
Scott Duensing
70f944d416 Keyboard event added. 2021-10-20 21:18:26 -05:00
Scott Duensing
148a6b4f9f Now understands the concept of "focus". Textbox widget started. 2021-10-20 20:53:58 -05:00