Commit Graph

  • a52f888c3f
    Merge pull request #883 from SinZ163/feature/sinz/farmhand-mapedit Jesse Plamondon-Willard 2022-11-11 20:56:35 -0500
  • 286c2d2449
    pass multiplayer into asset propagator to avoid reflection Jesse Plamondon-Willard 2022-11-11 20:55:24 -0500
  • 2bccdd9737 edit comment. atravita-mods 2022-11-11 06:52:46 -0500
  • 4ca546a7a8 directly add tests over the trailing slash. atravita-mods 2022-11-11 06:38:35 -0500
  • be84248a9a Add logic to remove from the multiplayer map cache for asset propagation SinZ 2022-11-11 22:01:48 +1100
  • 42bcd3068f
    add unit test for assumption about HashSet<T> order Jesse Plamondon-Willard 2022-11-11 02:33:28 -0500
  • 28ba3408bc
    raise all deprecation messages to the final level Jesse Plamondon-Willard 2022-11-11 01:47:12 -0500
  • cefd9e23b0
    set max game version Jesse Plamondon-Willard 2022-11-11 01:38:45 -0500
  • e44562c9c5
    update release notes Jesse Plamondon-Willard 2022-11-11 01:35:42 -0500
  • 133aeab3fc
    Merge pull request #882 from Shockah/mod-load-order Jesse Plamondon-Willard 2022-11-11 01:29:30 -0500
  • dbf7750f3e
    only validate & apply custom load order if there is one Jesse Plamondon-Willard 2022-11-11 01:22:46 -0500
  • 3059794622
    adjust warning messages & log header when load order is edited Jesse Plamondon-Willard 2022-11-11 01:22:46 -0500
  • 0629f19698
    change new fields to hash sets & simplify sorting Jesse Plamondon-Willard 2022-11-11 01:22:45 -0500
  • eaacfd04b8
    Merge pull request #881 from tylergibbs2/detailed-manifest-errors Jesse Plamondon-Willard 2022-11-10 23:34:50 -0500
  • 867afdd96f
    tweak new code Jesse Plamondon-Willard 2022-11-10 23:27:38 -0500
  • 6ee0d2f93d
    don't validate manifest if we're not deploying or zipping the mod Jesse Plamondon-Willard 2022-11-10 23:27:38 -0500
  • 346fddda67
    move validation logic out of Manifest model Jesse Plamondon-Willard 2022-11-10 23:27:38 -0500
  • 2a8cb8c636
    Merge pull request #878 from atravita-mods/develop Jesse Plamondon-Willard 2022-11-10 21:52:00 -0500
  • 303b3924ae
    fix case where prefix ends with a path separator Jesse Plamondon-Willard 2022-11-10 21:50:01 -0500
  • 76e5588f02
    add option to disable console input Jesse Plamondon-Willard 2022-11-09 21:41:04 -0500
  • beb0b0aaf4
    fix & improve split-screen column in log parser Jesse Plamondon-Willard 2022-11-09 20:03:41 -0500
  • 9fd8c35b46 Actually taking order into consideration Michał Dolaś 2022-11-09 20:26:50 +0100
  • 42b4b6b6a4 Renamed first/last to early/late; ignoring mods declared as both and warning about those Michał Dolaś 2022-11-09 19:50:32 +0100
  • bb2fde1829 Added ModsToLoadFirst/Last to SMAPI config, along with the implementation Michał Dolaś 2022-11-09 17:25:25 +0100
  • 9ae69245b3
    Merge branch 'develop' into stable Jesse Plamondon-Willard 2022-10-21 20:12:18 -0400
  • 8090b30c6e
    prepare for release Jesse Plamondon-Willard 2022-10-21 20:12:02 -0400
  • 55eec58eaf
    simplify ContentPackFor validation check Tyler 2022-10-19 10:21:19 -0500
  • 61d6ec12da
    add detailed manifest validation errors at build time Tyler 2022-10-18 20:03:28 -0500
  • b99dbf53bd fix this case. atravita-mods 2022-10-18 18:58:41 -0400
  • 0e4dd8a7b4
    prevent Steam vdf read errors from crashing the installer Jesse Plamondon-Willard 2022-10-17 20:02:19 -0400
  • 4dcc6904b9 fix issues with subfolders atravita-mods 2022-10-16 18:04:19 -0400
  • 4e91174b3e
    update release notes Jesse Plamondon-Willard 2022-10-16 15:17:03 -0400
  • ff9a955c8b
    Merge pull request #879 from atravita-mods/FixIndexingAgain Jesse Plamondon-Willard 2022-10-16 15:12:17 -0400
  • e31c96d5b8
    add missing test adapter package Jesse Plamondon-Willard 2022-10-16 15:08:39 -0400
  • 573f732c2a
    reduce sequential bool checks a bit Jesse Plamondon-Willard 2022-10-16 14:41:46 -0400
  • 5d30b47e1e
    fix IsEquivalentTo no longer ignoring surrounding whitespace Jesse Plamondon-Willard 2022-10-16 14:41:46 -0400
  • 4e3b2810e6
    fix index-out-of-range error when StartsWith prefix is empty Jesse Plamondon-Willard 2022-10-16 14:41:45 -0400
  • eed1deb3c7
    apply conventions to asset part enumerator Jesse Plamondon-Willard 2022-10-16 14:41:45 -0400
  • 70cde89480
    tweak naming in new code Jesse Plamondon-Willard 2022-10-16 14:41:45 -0400
  • 72ee547e1e And fixing the indexing math again. atravita-mods 2022-10-15 11:03:39 -0400
  • 0c191eb32c make asset name comparing lazy. atravita-mods 2022-10-15 08:36:24 -0400
  • ce00f8ff87
    Merge branch 'develop' into stable Jesse Plamondon-Willard 2022-10-10 20:03:16 -0400
  • 5739745b76
    prepare for release Jesse Plamondon-Willard 2022-10-10 20:03:01 -0400
  • 474c76183b
    fix error when Steam .vdf file doesn't exist Jesse Plamondon-Willard 2022-10-10 13:36:11 -0400
  • 93a748996c
    Merge branch 'develop' into stable Jesse Plamondon-Willard 2022-10-09 20:11:34 -0400
  • ee77efcc97
    prepare for release Jesse Plamondon-Willard 2022-10-09 19:42:24 -0400
  • 4d2ad379b4
    fix package error Jesse Plamondon-Willard 2022-10-09 19:29:18 -0400
  • 27856ebea2
    drop UseRawImageLoading option Jesse Plamondon-Willard 2022-10-09 18:03:05 -0400
  • b78b269cf5
    split PyTK raw-image-load check into a separate method so it can be patched by mods like SpriteMaster Jesse Plamondon-Willard 2022-10-09 17:56:33 -0400
  • 037d7e357b
    set texture name earlier to support mods like SpriteMaster Jesse Plamondon-Willard 2022-10-09 17:39:11 -0400
  • 9a15da5a17
    add 'strict mode' release with deprecated APIs stripped out Jesse Plamondon-Willard 2022-10-09 16:59:05 -0400
  • 42ff20cd92
    suppress Harmony debug mode by default Jesse Plamondon-Willard 2022-10-09 15:01:25 -0400
  • d143ab1077
    update to Harmony 2.2.2 Jesse Plamondon-Willard 2022-10-09 14:45:50 -0400
  • d0704ef6f0
    fix nullability warnings Jesse Plamondon-Willard 2022-10-09 14:34:31 -0400
  • 8dc12fd01c
    optimize string splits Jesse Plamondon-Willard 2022-10-09 14:30:40 -0400
  • 3d10d08a1a
    make deprecation warnings a bit stronger for the upcoming 4.0.0 release Jesse Plamondon-Willard 2022-10-09 14:08:16 -0400
  • a220e14f2d
    polish recent changes & update release notes Jesse Plamondon-Willard 2022-10-09 13:50:24 -0400
  • fce1b1bd0b
    Merge pull request #875 from pizzaoverhead/steamLibrarySupport Jesse Plamondon-Willard 2022-10-08 21:33:26 -0400
  • ab66266b4b
    update installer for VdfConverter & rework avoid custom models Jesse Plamondon-Willard 2022-10-08 21:32:10 -0400
  • 5ef726be92
    Merge pull request #874 from KhloeLeclair/specific_apis Jesse Plamondon-Willard 2022-10-08 20:45:49 -0400
  • 8d6670cfc8
    pass mod info to GetApi instead Jesse Plamondon-Willard 2022-10-08 20:33:01 -0400
  • a565ac9405
    make GetApi methods mutually exclusive & improve docs Jesse Plamondon-Willard 2022-10-08 19:59:21 -0400
  • 4323758c7c
    Merge pull request #873 from atravita-mods/patch-1 Jesse Plamondon-Willard 2022-10-08 18:14:32 -0400
  • 0cce2d701d
    Merge pull request #872 from tylergibbs2/fix-comparablelistwatcher-memleak Jesse Plamondon-Willard 2022-10-08 18:13:13 -0400
  • 2e918823ba
    Merge pull request #870 from atravita-mods/arraypooling Jesse Plamondon-Willard 2022-10-08 18:03:14 -0400
  • 2e0bc5ddfe
    tweak new code Jesse Plamondon-Willard 2022-10-08 17:45:50 -0400
  • 40d5cd7c05
    use try..finally to make sure rented arrays are returned Jesse Plamondon-Willard 2022-10-08 17:42:32 -0400
  • 48d0f70ffd
    fix indexing math again. atravita-mods 2022-10-06 08:16:57 -0400
  • 798a56bd2e
    Avoid copying memory for contingous buffers. atravita-mods 2022-08-28 16:14:57 -0400
  • 496c438be2
    fix indexing again, because apparently I'm bad at math now? atravita-mods 2022-08-23 14:34:23 -0400
  • a3b8546ec8
    cleanup and comments atravita-mods 2022-08-22 23:50:52 -0400
  • 09fd12ddfe
    use startindex/endindex since I've already calculated those... atravita-mods 2022-08-22 23:44:07 -0400
  • c1d5d19e43
    Skip transparent rows at the start and end when doing a patch overlay. atravita-mods 2022-08-22 22:35:08 -0400
  • ce63efa2f4
    Avoid making copy if the source image is just taller than the sourceArea. atravita-mods 2022-08-22 19:32:45 -0400
  • ff523c619a
    fix fast-track array copying atravita-mods 2022-08-19 11:10:19 -0400
  • d29c01b815
    Partially revert "Favor record structs when there are four or fewer elements." atravita-mods 2022-08-18 20:51:45 -0400
  • 627100509c
    hide throwhelper from stack trace in dotnet 6 atravita-mods 2022-08-17 21:11:47 -0400
  • 0a2a1a08de
    Favor record structs when there are four or fewer elements. atravita-mods 2022-08-16 19:30:20 -0400
  • 581763c363
    Skip math if above is fully opaque. atravita-mods 2022-08-16 16:46:10 -0400
  • 4a1055e573
    arraypool in the modcontentmanager, a bit of fussing atravita-mods 2022-08-16 15:30:21 -0400
  • 78643710ce
    Use array pools in editing images. atravita-mods 2022-08-15 19:13:39 -0400
  • 7c90385d8d
    Pre-calculate the strings for log levels. atravita-mods 2022-08-15 19:13:24 -0400
  • a7f03abe25
    change square brackets to round ones in manifest name Jesse Plamondon-Willard 2022-10-08 13:16:38 -0400
  • 5a0d337fcf
    update FluentHttpClient Jesse Plamondon-Willard 2022-10-07 00:21:09 -0400
  • 2c25426578
    fix issues with BundleExtraAssemblies Jesse Plamondon-Willard 2022-10-07 00:16:00 -0400
  • c6b3446e9c Added checking for alternative Steam library install locations when looking for the Stardew Valley install. pizzaoverhead 2022-09-29 13:33:45 +0100
  • c0e31d17a6
    fix handling of GitHub prerelease versions marked as non-prerelease Jesse Plamondon-Willard 2022-09-28 23:21:12 -0400
  • e8da8fff51 Initial work on a way for mods to return specific API instances to specific mods. Khloe Leclair 2022-09-26 15:18:36 -0400
  • 715b9b09ba
    Update ModScanner.cs atravita-mods 2022-09-18 12:05:46 -0400
  • f0e52061e3
    fix ComparableListWatcher not removing items in zero case Tyler 2022-09-05 13:11:36 -0500
  • e7d29a2f7d
    Merge branch 'develop' into stable Jesse Plamondon-Willard 2022-08-31 17:16:17 -0400
  • 41e95642f0
    prepare for release Jesse Plamondon-Willard 2022-08-31 17:15:58 -0400
  • 5af87fc3be
    remove compatibility section in the new app manifest Jesse Plamondon-Willard 2022-08-31 17:08:30 -0400
  • e0838a28c0
    Merge branch 'develop' into stable Jesse Plamondon-Willard 2022-08-29 18:25:45 -0400
  • 8b6c732d71
    prepare for release Jesse Plamondon-Willard 2022-08-29 18:18:21 -0400
  • 47a68fbb7b
    deprecate PyTK compatibility mode Jesse Plamondon-Willard 2022-08-29 18:17:53 -0400
  • 2bb8e8353b
    update compatibility workaround for the recent PyTK update Jesse Plamondon-Willard 2022-08-29 18:00:41 -0400
  • c2f474bf88
    distinguish empty/XNB folders from invalid manifest for error-tracking Jesse Plamondon-Willard 2022-08-24 17:49:17 -0400
  • 1d5017f119
    fix broken mods with no ID listed as duplicate Jesse Plamondon-Willard 2022-08-24 17:49:12 -0400
  • a1bc96d365
    Merge branch 'develop' into stable Jesse Plamondon-Willard 2022-08-20 17:01:59 -0400