Commit Graph

1869 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 9187cda9ce remove unneeded text in log parser to minimise confusion 2018-06-03 15:28:53 -04:00
Jesse Plamondon-Willard 2c101f97a5 show debug messages in log parser by default 2018-06-03 15:16:58 -04:00
Jesse Plamondon-Willard a463a05607 redesign log parser upload page
This makes the instructions much more clear and prominent, so it should be more intuitive for players. The previous design often confused users because they saw the big textbox and ignored the little instructions above it.
2018-06-03 13:54:26 -04:00
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