Commit Graph

1966 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 045891131c change 'starting game...' log level to Debug
This makes the message visible to players, to avoid confusion where SMAPI seems to be doing nothing (especially after a pre-load prompt).
2018-06-03 13:05:23 -04:00
Jesse Plamondon-Willard de74b038e4 move web API client into toolkit (#532) 2018-06-02 18:22:04 -04:00
Jesse Plamondon-Willard b6cda8f0d3 Merge branch 'create-toolkit' into develop 2018-06-02 17:54:01 -04:00
Jesse Plamondon-Willard 2e3c421303 tweak SGame update logic to avoid some edge cases (#310) 2018-06-02 17:43:51 -04:00
Jesse Plamondon-Willard c0ba24456b remove suppression from new events, add convenience methods (#310)
Mods should use the new input API to suppress input instead.
2018-06-02 16:15:49 -04:00
Jesse Plamondon-Willard d41fe6ff88 add input API 2018-06-02 16:00:16 -04:00
Jesse Plamondon-Willard 33db019c62 update various wiki links 2018-06-02 15:48:35 -04:00
Jesse Plamondon-Willard 90f55a6921 add mouse scroll event (#310) 2018-06-02 12:14:15 -04:00
Jesse Plamondon-Willard 74971f5328 use value watcher for cursor position (#310) 2018-06-02 03:00:39 -04:00
Jesse Plamondon-Willard 6f931aa576 add Input.CursorMoved event (#310) 2018-06-02 02:35:26 -04:00
Jesse Plamondon-Willard 0df7a967a6 add new-style input events (#310) 2018-06-02 01:48:35 -04:00
Jesse Plamondon-Willard 97a2bdfdd4 add base implementation for mod event classes (#310) 2018-06-02 01:47:33 -04:00
Jesse Plamondon-Willard a29e2c59d4 disambiguate legacy events internally (#310) 2018-06-02 01:04:02 -04:00
Jesse Plamondon-Willard 92006bd6ed add large terrain feature list changed event (#310) 2018-06-01 23:16:42 -04:00
Jesse Plamondon-Willard a2523696fd fix issue where a mod crashing in CanEdit/CanLoad could cause an abort-retry loop 2018-06-01 21:40:17 -04:00
Jesse Plamondon-Willard 07bbfea7dd add NPC list changed event (#310) 2018-06-01 02:14:01 -04:00
Jesse Plamondon-Willard b3f116a8f1 add terrain feature list changed event (#310) 2018-06-01 01:58:31 -04:00
Jesse Plamondon-Willard cca7bf1970 rename new events for clarity (#310) 2018-06-01 01:15:26 -04:00
Jesse Plamondon-Willard 558fb8a865 move location events into new event system (#310) 2018-05-31 22:47:56 -04:00
Jesse Plamondon-Willard e5f8b1419a fix Nexus mod update alerts not showing HTTPs links 2018-05-31 22:31:19 -04:00
Jesse Plamondon-Willard 9945408aa4 add summary and 'unofficial' status to wiki client (#532) 2018-05-30 21:21:33 -04:00
Jesse Plamondon-Willard fa36e80a11 fix game content managers not cloning assets from IAssetLoader 2018-05-30 21:16:46 -04:00
Jesse Plamondon-Willard 7dd7920503 update compatibility list 2018-05-30 21:16:29 -04:00
Jesse Plamondon-Willard f271939dfe tweak mod issues text 2018-05-30 21:16:15 -04:00
Jesse Plamondon-Willard 738c0ce386 improve wiki parsing (#532) 2018-05-26 15:21:07 -04:00
Jesse Plamondon-Willard 03860cca86 add wiki compatibility list parsing to toolkit (#532) 2018-05-25 19:26:09 -04:00
Jesse Plamondon-Willard 9b87d338ae use separate pre-release version number for toolkit (#532) 2018-05-25 02:08:30 -04:00
Jesse Plamondon-Willard 69b17f1db8 move PathUtilities into toolkit (#532) 2018-05-25 02:06:28 -04:00
Jesse Plamondon-Willard 33760fa56b fix post-build step in toolkit project (#532) 2018-05-25 01:51:04 -04:00
Jesse Plamondon-Willard 3129f67eb1 add semantic version to toolkit (#532) 2018-05-25 01:14:40 -04:00
Jesse Plamondon-Willard 2a7bcb28f6 add empty toolkit project & fix misleading build configuration name (#532) 2018-05-25 01:13:28 -04:00
Jesse Plamondon-Willard 4e102cb274 suppress implicit cast warnings in code mirrored from game 2018-05-25 01:06:35 -04:00
Jesse Plamondon-Willard d2ea678cc7 bump versions for beta release 2018-05-24 22:31:24 -04:00
Jesse Plamondon-Willard 47ab534bee tweak context trace messages to make multiplayer context more clear 2018-05-24 22:24:30 -04:00
Jesse Plamondon-Willard e40d099112 Merge branch 'content-core-rewrite' into develop
# Conflicts:
#	docs/release-notes.md
2018-05-24 21:36:38 -04:00
Jesse Plamondon-Willard 16ad205ded suppress more game debug output (#511) 2018-05-24 20:40:57 -04:00
Jesse Plamondon-Willard a059da747a fix input suppression not working on the title menu (#527) 2018-05-24 19:57:00 -04:00
Jesse Plamondon-Willard 80ff10c5cc add option to locally suppress update checks for a specific mod 2018-05-24 18:33:56 -04:00
Jesse Plamondon-Willard 93274deb4a minor fixes 2018-05-24 18:15:02 -04:00
Jesse Plamondon-Willard da22446964 fix SaveBackup failing on Mac (#522) 2018-05-23 19:09:19 -04:00
Jesse Plamondon-Willard fda2ac7485 reorganise SaveBackup code a bit (#522) 2018-05-23 00:50:46 -04:00
Jesse Plamondon-Willard b942c89dcf fix launch issue for Linux players with some terminals (#489, #526) 2018-05-23 00:35:43 -04:00
Jesse Plamondon-Willard d9c6015163 exclude common non-mod files from mod release zips 2018-05-23 00:19:22 -04:00
Jesse Plamondon-Willard f8ddbb1f2e
Merge pull request #526 from kurumushi/patch-1
Change konsole launch options for newer ncurses
2018-05-23 00:09:44 -04:00
Jesse Plamondon-Willard bd04d46dd1 refactor content API to fix load errors with decentralised cache (#524) 2018-05-22 22:53:44 -04:00
kurumushi a4f644e3c7
Change konsole launch options for newer ncurses
This makes konsole tell mono that it is xterm, allowing it to avoid mono/mono#6752 and providing a workaround for #489.
2018-05-20 16:49:43 +09:00
Jesse Plamondon-Willard 3e36af75d5 fix SMAPI rewriting Windows mods unnecessarily (#523) 2018-05-19 00:05:53 -04:00
Jesse Plamondon-Willard 8e2d8b97f0 fix mod update checks failing if a mod only has prerelease versions on GitHub 2018-05-17 19:27:16 -04:00
Jesse Plamondon-Willard 4eebd813f2 add beta for-developers download to smapi.io 2018-05-17 19:26:53 -04:00
Jesse Plamondon-Willard 13e55fb2aa fix typo in config comment 2018-05-17 19:26:28 -04:00