Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-11 | Merge pull request #839 from nuztalgia/develop | Jesse Plamondon-Willard | |
Ignore dot-prefixed files when scanning for mods | |||
2022-04-11 | add IAssetDataForMap.ExtendMap | Jesse Plamondon-Willard | |
2022-04-11 | Add more documentation strings. Use shallow equality checking to decide ↵ | Khloe Leclair | |
whether to include a filter in the URL or not to avoid unnecessarily large URLs. | |||
2022-04-11 | Cleanup log filtering a bit, with a clearer string for the number of total ↵ | Khloe Leclair | |
messages. Additionally, save and restore filter state from the URL for better linking. | |||
2022-04-10 | Make IsRelevant return false for any files starting with "." | Nuz / Lovegood | |
2022-04-10 | Revert "Make ModScanner ignore .gitignore files." | Nuz / Lovegood | |
This reverts commit c92efc65ce7cbfbca3e92e027141e6b8d90073c8. | |||
2022-04-10 | enable nullable annotations in mod data models (#837) | Jesse Plamondon-Willard | |
2022-04-10 | Make ModScanner ignore .gitignore files. | Nuz / Lovegood | |
This is helpful for cases like this: https://cdn.discordapp.com/attachments/156109690059751424/962879339739885578/unknown.png | |||
2022-04-09 | add temporary cachebusting queries for log parser | Jesse Plamondon-Willard | |
2022-04-09 | fix misplaced attribute (#837) | Jesse Plamondon-Willard | |
2022-04-09 | update release notes | Jesse Plamondon-Willard | |
2022-04-09 | Merge pull request #838 from KhloeLeclair/clientlog | Jesse Plamondon-Willard | |
Improve log parser | |||
2022-04-09 | restore data element unloading | Jesse Plamondon-Willard | |
2022-04-09 | load raw data from JSON per discussion | Jesse Plamondon-Willard | |
This avoids loading the data synchronously as a JavaScript snippet, which improves performance when opening the page. | |||
2022-04-09 | minor refactoring | Jesse Plamondon-Willard | |
2022-04-09 | enable nullable annotations in log parser (#837) | Jesse Plamondon-Willard | |
2022-04-09 | simplify code with generic Enum.GetValues | Jesse Plamondon-Willard | |
2022-04-09 | pass data directly to script instead of serializing & deserializing it | Jesse Plamondon-Willard | |
2022-04-09 | standardize quote style | Jesse Plamondon-Willard | |
2022-04-09 | rename 'data' to 'state' for upcoming changes | Jesse Plamondon-Willard | |
2022-04-09 | add environment variable form of new CLI args, update docs | Jesse Plamondon-Willard | |
2022-04-09 | Merge pull request #836 from Tondorian/feature/CommandLineArgs | Jesse Plamondon-Willard | |
Add command-line arguments to toggle developer mode # Conflicts: # src/SMAPI/Program.cs | |||
2022-04-09 | fix config.user.json overriding new CLI arguments | Jesse Plamondon-Willard | |
2022-04-09 | simplify format for new CLI arguments | Jesse Plamondon-Willard | |
2022-04-09 | fix deprecation warning when a mod uses LoadFromModFile | Jesse Plamondon-Willard | |
2022-04-08 | Simplify visible section checking by abusing Vue behavior, since the proper ↵ | Khloe Leclair | |
way is being buggy. | |||
2022-04-08 | Implement client-side log rendering, better filtering, and pagination to ↵ | Khloe Leclair | |
improve performance and enhance the user experience with using the log parser. | |||
2022-04-07 | reverse mod build package migration to .NET 5 (#837) | Jesse Plamondon-Willard | |
The migrated package didn't work consistently in VIsual Studio, so this suppresses nullable annotations in .NET Standard instead. | |||
2022-04-07 | enable asset caching for GameContentHelper | Jesse Plamondon-Willard | |
2022-04-07 | enable nullable annotations for most of the SMAPI toolkit (#837) | Jesse Plamondon-Willard | |
2022-04-07 | migrate mod build package to .NET 5 to allow full nullable annotations (#837) | Jesse Plamondon-Willard | |
2022-04-07 | enable nullable annotations for manifests (#837) | Jesse Plamondon-Willard | |
2022-04-07 | enable nullable annotations for semantic versions (#837) | Jesse Plamondon-Willard | |
2022-04-07 | expand & reorganize 3.14.0 release notes | Jesse Plamondon-Willard | |
2022-04-06 | allow null values in ISemanticVersion compare methods (#837) | Jesse Plamondon-Willard | |
2022-04-06 | fix all warnings to simplify migration to nullable annotations (#837) | Jesse Plamondon-Willard | |
2022-04-06 | enable nullable annotations by default (#837) | Jesse Plamondon-Willard | |
This adds `#nullable disable` to all existing code (except where null is impossible like enum files), so it can be migrated incrementally. | |||
2022-04-06 | drop update checks for Stardew64Installer | Jesse Plamondon-Willard | |
2022-04-06 | remove some unused/redundant code | Jesse Plamondon-Willard | |
2022-04-06 | simplify with newer pattern features | Jesse Plamondon-Willard | |
2022-04-06 | simplify 'is not' patterns | Jesse Plamondon-Willard | |
2022-04-06 | use target-typed new | Jesse Plamondon-Willard | |
2022-04-06 | fix asset name truncation when loading XNB mod file without file extension | Jesse Plamondon-Willard | |
2022-04-03 | split mod content load method, make error-handling more consistent | Jesse Plamondon-Willard | |
2022-04-03 | fix incorrect deprecation warnings for helper.Content | Jesse Plamondon-Willard | |
2022-04-02 | add temporary hack to fix compatibility between old & new APIs for some mods | Jesse Plamondon-Willard | |
2022-04-02 | switch to 'processing tick' for tick caching | Jesse Plamondon-Willard | |
This is incremented on each low-level tick (whether it's a game update, synchronized async operation, etc). That mainly avoids the cache persisting across the entire save loading process while it's being synchronized. | |||
2022-04-02 | fix errors due to null asset names in asset propagation | Jesse Plamondon-Willard | |
2022-04-02 | fix tick cache using game ticks instead of SMAPI ticks | Jesse Plamondon-Willard | |
The game ticks aren't incremented consistently in some cases (e.g. while loading a save), which leads to the cache values being kept too long. | |||
2022-04-01 | make mod file paths case-insensitive in all SMAPI APIs | Jesse Plamondon-Willard | |