Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-09 | suppress Harmony debug mode by default | Jesse Plamondon-Willard | |
2022-10-09 | fix nullability warnings | Jesse Plamondon-Willard | |
2022-10-09 | optimize string splits | Jesse Plamondon-Willard | |
2022-10-09 | make deprecation warnings a bit stronger for the upcoming 4.0.0 release | Jesse Plamondon-Willard | |
2022-10-09 | polish recent changes & update release notes | Jesse Plamondon-Willard | |
2022-10-08 | Merge pull request #875 from pizzaoverhead/steamLibrarySupport | Jesse Plamondon-Willard | |
Find installs in alternate Steam library locations | |||
2022-10-08 | update installer for VdfConverter & rework avoid custom models | Jesse Plamondon-Willard | |
2022-10-08 | Merge pull request #874 from KhloeLeclair/specific_apis | Jesse Plamondon-Willard | |
Add `IMod.GetApi(IManifest manifest)` | |||
2022-10-08 | pass mod info to GetApi instead | Jesse Plamondon-Willard | |
2022-10-08 | make GetApi methods mutually exclusive & improve docs | Jesse Plamondon-Willard | |
2022-10-08 | Merge pull request #873 from atravita-mods/patch-1 | Jesse Plamondon-Willard | |
Ignore more file extensions when scanning for mods | |||
2022-10-08 | Merge pull request #872 from tylergibbs2/fix-comparablelistwatcher-memleak | Jesse Plamondon-Willard | |
Fix ComparableListWatcher not removing items in zero case | |||
2022-10-08 | Merge pull request #870 from atravita-mods/arraypooling | Jesse Plamondon-Willard | |
Use array pooling and various optimizations to reduce allocations | |||
2022-10-08 | tweak new code | Jesse Plamondon-Willard | |
2022-10-08 | use try..finally to make sure rented arrays are returned | Jesse Plamondon-Willard | |
2022-10-08 | fix indexing math again. | atravita-mods | |
2022-10-08 | Avoid copying memory for contingous buffers. | atravita-mods | |
2022-10-08 | fix indexing again, because apparently I'm bad at math now? | atravita-mods | |
2022-10-08 | cleanup and comments | atravita-mods | |
2022-10-08 | use startindex/endindex since I've already calculated those... | atravita-mods | |
2022-10-08 | Skip transparent rows at the start and end when doing a patch overlay. | atravita-mods | |
2022-10-08 | Avoid making copy if the source image is just taller than the sourceArea. | atravita-mods | |
2022-10-08 | fix fast-track array copying | atravita-mods | |
2022-10-08 | Partially revert "Favor record structs when there are four or fewer elements." | atravita-mods | |
This reverts commit f5d49515c4eddfb415903a89d70654cf9b6de299. | |||
2022-10-08 | hide throwhelper from stack trace in dotnet 6 | atravita-mods | |
2022-10-08 | Favor record structs when there are four or fewer elements. | atravita-mods | |
2022-10-08 | Skip math if above is fully opaque. | atravita-mods | |
2022-10-08 | arraypool in the modcontentmanager, a bit of fussing | atravita-mods | |
2022-10-08 | Use array pools in editing images. | atravita-mods | |
2022-10-08 | Pre-calculate the strings for log levels. | atravita-mods | |
2022-10-08 | change square brackets to round ones in manifest name | Jesse Plamondon-Willard | |
2022-10-07 | update FluentHttpClient | Jesse Plamondon-Willard | |
2022-10-07 | fix issues with BundleExtraAssemblies | Jesse Plamondon-Willard | |
2022-10-01 | Add UpdateManifest site type. | Jamie Taylor | |
Adds the UpdateManifest site key and associated client. This required some additional features in the existing update machinery. Each "version" can now (optionally) have its own download URL. Mod Page objects can now specify that subkey matching (for that page) should be "strict". A strict subkey match does not fall back to matching with no subkey if a subkey was provided but produced no versions. It also strips the leading '@' from the subkey. IModDownload objects are now responsible for deciding whether a subkey matches or not. The default behavior is unchanged, but this allows different mod sites to have different rules for subkey matching (which the UpdateManifest mod site uses to force exact matches). | |||
2022-10-01 | refactor UpdateKey parsing, move responsibility for subkey matching | Jamie Taylor | |
UpdateKey parsing now allows multiple : and @ inside the update key, splitting on the first occurence of each Subkey matching is moved into IModDownload / GenericModDownload, in preparation for some Mod Sites using something less error-prone than substring matching. | |||
2022-09-29 | Added checking for alternative Steam library install locations when looking ↵ | pizzaoverhead | |
for the Stardew Valley install. | |||
2022-09-28 | fix handling of GitHub prerelease versions marked as non-prerelease | Jesse Plamondon-Willard | |
2022-09-26 | Initial work on a way for mods to return specific API instances to specific ↵ | Khloe Leclair | |
mods. | |||
2022-09-18 | Update ModScanner.cs | atravita-mods | |
Add a few more files to the ignored files like .7z | |||
2022-09-05 | fix ComparableListWatcher not removing items in zero case | Tyler | |
2022-08-31 | prepare for release | Jesse Plamondon-Willard | |
2022-08-31 | remove compatibility section in the new app manifest | Jesse Plamondon-Willard | |
This apparently leads to NoSuitableGraphicsDeviceException errors when launching SMAPI for some players. | |||
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 | |