Commit Graph

  • f3a79219e8
    prepare for release Jesse Plamondon-Willard 2022-08-20 17:01:07 -0400
  • f780d140f0
    fix early mod load errors incorrectly suppressed Jesse Plamondon-Willard 2022-08-20 16:36:15 -0400
  • 263130bafc
    fix deprecation notices split into two messages unnecessarily Jesse Plamondon-Willard 2022-08-20 16:15:29 -0400
  • b2103bbfa6
    update schema for Content Patcher 1.28.0 Jesse Plamondon-Willard 2022-08-18 22:39:37 -0400
  • c51a593e93
    fix log parser error if a mod logged a null character Jesse Plamondon-Willard 2022-08-16 22:03:22 -0400
  • f23cd450a0
    clarify docs Jesse Plamondon-Willard 2022-08-16 22:03:22 -0400
  • 5ab87efaa0
    log error if mod files are detected directly under Mods folder Jesse Plamondon-Willard 2022-08-16 22:03:21 -0400
  • 4d9384b828
    switch SMAPI to portable PDB format Jesse Plamondon-Willard 2022-08-14 19:17:21 -0400
  • d813c4e2c8
    fix log parsing for invalid content packs (#860) Jesse Plamondon-Willard 2022-08-08 22:27:07 -0400
  • e376386d25
    set error code on exit (#868) Jesse Plamondon-Willard 2022-08-08 21:43:46 -0400
  • 352fa4759e
    fix error when a mod is both duplicated and missing the DLL Jesse Plamondon-Willard 2022-08-08 19:54:07 -0400
  • 1749a82947
    update release notes Jesse Plamondon-Willard 2022-08-08 19:50:29 -0400
  • f3ff334c08
    Merge pull request #869 from atravita-mods/patch-1 Jesse Plamondon-Willard 2022-08-08 19:46:30 -0400
  • e7b93e2ec2
    Merge pull request #867 from lanturnalis/develop Jesse Plamondon-Willard 2022-08-08 19:46:01 -0400
  • 08eafe7d89
    tweak new error text Jesse Plamondon-Willard 2022-08-08 19:42:40 -0400
  • 8c58bdae6f
    remove DebugType build property Jesse Plamondon-Willard 2022-08-08 19:32:58 -0400
  • 7a3b0e180f
    Adds an error message for an invaild png atravita-mods 2022-08-05 17:21:53 -0400
  • ab34b6142d
    undo $@ to $* change per discussion Jesse Plamondon-Willard 2022-07-28 21:47:21 -0400
  • 5371dc3fce
    Merge pull request #865 from ishanjalan/unix-launcher-changes Jesse Plamondon-Willard 2022-07-28 21:28:41 -0400
  • 1095ce6682
    Merge pull request #864 from KediDili/develop Jesse Plamondon-Willard 2022-07-28 21:09:49 -0400
  • 7c1388a843
    Merge pull request #863 from Pathoschild/dependabot/nuget/src/SMAPI.Web/Azure.Storage.Blobs-12.13.0 Jesse Plamondon-Willard 2022-07-28 21:07:43 -0400
  • 227a1e72e8
    Merge pull request #862 from ishanjalan/default-shell-macOS Jesse Plamondon-Willard 2022-07-28 21:04:08 -0400
  • edf2c5dbea
    Add condition to DebugType to allow for overriding lanturnalis 2022-07-25 21:31:09 -0500
  • dd2e3e9d93 Jetbrains Rider suggestions Ishan Jalan 2022-07-24 12:07:38 +0530
  • a50a730886 unix-launcher.sh optimisations Ishan Jalan 2022-07-24 12:01:34 +0530
  • fd3850add9 Fix for mistranslation in tr.json KediDili 2022-07-22 21:24:15 +0300
  • ea4664856d
    Bump Azure.Storage.Blobs from 12.12.0 to 12.13.0 in /src/SMAPI.Web dependabot[bot] 2022-07-21 22:46:05 +0000
  • ea4307a282 Update unix-launcher.sh Ishan Jalan 2022-07-20 22:30:09 +0530
  • 3da5917eed
    update Pintail Jesse Plamondon-Willard 2022-07-17 11:29:50 -0400
  • 1b7dfb28f2
    update release notes Jesse Plamondon-Willard 2022-07-17 11:07:53 -0400
  • b30281774c
    Merge pull request #859 from ishanjalan/svg-sidebar Jesse Plamondon-Willard 2022-07-17 11:05:44 -0400
  • 88517715a3
    update image reference Jesse Plamondon-Willard 2022-07-17 11:04:45 -0400
  • da1eca3696 Moving Sidebar GIF to SVG Ishan Jalan 2022-07-17 09:53:52 +0530
  • 830d2c57cc
    update log parser for new update alert format Jesse Plamondon-Willard 2022-07-09 01:06:32 -0400
  • 62da7abfd2
    Merge pull request #858 from ishanjalan/develop Jesse Plamondon-Willard 2022-07-09 01:00:22 -0400
  • 6d9dcdc2f8
    Update pufferchick-cool.svg Ishan Jalan 2022-07-09 08:57:02 +0530
  • 521129ad21
    raise deprecation levels Jesse Plamondon-Willard 2022-07-09 00:53:11 -0400
  • 9435711216
    update release notes Jesse Plamondon-Willard 2022-07-08 19:40:54 -0400
  • fbca048fcb
    Merge pull request #857 from ishanjalan/develop Jesse Plamondon-Willard 2022-07-08 19:38:03 -0400
  • 477ecbab6e
    bypass browser cache & delete unused images Jesse Plamondon-Willard 2022-07-08 19:36:32 -0400
  • 72ba455d5a
    simplify .gitignore Jesse Plamondon-Willard 2022-07-08 19:36:09 -0400
  • 5da690cbef
    Update pufferchick-cool.svg Ishan Jalan 2022-07-08 21:27:54 +0530
  • a52f24307b
    pufferchick-cool updated [2] Ishan Jalan 2022-07-08 21:03:43 +0530
  • 173bc4f517
    Updated pufferchick cool Ishan Jalan 2022-07-08 20:50:34 +0530
  • 8eeda8b4c4
    SVGs for pufferchick and pufferchick-cool Ishan Jalan 2022-07-08 12:28:53 +0530
  • 4850e80e56
    Merge pull request #855 from spacechase0/appmanifest Jesse Plamondon-Willard 2022-07-08 19:15:33 -0400
  • 0c787de2df
    match settings used by the game Jesse Plamondon-Willard 2022-07-08 19:13:45 -0400
  • bc71665c1c
    apply editorconfig Jesse Plamondon-Willard 2022-07-08 19:11:40 -0400
  • 795e808063
    Merge pull request #852 from TehPers/TehPers/search-local-deps Jesse Plamondon-Willard 2022-07-08 19:03:59 -0400
  • 1b3a1a48d0
    refactor assembly resolver to avoid repeatedly copying search directory list Jesse Plamondon-Willard 2022-07-08 19:02:33 -0400
  • 1b25710cf2
    fix installer partly applying color theme before it's selected Jesse Plamondon-Willard 2022-07-08 17:48:01 -0400
  • dcb3a97727
    add log parser warning for PyTK compatibility mode Jesse Plamondon-Willard 2022-07-08 17:44:27 -0400
  • d51ffe58f7
    Merge branch 'develop' into stable Jesse Plamondon-Willard 2022-07-06 22:26:09 -0400
  • bcb9e25d86
    prepare for release Jesse Plamondon-Willard 2022-07-06 22:25:45 -0400
  • 9c9552531f
    fix build warnings Jesse Plamondon-Willard 2022-07-06 19:25:15 -0400
  • 4d9fd63d9e
    update code annotations Jesse Plamondon-Willard 2022-07-06 19:24:49 -0400
  • 2347644a1f
    update compatibility list for broken CFAutomate unofficial update Jesse Plamondon-Willard 2022-07-06 18:36:29 -0400
  • 60b4a10d0f
    update release notes Jesse Plamondon-Willard 2022-07-05 23:30:09 -0400
  • ed1705d4d7
    Merge pull request #854 from ishanjalan/develop Jesse Plamondon-Willard 2022-07-05 23:23:26 -0400
  • 543e45f9bd
    remove artifacts, tweak text Jesse Plamondon-Willard 2022-07-05 23:21:51 -0400
  • 454f3a45ba
    fix trace logs not tracking reloaded map tilesheets as asset propagation Jesse Plamondon-Willard 2022-07-05 23:19:53 -0400
  • 42099f24ee
    improve log parser's 'suggested fixes' styles Jesse Plamondon-Willard 2022-07-05 22:36:02 -0400
  • 0ba4fd1785
    detect missing/outdated Error Handler for 'suggested fixes' section Jesse Plamondon-Willard 2022-07-05 22:09:46 -0400
  • f3a4b316b7
    fix PyTK compatibility mode not handling some edge cases Jesse Plamondon-Willard 2022-07-05 19:01:28 -0400
  • f44a2fbfcf Add app.manifest, fixing DPI awareness Chase Warrington 2022-07-04 20:42:27 -0400
  • d717e246b6 Current version in mod check Ishan Jalan 2022-07-02 08:42:35 +0530
  • bd88727948
    remove obsolete override Jesse Plamondon-Willard 2022-06-28 20:48:58 -0400
  • 6b411d1dee
    fix deprecation check Jesse Plamondon-Willard 2022-06-28 20:48:28 -0400
  • 0c0f7898f4 Search assembly directory for dependencies TehPers 2022-06-28 16:37:58 -0700
  • 6d11c41fac
    migrate update checks to FluentHttpClient Jesse Plamondon-Willard 2022-06-28 18:17:27 -0400
  • 5e1212e99a
    update schema for Content Patcher 1.27.0 Jesse Plamondon-Willard 2022-06-28 01:13:11 -0400
  • 8254a821cc
    copy .NET metadata files on local deploy Jesse Plamondon-Willard 2022-06-26 15:03:25 -0400
  • bbc476a2cf
    split local deploy into its own targets file Jesse Plamondon-Willard 2022-06-26 14:41:35 -0400
  • ca9efad7a7
    avoid cancellation token for tracking exit state Jesse Plamondon-Willard 2022-06-24 17:00:39 -0400
  • 525ca7c9c9
    fix config.user.json overrides no longer applied Jesse Plamondon-Willard 2022-06-24 02:06:25 -0400
  • 1021c32910
    update fluent HTTP client Jesse Plamondon-Willard 2022-06-22 20:15:25 -0400
  • be086cf005
    avoid unneeded overhead of ConcurrentQueue Jesse Plamondon-Willard 2022-06-22 01:53:37 -0400
  • c91fbc82f8
    deprecate support for updating ancient versions of SMAPI Jesse Plamondon-Willard 2022-06-20 18:02:41 -0400
  • dab1ef6acc
    add flag to disable deprecated code Jesse Plamondon-Willard 2022-06-20 18:01:48 -0400
  • e0ef8a20a5
    fix mod count in log parser metadata Jesse Plamondon-Willard 2022-06-19 17:21:53 -0400
  • 8e9237bdd7
    Merge branch 'develop' into stable Jesse Plamondon-Willard 2022-06-16 22:14:44 -0400
  • 011aa4c9d0
    prepare for release Jesse Plamondon-Willard 2022-06-16 22:14:09 -0400
  • 525351e905
    fix case-sensitive mod ID check Jesse Plamondon-Willard 2022-06-16 19:21:38 -0400
  • e8bcbf7e5a
    update compatibility list Jesse Plamondon-Willard 2022-06-12 20:29:56 -0400
  • 15f829e48c
    patch PyTK temporarily to fix scale-up compatibility in SMAPI 3.15 Jesse Plamondon-Willard 2022-06-12 12:26:51 -0400
  • 0189b282f4
    add image compatibility mode for PyTK Jesse Plamondon-Willard 2022-06-10 22:14:28 -0400
  • 11a497c1f6
    update Pintail Jesse Plamondon-Willard 2022-06-07 21:27:56 -0400
  • 0bb9fc4293
    update Newtonsoft.Json Jesse Plamondon-Willard 2022-06-07 21:27:11 -0400
  • b6d15ec57f
    update unit test & web dependencies Jesse Plamondon-Willard 2022-06-07 20:41:41 -0400
  • 62328e4384
    tweak new code, update release notes Jesse Plamondon-Willard 2022-06-02 01:28:04 -0400
  • 03897776e0
    Cleaning up and optimizing `ContentCache.cs` Ameisen 2022-06-01 19:39:47 -0500
  • 43e9e2cfe2
    fix accidental case-sensitivity change Jesse Plamondon-Willard 2022-05-30 01:30:43 -0400
  • 565677c18c
    use IRawTextureData instead of intermediate tuple Jesse Plamondon-Willard 2022-05-30 01:22:51 -0400
  • ba7f5701de
    simplify asset type validaiton Jesse Plamondon-Willard 2022-05-30 01:22:50 -0400
  • 87c7095e8d
    apply style conventions Jesse Plamondon-Willard 2022-05-30 01:22:50 -0400
  • 5585f5e876
    Refactored ModContentManager.cs so it actually fit on my 1440p screens. 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. Ameisen 2022-05-29 18:11:23 -0500
  • 9d21e0bbec
    simplify pixel conversion loop Jesse Plamondon-Willard 2022-05-28 19:17:33 -0400
  • 4f6965eef3
    encapsulate loading the raw image data for mod patching Jesse Plamondon-Willard 2022-05-28 15:07:19 -0400
  • 2134cef74f
    link to SMAPI 3.15 release highlights Jesse Plamondon-Willard 2022-05-27 20:47:50 -0400
  • 5ffa260e02
    add validation error when loading XNB file as IRawTextureData Jesse Plamondon-Willard 2022-05-26 01:41:49 -0400