abcdefg30
cadbd0d9ab
Change the year number in all cs headers from 2018 to 2019
2019-01-26 23:15:21 +01:00
Arular101
8a60918841
Update copyright notice year to 2018
2018-01-17 00:47:34 +01:00
Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
Paul Chote
b4d1517d0d
Set yaml filename when loading from FileSystem.
2016-06-04 15:23:44 +01:00
Paul Chote
a6c4eb330a
Remove modRules widget logic argument.
2016-02-23 23:34:36 +00:00
Paul Chote
84b470017f
Remove static Game.ModData references from widget logic.
2016-02-23 23:34:34 +00:00
Paul Chote
e71225496b
Clarify GPL version.
2016-02-21 16:30:48 +00:00
Paul Chote
b396965fd9
Update licence header year.
2016-02-21 16:27:31 +00:00
Paul Chote
9341055f50
Use IReadOnlyFileSystem in UI code.
2016-02-18 18:12:31 +00:00
Paul Chote
4a12e7bafc
Load mod yaml via the virtual filesystem.
2016-02-06 16:30:23 +00:00
Pavel Penev
5b185f93a1
Pass subnodes of the widget Logic node to the corresponding ChromeLogic class
2015-11-14 14:06:53 +02:00
abcdefg30
8ca61aa917
Updated all year numbers
2015-01-09 21:18:05 +01:00
RoosterDragon
a6cda967c2
Formatted all files.
...
Automatically formatted all files via VS. This generally corrects indentation, removes trailing whitespace and corrects misplaced tabs or spaces. Manually tweaked a few files where required.
2015-01-06 21:28:50 +00:00
Matthias Mailänder
bc3acfeee7
StyleCop clean OpenRA.Game
2015-01-04 15:38:54 +01:00
Hellhake
5a97a4b63b
Fix StyleCop warnings in OpenRA.Game
2015-01-02 12:11:01 +01:00
steelphase
3a5d04f824
LoadWidget modRules Fix
...
Fixes #6625
2014-09-29 23:07:48 -04:00
ScottNZ
dbffce81a6
Remove unused usings
2014-06-15 22:16:40 +12:00
Matthias Mailänder
8f64835898
StyleCop
2014-06-15 10:51:57 +02:00
RoosterDragon
b733465f33
General uncontroversial cleanup:
...
- Made private methods static where possible (runtime can elide checking the object for null).
- Declared attribute classes as sealed (allows reflection on attributes to complete faster).
- Moved some static cctor's into field initializers (static cctor's are slower than static field initializers).
- Made classes static if they contained only static methods (can't create instances of useless objects).
- Use inferable Exts.Lazy and not new Lazy<T>().
- Added required STAThread attribute to CrashDialog.
- Removed unused parameters in private methods.
- Added Serializable attribute to exceptions.
- Added parameter name in calls to ArgumentNullException.
- Use of as operator instead of is + cast.
- Changed (x as Foo).Bar anti-pattern into ((Foo)x).Bar. Results in sensible cast exceptions on error rather than null dereferences.
- Removed unused method in NullShader.
2014-05-23 15:50:54 +01:00
Pavlos Touboulidis
49ec533481
Better distinction between Widgets using the mod's DefaultRules or the map's Rules
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
63ec6d60e7
Refactoring to remove static Rules & SequenceProvider
2014-05-17 14:32:03 +03:00
Matthias Mailänder
018ceb8d82
display where duplicate keys in MiniYaml are found
2013-08-17 23:47:13 +02:00
Chris Forbes
b9eb3a0ad0
Patch widget loader to convert @key into Id member of widgets
2012-04-09 13:10:40 +12:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13: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
f4ea4c5daa
Add a WidgetArgs type to work around gmcs not understanding lambda -> Action -> object.
2011-05-21 17:26:16 +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
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
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Chris Forbes
112dd3b1f6
remove some random crap
2010-12-21 17:59:41 +13:00
Paul Chote
ce5ca9dbca
Color selector as a drop panel.
2010-11-28 13:44:53 +13:00
Chris Forbes
4a0b78c1e6
make all other engine widgets public, for Gecko
2010-11-07 17:16:51 +13:00
Bob
6a25d989a7
remove many references to Game.world
2010-10-12 17:23:55 +13:00
Bob
3165ec5359
create widgets on demand
2010-09-22 08:02:03 +12:00
Bob
2f92b873e8
make yaml into a list, rather than a dict
2010-08-30 12:22:09 +12:00
Chris Forbes
d5f12dd8ee
trim down license spam in all files
2010-07-18 16:48:21 +12:00
Chris Forbes
fed33fdb00
remove plenty of redundant junk
2010-07-14 19:00:03 +12:00
Chris Forbes
6732cd6c34
more unfailing: fix bug in prev, and use Game.CreateObject() instead of handrolling garbage
2010-04-25 13:52:10 +12:00
Chris Forbes
41fe6f01fc
fixed up the chrome/widgets tree
2010-03-24 08:30:59 +13:00