Paul Chote
11b34884cc
Use the newly polished text entry in C&C.
2013-10-24 20:02:17 +13:00
Paul Chote
3ef6a8317a
Remove Game.Zoom.
2013-10-16 18:21:46 +13:00
ScottNZ
6598f0382a
Add support for game translation
2013-10-14 19:38:18 +13:00
Paul Chote
fe8c80aca6
Add Game.Zoom for remaining engine stuff.
2013-10-05 21:01:22 +13:00
ScottNZ
7f67b567f9
Add Fatal Error dialog
2013-08-18 14:58:07 +12:00
Matthias Mailänder
d278bc84d1
StyleCop clean Cnc DLL
2013-08-07 15:42:34 +02:00
Paul Chote
4009edfa96
Add audio device selection. Fixes #3553 .
2013-08-02 19:38:49 +12:00
Paul Chote
656476991f
Replace ColorRamp with HSLColor everywhere.
...
Fixes:
* Nuclear-purple color exploit.
* #3247 .
* Removes a bunch of unnecessary color conversions every frame.
Caveats:
* The ramp range is now defined on the palette, so ramps can no longer be set per-player (may impact maps which define custom colors).
* It's no longer possible to perfectly recreate the original WW color ramps (I doubt we care).
* The old ColorRamp setting isn't migrated, so players will lose their color settings.
2013-05-10 19:23:30 +12:00
Paul Chote
70f705bdc7
Implement the new color picker.
2013-04-27 12:35:41 +12:00
Paul Chote
09efeed105
Use IsHighlighted for settings / ingame menu tabs.
2013-04-08 23:04:23 +12:00
Matthias Mailänder
ba8c9bb1b1
added hidden audio settings to ra/d2k GUI
...
- video volume
- map music (was shellmap music)
- sound engine
2013-03-10 09:34:15 +01:00
Paul Chote
f593807617
Rework color picker palette modification.
...
The old method had the lobby code dig around inside
the palette modification machinery, which was a giant
hack preventing necessary streamlining.
2013-02-22 15:04:41 +13:00
Matthias Mailänder
d52394bb47
add classic left-click orders
2013-01-18 10:57:40 +13:00
Curtis Shmyr
bd29d382c7
fix #2080 - added option to toggle shellmap in CNC
2012-05-26 18:40:55 +12:00
Chris Forbes
c30d46c014
#2051 fixed -- Widget.Get() throws by default
2012-04-27 19:39:07 +12:00
Chris Forbes
3e0f52db1a
fix cnc chrome yaml issues
2012-04-09 13:10:40 +12:00
Chris Forbes
ed429a3b30
split Widget static bits into Ui static class
2011-12-13 23:38:59 +13:00
Chris Forbes
7a6f4d3b04
relax items type for DropDownButtonLogic.ShowDropDown
2011-11-01 21:57:57 +13:00
Chris Forbes
6010034b4a
remove ObjectCreator.Param and all associated nonsense
2011-10-21 18:16:07 +13:00
Chris Forbes
89ea4d1e0a
unify C&C and RA colorpicker palette manipulation code
2011-10-18 20:09:24 +13:00
Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
589d201a16
make ShowMouseScrollDropdown static; it needs nothing from the instance.
2011-09-24 20:45:46 +12:00
Chris Forbes
6a78eec512
remove duplicated ShowWindowModeDropdown function from CncSettingsLogic
2011-09-24 20:44:38 +12:00
Chris Forbes
c608b45ef0
move cnc shellmap music toggle into Sound settings group where it belongs
2011-09-24 20:37:03 +12:00
Chris Forbes
657e8ad250
remove misleading dead assignments on saving, before using vars as out params
2011-09-24 20:32:57 +12:00
Chris Forbes
6c39f19a73
remove match timer configuration crap
2011-09-24 20:17:27 +12:00
Paul Chote
a94a57db32
Add C&C settings UI for PixelDouble
2011-07-25 22:23:18 +12:00
Chris Forbes
0efe82018a
rewrite SliderWidget to be simpler and have much less fail
2011-07-17 17:55:51 +12:00
Chris Forbes
f973b1a29f
SliderWidget's OnChange event has a parameter for a reason..
2011-07-17 12:30:45 +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
Chris Forbes
ef03d46f13
eradicate 'delegate' misuse
2011-05-22 22:02:09 +12:00