Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-29 | prepare for release | Jesse Plamondon-Willard | |
2022-08-29 | deprecate PyTK compatibility mode | Jesse Plamondon-Willard | |
2022-08-29 | update compatibility workaround for the recent PyTK update | Jesse Plamondon-Willard | |
2022-08-24 | distinguish empty/XNB folders from invalid manifest for error-tracking | Jesse Plamondon-Willard | |
2022-08-24 | fix broken mods with no ID listed as duplicate | Jesse Plamondon-Willard | |
2022-08-20 | prepare for release | Jesse Plamondon-Willard | |
2022-08-20 | fix early mod load errors incorrectly suppressed | Jesse Plamondon-Willard | |
2022-08-20 | fix deprecation notices split into two messages unnecessarily | Jesse Plamondon-Willard | |
2022-08-16 | log error if mod files are detected directly under Mods folder | Jesse Plamondon-Willard | |
2022-08-08 | set error code on exit (#868) | Jesse Plamondon-Willard | |
2022-08-08 | fix error when a mod is both duplicated and missing the DLL | Jesse Plamondon-Willard | |
2022-08-08 | tweak new error text | Jesse Plamondon-Willard | |
2022-08-05 | Adds an error message for an invaild png | atravita-mods | |
2022-07-22 | Fix for mistranslation in tr.json | KediDili | |
Somebody accidentally translated tr.json to Russian. This PR fixes that. | |||
2022-07-17 | update Pintail | Jesse Plamondon-Willard | |
2022-07-09 | raise deprecation levels | Jesse Plamondon-Willard | |
2022-07-08 | Merge pull request #855 from spacechase0/appmanifest | Jesse Plamondon-Willard | |
Add app.manifest, fixing DPI awareness | |||
2022-07-08 | match settings used by the game | Jesse Plamondon-Willard | |
2022-07-08 | apply editorconfig | Jesse Plamondon-Willard | |
2022-07-08 | Merge pull request #852 from TehPers/TehPers/search-local-deps | Jesse Plamondon-Willard | |
Search assembly directory for dependencies | |||
2022-07-08 | refactor assembly resolver to avoid repeatedly copying search directory list | Jesse Plamondon-Willard | |
2022-07-06 | prepare for release | Jesse Plamondon-Willard | |
2022-07-06 | fix build warnings | Jesse Plamondon-Willard | |
2022-07-06 | update code annotations | Jesse Plamondon-Willard | |
2022-07-05 | Merge pull request #854 from ishanjalan/develop | Jesse Plamondon-Willard | |
Current version in mod check | |||
2022-07-05 | remove artifacts, tweak text | Jesse Plamondon-Willard | |
2022-07-05 | fix trace logs not tracking reloaded map tilesheets as asset propagation | Jesse Plamondon-Willard | |
2022-07-05 | fix PyTK compatibility mode not handling some edge cases | Jesse Plamondon-Willard | |
2022-07-04 | Add app.manifest, fixing DPI awareness | Chase Warrington | |
2022-07-02 | Current version in mod check | Ishan Jalan | |
Added "(You have x.x.x)" to the mod update check. | |||
2022-06-28 | Search assembly directory for dependencies | TehPers | |
2022-06-28 | migrate update checks to FluentHttpClient | Jesse Plamondon-Willard | |
WebClient isn't needed for compatibility with macOS after the .NET 5 update in Stardew Valley 1.5.5, and causes noticeable lag for some players even when running on a background thread. | |||
2022-06-24 | avoid cancellation token for tracking exit state | Jesse Plamondon-Willard | |
This apparently causes noticeable lag for a minority of players. | |||
2022-06-24 | fix config.user.json overrides no longer applied | Jesse Plamondon-Willard | |
2022-06-22 | avoid unneeded overhead of ConcurrentQueue | Jesse Plamondon-Willard | |
2022-06-20 | add flag to disable deprecated code | Jesse Plamondon-Willard | |
2022-06-16 | prepare for release | Jesse Plamondon-Willard | |
2022-06-16 | fix case-sensitive mod ID check | Jesse Plamondon-Willard | |
2022-06-12 | patch PyTK temporarily to fix scale-up compatibility in SMAPI 3.15 | Jesse Plamondon-Willard | |
2022-06-10 | add image compatibility mode for PyTK | Jesse Plamondon-Willard | |
2022-06-10 | update Pintail | Jesse Plamondon-Willard | |
2022-06-10 | update Newtonsoft.Json | Jesse Plamondon-Willard | |
2022-06-10 | tweak new code, update release notes | Jesse Plamondon-Willard | |
2022-06-10 | Cleaning up and optimizing `ContentCache.cs` | Ameisen | |
2022-06-10 | fix accidental case-sensitivity change | Jesse Plamondon-Willard | |
2022-06-10 | use IRawTextureData instead of intermediate tuple | Jesse Plamondon-Willard | |
2022-06-10 | simplify asset type validaiton | Jesse Plamondon-Willard | |
2022-06-10 | apply style conventions | Jesse Plamondon-Willard | |
2022-06-10 | Refactored ModContentManager.cs so it actually fit on my 1440p screens. | Ameisen | |
Changed LocalTilesheetExtensions into an array. Marked 'CreateTemporary' as 'Obsolete' which is conventional for methods that only throw. Moved the type validation logic into its own method as it's largely shared for each loader. Changed allocators to use `GC.AllocateUninitializedArray`, as the data does not need to be initialized. Changed `LoadRawImageData` to use a `ValueTuple` return instead of returning with multiple `out`s, which is bad practice. Preferred rethrowing handlers rather than exception filters (which generate bizarre and _very difficult to patch_ code). Marked GetLoadError as debugger step through and hidden, as it's just an exception generator. Marked PremultiplyTransparency, GetContentKeyForTilesheetImageSource, and LoadRawImageData as static as they have no dependency on instance data (nor should they). Fixed `.xnb` extension search to properly use OrdinalIgnoreCase. | |||
2022-06-10 | simplify pixel conversion loop | Jesse Plamondon-Willard | |