Commit Graph

146 Commits

Author SHA1 Message Date
ZaneYork a2cb256360 Add conditional compilation symbols to switch code between desktop and mobile platform 2020-08-27 10:24:24 +08:00
ZaneYork 9f75690085 Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into android
 Conflicts:
	src/SMAPI.Toolkit/SMAPI.Toolkit.csproj
	src/SMAPI/Framework/SCore.cs
	src/SMAPI/SMAPI.csproj
2020-08-05 10:02:01 +08:00
Jesse Plamondon-Willard b96bcb2189
prepare for release 2020-08-02 16:38:02 -04:00
ZaneYork 2bcee41151 Merge branch 'develop' of https://github.com/Pathoschild/SMAPI into harmony2
 Conflicts:
	src/SMAPI/Constants.cs
	src/SMAPI/Framework/SCore.cs
	src/SMAPI/SMAPI.csproj
2020-06-22 10:12:01 +08:00
Jesse Plamondon-Willard 4f73fb5c33
prepare for release 2020-06-21 11:39:23 -04:00
Jesse Plamondon-Willard cb9ff70199
prepare for release 2020-06-20 12:42:31 -04:00
Jesse Plamondon-Willard a7cf886b71
switch to custom build of Harmony 1.2.0.1 2020-06-20 00:13:23 -04:00
ZaneYork db61312dc6 Merge branch 'develop' of https://github.com/Pathoschild/SMAPI into harmony2
 Conflicts:
	src/SMAPI.Installer/SMAPI.Installer.csproj
	src/SMAPI.Mods.ConsoleCommands/SMAPI.Mods.ConsoleCommands.csproj
	src/SMAPI.Mods.SaveBackup/SMAPI.Mods.SaveBackup.csproj
	src/SMAPI.Toolkit.CoreInterfaces/SMAPI.Toolkit.CoreInterfaces.csproj
	src/SMAPI.Toolkit/SMAPI.Toolkit.csproj
	src/SMAPI/SMAPI.csproj
