Commit Graph

38 Commits

Author SHA1 Message Date
Chris Forbes
c3fcfa776f helper for 'hide all children, then show THIS menu' 2010-03-23 08:09:21 +13:00
Chris Forbes
f3394d3c7c integrated (clickable) labels in checkboxes 2010-03-23 07:58:58 +13:00
Chris Forbes
a6ed985c70 added perf text option to settings menu 2010-03-23 07:48:16 +13:00
Chris Forbes
b15ef59a41 add perf graph debug switch to settings menu 2010-03-23 07:41:30 +13:00
Chris Forbes
411b73a75e settings menu w/ working debug options 2010-03-23 07:39:52 +13:00
Bob
dca15cadb9 fixed line-endings on *.cs 2010-03-22 19:28:37 +12:00
Chris Forbes
10decf2544 removed a pile of duplication; checkboxes work properly in both games now. 2010-03-20 12:13:16 +13:00
alzeih
8e5a5552c4 Killed a bunch of logging statements 2010-03-18 19:50:11 +13:00
Chris Forbes
a7c22804cb fix license headers; fix crate spawn for non-128x128 maps 2010-03-18 13:40:29 +13:00
Chris Forbes
c17459310a strip out some duplication 2010-03-17 23:36:36 +13:00
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