Paul Chote
3ee697a54d
Install x64 release into correct Program Files on Windows.
2019-10-28 21:03:49 +01:00
Paul Chote
bb5268bef6
Package separate x64 and x86 Windows installers.
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
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
761b5e094d
Reduce minimum .NET requirement to 4.6.1.
...
4.7.2 causes compatibility issues with Mono 5.4
in the interim period before we migrate to netstandard2.
2019-05-05 23:19:04 +02:00
Paul Chote
2c0711d5fb
Enable HiDPI rendering in Windows installer.
2019-03-30 20:17:17 +01:00
Paul Chote
d53338ca5e
Switch to the newer Roslyn compiler on Linux/macOS.
2019-03-30 20:17:17 +01:00
Paul Chote
5b00586de2
Update Travis to Ubuntu 16.04, Mono 5.10, NSIS 3.03.
2019-03-30 20:17:17 +01:00
Paul Chote
817db8dbe0
Fix build artifacts leaking between platforms.
...
This moves the `dependencies` target from `core`
to `default`, so that we aren't forced to run
`linux-dependencies` for non-linux platforms.
2019-03-22 21:36:20 +01:00
Paul Chote
01f6f98097
Require .NET Framework >= 4.7.2 on Windows.
2019-03-21 20:04:14 +01:00
Paul Chote
aa9724cc40
Remove SharpFont dependency.
2019-03-14 16:39:26 +01:00
abcdefg30
4a9b00d3e7
Update the year numbers in the packaging section to 2019
2019-01-26 23:15:21 +01:00
Brenton Horne
2d4d6cdc1b
Fixing several ShellCheck warnings
2018-11-22 21:30:59 +00:00
Paul Chote
f4d3ccc301
Fix newlines in misc other files.
2018-07-01 11:08:32 +02:00
Paul Chote
5737f4f771
Preserve arguments passed into the windows launcher.
2018-02-04 16:14:04 +01:00
Arular101
8a60918841
Update copyright notice year to 2018
2018-01-17 00:47:34 +01:00
Paul Chote
502c3e2bf5
Remove global chat integration.
2017-12-13 21:04:16 +01:00
Pavel Penev
e09d502ce1
Make mod launchers run the game inside a child launcher instead of via OpenRA.Game.exe
...
This also removes the need to manually set application icons on Windows.
2017-12-02 00:05:57 +01:00
Paul Chote
b937bf43f7
Switch to .NET 4.5 compatible Marshal.SizeOf overload.
2017-08-13 17:39:00 +02:00
Paul Chote
3bea08f020
Fix Windows desktop icons being installed for all users.
2017-07-15 00:12:45 +02:00
Paul Chote
1fa1677204
Register default mods during installation on Windows.
2017-07-09 20:54:02 +02:00
Paul Chote
abdcf90c30
Ship VERSION with binary releases.
2017-06-04 13:21:27 +02:00
rob-v
ffc3f6e0d0
LAN games discovery
2017-05-14 22:01:25 +02:00
abcdefg30
618ac5838a
Merge pull request #13215 from pchote/packaging-simplification
...
Overhaul packaging scripts
2017-05-10 16:34:01 +02:00
Paul Chote
705d77501b
Add new high resolution D2K mod logo.
2017-04-30 13:38:12 +01:00
Paul Chote
696b48b7bf
Overhaul the packaging scripts:
...
- Ingame mod versions now always match the package version
- Adds macOS compatibility
- Removes trait and lua api docs pending future overhaul
- Individual platform packages can be compiled directly
- Improved error checking
- Removes unnecessary redundancy and indirection
2017-04-30 13:26:36 +01:00
Paul Chote
c8af9168c9
Improve general installer quality:
...
- Remove uninstaller and readme start menu links
(they are explicitly discouraged by best practices)
- Explicitly declare installer execution level
- Define additional control panel metadata
2017-04-26 22:00:42 +01:00
Paul Chote
07dc79ab19
Separate release/playtest/git installs.
2017-04-21 20:16:58 +01:00
Paul Chote
3e0f055a3c
Create separate Windows launchers for each mod.
2017-04-21 20:16:58 +01:00
Paul Chote
84db123b93
Rename modchooser to modcontent.
2017-04-21 18:02:20 +01:00
abcdefg30
81fe19ca4a
Merge pull request #12966 from pchote/windows-launcher
...
Reorganize Windows game launcher to support per-mod launchers.
2017-04-13 15:34:10 +02:00
Paul Chote
bbbf3b086b
Add multi-resolution RA logo icon.
2017-04-11 17:17:47 +01:00
Paul Chote
2997f31bc3
Set OpenRA.Game.exe icon to match the mod.
2017-04-11 17:17:47 +01:00
Paul Chote
8e96d85d24
Allow runtime mod to be customized.
2017-04-11 17:15:22 +01:00
Paul Chote
31a91a0269
Allow FAQ URL to be customized.
2017-04-11 17:15:21 +01:00
Paul Chote
044a5e18ee
Allow mod display name to be customized.
2017-04-11 17:15:21 +01:00
Paul Chote
005b4166cc
Move Windows launcher compilation to packaging scripts.
2017-04-11 17:15:21 +01:00
Paul Chote
d7c710e5fc
Remove oramod and orarep file type handlers.
2017-04-09 11:09:14 +01:00
Matthias Mailänder
13263f7bb2
Drop Maxmind.GeoIP and Newtonsoft.Json dependencies
2017-02-05 11:54:22 +01:00
Paul Chote
2ed7e1a0e3
Abort installation if .NET 4.5 isn't installed.
2016-12-19 18:35:23 +00:00
Paul Chote
4d75d7f4b6
Add oramod file association for Windows and Linux.
2016-08-24 11:36:13 +01:00
Matthias Mailänder
5245df729d
Migrate to Open.Nat version 2.0.16
...
Move the dependency from all libraries to game engine only.
Initialize after the renderer setup to ensure a visible window.
2016-06-19 08:41:14 +02:00
Matthias Mailänder
65a2e155bf
Update to Maxmind GeoIP 2.6.0 and Db parser 2.0.0
2016-05-28 15:57:08 +02:00
Matthias Mailänder
5029ac705f
Update to .NET 4.5
2016-05-19 21:24:21 +02:00
Paul Chote
345f91d3ec
Remove the null renderer.
2016-03-30 19:40:19 +01:00
Paul Chote
706d3ae52a
Move dedicated server code to OpenRA.Server.exe
2016-03-30 19:26:50 +01:00
Alexandre Oliveira
bcb8daba84
Wrap OpenRA arguments in quotes
...
On Windows, if the path to the replay contained spaces, it wouldn't be parsed correctly and would crash the game.
2016-02-09 11:21:00 -02:00
Paul Chote
9f41743465
Replace MiniTK.Audio with OpenAL-CS.
2015-12-27 17:03:32 +00:00
Matthias Mailänder
ba5aec2d66
simplify the hierarchy section hierarchy
2015-11-25 10:03:06 +01:00
Matthias Mailänder
d40cb941d3
make the "Game" component read-only
2015-11-25 10:02:14 +01:00