Paul Chote
|
bcbd18bb52
|
Skirmish mode starts with a bot selected.
|
2011-06-20 22:50:22 +12:00 |
|
Paul Chote
|
7095f293ff
|
Fix #865
|
2011-06-20 14:39:03 +12:00 |
|
Paul Chote
|
2f86208a9a
|
Swap mod and replay buttons
|
2011-06-20 13:03:23 +12:00 |
|
Paul Chote
|
568814b15a
|
Display cnc mod version in the main menu
|
2011-06-20 13:03:23 +12:00 |
|
Paul Chote
|
2ebb2ae921
|
Remove static handler crap from widget delegates - Register/unregister events manually (ra & cnc).
|
2011-06-01 19:15:55 +12:00 |
|
Paul Chote
|
ad3f378545
|
Add a hook for widgets being removed, and ensure widgets are removed consistently.
|
2011-06-01 18:50:59 +12:00 |
|
Paul Chote
|
922f4754f9
|
Drop the ControlGroupModifier setting. Use Cmd on osx for group addition.
|
2011-05-30 22:15:15 +12:00 |
|
Paul Chote
|
2d43d656c2
|
Remove bs settings state tracking
|
2011-05-30 22:15:14 +12:00 |
|
Paul Chote
|
124f19f00b
|
Bind skirmish servers to a random available port
|
2011-05-30 22:15:14 +12:00 |
|
Paul Chote
|
a288c5df15
|
Use static ctors for static setup.
|
2011-05-30 22:15:14 +12:00 |
|
Chris Forbes
|
ef03d46f13
|
eradicate 'delegate' misuse
|
2011-05-22 22:02:09 +12:00 |
|
Paul Chote
|
7a2b78b1d8
|
Fix diplomacy/cheats menu stacking
|
2011-05-22 19:32:25 +12:00 |
|
Chris Forbes
|
cd756885a6
|
remove MasterServerQuery in favour of ServerList
|
2011-05-22 18:41:33 +12:00 |
|
Paul Chote
|
0c9692c0b1
|
Use new mechanism for mod list
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
078972e3be
|
Use new mechanism for ra dropdowns
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
ab298e1eae
|
Remove redundancy from dropdown setup
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
8eb4e663d2
|
Fix obsolete Game.Disconnect()
|
2011-05-22 18:41:31 +12:00 |
|
Paul Chote
|
74d068423b
|
Give a sensible error instead of spawning inaccessible filepickers when Fullscreen.
|
2011-05-22 18:41:30 +12:00 |
|
Paul Chote
|
13ceafb658
|
Fix music install crash.
|
2011-05-22 18:41:30 +12:00 |
|
Paul Chote
|
126e489a10
|
More fluff
|
2011-05-22 18:41:30 +12:00 |
|
Paul Chote
|
dcaa161bd1
|
Diplomacy menu
|
2011-05-22 18:41:28 +12:00 |
|
Paul Chote
|
84a99be18e
|
Split CncIngameMenuLogic into its own file
|
2011-05-22 18:41:28 +12:00 |
|
Paul Chote
|
aaecd6ce92
|
"Battle control terminated"
|
2011-05-22 18:41:28 +12:00 |
|
Paul Chote
|
797a95ad93
|
Fade in the menu palette effect over a few frames
|
2011-05-22 18:41:25 +12:00 |
|
Paul Chote
|
3ea1534082
|
Show current title and volume slider in music player
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
91a3aafa67
|
Split the download/install logic into multiple files.
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
c76d2e37dc
|
Make the sound engine less dumb about music. Fix the music player not knowing about already playing tracks.
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
42d8722cbc
|
Merge DropDownButtons
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
58e3a1f41e
|
Use the new dropdowns everywhere
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
b2c60e0876
|
Fix graphics mode dropdown
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
5bc0ef69ad
|
Pass WidgetArgs to Widget.Initialize. Use this to allow for custom substitutions.
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
b417118429
|
Prototype text dropdown
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
e8d652ad63
|
New method for attaching panels to dropdowns. Implemented for colorpicker.
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
85c519c073
|
Normalize checkboxes
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
14af766427
|
Remove some duplication from widgets that draw fake buttons.
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
04e5794678
|
Normalize slider
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
e09cd16042
|
Normalize scrollpanel
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
adb67699e1
|
Move ScrollItem upstream
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
e09ccef48b
|
Normalize TextFields
|
2011-05-21 17:26:19 +12:00 |
|
Chris Forbes
|
aa772db9a7
|
fix crashy behavior in TextFieldWidget
|
2011-05-21 17:26:19 +12:00 |
|
Chris Forbes
|
310ecc34ce
|
clean up usings everywhere
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
eb8aafced0
|
Normalize ButtonWidgets
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
d7f009b218
|
Use the font dictionary everywhere
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
e1c8658fdc
|
Fonts are now defined in mod.yaml
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
2075c7033b
|
Refactor scrollpanel items into their own widget
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
810953ea94
|
Cheats menu
|
2011-05-21 17:26:17 +12:00 |
|
Paul Chote
|
0b0fac3c4b
|
Shellmap music
|
2011-05-21 17:26:17 +12:00 |
|
Paul Chote
|
cb565e5d3c
|
Wire up the settings panel
|
2011-05-21 17:26:17 +12:00 |
|
Paul Chote
|
ce901427bc
|
Nonfunctional settings panel prototype
|
2011-05-21 17:26:17 +12:00 |
|
Paul Chote
|
76545db7fd
|
Allow custom CncCheckbox fonts. Tweak CncScrollbar rendering.
|
2011-05-21 17:26:17 +12:00 |
|