diff options
| -rw-r--r-- | .editorconfig (renamed from src/.editorconfig) | 0 | ||||
| -rw-r--r-- | .gitignore | 247 | ||||
| -rw-r--r-- | LICENSE.txt (renamed from LICENSE) | 0 | ||||
| -rw-r--r-- | build/GlobalAssemblyInfo.cs (renamed from src/GlobalAssemblyInfo.cs) | 4 | ||||
| -rw-r--r-- | build/common.targets (renamed from src/common.targets) | 0 | ||||
| -rw-r--r-- | build/prepare-install-package.targets (renamed from src/prepare-install-package.targets) | 0 | ||||
| -rw-r--r-- | docs/CONTRIBUTING.md (renamed from CONTRIBUTING.md) | 0 | ||||
| -rw-r--r-- | docs/README.md | 45 | ||||
| -rw-r--r-- | docs/imgs/SMAPI.png | bin | 252371 -> 0 bytes | |||
| -rw-r--r-- | docs/mod-build-config.md | 175 | ||||
| -rw-r--r-- | docs/release-notes.md (renamed from release-notes.md) | 83 | ||||
| -rw-r--r-- | docs/technical-docs.md (renamed from README.md) | 87 | ||||
| -rw-r--r-- | src/SMAPI.AssemblyRewriters/Properties/AssemblyInfo.cs | 7 | ||||
| -rw-r--r-- | src/SMAPI.AssemblyRewriters/SpriteBatchMethods.cs (renamed from src/StardewModdingAPI.AssemblyRewriters/Rewriters/Wrappers/SpriteBatchWrapper.cs) | 10 | ||||
| -rw-r--r-- | src/SMAPI.AssemblyRewriters/StardewModdingAPI.AssemblyRewriters.csproj (renamed from src/StardewModdingAPI.AssemblyRewriters/StardewModdingAPI.AssemblyRewriters.csproj) | 37 | ||||
| -rw-r--r-- | src/SMAPI.Common/Models/ModInfoModel.cs | 52 | ||||
| -rw-r--r-- | src/SMAPI.Common/Models/ModSeachModel.cs | 32 | ||||
| -rw-r--r-- | src/SMAPI.Common/SemanticVersionImpl.cs | 185 | ||||
| -rw-r--r-- | src/SMAPI.Common/StardewModdingAPI.Common.projitems | 19 | ||||
| -rw-r--r-- | src/SMAPI.Common/StardewModdingAPI.Common.shproj | 13 | ||||
| -rw-r--r-- | src/SMAPI.Installer/Enums/Platform.cs (renamed from src/StardewModdingAPI.Installer/Enums/Platform.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI.Installer/Enums/ScriptAction.cs (renamed from src/StardewModdingAPI.Installer/Enums/ScriptAction.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI.Installer/InteractiveInstaller.cs (renamed from src/StardewModdingAPI.Installer/InteractiveInstaller.cs) | 8 | ||||
| -rw-r--r-- | src/SMAPI.Installer/Program.cs (renamed from src/StardewModdingAPI.Installer/Program.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI.Installer/Properties/AssemblyInfo.cs (renamed from src/StardewModdingAPI.Installer/Properties/AssemblyInfo.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI.Installer/StardewModdingAPI.Installer.csproj (renamed from src/StardewModdingAPI.Installer/StardewModdingAPI.Installer.csproj) | 8 | ||||
| -rw-r--r-- | src/SMAPI.Installer/readme.txt (renamed from src/StardewModdingAPI.Installer/readme.txt) | 0 | ||||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/DeployModTask.cs | 154 | ||||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/Framework/ModFileManager.cs | 174 | ||||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/Framework/UserErrorException.cs | 16 | ||||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/Properties/AssemblyInfo.cs | 9 | ||||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/StardewModdingAPI.ModBuildConfig.csproj | 60 | ||||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/assets/nuget-icon.pdn | bin | 0 -> 7401 bytes | |||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/assets/nuget-icon.png | bin | 0 -> 5054 bytes | |||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/build/smapi.targets | 144 | ||||
| -rw-r--r-- | src/SMAPI.ModBuildConfig/package.nuspec | 32 | ||||
| -rw-r--r-- | src/SMAPI.Tests/Core/ModResolverTests.cs (renamed from src/StardewModdingAPI.Tests/Core/ModResolverTests.cs) | 50 | ||||
| -rw-r--r-- | src/SMAPI.Tests/Core/TranslationTests.cs (renamed from src/StardewModdingAPI.Tests/Core/TranslationTests.cs) | 3 | ||||
| -rw-r--r-- | src/SMAPI.Tests/Properties/AssemblyInfo.cs (renamed from src/StardewModdingAPI.Tests/Properties/AssemblyInfo.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI.Tests/Sample.cs (renamed from src/StardewModdingAPI.Tests/Sample.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI.Tests/StardewModdingAPI.Tests.csproj (renamed from src/StardewModdingAPI.Tests/StardewModdingAPI.Tests.csproj) | 23 | ||||
| -rw-r--r-- | src/SMAPI.Tests/Utilities/SDateTests.cs (renamed from src/StardewModdingAPI.Tests/Utilities/SDateTests.cs) | 2 | ||||
| -rw-r--r-- | src/SMAPI.Tests/Utilities/SemanticVersionTests.cs (renamed from src/StardewModdingAPI.Tests/Utilities/SemanticVersionTests.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI.Tests/packages.config | 7 | ||||
| -rw-r--r-- | src/SMAPI.Web/Controllers/ModsController.cs | 162 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/ConfigModels/ModUpdateCheckConfig.cs | 74 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/InternalControllerFeatureProvider.cs | 27 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/ModRepositories/BaseRepository.cs | 51 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/ModRepositories/ChucklefishRepository.cs | 92 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/ModRepositories/GitHubRepository.cs | 97 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/ModRepositories/IModRepository.cs | 24 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/ModRepositories/NexusRepository.cs | 89 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/RewriteSubdomainRule.cs | 30 | ||||
| -rw-r--r-- | src/SMAPI.Web/Framework/VersionConstraint.cs | 16 | ||||
| -rw-r--r-- | src/SMAPI.Web/Program.cs | 26 | ||||
| -rw-r--r-- | src/SMAPI.Web/Properties/AssemblyInfo.cs | 4 | ||||
| -rw-r--r-- | src/SMAPI.Web/Properties/launchSettings.json | 29 | ||||
| -rw-r--r-- | src/SMAPI.Web/StardewModdingAPI.Web.csproj | 26 | ||||
| -rw-r--r-- | src/SMAPI.Web/Startup.cs | 70 | ||||
| -rw-r--r-- | src/SMAPI.Web/appsettings.Development.json | 10 | ||||
| -rw-r--r-- | src/SMAPI.Web/appsettings.json | 30 | ||||
| -rw-r--r-- | src/SMAPI.sln (renamed from src/StardewModdingAPI.sln) | 82 | ||||
| -rw-r--r-- | src/SMAPI.sln.DotSettings (renamed from src/StardewModdingAPI.sln.DotSettings) | 1 | ||||
| -rw-r--r-- | src/SMAPI/App.config (renamed from src/StardewModdingAPI/App.config) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Constants.cs (renamed from src/StardewModdingAPI/Constants.cs) | 95 | ||||
| -rw-r--r-- | src/SMAPI/ContentSource.cs (renamed from src/StardewModdingAPI/ContentSource.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Context.cs (renamed from src/StardewModdingAPI/Context.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/ChangeType.cs (renamed from src/StardewModdingAPI/Events/ChangeType.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/ContentEvents.cs (renamed from src/StardewModdingAPI/Events/ContentEvents.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/ControlEvents.cs (renamed from src/StardewModdingAPI/Events/ControlEvents.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsClickableMenuChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsClickableMenuChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsClickableMenuClosed.cs (renamed from src/StardewModdingAPI/Events/EventArgsClickableMenuClosed.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsControllerButtonPressed.cs (renamed from src/StardewModdingAPI/Events/EventArgsControllerButtonPressed.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsControllerButtonReleased.cs (renamed from src/StardewModdingAPI/Events/EventArgsControllerButtonReleased.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsControllerTriggerPressed.cs (renamed from src/StardewModdingAPI/Events/EventArgsControllerTriggerPressed.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsControllerTriggerReleased.cs (renamed from src/StardewModdingAPI/Events/EventArgsControllerTriggerReleased.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsCurrentLocationChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsCurrentLocationChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsGameLocationsChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsGameLocationsChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsInput.cs (renamed from src/StardewModdingAPI/Events/EventArgsInput.cs) | 2 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsIntChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsIntChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsInventoryChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsInventoryChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsKeyPressed.cs (renamed from src/StardewModdingAPI/Events/EventArgsKeyPressed.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsKeyboardStateChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsKeyboardStateChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsLevelUp.cs (renamed from src/StardewModdingAPI/Events/EventArgsLevelUp.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsLocationObjectsChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsLocationObjectsChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsMineLevelChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsMineLevelChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsMouseStateChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsMouseStateChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/EventArgsValueChanged.cs (renamed from src/StardewModdingAPI/Events/EventArgsValueChanged.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/GameEvents.cs | 96 | ||||
| -rw-r--r-- | src/SMAPI/Events/GraphicsEvents.cs (renamed from src/StardewModdingAPI/Events/GraphicsEvents.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/InputEvents.cs (renamed from src/StardewModdingAPI/Events/InputEvents.cs) | 2 | ||||
| -rw-r--r-- | src/SMAPI/Events/ItemStackChange.cs (renamed from src/StardewModdingAPI/Events/ItemStackChange.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/LocationEvents.cs (renamed from src/StardewModdingAPI/Events/LocationEvents.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/MenuEvents.cs (renamed from src/StardewModdingAPI/Events/MenuEvents.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/MineEvents.cs (renamed from src/StardewModdingAPI/Events/MineEvents.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/PlayerEvents.cs | 43 | ||||
| -rw-r--r-- | src/SMAPI/Events/SaveEvents.cs (renamed from src/StardewModdingAPI/Events/SaveEvents.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Events/TimeEvents.cs | 37 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Command.cs (renamed from src/StardewModdingAPI/Framework/Command.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/CommandManager.cs (renamed from src/StardewModdingAPI/Framework/CommandManager.cs) | 9 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Content/AssetData.cs (renamed from src/StardewModdingAPI/Framework/Content/AssetData.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Content/AssetDataForDictionary.cs (renamed from src/StardewModdingAPI/Framework/Content/AssetDataForDictionary.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Content/AssetDataForImage.cs (renamed from src/StardewModdingAPI/Framework/Content/AssetDataForImage.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Content/AssetDataForObject.cs (renamed from src/StardewModdingAPI/Framework/Content/AssetDataForObject.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Content/AssetInfo.cs (renamed from src/StardewModdingAPI/Framework/Content/AssetInfo.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ContentManagerShim.cs (renamed from src/StardewModdingAPI/Framework/ContentManagerShim.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/CursorPosition.cs (renamed from src/StardewModdingAPI/Framework/CursorPosition.cs) | 2 | ||||
| -rw-r--r-- | src/SMAPI/Framework/DeprecationLevel.cs (renamed from src/StardewModdingAPI/Framework/DeprecationLevel.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/DeprecationManager.cs (renamed from src/StardewModdingAPI/Framework/DeprecationManager.cs) | 18 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Exceptions/SAssemblyLoadFailedException.cs (renamed from src/StardewModdingAPI/Framework/Exceptions/SAssemblyLoadFailedException.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Exceptions/SContentLoadException.cs (renamed from src/StardewModdingAPI/Framework/Exceptions/SContentLoadException.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Exceptions/SParseException.cs (renamed from src/StardewModdingAPI/Framework/Exceptions/SParseException.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/GameVersion.cs (renamed from src/StardewModdingAPI/Framework/GameVersion.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/IModMetadata.cs (renamed from src/StardewModdingAPI/Framework/IModMetadata.cs) | 6 | ||||
| -rw-r--r-- | src/SMAPI/Framework/InternalExtensions.cs (renamed from src/StardewModdingAPI/Framework/InternalExtensions.cs) | 16 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Logging/ConsoleInterceptionManager.cs (renamed from src/StardewModdingAPI/Framework/Logging/ConsoleInterceptionManager.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Logging/InterceptingTextWriter.cs (renamed from src/StardewModdingAPI/Framework/Logging/InterceptingTextWriter.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/Logging/LogFileManager.cs (renamed from src/StardewModdingAPI/Framework/Logging/LogFileManager.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ModHelpers/BaseHelper.cs (renamed from src/StardewModdingAPI/Framework/ModHelpers/BaseHelper.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ModHelpers/CommandHelper.cs (renamed from src/StardewModdingAPI/Framework/ModHelpers/CommandHelper.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ModHelpers/ContentHelper.cs (renamed from src/StardewModdingAPI/Framework/ModHelpers/ContentHelper.cs) | 4 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ModHelpers/ModHelper.cs (renamed from src/StardewModdingAPI/Framework/ModHelpers/ModHelper.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ModHelpers/ModRegistryHelper.cs (renamed from src/StardewModdingAPI/Framework/ModHelpers/ModRegistryHelper.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ModHelpers/ReflectionHelper.cs (renamed from src/StardewModdingAPI/Framework/ModHelpers/ReflectionHelper.cs) | 4 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ModHelpers/TranslationHelper.cs (renamed from src/StardewModdingAPI/Framework/ModHelpers/TranslationHelper.cs) | 0 | ||||
| -rw-r--r-- | src/SMAPI/Framework/ModLoad |
