Commit graph

17 commits

Author SHA1 Message Date
Scott Duensing
0ee0f429bf Client/Server coms working! Actual packets next! 2021-11-29 20:28:32 -06:00
Scott Duensing
ae1bb486cd Using enet to track client connections. Fixed console message queue. 2021-11-29 19:29:09 -06:00
Scott Duensing
89a266165f Task issue fixed. On to the server! 2021-11-29 17:42:28 -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
cf73087076 Start of server code. 2021-11-20 17:54:19 -06:00
Scott Duensing
9f066b6e92 Rearranged to prepare for server code. Added simple enet based softmodem for testing in Linux. 2021-11-16 21:15:09 -06:00
Scott Duensing
30c8947936 Much debugging. Starting to add actual client code! 2021-11-11 20:19:25 -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
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
9494dee16d Basic interval timers working. 2021-10-25 21:11:46 -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
abcc4f2071 Fixed "Multi Player" to be "MultiPlayer". 2021-10-18 21:31:06 -05:00
Scott Duensing
39c22c7abe Keyboard support. Kinda wonky on Linux. Thanks, SDL. 2021-10-18 21:16:45 -05:00
Scott Duensing
04cce38be1 Bitmap fonts. Margins. Start of buttons. Many fixes. 2021-10-14 21:15:14 -05:00
Scott Duensing
7d2d0c2fc3 Initial commit 2021-10-13 20:07:25 -05:00