Commit Graph

1856 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 7d755da3e2
fix log parser failing for logs with dot-delimited time formats 2019-09-13 15:52:30 -04:00
Jesse Plamondon-Willard 77f85a701a
update mod list filters to always display clicked mod link 2019-09-13 15:49:34 -04:00
Jesse Plamondon-Willard 8595a2a6fa
make Harmony patch names more consistent 2019-09-13 15:46:46 -04:00
Jesse Plamondon-Willard e3a2c56a6d
fix 'location list changed' verbose log not correctly listing changes 2019-09-13 15:44:57 -04:00
Jesse Plamondon-Willard e43f01ffce
tweak patch code style 2019-09-13 15:29:08 -04:00
Jesse Plamondon-Willard f250afbadd
fix unspecified log levels 2019-09-13 15:28:14 -04:00
Jesse Plamondon-Willard 4b9afa4ca3
tweak smapi.io logic to allow hidden non-old downloads 2019-09-13 15:27:48 -04:00
Jesse Plamondon-Willard 20912724a0
fix errors during early startup not shown before exit 2019-09-13 15:27:06 -04:00
Jesse Plamondon-Willard 64331ffe8c
default Monitor.Log to trace 2019-09-13 15:25:07 -04:00
Jesse Plamondon-Willard 26cac2c12a
prevent invalid items from breaking menus on hover 2019-09-13 15:21:59 -04:00
Jesse Plamondon-Willard 9732ddb275
avoid possible invalid state if checkEventPrecondition is called asynchronously (#636) 2019-09-13 15:17:43 -04:00
Jesse Plamondon-Willard bac92d6f26
log underlying error (#636) 2019-09-13 15:17:35 -04:00
Jesse Plamondon-Willard 05bfd33ac4
fix formatting and code style (#636) 2019-09-13 15:17:09 -04:00
berkay2578 a13af946e2
Implement the return value of the original method 2019-09-13 15:16:58 -04:00
berkay2578 accaa6c0e0
checkEventPrecondition crash fix 2019-09-13 15:12:45 -04:00
Jesse Plamondon-Willard 98f58c353e
prepare for 2.11.2 release 2019-04-22 22:05:36 -04:00
Jesse Plamondon-Willard 5d0cba90a1
fix error on Mac when a custom map references a vanilla tilesheet that only exists under Content/Maps 2019-04-22 22:02:14 -04:00
Jesse Plamondon-Willard 2800f7a931
add release note (#633) 2019-04-22 22:01:02 -04:00
archification e3ae54637f
adding termite support 2019-04-22 21:56:09 -04:00
Jesse Plamondon-Willard 4a494c67bd
prepare for 2.11.1 release 2019-03-17 21:34:44 -04:00
Jesse Plamondon-Willard 2a976f7236
add crops to world_clear 2019-03-17 19:42:49 -04:00
Jesse Plamondon-Willard 552886a0f3
fix world_clear removing chests that match a debris name 2019-03-17 19:22:03 -04:00
Jesse Plamondon-Willard 4a7fb8bad2
remove reflected access to Game1.version (which is no longer const) 2019-03-16 23:42:00 -04:00
Jesse Plamondon-Willard 8c46590c60
suppress warning for Rubydew mod 2019-03-16 22:18:27 -04:00
Jesse Plamondon-Willard 0d762faf60
add support for suppressing warnings in mod DB 2019-03-16 22:17:58 -04:00
Jesse Plamondon-Willard ebc6911301
update support list & release notes 2019-03-16 19:34:24 -04:00
Jesse Plamondon-Willard d8cf910347
set max game version to prepare for 1.4 release 2019-03-16 19:09:45 -04:00
danvolchek f91d9ce97e remove unneeded log parser css rule 2019-03-14 00:48:03 -05:00
Jesse Plamondon-Willard 0e504ce18a
minor changes to new log section code (#626) 2019-03-10 01:53:51 -05:00
danvolchek f836caec33
fix typos and update release notes 2019-03-10 01:42:27 -05:00
danvolchek 6cd7e11c10
add log sections implementation 2019-03-10 01:40:58 -05:00
Jesse Plamondon-Willard 810be1fbc7
update supporter list 2019-03-08 18:26:03 -05:00
Jesse Plamondon-Willard c57405aee0
update compatibility list 2019-03-07 18:12:02 -05:00
Jesse Plamondon-Willard 9543971d25
update for compatibility wiki page changes 2019-03-07 18:11:47 -05:00
Jesse Plamondon-Willard 5b675902ff
improve SMAPI 3.0 status column, show by default 2019-03-07 18:10:59 -05:00
Jesse Plamondon-Willard 460b440c2e
prepare for 2.11 release 2019-03-01 14:10:29 -05:00
Jesse Plamondon-Willard c7cb7ebb81
fix smapi.io linking to an archived download in rare cases 2019-02-24 18:44:24 -05:00
Jesse Plamondon-Willard c24946c399
make it clear that mods will break in SMAPI 3.0 (#606) 2019-02-24 18:43:35 -05:00
Jesse Plamondon-Willard a743d461ce
bump deprecation levels for upcoming SMAPI 3.0 release (#606) 2019-02-24 18:43:24 -05:00
Jesse Plamondon-Willard fa3fa400ff
minor tweaks to new log parser UI (#619) 2019-02-24 18:41:56 -05:00
danvolchek bbb33c96f1
fix availablity caption case 2019-02-24 18:41:00 -05:00
danvolchek f676e0fe6d
add removed space 2019-02-24 18:40:56 -05:00
danvolchek a23261106e
add update info in suggested fixes section 2019-02-24 18:40:03 -05:00
Jesse Plamondon-Willard 4baad0ec8d
cross out mod links on compat page if outdated to prevent confusion 2019-02-24 18:37:12 -05:00
Jesse Plamondon-Willard f5d1bd8984
prepare for 2.11-beta.2 release 2019-02-24 18:34:08 -05:00
Jesse Plamondon-Willard 975ffe52e6
fix bundled mods not working in beta release 2019-02-24 18:34:03 -05:00
Jesse Plamondon-Willard 4221ad3668
reorganise compatibility list, remove ancient entries 2019-02-24 18:33:55 -05:00
Jesse Plamondon-Willard b0d0146a45
update for Stardew Valley 1.3.35-beta support
SDV 1.3.35 changes the signature for a utility method related to text width checks. SMAPI just needs to be recompiled, but the build won't work with previous versions of the game.
2019-02-24 18:32:35 -05:00
Jesse Plamondon-Willard 41f77f51c0
prepare for 2.10.2 release 2019-02-08 18:19:47 -05:00
Jesse Plamondon-Willard 215574f2b9
fix error when swapping maps mid-session for a location with interior doors 2019-02-08 18:19:28 -05:00
Jesse Plamondon-Willard 63d146b271
update compatibility list 2019-02-08 18:18:44 -05:00
Jesse Plamondon-Willard f540d2ab29
add locale to context trace logs 2019-02-07 22:45:12 -05:00
Jesse Plamondon-Willard 6b6ccb87de
fix error with custom map tilesheets in some cases
Specifically, when a custom map has a seasonal tilesheet which only exists the Content/Maps folder and already matches the current season.
2019-02-07 22:44:31 -05:00
Jesse Plamondon-Willard 1d25edc2a5
fix assets not disposed correctly in some cases 2019-02-07 22:43:43 -05:00
Jesse Plamondon-Willard 7a0ef80867
fix error propagating NPC sprites if they're not initialised yet 2019-02-07 22:43:35 -05:00
Jesse Plamondon-Willard 1556a04a54
add beta status filter to compatibility list 2019-02-07 22:43:12 -05:00
Jesse Plamondon-Willard 8133d75bba
tweak XNB mod message for clarity 2019-02-07 22:42:19 -05:00
Jesse Plamondon-Willard 59bc63cab6
propagate asset changes into the save file being loaded 2019-02-07 22:42:02 -05:00
Jesse Plamondon-Willard ce55c988d1
update mod compatibility list to recognise SMAPI 3.0 URLs for non-soon statuses 2019-02-07 22:41:05 -05:00
Jesse Plamondon-Willard 3c3aac382a
fix broken ModDrop links 2019-02-07 22:40:57 -05:00
Jesse Plamondon-Willard e3a0bd7e29
deprecate entry DLL with case-insensitive match 2019-02-07 22:40:39 -05:00
Jesse Plamondon-Willard 90c5858cf8
fix typo 2019-02-07 22:40:27 -05:00
Jesse Plamondon-Willard 60cca13d53
update compatibility list 2019-02-07 22:40:19 -05:00
Jesse Plamondon-Willard 5d9a618bec
fix incorrect 'bypassed safety checks' for mods using LoadStageChanged event 2019-02-07 22:40:02 -05:00
Jesse Plamondon-Willard 11c080962b
fix cursor position not updated in edge case 2019-02-07 22:39:54 -05:00
Jesse Plamondon-Willard e627a8a5e5
avoid period after URLs in log output 2019-02-07 22:39:45 -05:00
Jesse Plamondon-Willard 2287aeeb65
improve save backup error-handling, keep first backup of the day 2019-02-07 22:39:03 -05:00
Jesse Plamondon-Willard 0f926ca1c9
fix 'unknown mod' deprecation warnings when they occur in the Mod constructor 2019-02-07 22:37:59 -05:00
Jesse Plamondon-Willard c4a76df4b0
fix 'unknown mod' deprecation warnings showing stack trace in non-developer mode 2019-02-07 22:37:42 -05:00
Jesse Plamondon-Willard e064be0c7b
fix 'unknown mod' deprecation warnings showing wrong stack trace 2019-02-07 22:36:49 -05:00
Jesse Plamondon-Willard 1db640d295
add mod page link to 'missing dependency' errors for the most common dependencies 2019-02-07 22:35:25 -05:00
Jesse Plamondon-Willard ce060f30e6
set max game version to avoid confusion when 1.3.35 releases 2019-02-07 22:34:18 -05:00
Jesse Plamondon-Willard d8dd4b4c18
fix LoadStage.SaveParsed raised before save data available 2019-02-07 22:30:09 -05:00
Jesse Plamondon-Willard 9240bdbf9b
fix save folder constants not available during early load stages 2019-02-07 22:28:55 -05:00
Jesse Plamondon-Willard 72888fe2ed
update for release 2018-12-30 17:02:56 -05:00
Jesse Plamondon-Willard b3b1b143ba
fix GameLaunched raised twice due to Game1.ticks not incrementing reliably 2018-12-30 16:56:35 -05:00
Jesse Plamondon-Willard ca18a2867b
update for release 2018-12-29 20:09:19 -05:00
Jesse Plamondon-Willard e77f17d809
increase deprecation levels for the upcoming SMAPI 3.0 2018-12-29 19:03:16 -05:00
Jesse Plamondon-Willard dae12c16e5
add IsCurrentLocation event arg to World events 2018-12-29 18:31:23 -05:00
Jesse Plamondon-Willard 5db5ca1c88
reduce cache time for mod compatibility list 2018-12-29 15:53:11 -05:00
Jesse Plamondon-Willard 2e63fff9ab
mark structs readonly 2018-12-27 13:41:19 -05:00
Jesse Plamondon-Willard c4a82418ac
tweak comment header convention 2018-12-27 12:39:10 -05:00
Jesse Plamondon-Willard 51e65fc8a0
enable latest C# features 2018-12-27 02:40:57 -05:00
Jesse Plamondon-Willard 382b5fe914
minor performance optimisation 2018-12-25 15:12:58 -05:00
Jesse Plamondon-Willard 8e0573d7d9
add GameLoop.OneSecondUpdateTicking/Ticked 2018-12-25 15:10:22 -05:00
Jesse Plamondon-Willard 6ad52d607c
add Specialised.LoadStageChanged event 2018-12-24 17:28:58 -05:00
Jesse Plamondon-Willard 041bd2d6ba
add Specialised.SavePreloaded event 2018-12-23 19:26:02 -05:00
Jesse Plamondon-Willard 4b325f61b3
allow Read/WriteSaveFile as soon as the save is loaded 2018-12-23 16:51:38 -05:00
Jesse Plamondon-Willard 7294cb3cc5
add world_clear console command 2018-12-22 16:08:52 -05:00
Jesse Plamondon-Willard 270d436a17
remove shell code in Windows installer to reduce antivirus false positives 2018-12-18 20:15:39 -05:00
Jesse Plamondon-Willard a6f74e8fd4
update for release 2018-12-16 20:36:49 -05:00
Jesse Plamondon-Willard 22297e2ee4
fix host peer not cleared when a multiplayer session ends 2018-12-16 20:28:02 -05:00
Jesse Plamondon-Willard 8dd94ac7f1
fix error when hovering items in some cases 2018-12-16 19:58:11 -05:00
Jesse Plamondon-Willard 7cbc716b85
remove default SMAPI 3.0 strict mode in debug builds 2018-12-16 17:12:44 -05:00
Jesse Plamondon-Willard 06ef4440b2
update for release 2018-12-16 14:27:10 -05:00
Jesse Plamondon-Willard 803f9f439c
fix messages not sent correctly to farmhands connected via Steam friends 2018-12-16 02:55:41 -05:00
Jesse Plamondon-Willard 0130416bd1
show SMAPI 3.0 readiness for unofficial updates too (#606) 2018-12-15 14:35:39 -05:00
Jesse Plamondon-Willard 39341d772e
prevent invalid items from crashing the game 2018-12-15 13:33:22 -05:00
Jesse Plamondon-Willard 5f620e14fa
add SMAPI 3.0 readiness to API data (#606) 2018-12-15 00:18:51 -05:00
Jesse Plamondon-Willard c6135e0759
clarify trace message 2018-12-14 18:58:06 -05:00