Commit Graph

245 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 021672e43d add content helper properties for the current language 2017-08-14 01:57:11 -04:00
Jesse Plamondon-Willard dec98cb397 update release notes for upcoming SMAPI 1.15.2 release 2017-08-14 01:52:47 -04:00
Jesse Plamondon-Willard 937750f100 add installer command-line arguments for scripting (#337) 2017-08-02 01:36:56 -04:00
Jesse Plamondon-Willard 4d3292add2 tweak release notes 2017-08-02 00:27:43 -04:00
Jesse Plamondon-Willard 3ffcac3f1f fix Context.IsPlayerFree being false when player can't move (#330)
For example, the value was false when the player used a tool which wasn't intended.
2017-08-02 00:26:56 -04:00
Jesse Plamondon-Willard 201d54bbeb standardise code & update release notes (#339) 2017-08-01 15:35:06 -04:00
Jesse Plamondon-Willard 9b22f3e004 fix GraphicsEvents.Resize being raised before the game updates its window data (#328) 2017-07-31 23:48:53 -04:00
Jesse Plamondon-Willard 7992b52f03 fix AfterDayStarted event being raised during the new-game intro (#332) 2017-07-31 23:18:49 -04:00
Jesse Plamondon-Willard 17acf248b6 prevent mods from accessing SMAPI internals using its own reflection helper (#334) 2017-07-31 21:54:46 -04:00
Jesse Plamondon-Willard e40de15de0 update release notes (#335) 2017-07-23 21:08:36 -04:00
Jesse Plamondon-Willard 65e820c657 update release notes (#333) 2017-07-23 13:20:15 -04:00
Jesse Plamondon-Willard e04fc84190 update compatibility list 2017-07-23 12:18:52 -04:00
Jesse Plamondon-Willard 24b824644d make semantic versions equatable in 2.0 2017-07-23 11:50:09 -04:00
Jesse Plamondon-Willard 5726ebe20e remove TrainerMod's save and load commands in 2.0 2017-07-23 11:37:55 -04:00
Jesse Plamondon-Willard f050f4ba31 simplify SMAPI 2.0 release notes 2017-07-13 19:44:59 -04:00
Jesse Plamondon-Willard 48ced0336c use more readable colours if player has a light-backgrounded terminal (#327) 2017-07-13 18:30:46 -04:00
Jesse Plamondon-Willard 834aee92f2 fix TrainerMod including Json.NET 2017-07-10 22:09:02 -04:00
Jesse Plamondon-Willard 9041f1c6bc update release notes for 1.15.1 2017-07-10 20:28:23 -04:00
Jesse Plamondon-Willard 234b640342 normalise unique IDs in mod registry lookups, update release notes 2017-07-10 14:43:52 -04:00
Jesse Plamondon-Willard 182828f194 fix Stardew Valley.exe being packaged with TrainerMod 2017-07-09 22:22:41 -04:00
Jesse Plamondon-Willard d426d72498 update for 1.15 release 2017-07-07 17:20:09 -04:00
Jesse Plamondon-Willard e61f060b96 simplify stardewvalley.targets support, add to release notes (#319) 2017-07-07 16:58:55 -04:00
Jesse Plamondon-Willard 464a18de78 update release notes (#318) 2017-07-07 14:22:28 -04:00
Jesse Plamondon-Willard d928bf188e add optional mod dependencies in SMAPI 2.0 (#287) 2017-07-06 17:46:04 -04:00
Jesse Plamondon-Willard f14b3399a4 update 2.0 release notes 2017-07-05 16:06:57 -04:00
Jesse Plamondon-Willard 8d301162d8 add InputEvents which unify keyboard, mouse, and controller input with more metadata (#316) 2017-07-05 15:41:58 -04:00
Jesse Plamondon-Willard 72c9e956e7 add SMAPI 2.0 release notes 2017-07-03 14:29:22 -04:00
Jesse Plamondon-Willard 18e5e42529 defer some console changes until SMAPI 2.0 2017-07-03 14:26:45 -04:00
Jesse Plamondon-Willard 7cb523cd49 bump all deprecation levels to 'pending removal' 2017-07-03 14:09:26 -04:00
Jesse Plamondon-Willard 136525b40d remove System.ValueTuple
This caused reference errors on Linux/Mac, and there aren't enough use cases to look into it further for now.
2017-07-03 01:29:56 -04:00
Jesse Plamondon-Willard 771263299c add SMAPI 2.0 compile mode 2017-07-03 01:03:13 -04:00
Jesse Plamondon-Willard 8c1bf732ff update readme & polish release notes for 1.15 2017-07-02 23:17:45 -04:00
Jesse Plamondon-Willard 6a628a4d8a simplify log timestamps in console (except in developer mode) 2017-07-02 21:24:32 -04:00
Jesse Plamondon-Willard 0e6d30f65b further simplify console output for players 2017-07-02 20:51:49 -04:00
Jesse Plamondon-Willard 698328c52f fix rare crash for some players when window loses focus (#306) 2017-07-02 19:42:05 -04:00
Jesse Plamondon-Willard e69d1615c4 throw more useful error when JSON file is invalid (#314) 2017-07-02 19:32:40 -04:00
Jesse Plamondon-Willard f904b3da97 add unified player_add command which adds any item type (#302) 2017-07-02 18:17:20 -04:00
Jesse Plamondon-Willard 40e8d3da0e migrate list_items command to new item repository (#302) 2017-07-02 17:37:30 -04:00
Jesse Plamondon-Willard 6364e162f2 update release notes (#255) 2017-07-01 23:39:23 -04:00
Jesse Plamondon-Willard 306c044c4a group skipped mods in console log 2017-07-01 13:39:31 -04:00
Jesse Plamondon-Willard 7b6b2742f6 fix corrupted state exceptions not being logged by SMAPI 2017-06-27 11:37:50 -04:00
Jesse Plamondon-Willard a9958dac6a clean up log output when loading mods 2017-06-27 11:22:36 -04:00
Jesse Plamondon-Willard 6073d24cab change manifest.MinimumApiVersion to ISemanticVersion 2017-06-26 11:08:45 -04:00
Jesse Plamondon-Willard 8d7b5b3726 improve logging when SMAPI loads mods 2017-06-26 11:01:47 -04:00
Jesse Plamondon-Willard 640a523eb4 when the ObjectInformation.xnb file is broken, print one error instead of a warning flood 2017-06-19 02:12:18 -04:00
Jesse Plamondon-Willard a011c28d40 make version parsing stricter, add unit tests for parsing (#309) 2017-06-19 01:05:43 -04:00
Jesse Plamondon-Willard b46776a4fb enable string versions in manifest.json (#308) 2017-06-18 22:08:56 -04:00
Jesse Plamondon-Willard 3c3953a7fd add support for minimum dependency versions (#286) 2017-06-18 18:18:04 -04:00
Jesse Plamondon-Willard cdac6dad7d enable C# 7 tuples 2017-06-18 18:01:15 -04:00
Jesse Plamondon-Willard a4713ea882 add separate list of obsolete mods 2017-06-12 18:44:36 -04:00