summaryrefslogtreecommitdiff
path: root/src/SMAPI/SMAPI.csproj
AgeCommit message (Collapse)Author
2021-07-30migrate to the new Harmony patch pattern used in my modsJesse Plamondon-Willard
That improves validation and error-handling.
2021-07-23remove now-unneeded Mono.Cecil aliases (#711)Jesse Plamondon-Willard
2021-07-23use unmerged Harmony assembly (#711)Jesse Plamondon-Willard
Harmony merges Mono.Cecil and MonoMod.Common into its DLL, and keeps some (but not all) of the merged types public. That causes type conflicts in SMAPI's code since it uses both Harmony and Mono.Cecil, and extern aliases break on Linux due to IDE/compiler limitations. This commit uses a custom build of Harmony without the assembly merging, so SMAPI can use and manage Mono.Cecil itself.
2021-07-11alias Mono.Cecil references (#711)Jesse Plamondon-Willard
This is needed to migrate to Harmony 2.0 because it uses MonoMod, which has a copy of Mono.Cecil merged into its assembly, which leads to "type X exists in both 0Harmony.dll and Mono.Cecil.dll" errors. We can't use the version bundled with MonoMod since only some of the types are publicly accessible.
2021-04-02add initial support for 64-bit Windows hack (#767)Jesse Plamondon-Willard
2021-03-21split compile flag into separate Windows + XNA flags (#767)Jesse Plamondon-Willard
2020-11-21update to TMXTile 1.5.8Jesse Plamondon-Willard
2020-11-17update to TMXTile 1.5.7Jesse Plamondon-Willard
2020-10-03update dependenciesJesse Plamondon-Willard
2020-08-23 add EarlyConstants for constants needed before external DLLs are loadedJesse Plamondon-Willard
2020-08-02update dependenciesJesse Plamondon-Willard
2020-06-20switch to custom build of Harmony 1.2.0.1Jesse Plamondon-Willard
2020-06-15temporarily restore Harmony 1.x support with compile flag (#711)Jesse Plamondon-Willard
2020-06-14update TMXTileJesse Plamondon-Willard
2020-06-14add support for using a custom Harmony build (#711)Jesse Plamondon-Willard
2020-06-14tweak build filesJesse Plamondon-Willard
2020-05-31update TMXTile to fix void map issue on AndroidJesse Plamondon-Willard
2020-05-05migrate to Harmony 2.0 (#711)Jesse Plamondon-Willard
2020-03-22update packagesJesse Plamondon-Willard
2020-03-07add support for flipped and rotated map tilesJesse Plamondon-Willard
2020-03-06update packagesJesse Plamondon-Willard
2020-02-22update packagesJesse Plamondon-Willard
2020-02-01update packagesJesse Plamondon-Willard
2020-02-01add support for *.tmx map filesJesse Plamondon-Willard
2020-01-31rework build settings a bitJesse Plamondon-Willard
2020-01-06Add french translationkchapelier
2020-01-02add Japanese translations, update translation docsJesse Plamondon-Willard
2019-11-24update packagesJesse Plamondon-Willard
2019-10-01add support for core translation filesJesse Plamondon-Willard
2019-09-14update packagesJesse Plamondon-Willard
2019-09-14remove legacy AssemblyInfo and GlobalAssemblyInfo files, use consistent ↵Jesse Plamondon-Willard
assembly names
2019-09-14Update Mono.Cecil packageJesse Plamondon-Willard
2019-09-14update NuGet packagesJesse Plamondon-Willard
2019-09-14update for SDV 1.4 build change on Linux/Mac (#638)Jesse Plamondon-Willard
2019-09-14move assembly references out of common.targetsJesse Plamondon-Willard
2019-09-14simplify config.json and metadata.json namesJesse Plamondon-Willard
2019-09-14simplify project namesJesse Plamondon-Willard