2020-06-19 16:21:02 +08:00
Jesse Plamondon-Willard 79181012ee
tweak build files 2020-06-14 10:55:52 -04:00
ZaneYork 6276eff2ca Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into android
# Conflicts:
#	src/SMAPI.sln
#	src/SMAPI/Constants.cs
#	src/SMAPI/i18n/default.json
#	src/SMAPI/i18n/zh.json
2020-04-28 09:52:21 +08:00
Jesse Plamondon-Willard f44151dbb4
prepare for release, tweak readme 2020-04-27 16:30:20 -04:00
ZaneYork 399eec451f Merge branch 'stable' of https://github.com/Pathoschild/SMAPI.git into android 2020-03-26 15:10:15 +08:00
Jesse Plamondon-Willard 31db04f4a0
prepare for release 2020-03-24 21:02:05 -04:00
ZaneYork fbfcf26ef5 Merge remote-tracking branch 'Pathoschild/stable' into android
# Conflicts:
#	src/SMAPI/Constants.cs
#	src/SMAPI/Framework/ContentManagers/ModContentManager.cs
#	src/SMAPI/SMAPI.csproj
2020-03-23 19:04:24 +08:00
Jesse Plamondon-Willard 6d1494a56c
prepare for release 2020-03-22 19:36:49 -04:00
yangzhi 8afb72545f Merge branch 'develop' of https://github.com/Pathoschild/SMAPI.git into android
# Conflicts:
#	src/SMAPI/Constants.cs
#	src/SMAPI/Framework/SGame.cs
#	src/SMAPI/SMAPI.csproj
2020-02-23 21:37:17 +08:00
Jesse Plamondon-Willard d03f77dd35
prepare for release 2020-02-22 23:03:18 -05:00
Jesse Plamondon-Willard 585b23797e
prepare for release 2020-02-22 12:03:09 -05:00
yangzhi 2b65c4b6d9 Loader quick deploy 2020-02-10 15:19:08 +08:00
yangzhi 5709f21c64 Adapt project for vs2017(using vs2019 leads to an error 'Could not load type of field') 2020-02-07 15:03:29 +08:00
Jesse Plamondon-Willard aeb72586fd
prepare for release 2020-02-01 11:11:44 -05:00
Jesse Plamondon-Willard c8191449a0
add support for *.tmx map files 2020-02-01 00:27:53 -05:00
Jesse Plamondon-Willard 3f1d7b1d22
rework build settings a bit 2020-01-31 22:27:12 -05:00
Jesse Plamondon-Willard 22a0a32b6d
refactor performance counter code
This commit performs some general refactoring, including...
- avoid manually duplicating the event list;
- rework the 'is important' event flag;
- remove the new packages (Cyotek.Collections can be replaced with built-in types, and System.ValueTuple won't work in the Mono version used on Linux/Mac);
- improve performance;
- minor cleanup.
2020-01-26 19:49:17 -05:00
Drachenkaetzchen a751252c4e Initial commit of the performance counters 2020-01-10 01:27:56 +01:00
Jesse Plamondon-Willard 48959375b9
prepare for release 2020-01-04 22:57:38 -05:00
Jesse Plamondon-Willard 1128451acf
prepare for release 2019-12-02 22:47:42 -05:00
Jesse Plamondon-Willard 5f532c259d
migrate from AWS to Azure
This commit migrates from subdomains to paths (due to the cost of a wildcard HTTPS certificate on Azure), adds a web project to redirect the old subdomains from AWS to Azure, and removes AWS-specific hacks.
2019-12-02 20:14:07 -05:00
Jesse Plamondon-Willard a5c9cb929e
migrate package icon to the new NuGet format 2019-11-24 12:36:01 -05:00
Jesse Plamondon-Willard 845deb43d6
add support for core translation files 2019-10-01 21:27:49 -04:00
Jesse Plamondon-Willard cff42300bc
only set game as start action for main SMAPI project 2019-09-14 19:13:06 -04:00
Jesse Plamondon-Willard 25e4aa14d8
remove legacy AssemblyInfo and GlobalAssemblyInfo files, use consistent assembly names 2019-09-14 19:12:40 -04:00
Jesse Plamondon-Willard 8700084300
bump .NET Standard version used by the mod build package to match toolkit 2019-09-14 18:52:39 -04:00
Jesse Plamondon-Willard 1dde811c36
group technical docs, add general shortcut for mod build package docs (#651) 2019-09-14 18:43:59 -04:00
Jesse Plamondon-Willard 3f28abe2c2
update game-not-found error messages 2019-09-14 18:16:00 -04:00
Jesse Plamondon-Willard 904c39eb72
move assembly references out of common.targets 2019-09-14 18:13:41 -04:00
Jesse Plamondon-Willard 6a951d29ae
add $(GameExecutableName) to mod build package 2019-09-14 18:11:25 -04:00
Jesse Plamondon-Willard b3e4162f7c
move <GamePath> logic into separate .targets file file for reuse 2019-09-14 18:11:21 -04:00
Jesse Plamondon-Willard 46a0dd6236
move environment utility into toolkit for reuse 2019-09-14 18:05:10 -04:00
Jesse Plamondon-Willard 7ecbbb1b70
fix missing PDB file 2019-09-14 18:04:43 -04:00
Jesse Plamondon-Willard e18ffc009d
update mods + mod build package for smapi-internal changes 2019-09-14 17:49:49 -04:00
Jesse Plamondon-Willard c15785a68d
simplify config.json and metadata.json names 2019-09-14 17:46:57 -04:00
Jesse Plamondon-Willard abffdc2dab
simplify project names 2019-09-14 17:46:34 -04:00
Jesse Plamondon-Willard aa7e4b9c36
add new DLL to SMAPI references, support older game versions in package, fix name on Linux/Mac (#638) 2019-09-14 17:14:49 -04:00
Jesse Plamondon-Willard 307055b028
bump version to 3.0 2019-09-14 17:10:44 -04:00
Jesse Plamondon-Willard 6fdb29d806
drop support for old versions of SMAPI and Visual Studio in mod build package 2019-09-14 16:57:38 -04:00
Jesse Plamondon-Willard b7b8b001c5
update for release 2019-09-13 18:20:27 -04:00
Jesse Plamondon-Willard 125bcbee56
migrate to new project file format 2019-09-13 17:22:45 -04:00
Jesse Plamondon-Willard 98f58c353e
prepare for 2.11.2 release 2019-04-22 22:05:36 -04:00
Jesse Plamondon-Willard 4a494c67bd
prepare for 2.11.1 release 2019-03-17 21:34:44 -04:00