Commit Graph

  • 36af2cf8ac
    Merge pull request #841 from KhloeLeclair/safe-regex Jesse Plamondon-Willard 2022-04-16 20:15:24 -0400
  • d486d940ba
    temporarily disable Pintail by default pending out parameter fix Jesse Plamondon-Willard 2022-04-16 19:17:16 -0400
  • 0a69cb4bf7
    allow switching between Pintail & original API proxying Jesse Plamondon-Willard 2022-04-16 19:15:50 -0400
  • 7dec519234
    fix broken unit tests Jesse Plamondon-Willard 2022-04-16 18:29:52 -0400
  • 20224d293d
    add unit test for proxied out parameters Jesse Plamondon-Willard 2022-04-16 16:59:53 -0400
  • 559d763756
    remove unused subfolder manifest scanning Jesse Plamondon-Willard 2022-04-16 14:34:52 -0400
  • f93c41f55c
    make manifest.json filename case-insensitive Jesse Plamondon-Willard 2022-04-16 14:28:20 -0400
  • 95d7ba8935
    move case-insensitive path lookup into toolkit for reuse Jesse Plamondon-Willard 2022-04-16 14:07:09 -0400
  • 446205c7bd Add regex error checking, and display a message to the user when their regular expression has a syntax error. Additionally, use a non-capturing group to surround the user input when `Match whole word` is enabled in case alternates are being used. Finally, add a safety check to highlighting to avoid an infinite loop when zero-length matches happen. Khloe Leclair 2022-04-16 13:55:54 -0400
  • 1974324c43
    make EntryDll manifest field case-insensitive Jesse Plamondon-Willard 2022-04-16 13:41:37 -0400
  • e7fd95aafd
    update release notes Jesse Plamondon-Willard 2022-04-16 13:04:16 -0400
  • c3f6983009
    Merge pull request #840 from KhloeLeclair/log-cleanup Jesse Plamondon-Willard 2022-04-16 12:59:21 -0400
  • 64b9da560f
    minor refactoring & code style Jesse Plamondon-Willard 2022-04-16 12:56:38 -0400
  • 9ba0670407
    fix Nexus API key needed to launch web project locally Jesse Plamondon-Willard 2022-04-16 11:21:44 -0400
  • 2dc20be5f7
    use specified nullability in reflection API (#837) Jesse Plamondon-Willard 2022-04-16 11:10:13 -0400
  • c0d0ad0282
    show simplified stack trace for deprecation notices Jesse Plamondon-Willard 2022-04-14 23:55:08 -0400
  • fd136d34c5
    track full mod & stack metadata in queued deprecation warnings Jesse Plamondon-Willard 2022-04-14 23:11:41 -0400
  • 1a3befa93e
    track mod metadata reference in APIs for upcoming deprecation changes Jesse Plamondon-Willard 2022-04-14 23:00:30 -0400
  • 43c875c4c2
    prepare mod build package 4.0.1 for release Jesse Plamondon-Willard 2022-04-14 19:21:18 -0400
  • 3a777a511d
    update release notes Jesse Plamondon-Willard 2022-04-14 18:15:02 -0400
  • eb125f1994
    fix assembly version conflict error in mod build package Jesse Plamondon-Willard 2022-04-14 18:14:08 -0400
  • 4de18b516f
    fix nullable annotation (#837) Jesse Plamondon-Willard 2022-04-14 18:13:27 -0400
  • 66272cbe46
    fix false-positive deprecation notice (#837) Jesse Plamondon-Willard 2022-04-13 23:40:47 -0400
  • 045e4ddf2d
    update release notes (#837) Jesse Plamondon-Willard 2022-04-13 22:58:47 -0400
  • ff1b4cd323
    remove reflection no longer needed after migration to MonoGame Jesse Plamondon-Willard 2022-04-13 22:19:45 -0400
  • 3078ae2a8e
    fix typos in recent changes (#837) Jesse Plamondon-Willard 2022-04-13 22:17:26 -0400
  • 2765e3f9b3
    enable nullable annotations in bundled mods (#837) Jesse Plamondon-Willard 2022-04-13 22:06:07 -0400
  • aa7b0caf46
    fix helpers not disposed if the mod is finalized Jesse Plamondon-Willard 2022-04-13 21:08:07 -0400
  • 7c411b29bb
    fix spelling warnings Jesse Plamondon-Willard 2022-04-13 21:07:58 -0400
  • 4adf861113
    enable nullable annotations in the rest of SMAPI core (#837) Jesse Plamondon-Willard 2022-04-13 21:07:43 -0400
  • 5b24fff477
    remove unused code (#837) Jesse Plamondon-Willard 2022-04-13 20:41:34 -0400
  • f39da383a1
    enable nullable annotations in SMAPI where no logic changes are needed (#837) Jesse Plamondon-Willard 2022-04-13 20:24:14 -0400
  • 6e9e8aef1e
    enable nullable annotations in SMAPI where no changes are needed (#837) Jesse Plamondon-Willard 2022-04-13 19:00:24 -0400
  • 40aebb74c6
    enable nullable annotations in installer (#837) Jesse Plamondon-Willard 2022-04-12 21:01:13 -0400
  • 5f7a92a745
    enable nullable annotations in unit tests (#837) Jesse Plamondon-Willard 2022-04-12 20:52:01 -0400
  • c3851ae2e6
    enable nullable annotations in shared projects (#837) Jesse Plamondon-Willard 2022-04-12 19:56:52 -0400
  • 4e0e928c94
    remove `#nullable disable` in mod build package (#837) Jesse Plamondon-Willard 2022-04-12 19:19:37 -0400
  • 0b48c1748b
    enable nullable annotations in the web project & related code (#837) Jesse Plamondon-Willard 2022-04-12 19:15:39 -0400
  • 4f54f517ce Use an optional section for rendering quick navigation links on the mod viewer, containing them within the #sidebar element. Khloe Leclair 2022-04-12 13:50:51 -0400
  • 0b92275649 Make horizontal scrolling with the quick navigation links less bad. Probably need to move them into the actual sidebar element though for proper sorting. Khloe Leclair 2022-04-12 02:18:51 -0400
  • a21d24f4b7 Replace bitfields for state and just use comma-separated strings. Add a note that numbers may be inaccurate if filtering is used when sections are collapsed. Add quick navigation links. Khloe Leclair 2022-04-12 02:07:21 -0400
  • 9fbed0fa1f
    Merge pull request #839 from nuztalgia/develop Jesse Plamondon-Willard 2022-04-11 23:20:20 -0400
  • 1e61309d3d
    add IAssetDataForMap.ExtendMap Jesse Plamondon-Willard 2022-04-11 22:56:14 -0400
  • 94b8507a47 Add more documentation strings. Use shallow equality checking to decide whether to include a filter in the URL or not to avoid unnecessarily large URLs. Khloe Leclair 2022-04-11 15:01:59 -0400
  • 0babc3e446 Cleanup log filtering a bit, with a clearer string for the number of total messages. Additionally, save and restore filter state from the URL for better linking. Khloe Leclair 2022-04-11 14:29:33 -0400
  • 25e0b4b8ad Make IsRelevant return false for any files starting with "." Nuz / Lovegood 2022-04-10 23:34:50 -0700
  • 2a05e28782 Revert "Make ModScanner ignore .gitignore files." Nuz / Lovegood 2022-04-10 23:33:32 -0700
  • 761f2d952b
    enable nullable annotations in mod data models (#837) Jesse Plamondon-Willard 2022-04-10 21:34:18 -0400
  • c92efc65ce Make ModScanner ignore .gitignore files. Nuz / Lovegood 2022-04-10 18:20:11 -0700
  • 0336fb2524
    add temporary cachebusting queries for log parser Jesse Plamondon-Willard 2022-04-09 17:04:39 -0400
  • 376dadd341
    fix misplaced attribute (#837) Jesse Plamondon-Willard 2022-04-09 16:58:52 -0400
  • 85c769d2a2
    update release notes Jesse Plamondon-Willard 2022-04-09 16:57:41 -0400
  • 0971a10ea4
    Merge pull request #838 from KhloeLeclair/clientlog Jesse Plamondon-Willard 2022-04-09 16:52:57 -0400
  • ae7567674d
    restore data element unloading Jesse Plamondon-Willard 2022-04-09 16:05:34 -0400
  • 07d07c79e0
    load raw data from JSON per discussion Jesse Plamondon-Willard 2022-04-09 16:01:32 -0400
  • 26d29a1070
    minor refactoring Jesse Plamondon-Willard 2022-04-09 15:44:17 -0400
  • 650af7ef1a
    enable nullable annotations in log parser (#837) Jesse Plamondon-Willard 2022-04-09 13:59:56 -0400
  • ad4d065fe7
    simplify code with generic Enum.GetValues Jesse Plamondon-Willard 2022-04-09 13:10:54 -0400
  • ccf760452d
    pass data directly to script instead of serializing & deserializing it Jesse Plamondon-Willard 2022-04-09 13:08:38 -0400
  • 260dbbf205
    standardize quote style Jesse Plamondon-Willard 2022-04-09 13:02:25 -0400
  • b3519f3cc1
    rename 'data' to 'state' for upcoming changes Jesse Plamondon-Willard 2022-04-09 12:59:21 -0400
  • 288ef5dc07
    add environment variable form of new CLI args, update docs Jesse Plamondon-Willard 2022-04-09 12:03:30 -0400
  • 283e7d1132
    Merge pull request #836 from Tondorian/feature/CommandLineArgs Jesse Plamondon-Willard 2022-04-09 11:56:48 -0400
  • 6161cc9129
    fix config.user.json overriding new CLI arguments Jesse Plamondon-Willard 2022-04-09 11:54:23 -0400
  • 092f0aa4ea
    simplify format for new CLI arguments Jesse Plamondon-Willard 2022-04-09 11:52:20 -0400
  • 5ae87fbc01
    fix deprecation warning when a mod uses LoadFromModFile Jesse Plamondon-Willard 2022-04-09 11:42:49 -0400
  • 631d0375c3 Simplify visible section checking by abusing Vue behavior, since the proper way is being buggy. Khloe Leclair 2022-04-08 15:26:35 -0400
  • 0beff189d1 Implement client-side log rendering, better filtering, and pagination to improve performance and enhance the user experience with using the log parser. Khloe Leclair 2022-04-08 14:59:52 -0400
  • 238045ba9c
    reverse mod build package migration to .NET 5 (#837) Jesse Plamondon-Willard 2022-04-07 22:19:48 -0400
  • df955c0d3e
    enable asset caching for GameContentHelper Jesse Plamondon-Willard 2022-04-07 18:46:29 -0400
  • d706a25053
    enable nullable annotations for most of the SMAPI toolkit (#837) Jesse Plamondon-Willard 2022-04-07 02:33:23 -0400
  • 6b05296e71
    migrate mod build package to .NET 5 to allow full nullable annotations (#837) Jesse Plamondon-Willard 2022-04-07 01:51:50 -0400
  • e58e8a2283
    enable nullable annotations for manifests (#837) Jesse Plamondon-Willard 2022-04-07 01:38:02 -0400
  • ab6cf45b03
    enable nullable annotations for semantic versions (#837) Jesse Plamondon-Willard 2022-04-07 00:56:00 -0400
  • 3f9b412bed
    expand & reorganize 3.14.0 release notes Jesse Plamondon-Willard 2022-04-07 00:26:28 -0400
  • d1a7194bf6
    allow null values in ISemanticVersion compare methods (#837) Jesse Plamondon-Willard 2022-04-06 23:47:12 -0400
  • b4e979cc99
    fix all warnings to simplify migration to nullable annotations (#837) Jesse Plamondon-Willard 2022-04-06 22:46:19 -0400
  • 2e7c233f6c
    enable nullable annotations by default (#837) Jesse Plamondon-Willard 2022-04-06 21:48:55 -0400
  • 215a863945
    drop update checks for Stardew64Installer Jesse Plamondon-Willard 2022-04-06 18:34:58 -0400
  • 077d8e4f40
    remove some unused/redundant code Jesse Plamondon-Willard 2022-04-06 18:25:00 -0400
  • 0539bb8f37
    simplify with newer pattern features Jesse Plamondon-Willard 2022-04-06 18:25:00 -0400
  • b6c8cfc28b
    simplify 'is not' patterns Jesse Plamondon-Willard 2022-04-06 18:24:59 -0400
  • a593eda30f
    use target-typed new Jesse Plamondon-Willard 2022-04-06 18:24:59 -0400
  • 29f909a8d5
    fix asset name truncation when loading XNB mod file without file extension Jesse Plamondon-Willard 2022-04-06 00:37:10 -0400
  • a20413664b
    split mod content load method, make error-handling more consistent Jesse Plamondon-Willard 2022-04-03 21:17:40 -0400
  • c9af1c452a
    fix incorrect deprecation warnings for helper.Content Jesse Plamondon-Willard 2022-04-03 15:44:26 -0400
  • 627472c506
    add temporary hack to fix compatibility between old & new APIs for some mods Jesse Plamondon-Willard 2022-04-02 21:43:56 -0400
  • 546b58778c
    switch to 'processing tick' for tick caching Jesse Plamondon-Willard 2022-04-02 19:13:27 -0400
  • f58cdde981
    fix errors due to null asset names in asset propagation Jesse Plamondon-Willard 2022-04-02 15:12:05 -0400
  • 6292b21f22
    fix tick cache using game ticks instead of SMAPI ticks Jesse Plamondon-Willard 2022-04-02 14:59:09 -0400
  • 4e2d7f2550
    make mod file paths case-insensitive in all SMAPI APIs Jesse Plamondon-Willard 2022-04-01 23:42:37 -0400
  • bac1f34f65
    fix local file path asset name parsing locale codes in rare cases (#766) Jesse Plamondon-Willard 2022-04-01 22:59:50 -0400
  • 61d857c41f
    Added support for `--developer-mode true|false` Patrick Müssig 2022-04-02 03:47:52 +0200
  • 6ad8ca932e
    keep old XNB file extension behavior for backwards compatibility (#766) Jesse Plamondon-Willard 2022-04-01 00:33:35 -0400
  • 1d3c99cc25
    split helper.Content API into game/mod content APIs Jesse Plamondon-Willard 2022-03-27 13:42:14 -0400
  • d864f2ed77
    add asset type to AssetRequested event (#766) Jesse Plamondon-Willard 2022-03-27 12:16:28 -0400
  • 03efea2667
    add LocaleChanged content event (#766) Jesse Plamondon-Willard 2022-03-26 19:08:25 -0400
  • eebd8d54dc
    expand obsolete attributes (#766) Jesse Plamondon-Willard 2022-03-26 18:34:49 -0400
  • 5683bc9c7d
    give Content Patcher internals access Jesse Plamondon-Willard 2022-03-26 17:46:10 -0400
  • bacb851d7b
    add IContentHelper.ParseAssetName (#766) Jesse Plamondon-Willard 2022-03-26 17:44:48 -0400