penev92
541d53127a
Bumped Eluant NuGet version
...
The new version fixes the windows 32-bit build not working.
2023-09-16 20:07:22 +02:00
RIP-webmaster
634cf900e6
Remove reference to obsolete package
2023-09-06 08:59:23 +03:00
RoosterDragon
30b1f926f2
Improve performance of MiniYaml inheritance tree tracking.
...
Use an ImmutableDictionary to avoid having to clone the inheritance tree in ResolveInherits. This avoids a lot of dictionary clones.
2023-07-17 20:12:48 +02:00
RoosterDragon
fa65e7fd3f
Bump Linguini.Bundle to 0.5.0.
...
This version contains performance improvements for the parser, improving the loading time of translations.
2023-06-15 17:48:37 +02:00
penev92
c0cd7259b3
Updated native dependencies NuGet packages
2023-06-11 10:41:02 +02:00
Matthias Mailänder
edaf11cb89
Update thirdparty dependencies.
2023-03-01 23:52:59 +01:00
Paul Chote
af23888b95
Remove dependency on VCRUNTIME140.dll.
2023-02-18 14:30:56 +02:00
Paul Chote
363a0e1d1e
Update native deps to include macOS and Linux arm64 binaries.
2022-12-23 12:54:06 +02:00
Matthias Mailänder
e251377f7c
Add support for translation attributes.
2022-12-07 18:40:26 +02:00
abcdefg30
a691112c54
Update Linguini to 0.3.1
2022-09-29 23:34:59 +03:00
Matthias Mailänder
834de4efbe
Port to Linguini
2022-07-02 22:32:37 +01:00
Paul Chote
a152bf7324
Replace custom mono defines with toolchain-provided defines.
2022-04-24 20:31:47 +02:00
Matthias Mailänder
aaa3b49496
Update Mono.NAT
2022-04-21 13:11:45 +03:00
abcdefg30
bf7ec4aec1
Update nuget packages
2022-01-04 12:34:30 +01:00
Matthias Mailänder
bc52e8b6a9
Bump Mono.NAT
2021-12-27 22:33:06 +01:00
Matthias Mailänder
fb296d7dcb
Bump Fluent.Net
2021-12-27 22:33:06 +01:00
teinarss
289c4ef2b7
Remove Microsoft.DotNet.PlatformAbstractions
2021-09-29 20:52:44 +02:00
teinarss
80b6a5a27f
Update nuget packages
2021-09-29 20:52:44 +02:00
Matthias Mailänder
98b87004cc
Bump SharpZipLib.
2021-09-26 11:18:15 +01:00
Matthias Mailänder
1f01d0b6b1
Add a Fluent based translation system.
2021-04-24 16:49:17 +02:00
CrazyAlex25
2d05e10819
Modify build properties
2021-04-12 00:44:17 +02:00
teinarss
605181efe4
Update Log to use worker thread
2021-04-03 22:53:30 +01:00
Matthias Mailänder
d15e7f76fc
Port back to Mono.Nat and make discovery async.
2021-03-27 18:36:12 +00:00
teinarss
7073279ab8
Replace WebClient with HttpClient
2021-03-07 16:04:57 +00:00
teinarss
ed43071792
Compile engine and mod dlls as NET5 when not using mono
2021-03-07 16:04:57 +00:00
Matthias Mailänder
5aa67a42c1
Bump Eluant version to support Unicode strings.
2021-02-18 23:16:49 +01:00
Paul Chote
15c926b6b9
Move DefineConstants="MONO" into OpenRA.Game.csproj.
2021-01-16 22:58:05 +01:00
teinarss
5e74e58b22
Add support for dotnet core for Windows
2021-01-01 19:42:01 +01:00
Matthias Mailänder
80503fbf36
Bump SharpZipLib.
2020-12-24 13:48:21 +00:00
Paul Chote
07a10069db
Introduce new OpenRA.exe entrypoint and change OpenRA.Game to a library.
2020-11-27 20:32:02 +01:00
Paul Chote
20fe59e844
Output compiled binaries to ./bin.
2020-11-24 17:53:48 +01:00
teinarss
19b02875c7
Use Tuple syntax
2020-08-15 10:37:10 +01:00
Ivaylo Draganov
3ab4a584ab
Remove trailing white-space from various files
2020-05-23 11:38:44 +02:00
Paul Chote
2abd137494
Remove OpenRA.PostProcess.exe.
...
The LAA flag is now set when packaging
Windows release installers.
2020-05-02 17:26:54 +02:00
teinarss
e13fd693c3
Add Nuget packages for all dependencies
2020-04-18 11:36:25 -05:00
Paul Chote
9c4faddc0f
Switch GeoIP database from MaxMind to IP2Location.
...
The IP2Location data is licensed under CC BY-SA, which
allows us to distribute the database with releases.
2020-04-15 23:16:24 +02:00
RoosterDragon
8f573568c8
Fix PostProcess command to handle paths with spaces.
2019-06-24 23:19:24 +02:00
Paul Chote
4358b0956e
Fix RunConfiguration condition whitespace.
2019-05-26 23:13:37 +02:00
Paul Chote
845fca25d1
Change platform from x86 to Any CPU (preferring 64 bit)
...
A Release-x86 configuration allows x86 Windows installers to still be created.
2019-05-26 23:13:37 +02:00
teinarss
881cacbef8
Replaces RunConfiguration and Configuration with launchSettings.json
2019-05-22 19:58:56 +02:00
teinarss
79f0bdc65c
Added configurations for starting the mods in VS
2019-05-16 19:34:21 +01:00
Paul Chote
ba282865f1
Replace legacy StyleCop(Plus) with StyleCopAnalyzers
...
Analyzers are enabled in the Debug configuration
only to avoid unnecessary overheads when compiling
normally.
2019-05-09 20:40:08 +02:00
Paul Chote
ac8252531b
Fix solution listings in the Rider IDE.
2019-05-05 23:19:04 +02:00
Paul Chote
1955cac84e
Unify Windows and mono build systems.
...
The Makefile behaviour is recreated using the new and significantly
cleaner .NET Core csproj format.
fixheader.exe is promoted to OpenRA.PostProcess.exe and now runs
on all platforms.
2019-05-05 23:19:04 +02:00
Paul Chote
1f3b30c2d2
Implement game save/load backend.
2019-04-20 14:54:48 +02:00
Mustafa Alperen Seki
9fef2c01ec
Add AppearsOnMapPreview
...
Allows preplaced actors to be rendered on map preview when saving the
map.
Also removes requirements for ResourceLayer in OpenRA.Game and moves it
to OpenRA.Mods.Common.
2019-04-04 19:37:19 +02:00
Paul Chote
f69c6ab3fb
Update SharpZipLib to 1.1.0.
...
The default code page has been changed to UTF8
so our workarounds are no longer needed.
2019-03-30 20:47:22 +01:00
Paul Chote
1d4576229a
Move FreeType handling into the Platform dll.
2019-03-14 16:39:26 +01:00
Paul Chote
2a9721a9f8
Remove System.Drawing dependency.
2019-03-14 01:01:49 +01:00
Paul Chote
3e404f6ac2
Remove HSLColor.
2019-03-04 18:26:42 +00:00