atlimit8
dac15edce5
Load rgb[a] hex colors from MiniYaml (+ Lua)
2015-10-27 16:09:48 -05:00
Pavel Penev
a3633671a9
Fix the build after a bad merge
...
Merging #9187 without rebasing it on post-#9182 bleed was a bad idea.
2015-09-02 15:22:14 +03:00
Pavel Penev
ba9abc9e0a
Merge pull request #9187 from RoosterDragon/field-saver-culture
...
Fix culture in FieldSaver for collections
2015-09-02 15:14:42 +03:00
Pavel Penev
8ddbabbfde
Add Dictionary<,> support to FieldSaver
2015-09-01 22:52:20 +03:00
RoosterDragon
d11e60474a
Ensure the elements of arrays and sets are formatted correctly in FormatValue.
...
We call FormatValue on each element to ensure correct culture and other formatting that would otherwise not be applied.
2015-08-28 19:39:25 +01:00
RoosterDragon
243763f570
Remove redundant invariant culture handling for float, decimal, double.
...
This is already handled by the type converter portion of the code.
2015-08-28 19:33:59 +01:00
RoosterDragon
5a177a889c
Add ability to load and save HashSets.
2015-08-27 21:48:09 +01:00
RoosterDragon
410b97823a
Ensure our array handling only accepts single dimensional arrays.
2015-08-27 21:31:24 +01:00
Matthias Mailänder
2763e26d23
add a take screenshot hotkey
2015-06-27 16:29:33 +02:00
abcdefg30
8ca61aa917
Updated all year numbers
2015-01-09 21:18:05 +01:00
Oliver Brakmann
30e42cdc62
Merge pull request #7247 from Hellhake/stylecop-game
...
Fix StyleCop warnings in OpenRA.Game
2015-01-02 12:58:04 +01:00
Hellhake
5a97a4b63b
Fix StyleCop warnings in OpenRA.Game
2015-01-02 12:11:01 +01:00
Hellhake
fa72e04042
Remove BOM
2015-01-01 22:51:12 +01:00
Alexander Fast
070d00c678
Fixes year numbers in license text in file headers.
2014-08-21 11:27:52 +02:00
Paul Chote
8837b3453c
Merge pull request #6036 from Mailaender/trait-export-decimal-separators
...
Fixed country specific decimal separators in the traits documentation
2014-07-24 20:42:12 +12:00
Paul Chote
a7fc41b87e
Merge pull request #5943 from pavlos256/fieldloader
...
Fieldloader and non-public fields
2014-07-24 20:29:25 +12:00
Matthias Mailänder
8ce65f7310
same for double
2014-07-23 06:33:52 +02:00
Matthias Mailänder
32a4bedd6e
don't use country specific decimal separators for decimals
2014-07-23 06:19:45 +02:00
Matthias Mailänder
7d0f4a261f
don't break apart when using empty IReadOnlyDictionary
2014-07-20 14:50:38 +02:00
Matthias Mailänder
ef5178407c
add spaces for proper linebreaks in trait documentation tables
2014-07-20 13:52:00 +02:00
Pavlos Touboulidis
dcb7a44aa2
Use available TypeConverters to serialize and deserialize types
2014-07-12 04:46:45 +03:00
Pavlos Touboulidis
e9dd0b0fab
Make FieldLoader/FieldSaver able to work with private fields
...
* Unify the FieldLoader-related attributes (Ignore, LoadUsing,
FieldFromYamlKey) into a new 'Serialize' attribute. Keep the
previous attributes as shortcuts/aliases to the new attribute.
* Add 'YamlName' field to the new 'Serialize' attribute to allow
yaml names different from the field names. Example:
[Serialize(YamlName = "Width")]
private int widthExpression = "0";
* The FieldLoader will treat private fields like public now and
will try to load their values. The FieldSaver gets an optional
parameter specifying whether to save private fields by default.
The 'Serialize' attribute can be used to fine-tune individual
fields.
* Updated the traits documentation exporter to write the yaml
name if it has been overriden.
2014-07-12 04:33:36 +03:00
ScottNZ
c7d8024522
Add a news panel to each mod
2014-05-14 23:51:41 +12:00
Paul Chote
4935266945
Merge FileFormats dll into Game and reorganise namespaces.
2014-04-17 01:20:47 +12:00