Paul Chote
188a16fc08
Cnc scrollpanel with support for rollover etc.
2011-05-21 16:27:38 +12:00
Paul Chote
d349c5341e
Map chooser
2011-05-21 16:27:38 +12:00
Paul Chote
44d3412c7b
Fix checkbox active area
2011-05-21 16:27:38 +12:00
Paul Chote
16c3f75269
Color tweaks
2011-05-21 16:27:38 +12:00
Paul Chote
8685d34703
New chat display
2011-05-21 16:27:37 +12:00
Paul Chote
5647917fda
New checkboxes (independent from old checkboxes) that support hover and disable.
2011-05-21 16:27:37 +12:00
Paul Chote
c15d2f5cfe
Simply the common case for buttons.
2011-05-21 16:27:37 +12:00
Paul Chote
b73575f37b
Missed a couple of static bits.
2011-05-21 16:27:37 +12:00
Paul Chote
6cb0cb7d0e
Can now start a game and disconnect from lobby without triggering a reload.
...
It is now possible to crash the game by starting a new server before the previous one has had time to timeout and release the port binding (the previous loadscreen pause meant this was always hidden).
2011-05-21 16:27:37 +12:00
Paul Chote
03264fa2ca
Start reimplementing lobby.
2011-05-21 16:27:37 +12:00
Paul Chote
28cf48459b
New menu buttons that support hover and a disabled state
2011-05-21 16:27:37 +12:00
Paul Chote
845b32281d
Reimplement server browser
2011-05-21 16:27:37 +12:00
Paul Chote
6e3a88f670
Remove most of the chrome yaml. It will all be rewritten.
2011-05-21 16:27:37 +12:00
Paul Chote
a3b430c24a
Remove engine references to MAINMENU_BG. Don't push the menu background onto the window list. Crashes whenever a delegate tries to open MAINMENU_BG.
2011-05-21 16:27:37 +12:00
Paul Chote
f74b1b6d27
Hook up Skirmish button
2011-05-21 16:27:36 +12:00
Paul Chote
8661415e67
Settings submenu
2011-05-21 16:27:36 +12:00
Paul Chote
7dd6857ae7
Add a Multiplayer menu
2011-05-21 16:27:36 +12:00
Paul Chote
3e6d1fc1e2
New button layout
2011-05-21 16:27:36 +12:00
Paul Chote
79674b7418
buttons
2011-05-21 16:27:36 +12:00
Paul Chote
7a49a3436e
Shellmap border
2011-05-21 16:27:36 +12:00
Paul Chote
f3244d5750
Add a targeting reticle
2011-05-21 16:27:36 +12:00
Paul Chote
214697a506
Tweak menu layout
2011-05-21 16:27:36 +12:00
Paul Chote
550b4495a8
Add a black&white palettemod
2011-05-21 16:27:34 +12:00
Paul Chote
b825ddbb05
Convert cnc shellmap oramap -> directory
2011-05-21 16:27:07 +12:00
Chris Forbes
24d9e292dd
wire up ButtonWidget.VisualHeight to ChromeMetrics as an example
2011-05-21 16:27:06 +12:00
Chris Forbes
b183366d54
add ChromeMetrics for values we dont want to duplicate everywhere
2011-05-21 16:27:06 +12:00
Paul Chote
c270f9ff4a
Refactor text wrapping into WidgetUtils
2011-05-21 16:27:06 +12:00
Paul Chote
f3a54a802a
Add color support to LabelWidget
2011-05-21 16:27:06 +12:00
Paul Chote
24712825eb
Throw a useful exception on duplicated widget Id.
2011-05-21 16:27:06 +12:00
Paul Chote
388324dd69
Throw a sane exception when trying to load an invalid widget.
2011-05-21 16:27:06 +12:00
Chris Forbes
178e4664c7
790 fixed -- Widget.EventHandler was never used, removed
2011-05-21 16:27:06 +12:00
Chris Forbes
ec82e6fe68
make ScrollPanelWidget mouse interaction cheaper
2011-05-21 16:27:06 +12:00
Chris Forbes
0c9a1a03ce
make ProgressBarWidget cheaper
2011-05-21 16:27:05 +12:00
Chris Forbes
4d4a07b791
make ScrollPanelWidget cheaper
2011-05-21 16:27:04 +12:00
Chris Forbes
9ee7fcdff1
mark some nonsense in LabelWidget
2011-05-21 16:27:03 +12:00
Chris Forbes
8d78ad2fec
fix comment in CheckboxWidget
2011-05-21 16:27:03 +12:00
Chris Forbes
788e4780c6
s/order/event/ in ButtonWidget
2011-05-21 16:27:03 +12:00
Chris Forbes
8adca1960d
fix comment spelling in ButtonWidget
2011-05-21 16:27:02 +12:00
Chris Forbes
1cf63ec803
Make ButtonWidget cheaper
2011-05-21 16:27:01 +12:00
Chris Forbes
072a42536e
Make DropDownButtonWidget cheaper
2011-05-21 16:27:01 +12:00
Paul Chote
b08d8a02f4
Support custom margins and background on TextFieldWidget
2011-05-21 16:27:00 +12:00
Paul Chote
890136d447
Allow Labels to use any defined font. Add a new font type.
2011-05-21 16:26:59 +12:00
Paul Chote
4ad4c4dfb0
Support contrast on labels
2011-05-21 16:26:59 +12:00
Matthew Bowra-Dean
20458fc552
Move Platform.cs to OpenRA.FileFormats, fix #765 .
2011-05-21 11:35:04 +12:00
Matthew Bowra-Dean
608126483e
Fix #789
2011-05-21 11:34:59 +12:00
Chris Forbes
6277def7a0
fix utility filepicker on windows
2011-05-18 20:53:54 +12:00
Chris Forbes
7b3f178595
remove --pipe sillyness from Utility; obsoletes fmode's patch
2011-05-18 20:45:03 +12:00
Chris Forbes
4d6b2c7954
IBOless rendering with quads; considerably reduces renderer complexity
2011-05-18 20:42:10 +12:00
Chris Forbes
8e1bc25006
fix compile failure on windows due to missing #ziplib reference
2011-05-18 20:30:33 +12:00
Paul Chote
e0401f61de
Rebuild osx launcher with xcode 3
2011-05-11 22:01:03 +12:00