Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-18 | add AssetName to encapsulate asset name handling (#766) | Jesse Plamondon-Willard | |
2022-02-18 | Fix support for custom locale codes in asset names (#766) | Jesse Plamondon-Willard | |
2022-02-18 | tweak types in content coordinator | Jesse Plamondon-Willard | |
2022-02-18 | update Pintail | Shockah | |
2022-02-17 | update Pintail | Shockah | |
2022-02-16 | update Pintail | Shockah | |
2022-02-16 | move proxying to a separate NuGet library | Shockah | |
2022-02-13 | flip slashes in asset propagator to match MonoGame | Jesse Plamondon-Willard | |
The game now uses MonoGame on all platforms. | |||
2022-02-13 | simplify and standardize key comparison in asset propagator | Jesse Plamondon-Willard | |
2022-02-12 | add data-* attributes to log parser for external tools | Jesse Plamondon-Willard | |
2022-02-11 | fix thumbstick input overrides | Jesse Plamondon-Willard | |
2022-02-11 | use Array.Empty to avoid unneeded array allocations | Jesse Plamondon-Willard | |
2022-02-11 | Merge pull request #829 from SpriteMaster-Ext/perf-patchimage | Jesse Plamondon-Willard | |
Simplify and optimize PatchImage | |||
2022-02-10 | add basic unit tests for API interface proxying | Jesse Plamondon-Willard | |
2022-02-10 | add TryProxy for any objects | Shockah | |
2022-02-10 | add reverse API proxying (and unproxying) | Shockah | |
2022-02-10 | add proxy instance caching | Shockah | |
2022-02-10 | use Call/Callvirt depending on target | Shockah | |
2022-02-10 | fix code style warning | Shockah | |
2022-02-10 | implement `out` parameter proxying | Shockah | |
2022-02-09 | Cleanup and performance/allocation improvement for AssetDataForImage.PatchImage | Ameisen | |
2022-02-09 | add WIP proxying of methods with `out` parameters | Shockah | |
2022-02-09 | simplifies proxy method IL a bit | Shockah | |
2022-02-09 | stop proxying nulls | Shockah | |
2022-02-09 | add missing documentation | Shockah | |
2022-02-09 | fix stack overflow for proxied types referencing each other | Shockah | |
2022-02-09 | support proxying return values in API proxies | Shockah | |
2022-02-08 | uses `proxy.Name` instead of `target.Name` (which makes more sense in this ↵ | Shockah | |
context) | |||
2022-02-08 | oops old code | Shockah | |
2022-02-08 | allow generic methods and any assignable types in API proxies | Shockah | |
2022-02-08 | allow default interface method implementations in API proxies | Shockah | |
2022-01-29 | fix manifest JSON schema's update key pattern | Jesse Plamondon-Willard | |
2022-01-29 | normalize season names in SDate constructor | Jesse Plamondon-Willard | |
2022-01-29 | fix item repo's handling of Journal Scraps and Secret Notes | Jesse Plamondon-Willard | |
2022-01-29 | move item repo secret note + flavored object logic into methods | Jesse Plamondon-Willard | |
2022-01-29 | remove unneeded dictionary patch | Jesse Plamondon-Willard | |
The dictionary errors were improved in .NET 5, so they include the key automatically. | |||
2022-01-24 | update release notes | Jesse Plamondon-Willard | |
2022-01-24 | Merge pull request #826 from ChulkyBow/patch-1 | Jesse Plamondon-Willard | |
Update Ukrainian translations | |||
2022-01-18 | Update Ukrainian translation for SMAPI | ChulkyBow | |
2022-01-16 | Merge branch 'develop' into stable | Jesse Plamondon-Willard | |
2022-01-16 | prepare for release | Jesse Plamondon-Willard | |
2022-01-16 | rewrite fallback assembly resolution | Jesse Plamondon-Willard | |
* SMAPI now also searches the root game folder for unresolved assemblies. This fixes an issue resolving the game DLL when the player's DLL version doesn't match the one used to compile SMAPI. * The DLL search folders are now scanned once and cached to avoid repeated iterations on startup. | |||
2022-01-16 | fix typo | Jesse Plamondon-Willard | |
2022-01-16 | Merge branch 'develop' into stable | Jesse Plamondon-Willard | |
2022-01-16 | prepare for release | Jesse Plamondon-Willard | |
2022-01-16 | merge field rewriters to reduce rewrite iterations | Jesse Plamondon-Willard | |
2022-01-16 | improve console interception logic | Jesse Plamondon-Willard | |
2022-01-16 | bump min game version to 1.5.6 | Jesse Plamondon-Willard | |
That avoids error reports on mods when pirated players have an older 1.5.5 build that break mods, and ensures that the new build number shown in the SMAPI log is available. | |||
2022-01-15 | add Xbox app log instructions, redesign UI to fit | Jesse Plamondon-Willard | |
2022-01-15 | add detection for Xbox app game folders | Jesse Plamondon-Willard | |