Paul Chote
37577afc36
Polish
2011-05-21 17:26:13 +12:00
Paul Chote
6a1f3cfc18
Installing from CD reimplemented
2011-05-21 17:26:13 +12:00
Paul Chote
93e55d0866
Install logo
2011-05-21 17:26:13 +12:00
Paul Chote
372d2f5426
Saner load code for cnc. Installing not yet implemented.
2011-05-21 17:26:10 +12:00
Paul Chote
3d347848f3
Remove another hardcoded widget reference and prepare for saner init code.
2011-05-21 17:25:45 +12:00
Paul Chote
2e1e8fd7e8
Apply desat effect on ingame menu too
2011-05-21 17:25:45 +12:00
Paul Chote
d95138b600
Use the same mechanism for loading ingame and shellmap ui.
2011-05-21 17:25:45 +12:00
Paul Chote
07d5f91325
Add scanlines
2011-05-21 17:25:45 +12:00
Paul Chote
6fa9eeb5bb
Prompt before quit / surrender
2011-05-21 17:25:45 +12:00
Paul Chote
33b35f768e
Nits
2011-05-21 17:25:44 +12:00
Paul Chote
8957caeaca
Basic ingame menu reimplemented.
2011-05-21 17:25:44 +12:00
Paul Chote
5e32cd38eb
Fix initial selected map, naming.
2011-05-21 17:25:44 +12:00
Paul Chote
7db1b5a1a0
Add a hover state for scrollpanel entries
2011-05-21 17:25:44 +12:00
Paul Chote
fdf9927854
Remember the last map. Disable the server desc and password fields. Draw the chat entry box on top of the display box.
2011-05-21 17:25:44 +12:00
Paul Chote
805f61cc4b
Bugfix when connecting via server browser
2011-05-21 17:25:44 +12:00
Paul Chote
fd6c0a90c6
Show the host/port in the dialogs. Show the failed dialog in the lobby when the server vanishes.
2011-05-21 17:25:43 +12:00
Paul Chote
5c59f7703d
Reimplement connecting / connection failed dialogs.
2011-05-21 17:25:43 +12:00
Paul Chote
a607a60b8f
New textfield with support for hover and disabled states.
2011-05-21 17:25:43 +12:00
Paul Chote
1881a6b713
Generalize the map chooser to work anywhere. Hook it up in server creation.
2011-05-21 17:25:42 +12:00
Paul Chote
1c1b89948a
Add a server password field and map name
2011-05-21 17:13:20 +12:00
Paul Chote
09526ee2dd
New create server layout
2011-05-21 17:13:20 +12:00
Paul Chote
99eb6ab774
Start reimplementing server creation
2011-05-21 17:13:20 +12:00
Paul Chote
9f4eba9003
Tweaks. The primary button feels better on the right.
2011-05-21 17:13:20 +12:00
Paul Chote
c9dd1aa4bd
Improved replay browser
2011-05-21 17:13:20 +12:00
Paul Chote
14a904ab7a
Start reimplementing replay browser
2011-05-21 17:13:18 +12:00
Paul Chote
57530c819b
Direct Connect panel
2011-05-21 16:28:20 +12:00
Paul Chote
dded6040d6
Convert remaining buttons and checkboxes to cnc variants
2011-05-21 16:28:20 +12:00
Paul Chote
1e66d57ef1
Refactor font code out of LabelWidget
2011-05-21 16:28:17 +12:00
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