Commit Graph

28 Commits

Author SHA1 Message Date
Paul Chote
e1970ea8f0 Replace one pile of hacks with another 2010-03-17 23:25:07 +13:00
Paul Chote
48370612a0 Checkboxes, Delegates, Create Server. 2010-03-17 22:00:44 +13:00
Paul Chote
a2b2ad0af5 3D buttons (still needs a little work) 2010-03-17 20:37:58 +13:00
Chris Forbes
560019e15f hide the dialog in join cases, too 2010-03-16 20:28:52 +13:00
Chris Forbes
d4993778e1 get rid of premature optimization (bounds caching all the way up the tree); hide that dialog; it actually works now 2010-03-16 20:27:25 +13:00
Chris Forbes
3d77bcac69 moved rootWidget back to Chrome 2010-03-16 19:58:34 +13:00
Chris Forbes
6855732954 remove some ugly hacks 2010-03-16 19:55:43 +13:00
Chris Forbes
7af5ef2a65 blah 2010-03-16 19:51:52 +13:00
Chris Forbes
066d7a6747 unfail a bit more. 2010-03-16 19:24:41 +13:00
Chris Forbes
9290065ff9 fix dumb crash with dynamically initialized widgets 2010-03-16 19:19:41 +13:00
Chris Forbes
f13ebcc0d2 lazily bind 'delegate' objects once, rather than creating them every click 2010-03-16 19:12:42 +13:00
Chris Forbes
03cf04c42e fix accumulation of gameserver buttons, and potential crashes in joining 2010-03-16 19:07:47 +13:00
Chris Forbes
088b97fd96 fixed HitTest for yaml chrome 2010-03-16 19:02:24 +13:00
Paul Chote
bba765cb4b On second thought, lets not 2010-03-15 22:47:34 +13:00
Paul Chote
b4be98190d Clear old servers 2010-03-15 22:24:02 +13:00
Paul Chote
5afe5d83e5 Direct Connect 2010-03-15 22:21:50 +13:00
Paul Chote
850baea1be Position fixes 2010-03-15 22:02:20 +13:00
Paul Chote
7310015e47 Quick and extremely hacky server browser for chrisf 2010-03-15 21:57:24 +13:00
Paul Chote
10ce88d8e4 Fix EventBounds bug 2010-03-15 21:17:08 +13:00
Paul Chote
b70420e373 Use Evaluator for positioning; Refactoring; Position elements relative to parents; Broke clicks outside of parent rect 2010-03-15 21:17:08 +13:00
Paul Chote
9ecb0d57f1 Preparation for using Evaluator for widget positioning 2010-03-15 21:17:08 +13:00
Paul Chote
31198c25e5 A couple more tweaks 2010-03-15 21:17:08 +13:00
Paul Chote
928c3a69c0 Refactoring 2010-03-15 21:17:08 +13:00
Paul Chote
ef306cbcd5 "Create Server" submenu 2010-03-15 21:17:08 +13:00
Paul Chote
ddf331cfed Widget actions and main menu 2010-03-15 21:17:08 +13:00
Paul Chote
ca2630ffab Mouse interaction 2010-03-15 21:17:08 +13:00
Paul Chote
287d5a0399 Widgets loaded using reflection; draws a non-interactable main-menu 2010-03-15 21:17:08 +13:00
Paul Chote
1042334a1e Widgets in yaml: part 1 2010-03-15 21:17:08 +13:00