From 32b74856d2e65743e3845ea25498fe255a8b62b2 Mon Sep 17 00:00:00 2001 From: s8n-ru <279801990+s8n-ru@users.noreply.github.com> Date: Thu, 30 Apr 2026 15:22:15 +0100 Subject: [PATCH] =?UTF-8?q?rebrand:=20prismlauncher=20=E2=86=92=20launcher?= =?UTF-8?q?=20(binary,=20src=20dir,=20theme=20auto-deploy)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 18 ++++++++++++++++ CMakeLists.txt | 8 +++---- {launcher => app}/Application.cpp | 20 ++++++++---------- {launcher => app}/Application.h | 0 {launcher => app}/ApplicationMessage.cpp | 0 {launcher => app}/ApplicationMessage.h | 0 {launcher => app}/AssertHelpers.h | 0 {launcher => app}/BaseInstaller.cpp | 0 {launcher => app}/BaseInstaller.h | 0 {launcher => app}/BaseInstance.cpp | 0 {launcher => app}/BaseInstance.h | 0 {launcher => app}/BaseVersion.h | 0 {launcher => app}/BaseVersionList.cpp | 0 {launcher => app}/BaseVersionList.h | 0 {launcher => app}/CMakeLists.txt | 0 {launcher => app}/Commandline.cpp | 0 {launcher => app}/Commandline.h | 0 {launcher => app}/DataMigrationTask.cpp | 0 {launcher => app}/DataMigrationTask.h | 0 {launcher => app}/DesktopServices.cpp | 0 {launcher => app}/DesktopServices.h | 0 {launcher => app}/Exception.h | 0 {launcher => app}/ExponentialSeries.h | 0 {launcher => app}/FastFileIconProvider.cpp | 0 {launcher => app}/FastFileIconProvider.h | 0 {launcher => app}/FileIgnoreProxy.cpp | 0 {launcher => app}/FileIgnoreProxy.h | 0 {launcher => app}/FileSystem.cpp | 0 {launcher => app}/FileSystem.h | 0 {launcher => app}/Filter.h | 0 {launcher => app}/GZip.cpp | 0 {launcher => app}/GZip.h | 0 {launcher => app}/HardwareInfo.cpp | 0 {launcher => app}/HardwareInfo.h | 0 {launcher => app}/InstanceCopyPrefs.cpp | 0 {launcher => app}/InstanceCopyPrefs.h | 0 {launcher => app}/InstanceCopyTask.cpp | 0 {launcher => app}/InstanceCopyTask.h | 0 {launcher => app}/InstanceCreationTask.cpp | 0 {launcher => app}/InstanceCreationTask.h | 0 {launcher => app}/InstanceDirUpdate.cpp | 0 {launcher => app}/InstanceDirUpdate.h | 0 {launcher => app}/InstanceImportTask.cpp | 0 {launcher => app}/InstanceImportTask.h | 0 {launcher => app}/InstanceList.cpp | 0 {launcher => app}/InstanceList.h | 0 {launcher => app}/InstancePageProvider.h | 0 {launcher => app}/InstanceTask.cpp | 0 {launcher => app}/InstanceTask.h | 0 {launcher => app}/JavaCommon.cpp | 0 {launcher => app}/JavaCommon.h | 0 {launcher => app}/Json.cpp | 0 {launcher => app}/Json.h | 0 {launcher => app}/KonamiCode.cpp | 0 {launcher => app}/KonamiCode.h | 0 {launcher => app}/LaunchController.cpp | 0 {launcher => app}/LaunchController.h | 0 {launcher => app}/LaunchMode.h | 0 {launcher => app}/Launcher.in | 0 {launcher => app}/LibraryUtils.cpp | 0 {launcher => app}/LibraryUtils.h | 0 {launcher => app}/LoggedProcess.cpp | 0 {launcher => app}/LoggedProcess.h | 0 {launcher => app}/MMCTime.cpp | 0 {launcher => app}/MMCTime.h | 0 {launcher => app}/MMCZip.cpp | 0 {launcher => app}/MMCZip.h | 0 {launcher => app}/MTPixmapCache.h | 0 {launcher => app}/Markdown.cpp | 0 {launcher => app}/Markdown.h | 0 {launcher => app}/MessageLevel.cpp | 0 {launcher => app}/MessageLevel.h | 0 {launcher => app}/NullInstance.h | 0 {launcher => app}/PSaveFile.h | 0 {launcher => app}/ProblemProvider.h | 0 {launcher => app}/QObjectPtr.h | 0 {launcher => app}/QVariantUtils.h | 0 {launcher => app}/RWStorage.h | 0 .../RecursiveFileSystemWatcher.cpp | 0 .../RecursiveFileSystemWatcher.h | 0 {launcher => app}/ResourceDownloadTask.cpp | 0 {launcher => app}/ResourceDownloadTask.h | 0 {launcher => app}/RuntimeContext.h | 0 {launcher => app}/SeparatorPrefixTree.h | 0 {launcher => app}/StringUtils.cpp | 0 {launcher => app}/StringUtils.h | 0 {launcher => app}/SysInfo.cpp | 0 {launcher => app}/SysInfo.h | 0 {launcher => app}/Usable.h | 0 {launcher => app}/Version.cpp | 0 {launcher => app}/Version.h | 0 {launcher => app}/VersionProxyModel.cpp | 0 {launcher => app}/VersionProxyModel.h | 0 {launcher => app}/WatchLock.h | 0 {launcher => app}/archive/ArchiveReader.cpp | 0 {launcher => app}/archive/ArchiveReader.h | 0 {launcher => app}/archive/ArchiveWriter.cpp | 0 {launcher => app}/archive/ArchiveWriter.h | 0 {launcher => app}/archive/ExportToZipTask.cpp | 0 {launcher => app}/archive/ExportToZipTask.h | 0 {launcher => app}/archive/ExtractZipTask.cpp | 0 {launcher => app}/archive/ExtractZipTask.h | 0 {launcher => app}/console/Console.h | 0 {launcher => app}/console/WindowsConsole.cpp | 0 {launcher => app}/console/WindowsConsole.h | 0 {launcher => app}/filelink/FileLink.cpp | 0 {launcher => app}/filelink/FileLink.h | 0 .../filelink/filelink.exe.manifest | 0 {launcher => app}/filelink/filelink_main.cpp | 0 {launcher => app}/icons/IconList.cpp | 0 {launcher => app}/icons/IconList.h | 0 {launcher => app}/icons/IconUtils.cpp | 0 {launcher => app}/icons/IconUtils.h | 0 {launcher => app}/icons/MMCIcon.cpp | 0 {launcher => app}/icons/MMCIcon.h | 0 {launcher => app}/include/base.pch.hpp | 0 {launcher => app}/include/qtcore.pch.hpp | 0 {launcher => app}/include/qtgui.pch.hpp | 0 {launcher => app}/java/JavaChecker.cpp | 0 {launcher => app}/java/JavaChecker.h | 0 {launcher => app}/java/JavaInstall.cpp | 0 {launcher => app}/java/JavaInstall.h | 0 {launcher => app}/java/JavaInstallList.cpp | 0 {launcher => app}/java/JavaInstallList.h | 0 {launcher => app}/java/JavaMetadata.cpp | 0 {launcher => app}/java/JavaMetadata.h | 0 {launcher => app}/java/JavaUtils.cpp | 0 {launcher => app}/java/JavaUtils.h | 0 {launcher => app}/java/JavaVersion.cpp | 0 {launcher => app}/java/JavaVersion.h | 0 .../java/download/ArchiveDownloadTask.cpp | 0 .../java/download/ArchiveDownloadTask.h | 0 .../java/download/ManifestDownloadTask.cpp | 0 .../java/download/ManifestDownloadTask.h | 0 .../java/download/SymlinkTask.cpp | 0 {launcher => app}/java/download/SymlinkTask.h | 0 {launcher => app}/launch/LaunchStep.cpp | 0 {launcher => app}/launch/LaunchStep.h | 0 {launcher => app}/launch/LaunchTask.cpp | 0 {launcher => app}/launch/LaunchTask.h | 0 {launcher => app}/launch/LogModel.cpp | 0 {launcher => app}/launch/LogModel.h | 0 {launcher => app}/launch/TaskStepWrapper.cpp | 0 {launcher => app}/launch/TaskStepWrapper.h | 0 {launcher => app}/launch/steps/CheckJava.cpp | 0 {launcher => app}/launch/steps/CheckJava.h | 0 .../launch/steps/LookupServerAddress.cpp | 0 .../launch/steps/LookupServerAddress.h | 0 .../launch/steps/PostLaunchCommand.cpp | 0 .../launch/steps/PostLaunchCommand.h | 0 .../launch/steps/PreLaunchCommand.cpp | 0 .../launch/steps/PreLaunchCommand.h | 0 .../launch/steps/PrintServers.cpp | 0 {launcher => app}/launch/steps/PrintServers.h | 0 .../launch/steps/QuitAfterGameStop.cpp | 0 .../launch/steps/QuitAfterGameStop.h | 0 {launcher => app}/launch/steps/TextPrint.cpp | 0 {launcher => app}/launch/steps/TextPrint.h | 0 {launcher => app}/logs/AnonymizeLog.cpp | 0 {launcher => app}/logs/AnonymizeLog.h | 0 {launcher => app}/logs/LogParser.cpp | 0 {launcher => app}/logs/LogParser.h | 0 .../macsandbox/SecurityBookmarkFileAccess.h | 0 .../macsandbox/SecurityBookmarkFileAccess.mm | 0 {launcher => app}/main.cpp | 2 +- {launcher => app}/meta/BaseEntity.cpp | 0 {launcher => app}/meta/BaseEntity.h | 0 {launcher => app}/meta/Index.cpp | 0 {launcher => app}/meta/Index.h | 0 {launcher => app}/meta/JsonFormat.cpp | 0 {launcher => app}/meta/JsonFormat.h | 0 {launcher => app}/meta/Version.cpp | 0 {launcher => app}/meta/Version.h | 0 {launcher => app}/meta/VersionList.cpp | 0 {launcher => app}/meta/VersionList.h | 0 {launcher => app}/minecraft/Agent.h | 0 {launcher => app}/minecraft/AssetsUtils.cpp | 0 {launcher => app}/minecraft/AssetsUtils.h | 0 {launcher => app}/minecraft/Component.cpp | 0 {launcher => app}/minecraft/Component.h | 0 .../minecraft/ComponentUpdateTask.cpp | 0 .../minecraft/ComponentUpdateTask.h | 0 .../minecraft/ComponentUpdateTask_p.h | 0 {launcher => app}/minecraft/GradleSpecifier.h | 0 {launcher => app}/minecraft/LaunchProfile.cpp | 0 {launcher => app}/minecraft/LaunchProfile.h | 0 {launcher => app}/minecraft/Library.cpp | 0 {launcher => app}/minecraft/Library.h | 0 {launcher => app}/minecraft/Logging.cpp | 0 {launcher => app}/minecraft/Logging.h | 0 .../minecraft/MinecraftInstance.cpp | 0 .../minecraft/MinecraftInstance.h | 0 .../minecraft/MinecraftLoadAndCheck.cpp | 0 .../minecraft/MinecraftLoadAndCheck.h | 0 .../minecraft/MojangDownloadInfo.h | 0 .../minecraft/MojangVersionFormat.cpp | 0 .../minecraft/MojangVersionFormat.h | 0 .../minecraft/OneSixVersionFormat.cpp | 0 .../minecraft/OneSixVersionFormat.h | 0 {launcher => app}/minecraft/PackProfile.cpp | 0 {launcher => app}/minecraft/PackProfile.h | 0 {launcher => app}/minecraft/PackProfile_p.h | 0 {launcher => app}/minecraft/ParseUtils.cpp | 0 {launcher => app}/minecraft/ParseUtils.h | 0 {launcher => app}/minecraft/ProfileUtils.cpp | 0 {launcher => app}/minecraft/ProfileUtils.h | 0 {launcher => app}/minecraft/Rule.cpp | 0 {launcher => app}/minecraft/Rule.h | 0 {launcher => app}/minecraft/ShortcutUtils.cpp | 0 {launcher => app}/minecraft/ShortcutUtils.h | 0 .../minecraft/VanillaInstanceCreationTask.cpp | 0 .../minecraft/VanillaInstanceCreationTask.h | 0 {launcher => app}/minecraft/VersionFile.cpp | 0 {launcher => app}/minecraft/VersionFile.h | 0 .../minecraft/VersionFilterData.cpp | 0 .../minecraft/VersionFilterData.h | 0 {launcher => app}/minecraft/World.cpp | 0 {launcher => app}/minecraft/World.h | 0 {launcher => app}/minecraft/WorldList.cpp | 0 {launcher => app}/minecraft/WorldList.h | 0 .../minecraft/auth/AccountData.cpp | 0 .../minecraft/auth/AccountData.h | 0 .../minecraft/auth/AccountList.cpp | 0 .../minecraft/auth/AccountList.h | 0 {launcher => app}/minecraft/auth/AuthFlow.cpp | 0 {launcher => app}/minecraft/auth/AuthFlow.h | 0 .../minecraft/auth/AuthSession.cpp | 0 .../minecraft/auth/AuthSession.h | 0 {launcher => app}/minecraft/auth/AuthStep.h | 0 .../minecraft/auth/MinecraftAccount.cpp | 0 .../minecraft/auth/MinecraftAccount.h | 0 {launcher => app}/minecraft/auth/Parsers.cpp | 0 {launcher => app}/minecraft/auth/Parsers.h | 0 .../minecraft/auth/steps/EntitlementsStep.cpp | 0 .../minecraft/auth/steps/EntitlementsStep.h | 0 .../minecraft/auth/steps/GetSkinStep.cpp | 0 .../minecraft/auth/steps/GetSkinStep.h | 0 .../auth/steps/LauncherLoginStep.cpp | 0 .../minecraft/auth/steps/LauncherLoginStep.h | 0 .../auth/steps/MSADeviceCodeStep.cpp | 0 .../minecraft/auth/steps/MSADeviceCodeStep.h | 0 .../minecraft/auth/steps/MSAStep.cpp | 0 .../minecraft/auth/steps/MSAStep.h | 0 .../auth/steps/MinecraftProfileStep.cpp | 0 .../auth/steps/MinecraftProfileStep.h | 0 .../auth/steps/XboxAuthorizationStep.cpp | 0 .../auth/steps/XboxAuthorizationStep.h | 0 .../minecraft/auth/steps/XboxUserStep.cpp | 0 .../minecraft/auth/steps/XboxUserStep.h | 0 .../minecraft/launch/AutoInstallJava.cpp | 0 .../minecraft/launch/AutoInstallJava.h | 0 .../minecraft/launch/ClaimAccount.cpp | 0 .../minecraft/launch/ClaimAccount.h | 0 .../minecraft/launch/CreateGameFolders.cpp | 0 .../minecraft/launch/CreateGameFolders.h | 0 .../launch/EnsureAvailableMemory.cpp | 0 .../minecraft/launch/EnsureAvailableMemory.h | 0 .../launch/EnsureOfflineLibraries.cpp | 0 .../minecraft/launch/EnsureOfflineLibraries.h | 0 .../minecraft/launch/ExtractNatives.cpp | 0 .../minecraft/launch/ExtractNatives.h | 0 .../minecraft/launch/LauncherPartLaunch.cpp | 0 .../minecraft/launch/LauncherPartLaunch.h | 0 .../minecraft/launch/MinecraftTarget.cpp | 0 .../minecraft/launch/MinecraftTarget.h | 0 .../minecraft/launch/ModMinecraftJar.cpp | 0 .../minecraft/launch/ModMinecraftJar.h | 0 .../minecraft/launch/PrintInstanceInfo.cpp | 0 .../minecraft/launch/PrintInstanceInfo.h | 0 .../minecraft/launch/ReconstructAssets.cpp | 0 .../minecraft/launch/ReconstructAssets.h | 0 .../minecraft/launch/ScanModFolders.cpp | 0 .../minecraft/launch/ScanModFolders.h | 0 .../minecraft/launch/VerifyJavaInstall.cpp | 0 .../minecraft/launch/VerifyJavaInstall.h | 0 {launcher => app}/minecraft/mod/DataPack.cpp | 0 {launcher => app}/minecraft/mod/DataPack.h | 0 .../minecraft/mod/DataPackFolderModel.cpp | 0 .../minecraft/mod/DataPackFolderModel.h | 0 .../minecraft/mod/MetadataHandler.h | 0 {launcher => app}/minecraft/mod/Mod.cpp | 0 {launcher => app}/minecraft/mod/Mod.h | 0 {launcher => app}/minecraft/mod/ModDetails.h | 0 .../minecraft/mod/ModFolderModel.cpp | 0 .../minecraft/mod/ModFolderModel.h | 0 {launcher => app}/minecraft/mod/Resource.cpp | 0 {launcher => app}/minecraft/mod/Resource.h | 0 .../minecraft/mod/ResourceFolderModel.cpp | 0 .../minecraft/mod/ResourceFolderModel.h | 0 .../minecraft/mod/ResourcePack.cpp | 0 .../minecraft/mod/ResourcePack.h | 0 .../minecraft/mod/ResourcePackFolderModel.cpp | 0 .../minecraft/mod/ResourcePackFolderModel.h | 0 .../minecraft/mod/ShaderPack.cpp | 0 {launcher => app}/minecraft/mod/ShaderPack.h | 0 .../minecraft/mod/ShaderPackFolderModel.cpp | 0 .../minecraft/mod/ShaderPackFolderModel.h | 0 .../minecraft/mod/TexturePack.cpp | 0 {launcher => app}/minecraft/mod/TexturePack.h | 0 .../minecraft/mod/TexturePackFolderModel.cpp | 0 .../minecraft/mod/TexturePackFolderModel.h | 0 {launcher => app}/minecraft/mod/WorldSave.cpp | 0 {launcher => app}/minecraft/mod/WorldSave.h | 0 .../mod/tasks/GetModDependenciesTask.cpp | 0 .../mod/tasks/GetModDependenciesTask.h | 0 .../mod/tasks/LocalDataPackParseTask.cpp | 0 .../mod/tasks/LocalDataPackParseTask.h | 0 .../minecraft/mod/tasks/LocalModParseTask.cpp | 0 .../minecraft/mod/tasks/LocalModParseTask.h | 0 .../mod/tasks/LocalResourceParse.cpp | 0 .../minecraft/mod/tasks/LocalResourceParse.h | 0 .../mod/tasks/LocalResourceUpdateTask.cpp | 0 .../mod/tasks/LocalResourceUpdateTask.h | 0 .../mod/tasks/LocalShaderPackParseTask.cpp | 0 .../mod/tasks/LocalShaderPackParseTask.h | 0 .../mod/tasks/LocalTexturePackParseTask.cpp | 0 .../mod/tasks/LocalTexturePackParseTask.h | 0 .../mod/tasks/LocalWorldSaveParseTask.cpp | 0 .../mod/tasks/LocalWorldSaveParseTask.h | 0 .../mod/tasks/ResourceFolderLoadTask.cpp | 0 .../mod/tasks/ResourceFolderLoadTask.h | 0 .../minecraft/skins/CapeChange.cpp | 0 .../minecraft/skins/CapeChange.h | 0 .../minecraft/skins/SkinDelete.cpp | 0 .../minecraft/skins/SkinDelete.h | 0 .../minecraft/skins/SkinList.cpp | 0 {launcher => app}/minecraft/skins/SkinList.h | 0 .../minecraft/skins/SkinModel.cpp | 0 {launcher => app}/minecraft/skins/SkinModel.h | 0 .../minecraft/skins/SkinUpload.cpp | 0 .../minecraft/skins/SkinUpload.h | 0 .../minecraft/update/AssetUpdateTask.cpp | 0 .../minecraft/update/AssetUpdateTask.h | 0 .../minecraft/update/FoldersTask.cpp | 0 .../minecraft/update/FoldersTask.h | 0 .../update/LegacyFMLLibrariesTask.cpp | 0 .../minecraft/update/LegacyFMLLibrariesTask.h | 0 .../minecraft/update/LibrariesTask.cpp | 0 .../minecraft/update/LibrariesTask.h | 0 .../modplatform/CheckUpdateTask.h | 0 .../modplatform/EnsureMetadataTask.cpp | 0 .../modplatform/EnsureMetadataTask.h | 0 {launcher => app}/modplatform/ModIndex.cpp | 0 {launcher => app}/modplatform/ModIndex.h | 0 {launcher => app}/modplatform/ResourceAPI.cpp | 0 {launcher => app}/modplatform/ResourceAPI.h | 0 .../modplatform/ResourceType.cpp | 0 {launcher => app}/modplatform/ResourceType.h | 0 .../modplatform/atlauncher/ATLPackIndex.cpp | 0 .../modplatform/atlauncher/ATLPackIndex.h | 0 .../atlauncher/ATLPackInstallTask.cpp | 0 .../atlauncher/ATLPackInstallTask.h | 0 .../atlauncher/ATLPackManifest.cpp | 0 .../modplatform/atlauncher/ATLPackManifest.h | 0 .../modplatform/atlauncher/ATLShareCode.cpp | 0 .../modplatform/atlauncher/ATLShareCode.h | 0 .../modplatform/flame/FileResolvingTask.cpp | 0 .../modplatform/flame/FileResolvingTask.h | 0 .../modplatform/flame/FlameAPI.cpp | 0 .../modplatform/flame/FlameAPI.h | 0 .../modplatform/flame/FlameCheckUpdate.cpp | 0 .../modplatform/flame/FlameCheckUpdate.h | 0 .../flame/FlameInstanceCreationTask.cpp | 0 .../flame/FlameInstanceCreationTask.h | 0 .../modplatform/flame/FlameModIndex.cpp | 0 .../modplatform/flame/FlameModIndex.h | 0 .../modplatform/flame/FlamePackExportTask.cpp | 0 .../modplatform/flame/FlamePackExportTask.h | 0 .../modplatform/flame/PackManifest.cpp | 0 .../modplatform/flame/PackManifest.h | 0 .../modplatform/ftb/FTBPackInstallTask.cpp | 0 .../modplatform/ftb/FTBPackInstallTask.h | 0 .../modplatform/ftb/FTBPackManifest.cpp | 0 .../modplatform/ftb/FTBPackManifest.h | 0 .../modplatform/helpers/ExportToModList.cpp | 0 .../modplatform/helpers/ExportToModList.h | 0 .../modplatform/helpers/HashUtils.cpp | 0 .../modplatform/helpers/HashUtils.h | 0 .../modplatform/helpers/OverrideUtils.cpp | 0 .../modplatform/helpers/OverrideUtils.h | 0 .../modplatform/import_ftb/PackHelpers.cpp | 0 .../modplatform/import_ftb/PackHelpers.h | 0 .../import_ftb/PackInstallTask.cpp | 0 .../modplatform/import_ftb/PackInstallTask.h | 0 .../modplatform/legacy_ftb/PackFetchTask.cpp | 0 .../modplatform/legacy_ftb/PackFetchTask.h | 0 .../modplatform/legacy_ftb/PackHelpers.h | 0 .../legacy_ftb/PackInstallTask.cpp | 0 .../modplatform/legacy_ftb/PackInstallTask.h | 0 .../legacy_ftb/PrivatePackManager.cpp | 0 .../legacy_ftb/PrivatePackManager.h | 0 .../modplatform/modrinth/ModrinthAPI.cpp | 0 .../modplatform/modrinth/ModrinthAPI.h | 0 .../modrinth/ModrinthCheckUpdate.cpp | 0 .../modrinth/ModrinthCheckUpdate.h | 0 .../modrinth/ModrinthInstanceCreationTask.cpp | 0 .../modrinth/ModrinthInstanceCreationTask.h | 0 .../modrinth/ModrinthPackExportTask.cpp | 0 .../modrinth/ModrinthPackExportTask.h | 0 .../modrinth/ModrinthPackIndex.cpp | 0 .../modplatform/modrinth/ModrinthPackIndex.h | 0 .../modplatform/packwiz/Packwiz.cpp | 0 .../modplatform/packwiz/Packwiz.h | 0 .../technic/SingleZipPackInstallTask.cpp | 0 .../technic/SingleZipPackInstallTask.h | 0 .../technic/SolderPackInstallTask.cpp | 0 .../technic/SolderPackInstallTask.h | 0 .../technic/SolderPackManifest.cpp | 0 .../modplatform/technic/SolderPackManifest.h | 0 .../technic/TechnicPackProcessor.cpp | 0 .../technic/TechnicPackProcessor.h | 0 {launcher => app}/net/ApiDownload.cpp | 0 {launcher => app}/net/ApiDownload.h | 0 {launcher => app}/net/ApiHeaderProxy.h | 0 {launcher => app}/net/ApiUpload.cpp | 0 {launcher => app}/net/ApiUpload.h | 0 {launcher => app}/net/ByteArraySink.h | 0 {launcher => app}/net/ChecksumValidator.h | 0 {launcher => app}/net/Download.cpp | 0 {launcher => app}/net/Download.h | 0 {launcher => app}/net/DummySink.h | 0 {launcher => app}/net/FileSink.cpp | 0 {launcher => app}/net/FileSink.h | 0 {launcher => app}/net/HeaderProxy.h | 0 {launcher => app}/net/HttpMetaCache.cpp | 0 {launcher => app}/net/HttpMetaCache.h | 0 {launcher => app}/net/Logging.cpp | 0 {launcher => app}/net/Logging.h | 0 {launcher => app}/net/MetaCacheSink.cpp | 0 {launcher => app}/net/MetaCacheSink.h | 0 {launcher => app}/net/Mode.h | 0 {launcher => app}/net/NetJob.cpp | 0 {launcher => app}/net/NetJob.h | 0 {launcher => app}/net/NetRequest.cpp | 0 {launcher => app}/net/NetRequest.h | 0 {launcher => app}/net/NetUtils.h | 0 {launcher => app}/net/PasteUpload.cpp | 0 {launcher => app}/net/PasteUpload.h | 0 {launcher => app}/net/RawHeaderProxy.h | 0 {launcher => app}/net/Sink.h | 0 {launcher => app}/net/Upload.cpp | 0 {launcher => app}/net/Upload.h | 0 {launcher => app}/net/Validator.h | 0 {launcher => app}/news/NewsChecker.cpp | 0 {launcher => app}/news/NewsChecker.h | 0 {launcher => app}/news/NewsEntry.cpp | 0 {launcher => app}/news/NewsEntry.h | 0 {launcher => app}/portable.txt | 0 {launcher => app}/qtlogging.ini | 0 {launcher => app}/resources/OSX/OSX.qrc | 0 {launcher => app}/resources/OSX/index.theme | 0 .../resources/OSX/scalable/about.svg | 0 .../resources/OSX/scalable/accounts.svg | 0 .../resources/OSX/scalable/bug.svg | 0 .../resources/OSX/scalable/centralmods.svg | 0 .../resources/OSX/scalable/checkupdate.svg | 0 .../resources/OSX/scalable/copy.svg | 0 .../resources/OSX/scalable/coremods.svg | 0 .../OSX/scalable/custom-commands.svg | 0 .../resources/OSX/scalable/delete.svg | 0 .../resources/OSX/scalable/export.svg | 0 .../resources/OSX/scalable/externaltools.svg | 0 .../resources/OSX/scalable/help.svg | 0 .../OSX/scalable/instance-settings.svg | 0 .../resources/OSX/scalable/jarmods.svg | 0 .../resources/OSX/scalable/java.svg | 0 .../resources/OSX/scalable/language.svg | 0 .../resources/OSX/scalable/launch.svg | 0 .../resources/OSX/scalable/loadermods.svg | 0 .../resources/OSX/scalable/log.svg | 0 .../resources/OSX/scalable/minecraft.svg | 0 .../resources/OSX/scalable/new.svg | 0 .../resources/OSX/scalable/news.svg | 0 .../resources/OSX/scalable/notes.svg | 0 .../resources/OSX/scalable/patreon.svg | 0 .../resources/OSX/scalable/proxy.svg | 0 .../resources/OSX/scalable/refresh.svg | 0 .../resources/OSX/scalable/rename.svg | 0 .../resources/OSX/scalable/resourcepacks.svg | 0 .../resources/OSX/scalable/screenshots.svg | 0 .../resources/OSX/scalable/settings.svg | 0 .../resources/OSX/scalable/shaderpacks.svg | 0 .../resources/OSX/scalable/shortcut.svg | 0 .../resources/OSX/scalable/status-bad.svg | 0 .../resources/OSX/scalable/status-good.svg | 0 .../resources/OSX/scalable/status-yellow.svg | 0 .../resources/OSX/scalable/tag.svg | 0 .../resources/OSX/scalable/viewfolder.svg | 0 .../resources/OSX/scalable/worlds.svg | 0 .../resources/assets/underconstruction.png | Bin .../resources/backgrounds/backgrounds.qrc | 0 .../resources/backgrounds/kitteh-bday.png | Bin .../resources/backgrounds/kitteh-spooky.png | Bin .../resources/backgrounds/kitteh-xmas.png | Bin .../resources/backgrounds/kitteh.png | Bin .../resources/backgrounds/racked_ru.png | Bin .../resources/backgrounds/rory-bday.png | Bin .../resources/backgrounds/rory-flat-bday.png | Bin .../backgrounds/rory-flat-spooky.png | Bin .../resources/backgrounds/rory-flat-xmas.png | Bin .../resources/backgrounds/rory-flat.png | Bin .../resources/backgrounds/rory-spooky.png | Bin .../resources/backgrounds/rory-xmas.png | Bin .../resources/backgrounds/rory.png | Bin .../resources/backgrounds/teawie-bday.png | Bin .../resources/backgrounds/teawie-spooky.png | Bin .../resources/backgrounds/teawie-xmas.png | Bin .../resources/backgrounds/teawie.png | Bin .../resources/breeze_dark/breeze_dark.qrc | 0 .../resources/breeze_dark/index.theme | 0 .../resources/breeze_dark/scalable/about.svg | 0 .../breeze_dark/scalable/accounts.svg | 0 .../breeze_dark/scalable/appearance.svg | 0 .../resources/breeze_dark/scalable/bug.svg | 0 .../breeze_dark/scalable/centralmods.svg | 0 .../breeze_dark/scalable/checkupdate.svg | 0 .../resources/breeze_dark/scalable/copy.svg | 0 .../breeze_dark/scalable/coremods.svg | 0 .../breeze_dark/scalable/custom-commands.svg | 0 .../breeze_dark/scalable/datapacks.svg | 0 .../resources/breeze_dark/scalable/delete.svg | 0 .../breeze_dark/scalable/discord.svg | 0 .../resources/breeze_dark/scalable/export.svg | 0 .../breeze_dark/scalable/externaltools.svg | 0 .../resources/breeze_dark/scalable/help.svg | 0 .../scalable/instance-settings.svg | 0 .../breeze_dark/scalable/jarmods.svg | 0 .../resources/breeze_dark/scalable/java.svg | 0 .../breeze_dark/scalable/language.svg | 0 .../resources/breeze_dark/scalable/launch.svg | 0 .../breeze_dark/scalable/loadermods.svg | 0 .../resources/breeze_dark/scalable/log.svg | 0 .../resources/breeze_dark/scalable/matrix.svg | 0 .../breeze_dark/scalable/minecraft.svg | 0 .../resources/breeze_dark/scalable/new.svg | 0 .../resources/breeze_dark/scalable/news.svg | 0 .../resources/breeze_dark/scalable/notes.svg | 0 .../breeze_dark/scalable/patreon.svg | 0 .../resources/breeze_dark/scalable/proxy.svg | 0 .../breeze_dark/scalable/reddit-alien.svg | 0 .../breeze_dark/scalable/refresh.svg | 0 .../resources/breeze_dark/scalable/rename.svg | 0 .../breeze_dark/scalable/resourcepacks.svg | 0 .../breeze_dark/scalable/screenshots.svg | 0 .../resources/breeze_dark/scalable/server.svg | 0 .../breeze_dark/scalable/settings.svg | 0 .../breeze_dark/scalable/shaderpacks.svg | 0 .../breeze_dark/scalable/shortcut.svg | 0 .../breeze_dark/scalable/status-bad.svg | 0 .../breeze_dark/scalable/status-good.svg | 0 .../breeze_dark/scalable/status-yellow.svg | 0 .../resources/breeze_dark/scalable/tag.svg | 0 .../breeze_dark/scalable/viewfolder.svg | 0 .../resources/breeze_dark/scalable/worlds.svg | 0 .../resources/breeze_light/breeze_light.qrc | 0 .../resources/breeze_light/index.theme | 0 .../resources/breeze_light/scalable/about.svg | 0 .../breeze_light/scalable/accounts.svg | 0 .../breeze_light/scalable/appearance.svg | 0 .../resources/breeze_light/scalable/bug.svg | 0 .../breeze_light/scalable/centralmods.svg | 0 .../breeze_light/scalable/checkupdate.svg | 0 .../resources/breeze_light/scalable/copy.svg | 0 .../breeze_light/scalable/coremods.svg | 0 .../breeze_light/scalable/custom-commands.svg | 0 .../breeze_light/scalable/datapacks.svg | 0 .../breeze_light/scalable/delete.svg | 0 .../breeze_light/scalable/discord.svg | 0 .../breeze_light/scalable/export.svg | 0 .../breeze_light/scalable/externaltools.svg | 0 .../resources/breeze_light/scalable/help.svg | 0 .../scalable/instance-settings.svg | 0 .../breeze_light/scalable/jarmods.svg | 0 .../resources/breeze_light/scalable/java.svg | 0 .../breeze_light/scalable/language.svg | 0 .../breeze_light/scalable/launch.svg | 0 .../breeze_light/scalable/loadermods.svg | 0 .../resources/breeze_light/scalable/log.svg | 0 .../breeze_light/scalable/matrix.svg | 0 .../breeze_light/scalable/minecraft.svg | 0 .../resources/breeze_light/scalable/new.svg | 0 .../resources/breeze_light/scalable/news.svg | 0 .../resources/breeze_light/scalable/notes.svg | 0 .../breeze_light/scalable/patreon.svg | 0 .../resources/breeze_light/scalable/proxy.svg | 0 .../breeze_light/scalable/reddit-alien.svg | 0 .../breeze_light/scalable/refresh.svg | 0 .../breeze_light/scalable/rename.svg | 0 .../breeze_light/scalable/resourcepacks.svg | 0 .../breeze_light/scalable/screenshots.svg | 0 .../breeze_light/scalable/server.svg | 0 .../breeze_light/scalable/settings.svg | 0 .../breeze_light/scalable/shaderpacks.svg | 0 .../breeze_light/scalable/shortcut.svg | 0 .../breeze_light/scalable/status-bad.svg | 0 .../breeze_light/scalable/status-good.svg | 0 .../breeze_light/scalable/status-yellow.svg | 0 .../resources/breeze_light/scalable/tag.svg | 0 .../breeze_light/scalable/viewfolder.svg | 0 .../breeze_light/scalable/worlds.svg | 0 .../resources/documents/credits.html | 0 .../resources/documents/documents.qrc | 0 {launcher => app}/resources/flat/flat.qrc | 0 {launcher => app}/resources/flat/index.theme | 0 .../resources/flat/scalable/about.svg | 0 .../resources/flat/scalable/accounts.svg | 0 .../resources/flat/scalable/appearance.svg | 0 .../resources/flat/scalable/bug.svg | 0 .../resources/flat/scalable/cat.svg | 0 .../resources/flat/scalable/centralmods.svg | 0 .../resources/flat/scalable/checkupdate.svg | 0 .../resources/flat/scalable/copy.svg | 0 .../resources/flat/scalable/coremods.svg | 0 .../flat/scalable/custom-commands.svg | 0 .../resources/flat/scalable/datapacks.svg | 0 .../resources/flat/scalable/delete.svg | 0 .../resources/flat/scalable/discord.svg | 0 .../resources/flat/scalable/export.svg | 0 .../resources/flat/scalable/externaltools.svg | 0 .../resources/flat/scalable/help.svg | 0 .../flat/scalable/instance-settings.svg | 0 .../resources/flat/scalable/jarmods.svg | 0 .../resources/flat/scalable/java.svg | 0 .../resources/flat/scalable/language.svg | 0 .../resources/flat/scalable/launch.svg | 0 .../resources/flat/scalable/loadermods.svg | 0 .../resources/flat/scalable/log.svg | 0 .../resources/flat/scalable/minecraft.svg | 0 .../resources/flat/scalable/multimc.svg | 0 .../resources/flat/scalable/new.svg | 0 .../resources/flat/scalable/news.svg | 0 .../resources/flat/scalable/notes.svg | 0 .../resources/flat/scalable/packages.svg | 0 .../resources/flat/scalable/patreon.svg | 0 .../resources/flat/scalable/proxy.svg | 0 .../resources/flat/scalable/quickmods.svg | 0 .../resources/flat/scalable/reddit-alien.svg | 0 .../resources/flat/scalable/refresh.svg | 0 .../resources/flat/scalable/rename.svg | 0 .../resources/flat/scalable/resourcepacks.svg | 0 .../flat/scalable/screenshot-placeholder.svg | 0 .../resources/flat/scalable/screenshots.svg | 0 .../resources/flat/scalable/server.svg | 0 .../resources/flat/scalable/settings.svg | 0 .../resources/flat/scalable/shaderpacks.svg | 0 .../resources/flat/scalable/shortcut.svg | 0 .../resources/flat/scalable/star.svg | 0 .../resources/flat/scalable/status-bad.svg | 0 .../resources/flat/scalable/status-good.svg | 0 .../flat/scalable/status-running.svg | 0 .../resources/flat/scalable/status-yellow.svg | 0 .../resources/flat/scalable/tag.svg | 0 .../resources/flat/scalable/viewfolder.svg | 0 .../resources/flat/scalable/worlds.svg | 0 .../resources/flat_white/flat_white.qrc | 0 .../resources/flat_white/index.theme | 0 .../resources/flat_white/scalable/about.svg | 0 .../flat_white/scalable/accounts.svg | 0 .../flat_white/scalable/appearance.svg | 0 .../resources/flat_white/scalable/bug.svg | 0 .../resources/flat_white/scalable/cat.svg | 0 .../flat_white/scalable/centralmods.svg | 0 .../flat_white/scalable/checkupdate.svg | 0 .../resources/flat_white/scalable/copy.svg | 0 .../flat_white/scalable/coremods.svg | 0 .../flat_white/scalable/custom-commands.svg | 0 .../flat_white/scalable/datapacks.svg | 0 .../resources/flat_white/scalable/delete.svg | 0 .../resources/flat_white/scalable/discord.svg | 0 .../resources/flat_white/scalable/export.svg | 0 .../flat_white/scalable/externaltools.svg | 0 .../resources/flat_white/scalable/help.svg | 0 .../flat_white/scalable/instance-settings.svg | 0 .../resources/flat_white/scalable/jarmods.svg | 0 .../resources/flat_white/scalable/java.svg | 0 .../flat_white/scalable/language.svg | 0 .../resources/flat_white/scalable/launch.svg | 0 .../flat_white/scalable/loadermods.svg | 0 .../resources/flat_white/scalable/log.svg | 0 .../flat_white/scalable/minecraft.svg | 0 .../resources/flat_white/scalable/multimc.svg | 0 .../resources/flat_white/scalable/new.svg | 0 .../resources/flat_white/scalable/news.svg | 0 .../resources/flat_white/scalable/notes.svg | 0 .../flat_white/scalable/packages.svg | 0 .../resources/flat_white/scalable/patreon.svg | 0 .../resources/flat_white/scalable/proxy.svg | 0 .../flat_white/scalable/quickmods.svg | 0 .../flat_white/scalable/reddit-alien.svg | 0 .../resources/flat_white/scalable/refresh.svg | 0 .../resources/flat_white/scalable/rename.svg | 0 .../flat_white/scalable/resourcepacks.svg | 0 .../scalable/screenshot-placeholder.svg | 0 .../flat_white/scalable/screenshots.svg | 0 .../resources/flat_white/scalable/server.svg | 0 .../flat_white/scalable/settings.svg | 0 .../flat_white/scalable/shaderpacks.svg | 0 .../flat_white/scalable/shortcut.svg | 0 .../resources/flat_white/scalable/star.svg | 0 .../flat_white/scalable/status-bad.svg | 0 .../flat_white/scalable/status-good.svg | 0 .../flat_white/scalable/status-running.svg | 0 .../flat_white/scalable/status-yellow.svg | 0 .../resources/flat_white/scalable/tag.svg | 0 .../flat_white/scalable/viewfolder.svg | 0 .../resources/flat_white/scalable/worlds.svg | 0 {launcher => app}/resources/iOS/iOS.qrc | 0 {launcher => app}/resources/iOS/index.theme | 0 .../resources/iOS/scalable/about.svg | 0 .../resources/iOS/scalable/accounts.svg | 0 .../resources/iOS/scalable/bug.svg | 0 .../resources/iOS/scalable/centralmods.svg | 0 .../resources/iOS/scalable/checkupdate.svg | 0 .../resources/iOS/scalable/copy.svg | 0 .../resources/iOS/scalable/coremods.svg | 0 .../iOS/scalable/custom-commands.svg | 0 .../resources/iOS/scalable/delete.svg | 0 .../resources/iOS/scalable/export.svg | 0 .../resources/iOS/scalable/externaltools.svg | 0 .../resources/iOS/scalable/help.svg | 0 .../iOS/scalable/instance-settings.svg | 0 .../resources/iOS/scalable/jarmods.svg | 0 .../resources/iOS/scalable/java.svg | 0 .../resources/iOS/scalable/language.svg | 0 .../resources/iOS/scalable/launch.svg | 0 .../resources/iOS/scalable/loadermods.svg | 0 .../resources/iOS/scalable/log.svg | 0 .../resources/iOS/scalable/minecraft.svg | 0 .../resources/iOS/scalable/multimc.svg | 0 .../resources/iOS/scalable/new.svg | 0 .../resources/iOS/scalable/news.svg | 0 .../resources/iOS/scalable/notes.svg | 0 .../resources/iOS/scalable/patreon.svg | 0 .../resources/iOS/scalable/proxy.svg | 0 .../resources/iOS/scalable/refresh.svg | 0 .../resources/iOS/scalable/rename.svg | 0 .../resources/iOS/scalable/resourcepacks.svg | 0 .../resources/iOS/scalable/screenshots.svg | 0 .../resources/iOS/scalable/settings.svg | 0 .../resources/iOS/scalable/shaderpacks.svg | 0 .../resources/iOS/scalable/shortcut.svg | 0 .../resources/iOS/scalable/status-bad.svg | 0 .../resources/iOS/scalable/status-good.svg | 0 .../resources/iOS/scalable/status-yellow.svg | 0 .../resources/iOS/scalable/tag.svg | 0 .../resources/iOS/scalable/viewfolder.svg | 0 .../resources/iOS/scalable/worlds.svg | 0 .../resources/pe_blue/index.theme | 0 .../resources/pe_blue/pe_blue.qrc | 0 .../resources/pe_blue/scalable/about.svg | 0 .../resources/pe_blue/scalable/accounts.svg | 0 .../resources/pe_blue/scalable/appearance.svg | 0 .../resources/pe_blue/scalable/bug.svg | 0 .../pe_blue/scalable/centralmods.svg | 0 .../pe_blue/scalable/checkupdate.svg | 0 .../resources/pe_blue/scalable/copy.svg | 0 .../resources/pe_blue/scalable/coremods.svg | 0 .../pe_blue/scalable/custom-commands.svg | 0 .../resources/pe_blue/scalable/datapacks.svg | 0 .../resources/pe_blue/scalable/delete.svg | 0 .../resources/pe_blue/scalable/export.svg | 0 .../pe_blue/scalable/externaltools.svg | 0 .../resources/pe_blue/scalable/help.svg | 0 .../pe_blue/scalable/instance-settings.svg | 0 .../resources/pe_blue/scalable/jarmods.svg | 0 .../resources/pe_blue/scalable/java.svg | 0 .../resources/pe_blue/scalable/language.svg | 0 .../resources/pe_blue/scalable/launch.svg | 0 .../resources/pe_blue/scalable/loadermods.svg | 0 .../resources/pe_blue/scalable/log.svg | 0 .../resources/pe_blue/scalable/minecraft.svg | 0 .../resources/pe_blue/scalable/new.svg | 0 .../resources/pe_blue/scalable/news.svg | 0 .../resources/pe_blue/scalable/notes.svg | 0 .../resources/pe_blue/scalable/patreon.svg | 0 .../resources/pe_blue/scalable/proxy.svg | 0 .../resources/pe_blue/scalable/refresh.svg | 0 .../resources/pe_blue/scalable/rename.svg | 0 .../pe_blue/scalable/resourcepacks.svg | 0 .../pe_blue/scalable/screenshots.svg | 0 .../resources/pe_blue/scalable/server.svg | 0 .../resources/pe_blue/scalable/settings.svg | 0 .../pe_blue/scalable/shaderpacks.svg | 0 .../resources/pe_blue/scalable/shortcut.svg | 0 .../resources/pe_blue/scalable/status-bad.svg | 0 .../pe_blue/scalable/status-good.svg | 0 .../pe_blue/scalable/status-yellow.svg | 0 .../resources/pe_blue/scalable/tag.svg | 0 .../resources/pe_blue/scalable/viewfolder.svg | 0 .../resources/pe_blue/scalable/worlds.svg | 0 .../resources/pe_colored/index.theme | 0 .../resources/pe_colored/pe_colored.qrc | 0 .../resources/pe_colored/scalable/about.svg | 0 .../pe_colored/scalable/accounts.svg | 0 .../pe_colored/scalable/appearance.svg | 0 .../resources/pe_colored/scalable/bug.svg | 0 .../pe_colored/scalable/centralmods.svg | 0 .../pe_colored/scalable/checkupdate.svg | 0 .../resources/pe_colored/scalable/copy.svg | 0 .../pe_colored/scalable/coremods.svg | 0 .../pe_colored/scalable/custom-commands.svg | 0 .../pe_colored/scalable/datapacks.svg | 0 .../resources/pe_colored/scalable/delete.svg | 0 .../resources/pe_colored/scalable/export.svg | 0 .../pe_colored/scalable/externaltools.svg | 0 .../resources/pe_colored/scalable/help.svg | 0 .../pe_colored/scalable/instance-settings.svg | 0 .../resources/pe_colored/scalable/jarmods.svg | 0 .../resources/pe_colored/scalable/java.svg | 0 .../pe_colored/scalable/language.svg | 0 .../resources/pe_colored/scalable/launch.svg | 0 .../pe_colored/scalable/loadermods.svg | 0 .../resources/pe_colored/scalable/log.svg | 0 .../pe_colored/scalable/minecraft.svg | 0 .../resources/pe_colored/scalable/new.svg | 0 .../resources/pe_colored/scalable/news.svg | 0 .../resources/pe_colored/scalable/notes.svg | 0 .../resources/pe_colored/scalable/patreon.svg | 0 .../resources/pe_colored/scalable/proxy.svg | 0 .../resources/pe_colored/scalable/refresh.svg | 0 .../resources/pe_colored/scalable/rename.svg | 0 .../pe_colored/scalable/resourcepacks.svg | 0 .../pe_colored/scalable/screenshots.svg | 0 .../resources/pe_colored/scalable/server.svg | 0 .../pe_colored/scalable/settings.svg | 0 .../pe_colored/scalable/shaderpacks.svg | 0 .../pe_colored/scalable/shortcut.svg | 0 .../pe_colored/scalable/status-bad.svg | 0 .../pe_colored/scalable/status-good.svg | 0 .../pe_colored/scalable/status-yellow.svg | 0 .../resources/pe_colored/scalable/tag.svg | 0 .../pe_colored/scalable/viewfolder.svg | 0 .../resources/pe_colored/scalable/worlds.svg | 0 .../resources/pe_dark/index.theme | 0 .../resources/pe_dark/pe_dark.qrc | 0 .../resources/pe_dark/scalable/about.svg | 0 .../resources/pe_dark/scalable/accounts.svg | 0 .../resources/pe_dark/scalable/appearance.svg | 0 .../resources/pe_dark/scalable/bug.svg | 0 .../pe_dark/scalable/centralmods.svg | 0 .../pe_dark/scalable/checkupdate.svg | 0 .../resources/pe_dark/scalable/copy.svg | 0 .../resources/pe_dark/scalable/coremods.svg | 0 .../pe_dark/scalable/custom-commands.svg | 0 .../resources/pe_dark/scalable/datapacks.svg | 0 .../resources/pe_dark/scalable/delete.svg | 0 .../resources/pe_dark/scalable/export.svg | 0 .../pe_dark/scalable/externaltools.svg | 0 .../resources/pe_dark/scalable/help.svg | 0 .../pe_dark/scalable/instance-settings.svg | 0 .../resources/pe_dark/scalable/jarmods.svg | 0 .../resources/pe_dark/scalable/java.svg | 0 .../resources/pe_dark/scalable/language.svg | 0 .../resources/pe_dark/scalable/launch.svg | 0 .../resources/pe_dark/scalable/loadermods.svg | 0 .../resources/pe_dark/scalable/log.svg | 0 .../resources/pe_dark/scalable/minecraft.svg | 0 .../resources/pe_dark/scalable/new.svg | 0 .../resources/pe_dark/scalable/news.svg | 0 .../resources/pe_dark/scalable/notes.svg | 0 .../resources/pe_dark/scalable/patreon.svg | 0 .../resources/pe_dark/scalable/proxy.svg | 0 .../resources/pe_dark/scalable/refresh.svg | 0 .../resources/pe_dark/scalable/rename.svg | 0 .../pe_dark/scalable/resourcepacks.svg | 0 .../pe_dark/scalable/screenshots.svg | 0 .../resources/pe_dark/scalable/server.svg | 0 .../resources/pe_dark/scalable/settings.svg | 0 .../pe_dark/scalable/shaderpacks.svg | 0 .../resources/pe_dark/scalable/shortcut.svg | 0 .../resources/pe_dark/scalable/status-bad.svg | 0 .../pe_dark/scalable/status-good.svg | 0 .../pe_dark/scalable/status-yellow.svg | 0 .../resources/pe_dark/scalable/tag.svg | 0 .../resources/pe_dark/scalable/viewfolder.svg | 0 .../resources/pe_dark/scalable/worlds.svg | 0 .../resources/pe_light/index.theme | 0 .../resources/pe_light/pe_light.qrc | 0 .../resources/pe_light/scalable/about.svg | 0 .../resources/pe_light/scalable/accounts.svg | 0 .../pe_light/scalable/appearance.svg | 0 .../resources/pe_light/scalable/bug.svg | 0 .../pe_light/scalable/centralmods.svg | 0 .../pe_light/scalable/checkupdate.svg | 0 .../resources/pe_light/scalable/copy.svg | 0 .../resources/pe_light/scalable/coremods.svg | 0 .../pe_light/scalable/custom-commands.svg | 0 .../resources/pe_light/scalable/datapacks.svg | 0 .../resources/pe_light/scalable/delete.svg | 0 .../resources/pe_light/scalable/export.svg | 0 .../pe_light/scalable/externaltools.svg | 0 .../resources/pe_light/scalable/help.svg | 0 .../pe_light/scalable/instance-settings.svg | 0 .../resources/pe_light/scalable/jarmods.svg | 0 .../resources/pe_light/scalable/java.svg | 0 .../resources/pe_light/scalable/language.svg | 0 .../resources/pe_light/scalable/launch.svg | 0 .../pe_light/scalable/loadermods.svg | 0 .../resources/pe_light/scalable/log.svg | 0 .../resources/pe_light/scalable/minecraft.svg | 0 .../resources/pe_light/scalable/new.svg | 0 .../resources/pe_light/scalable/news.svg | 0 .../resources/pe_light/scalable/notes.svg | 0 .../resources/pe_light/scalable/patreon.svg | 0 .../resources/pe_light/scalable/proxy.svg | 0 .../resources/pe_light/scalable/refresh.svg | 0 .../resources/pe_light/scalable/rename.svg | 0 .../pe_light/scalable/resourcepacks.svg | 0 .../pe_light/scalable/screenshots.svg | 0 .../resources/pe_light/scalable/server.svg | 0 .../resources/pe_light/scalable/settings.svg | 0 .../pe_light/scalable/shaderpacks.svg | 0 .../resources/pe_light/scalable/shortcut.svg | 0 .../pe_light/scalable/status-bad.svg | 0 .../pe_light/scalable/status-good.svg | 0 .../pe_light/scalable/status-yellow.svg | 0 .../resources/pe_light/scalable/tag.svg | 0 .../pe_light/scalable/viewfolder.svg | 0 .../resources/pe_light/scalable/worlds.svg | 0 .../128x128/instances/chicken_legacy.png | Bin .../128x128/instances/creeper_legacy.png | Bin .../128x128/instances/enderpearl_legacy.png | Bin .../128x128/instances/flame_legacy.png | Bin .../racked_ru/128x128/instances/forge.png | Bin .../racked_ru/128x128/instances/ftb_glow.png | Bin .../128x128/instances/ftb_logo_legacy.png | Bin .../128x128/instances/gear_legacy.png | Bin .../128x128/instances/herobrine_legacy.png | Bin .../128x128/instances/infinity_legacy.png | Bin .../128x128/instances/liteloader.png | Bin .../128x128/instances/magitech_legacy.png | Bin .../128x128/instances/meat_legacy.png | Bin .../128x128/instances/netherstar_legacy.png | Bin .../128x128/instances/skeleton_legacy.png | Bin .../instances/squarecreeper_legacy.png | Bin .../128x128/instances/steve_legacy.png | Bin .../32x32/instances/brick_legacy.png | Bin .../32x32/instances/chicken_legacy.png | Bin .../32x32/instances/creeper_legacy.png | Bin .../32x32/instances/diamond_legacy.png | Bin .../racked_ru/32x32/instances/dirt_legacy.png | Bin .../32x32/instances/enderpearl_legacy.png | Bin .../racked_ru/32x32/instances/ftb_glow.png | Bin .../32x32/instances/ftb_logo_legacy.png | Bin .../racked_ru/32x32/instances/gear_legacy.png | Bin .../racked_ru/32x32/instances/gold_legacy.png | Bin .../32x32/instances/grass_legacy.png | Bin .../32x32/instances/herobrine_legacy.png | Bin .../32x32/instances/infinity_legacy.png | Bin .../racked_ru/32x32/instances/iron_legacy.png | Bin .../32x32/instances/magitech_legacy.png | Bin .../racked_ru/32x32/instances/meat_legacy.png | Bin .../32x32/instances/netherstar_legacy.png | Bin .../32x32/instances/planks_legacy.png | Bin .../32x32/instances/skeleton_legacy.png | Bin .../32x32/instances/squarecreeper_legacy.png | Bin .../32x32/instances/steve_legacy.png | Bin .../32x32/instances/stone_legacy.png | Bin .../racked_ru/32x32/instances/tnt_legacy.png | Bin .../50x50/instances/enderman_legacy.png | Bin .../resources/racked_ru/racked_ru.qrc | 0 .../racked_ru/scalable/instances/bee.svg | 0 .../scalable/instances/bee_legacy.svg | 0 .../racked_ru/scalable/instances/brick.svg | 0 .../racked_ru/scalable/instances/chicken.svg | 0 .../racked_ru/scalable/instances/creeper.svg | 0 .../racked_ru/scalable/instances/diamond.svg | 0 .../racked_ru/scalable/instances/dirt.svg | 0 .../racked_ru/scalable/instances/enderman.svg | 0 .../scalable/instances/enderpearl.svg | 0 .../racked_ru/scalable/instances/fabricmc.svg | 0 .../racked_ru/scalable/instances/flame.svg | 0 .../racked_ru/scalable/instances/fox.svg | 0 .../scalable/instances/fox_legacy.svg | 0 .../racked_ru/scalable/instances/ftb_logo.svg | 0 .../racked_ru/scalable/instances/gear.svg | 0 .../racked_ru/scalable/instances/gold.svg | 0 .../racked_ru/scalable/instances/grass.svg | 0 .../scalable/instances/herobrine.svg | 0 .../racked_ru/scalable/instances/iron.svg | 0 .../racked_ru/scalable/instances/magitech.svg | 0 .../racked_ru/scalable/instances/meat.svg | 0 .../racked_ru/scalable/instances/modrinth.svg | 0 .../scalable/instances/neoforged.svg | 0 .../scalable/instances/netherstar.svg | 0 .../racked_ru/scalable/instances/planks.svg | 0 .../scalable/instances/prismlauncher.svg | 0 .../racked_ru/scalable/instances/quiltmc.svg | 0 .../racked_ru/scalable/instances/skeleton.svg | 0 .../scalable/instances/squarecreeper.svg | 0 .../racked_ru/scalable/instances/steve.svg | 0 .../racked_ru/scalable/instances/stone.svg | 0 .../racked_ru/scalable/instances/tnt.svg | 0 .../resources/racked_ru/theme.json | 0 .../resources/racked_ru/themeStyle.css | 0 .../resources/shaders/fshader.glsl | 0 .../resources/shaders/shaders.qrc | 0 .../shaders/vshader_skin_background.glsl | 0 .../resources/shaders/vshader_skin_model.glsl | 0 .../resources/sources/burfcat_hat.png | Bin .../resources/sources/cattiversary.xcf | Bin .../resources/sources/clucker.svg | 0 .../resources/sources/creeper.svg | 0 .../resources/sources/enderpearl.svg | 0 {launcher => app}/resources/sources/flame.svg | 0 .../resources/sources/ftb-glow.svg | 0 .../resources/sources/ftb-logo.svg | 0 {launcher => app}/resources/sources/gear.svg | 0 .../resources/sources/herobrine.svg | 0 .../resources/sources/magitech.svg | 0 {launcher => app}/resources/sources/meat.svg | 0 .../resources/sources/netherstar.svg | 0 .../resources/sources/pskeleton.svg | 0 .../resources/sources/skeleton.svg | 0 .../resources/sources/squarecreeper.svg | 0 {launcher => app}/resources/sources/steve.svg | 0 .../screenshots/ImgurAlbumCreation.cpp | 0 .../screenshots/ImgurAlbumCreation.h | 0 {launcher => app}/screenshots/ImgurUpload.cpp | 0 {launcher => app}/screenshots/ImgurUpload.h | 0 {launcher => app}/screenshots/Screenshot.h | 0 {launcher => app}/settings/INIFile.cpp | 0 {launcher => app}/settings/INIFile.h | 0 .../settings/INISettingsObject.cpp | 0 .../settings/INISettingsObject.h | 0 .../settings/OverrideSetting.cpp | 0 {launcher => app}/settings/OverrideSetting.h | 0 .../settings/PassthroughSetting.cpp | 0 .../settings/PassthroughSetting.h | 0 {launcher => app}/settings/Setting.cpp | 0 {launcher => app}/settings/Setting.h | 0 {launcher => app}/settings/SettingsObject.cpp | 0 {launcher => app}/settings/SettingsObject.h | 0 {launcher => app}/tasks/ConcurrentTask.cpp | 0 {launcher => app}/tasks/ConcurrentTask.h | 0 .../tasks/MultipleOptionsTask.cpp | 0 {launcher => app}/tasks/MultipleOptionsTask.h | 0 {launcher => app}/tasks/SequentialTask.cpp | 0 {launcher => app}/tasks/SequentialTask.h | 0 {launcher => app}/tasks/Task.cpp | 0 {launcher => app}/tasks/Task.h | 0 {launcher => app}/tools/BaseExternalTool.cpp | 0 {launcher => app}/tools/BaseExternalTool.h | 0 {launcher => app}/tools/BaseProfiler.cpp | 0 {launcher => app}/tools/BaseProfiler.h | 0 {launcher => app}/tools/GenericProfiler.cpp | 0 {launcher => app}/tools/GenericProfiler.h | 0 {launcher => app}/tools/JProfiler.cpp | 0 {launcher => app}/tools/JProfiler.h | 0 {launcher => app}/tools/JVisualVM.cpp | 0 {launcher => app}/tools/JVisualVM.h | 0 {launcher => app}/tools/MCEditTool.cpp | 0 {launcher => app}/tools/MCEditTool.h | 0 .../translations/POTranslator.cpp | 0 {launcher => app}/translations/POTranslator.h | 0 .../translations/TranslationsModel.cpp | 0 .../translations/TranslationsModel.h | 0 {launcher => app}/ui/GuiUtil.cpp | 0 {launcher => app}/ui/GuiUtil.h | 0 {launcher => app}/ui/InstanceWindow.cpp | 0 {launcher => app}/ui/InstanceWindow.h | 0 {launcher => app}/ui/MainWindow.cpp | 0 {launcher => app}/ui/MainWindow.h | 0 {launcher => app}/ui/MainWindow.ui | 0 {launcher => app}/ui/ToolTipFilter.cpp | 0 {launcher => app}/ui/ToolTipFilter.h | 0 {launcher => app}/ui/ViewLogWindow.cpp | 0 {launcher => app}/ui/ViewLogWindow.h | 0 {launcher => app}/ui/dialogs/AboutDialog.cpp | 0 {launcher => app}/ui/dialogs/AboutDialog.h | 0 {launcher => app}/ui/dialogs/AboutDialog.ui | 0 .../ui/dialogs/BlockedModsDialog.cpp | 0 .../ui/dialogs/BlockedModsDialog.h | 0 .../ui/dialogs/BlockedModsDialog.ui | 0 .../ui/dialogs/ChooseOfflineNameDialog.cpp | 0 .../ui/dialogs/ChooseOfflineNameDialog.h | 0 .../ui/dialogs/ChooseOfflineNameDialog.ui | 0 .../ui/dialogs/ChooseProviderDialog.cpp | 0 .../ui/dialogs/ChooseProviderDialog.h | 0 .../ui/dialogs/ChooseProviderDialog.ui | 0 .../ui/dialogs/CopyInstanceDialog.cpp | 0 .../ui/dialogs/CopyInstanceDialog.h | 0 .../ui/dialogs/CopyInstanceDialog.ui | 0 .../ui/dialogs/CreateShortcutDialog.cpp | 0 .../ui/dialogs/CreateShortcutDialog.h | 0 .../ui/dialogs/CreateShortcutDialog.ui | 0 .../ui/dialogs/CustomMessageBox.cpp | 0 .../ui/dialogs/CustomMessageBox.h | 0 .../ui/dialogs/ExportInstanceDialog.cpp | 0 .../ui/dialogs/ExportInstanceDialog.h | 0 .../ui/dialogs/ExportInstanceDialog.ui | 0 .../ui/dialogs/ExportPackDialog.cpp | 0 .../ui/dialogs/ExportPackDialog.h | 0 .../ui/dialogs/ExportPackDialog.ui | 0 .../ui/dialogs/ExportToModListDialog.cpp | 0 .../ui/dialogs/ExportToModListDialog.h | 0 .../ui/dialogs/ExportToModListDialog.ui | 0 .../ui/dialogs/IconPickerDialog.cpp | 0 .../ui/dialogs/IconPickerDialog.h | 0 .../ui/dialogs/IconPickerDialog.ui | 0 .../ui/dialogs/ImportResourceDialog.cpp | 0 .../ui/dialogs/ImportResourceDialog.h | 0 .../ui/dialogs/ImportResourceDialog.ui | 0 .../ui/dialogs/InstallLoaderDialog.cpp | 0 .../ui/dialogs/InstallLoaderDialog.h | 0 .../ui/dialogs/MSALoginDialog.cpp | 0 {launcher => app}/ui/dialogs/MSALoginDialog.h | 0 .../ui/dialogs/MSALoginDialog.ui | 0 .../ui/dialogs/NetworkJobFailedDialog.cpp | 0 .../ui/dialogs/NetworkJobFailedDialog.h | 0 .../ui/dialogs/NetworkJobFailedDialog.ui | 0 .../ui/dialogs/NewComponentDialog.cpp | 0 .../ui/dialogs/NewComponentDialog.h | 0 .../ui/dialogs/NewComponentDialog.ui | 0 .../ui/dialogs/NewInstanceDialog.cpp | 0 .../ui/dialogs/NewInstanceDialog.h | 0 .../ui/dialogs/NewInstanceDialog.ui | 0 {launcher => app}/ui/dialogs/NewsDialog.cpp | 0 {launcher => app}/ui/dialogs/NewsDialog.h | 0 {launcher => app}/ui/dialogs/NewsDialog.ui | 0 .../ui/dialogs/ProfileSelectDialog.cpp | 0 .../ui/dialogs/ProfileSelectDialog.h | 0 .../ui/dialogs/ProfileSelectDialog.ui | 0 .../ui/dialogs/ProfileSetupDialog.cpp | 0 .../ui/dialogs/ProfileSetupDialog.h | 0 .../ui/dialogs/ProfileSetupDialog.ui | 0 .../ui/dialogs/ProgressDialog.cpp | 0 {launcher => app}/ui/dialogs/ProgressDialog.h | 0 .../ui/dialogs/ProgressDialog.ui | 0 .../ui/dialogs/ResourceDownloadDialog.cpp | 0 .../ui/dialogs/ResourceDownloadDialog.h | 0 .../ui/dialogs/ResourceUpdateDialog.cpp | 0 .../ui/dialogs/ResourceUpdateDialog.h | 0 .../ui/dialogs/ReviewMessageBox.cpp | 0 .../ui/dialogs/ReviewMessageBox.h | 0 .../ui/dialogs/ReviewMessageBox.ui | 0 .../ui/dialogs/ScrollMessageBox.cpp | 0 .../ui/dialogs/ScrollMessageBox.h | 0 .../ui/dialogs/ScrollMessageBox.ui | 0 .../ui/dialogs/UpdateAvailableDialog.cpp | 0 .../ui/dialogs/UpdateAvailableDialog.h | 0 .../ui/dialogs/UpdateAvailableDialog.ui | 0 .../ui/dialogs/VersionSelectDialog.cpp | 0 .../ui/dialogs/VersionSelectDialog.h | 0 .../ui/dialogs/skins/SkinManageDialog.cpp | 0 .../ui/dialogs/skins/SkinManageDialog.h | 0 .../ui/dialogs/skins/SkinManageDialog.ui | 0 .../ui/dialogs/skins/draw/BoxGeometry.cpp | 0 .../ui/dialogs/skins/draw/BoxGeometry.h | 0 .../ui/dialogs/skins/draw/Scene.cpp | 0 .../ui/dialogs/skins/draw/Scene.h | 0 .../dialogs/skins/draw/SkinOpenGLWindow.cpp | 0 .../ui/dialogs/skins/draw/SkinOpenGLWindow.h | 0 .../instanceview/AccessibleInstanceView.cpp | 0 .../ui/instanceview/AccessibleInstanceView.h | 0 .../instanceview/AccessibleInstanceView_p.h | 0 .../ui/instanceview/InstanceDelegate.cpp | 0 .../ui/instanceview/InstanceDelegate.h | 0 .../ui/instanceview/InstanceProxyModel.cpp | 0 .../ui/instanceview/InstanceProxyModel.h | 0 .../ui/instanceview/InstanceView.cpp | 0 .../ui/instanceview/InstanceView.h | 0 .../ui/instanceview/VisualGroup.cpp | 0 .../ui/instanceview/VisualGroup.h | 0 .../ui/java/InstallJavaDialog.cpp | 0 {launcher => app}/ui/java/InstallJavaDialog.h | 0 {launcher => app}/ui/java/VersionList.cpp | 0 {launcher => app}/ui/java/VersionList.h | 0 .../ui/pagedialog/PageDialog.cpp | 0 {launcher => app}/ui/pagedialog/PageDialog.h | 0 {launcher => app}/ui/pages/BasePage.h | 0 .../ui/pages/BasePageContainer.h | 0 {launcher => app}/ui/pages/BasePageProvider.h | 0 {launcher => app}/ui/pages/global/APIPage.cpp | 0 {launcher => app}/ui/pages/global/APIPage.h | 0 {launcher => app}/ui/pages/global/APIPage.ui | 0 .../ui/pages/global/AccountListPage.cpp | 0 .../ui/pages/global/AccountListPage.h | 0 .../ui/pages/global/AccountListPage.ui | 0 .../ui/pages/global/AppearancePage.h | 0 .../ui/pages/global/ExternalToolsPage.cpp | 0 .../ui/pages/global/ExternalToolsPage.h | 0 .../ui/pages/global/ExternalToolsPage.ui | 0 .../ui/pages/global/JavaPage.cpp | 0 {launcher => app}/ui/pages/global/JavaPage.h | 0 {launcher => app}/ui/pages/global/JavaPage.ui | 0 .../ui/pages/global/LanguagePage.cpp | 0 .../ui/pages/global/LanguagePage.h | 0 .../ui/pages/global/LauncherPage.cpp | 0 .../ui/pages/global/LauncherPage.h | 0 .../ui/pages/global/LauncherPage.ui | 0 .../ui/pages/global/MinecraftPage.h | 0 .../ui/pages/global/ProxyPage.cpp | 0 {launcher => app}/ui/pages/global/ProxyPage.h | 0 .../ui/pages/global/ProxyPage.ui | 0 .../ui/pages/instance/DataPackPage.cpp | 0 .../ui/pages/instance/DataPackPage.h | 0 .../pages/instance/ExternalResourcesPage.cpp | 0 .../ui/pages/instance/ExternalResourcesPage.h | 0 .../pages/instance/ExternalResourcesPage.ui | 0 .../ui/pages/instance/GameOptionsPage.h | 0 .../ui/pages/instance/InstanceSettingsPage.h | 0 .../ui/pages/instance/LogPage.cpp | 0 {launcher => app}/ui/pages/instance/LogPage.h | 0 .../ui/pages/instance/LogPage.ui | 0 .../ui/pages/instance/ManagedPackPage.cpp | 0 .../ui/pages/instance/ManagedPackPage.h | 0 .../ui/pages/instance/ManagedPackPage.ui | 0 .../ui/pages/instance/McClient.cpp | 0 .../ui/pages/instance/McClient.h | 0 .../ui/pages/instance/McResolver.cpp | 0 .../ui/pages/instance/McResolver.h | 0 .../ui/pages/instance/ModFolderPage.cpp | 0 .../ui/pages/instance/ModFolderPage.h | 0 .../ui/pages/instance/NotesPage.cpp | 0 .../ui/pages/instance/NotesPage.h | 0 .../ui/pages/instance/NotesPage.ui | 0 .../ui/pages/instance/OtherLogsPage.cpp | 0 .../ui/pages/instance/OtherLogsPage.h | 0 .../ui/pages/instance/OtherLogsPage.ui | 0 .../ui/pages/instance/ResourcePackPage.cpp | 0 .../ui/pages/instance/ResourcePackPage.h | 0 .../ui/pages/instance/ScreenshotsPage.cpp | 0 .../ui/pages/instance/ScreenshotsPage.h | 0 .../ui/pages/instance/ScreenshotsPage.ui | 0 .../ui/pages/instance/ServerPingTask.cpp | 0 .../ui/pages/instance/ServerPingTask.h | 0 .../ui/pages/instance/ServersPage.cpp | 0 .../ui/pages/instance/ServersPage.h | 0 .../ui/pages/instance/ServersPage.ui | 0 .../ui/pages/instance/ShaderPackPage.cpp | 0 .../ui/pages/instance/ShaderPackPage.h | 0 .../ui/pages/instance/TexturePackPage.cpp | 0 .../ui/pages/instance/TexturePackPage.h | 0 .../ui/pages/instance/VersionPage.cpp | 0 .../ui/pages/instance/VersionPage.h | 0 .../ui/pages/instance/VersionPage.ui | 0 .../ui/pages/instance/WorldListPage.cpp | 0 .../ui/pages/instance/WorldListPage.h | 0 .../ui/pages/instance/WorldListPage.ui | 0 .../ui/pages/modplatform/CustomPage.cpp | 0 .../ui/pages/modplatform/CustomPage.h | 0 .../ui/pages/modplatform/CustomPage.ui | 0 .../ui/pages/modplatform/DataPackModel.cpp | 0 .../ui/pages/modplatform/DataPackModel.h | 0 .../ui/pages/modplatform/DataPackPage.cpp | 0 .../ui/pages/modplatform/DataPackPage.h | 0 .../ui/pages/modplatform/ImportPage.cpp | 0 .../ui/pages/modplatform/ImportPage.h | 0 .../ui/pages/modplatform/ImportPage.ui | 0 .../ui/pages/modplatform/ModModel.cpp | 0 .../ui/pages/modplatform/ModModel.h | 0 .../ui/pages/modplatform/ModPage.cpp | 0 .../ui/pages/modplatform/ModPage.h | 0 .../modplatform/ModpackProviderBasePage.h | 0 .../pages/modplatform/OptionalModDialog.cpp | 0 .../ui/pages/modplatform/OptionalModDialog.h | 0 .../ui/pages/modplatform/OptionalModDialog.ui | 0 .../ui/pages/modplatform/ResourceModel.cpp | 0 .../ui/pages/modplatform/ResourceModel.h | 0 .../pages/modplatform/ResourcePackModel.cpp | 0 .../ui/pages/modplatform/ResourcePackModel.h | 0 .../ui/pages/modplatform/ResourcePackPage.cpp | 0 .../ui/pages/modplatform/ResourcePackPage.h | 0 .../ui/pages/modplatform/ResourcePage.cpp | 0 .../ui/pages/modplatform/ResourcePage.h | 0 .../ui/pages/modplatform/ResourcePage.ui | 0 .../ui/pages/modplatform/ShaderPackModel.cpp | 0 .../ui/pages/modplatform/ShaderPackModel.h | 0 .../ui/pages/modplatform/ShaderPackPage.cpp | 0 .../ui/pages/modplatform/ShaderPackPage.h | 0 .../ui/pages/modplatform/TexturePackModel.cpp | 0 .../ui/pages/modplatform/TexturePackModel.h | 0 .../ui/pages/modplatform/TexturePackPage.h | 0 .../modplatform/atlauncher/AtlFilterModel.cpp | 0 .../modplatform/atlauncher/AtlFilterModel.h | 0 .../modplatform/atlauncher/AtlListModel.cpp | 0 .../modplatform/atlauncher/AtlListModel.h | 0 .../atlauncher/AtlOptionalModDialog.cpp | 0 .../atlauncher/AtlOptionalModDialog.h | 0 .../atlauncher/AtlOptionalModDialog.ui | 0 .../pages/modplatform/atlauncher/AtlPage.cpp | 0 .../ui/pages/modplatform/atlauncher/AtlPage.h | 0 .../pages/modplatform/atlauncher/AtlPage.ui | 0 .../AtlUserInteractionSupportImpl.cpp | 0 .../AtlUserInteractionSupportImpl.h | 0 .../ui/pages/modplatform/flame/FlameModel.cpp | 0 .../ui/pages/modplatform/flame/FlameModel.h | 0 .../ui/pages/modplatform/flame/FlamePage.cpp | 0 .../ui/pages/modplatform/flame/FlamePage.h | 0 .../ui/pages/modplatform/flame/FlamePage.ui | 0 .../modplatform/flame/FlameResourceModels.cpp | 0 .../modplatform/flame/FlameResourceModels.h | 0 .../modplatform/flame/FlameResourcePages.cpp | 0 .../modplatform/flame/FlameResourcePages.h | 0 .../pages/modplatform/ftb/FtbFilterModel.cpp | 0 .../ui/pages/modplatform/ftb/FtbFilterModel.h | 0 .../ui/pages/modplatform/ftb/FtbListModel.cpp | 0 .../ui/pages/modplatform/ftb/FtbListModel.h | 0 .../ui/pages/modplatform/ftb/FtbPage.cpp | 0 .../ui/pages/modplatform/ftb/FtbPage.h | 0 .../ui/pages/modplatform/ftb/FtbPage.ui | 0 .../modplatform/import_ftb/ImportFTBPage.cpp | 0 .../modplatform/import_ftb/ImportFTBPage.h | 0 .../modplatform/import_ftb/ImportFTBPage.ui | 0 .../modplatform/import_ftb/ListModel.cpp | 0 .../pages/modplatform/import_ftb/ListModel.h | 0 .../modplatform/legacy_ftb/ListModel.cpp | 0 .../pages/modplatform/legacy_ftb/ListModel.h | 0 .../ui/pages/modplatform/legacy_ftb/Page.cpp | 0 .../ui/pages/modplatform/legacy_ftb/Page.h | 0 .../ui/pages/modplatform/legacy_ftb/Page.ui | 0 .../modplatform/modrinth/ModrinthModel.cpp | 0 .../modplatform/modrinth/ModrinthModel.h | 0 .../modplatform/modrinth/ModrinthPage.cpp | 0 .../pages/modplatform/modrinth/ModrinthPage.h | 0 .../modplatform/modrinth/ModrinthPage.ui | 0 .../modrinth/ModrinthResourcePages.cpp | 0 .../modrinth/ModrinthResourcePages.h | 0 .../pages/modplatform/technic/TechnicData.h | 0 .../modplatform/technic/TechnicModel.cpp | 0 .../pages/modplatform/technic/TechnicModel.h | 0 .../pages/modplatform/technic/TechnicPage.cpp | 0 .../pages/modplatform/technic/TechnicPage.h | 0 .../pages/modplatform/technic/TechnicPage.ui | 0 .../ui/setupwizard/AutoJavaWizardPage.cpp | 0 .../ui/setupwizard/AutoJavaWizardPage.h | 0 .../ui/setupwizard/AutoJavaWizardPage.ui | 0 .../ui/setupwizard/BaseWizardPage.h | 0 .../ui/setupwizard/JavaWizardPage.cpp | 0 .../ui/setupwizard/JavaWizardPage.h | 0 .../ui/setupwizard/LanguageWizardPage.cpp | 0 .../ui/setupwizard/LanguageWizardPage.h | 0 .../ui/setupwizard/LoginWizardPage.cpp | 0 .../ui/setupwizard/LoginWizardPage.h | 0 .../ui/setupwizard/LoginWizardPage.ui | 0 .../ui/setupwizard/PasteWizardPage.cpp | 0 .../ui/setupwizard/PasteWizardPage.h | 0 .../ui/setupwizard/PasteWizardPage.ui | 0 .../ui/setupwizard/SetupWizard.cpp | 0 .../ui/setupwizard/SetupWizard.h | 0 .../ui/setupwizard/ThemeWizardPage.h | 0 {launcher => app}/ui/themes/BrightTheme.cpp | 0 {launcher => app}/ui/themes/BrightTheme.h | 0 {launcher => app}/ui/themes/CatPack.cpp | 0 {launcher => app}/ui/themes/CatPack.h | 0 {launcher => app}/ui/themes/CatPainter.cpp | 0 {launcher => app}/ui/themes/CatPainter.h | 0 {launcher => app}/ui/themes/CustomTheme.cpp | 0 {launcher => app}/ui/themes/CustomTheme.h | 0 {launcher => app}/ui/themes/DarkTheme.cpp | 0 {launcher => app}/ui/themes/DarkTheme.h | 0 {launcher => app}/ui/themes/FusionTheme.cpp | 0 {launcher => app}/ui/themes/FusionTheme.h | 0 .../ui/themes/HintOverrideProxyStyle.cpp | 0 .../ui/themes/HintOverrideProxyStyle.h | 0 {launcher => app}/ui/themes/ITheme.cpp | 0 {launcher => app}/ui/themes/ITheme.h | 0 {launcher => app}/ui/themes/IconTheme.cpp | 0 {launcher => app}/ui/themes/IconTheme.h | 0 {launcher => app}/ui/themes/SystemTheme.cpp | 0 {launcher => app}/ui/themes/SystemTheme.h | 0 {launcher => app}/ui/themes/ThemeManager.cpp | 15 +++++++++++++ {launcher => app}/ui/themes/ThemeManager.h | 0 {launcher => app}/ui/themes/ThemeManager.mm | 0 .../ui/widgets/AppearanceWidget.cpp | 0 .../ui/widgets/AppearanceWidget.h | 0 .../ui/widgets/AppearanceWidget.ui | 0 .../ui/widgets/CheckComboBox.cpp | 0 {launcher => app}/ui/widgets/CheckComboBox.h | 0 {launcher => app}/ui/widgets/Common.cpp | 0 {launcher => app}/ui/widgets/Common.h | 0 .../ui/widgets/CustomCommands.cpp | 0 {launcher => app}/ui/widgets/CustomCommands.h | 0 .../ui/widgets/CustomCommands.ui | 0 .../ui/widgets/EnvironmentVariables.cpp | 0 .../ui/widgets/EnvironmentVariables.h | 0 .../ui/widgets/EnvironmentVariables.ui | 0 {launcher => app}/ui/widgets/IconLabel.cpp | 0 {launcher => app}/ui/widgets/IconLabel.h | 0 {launcher => app}/ui/widgets/InfoFrame.cpp | 0 {launcher => app}/ui/widgets/InfoFrame.h | 0 {launcher => app}/ui/widgets/InfoFrame.ui | 0 .../ui/widgets/JavaSettingsWidget.cpp | 0 .../ui/widgets/JavaSettingsWidget.h | 0 .../ui/widgets/JavaSettingsWidget.ui | 0 .../ui/widgets/JavaWizardWidget.cpp | 0 .../ui/widgets/JavaWizardWidget.h | 0 .../ui/widgets/LabeledToolButton.cpp | 0 .../ui/widgets/LabeledToolButton.h | 0 .../ui/widgets/LanguageSelectionWidget.cpp | 0 .../ui/widgets/LanguageSelectionWidget.h | 0 {launcher => app}/ui/widgets/LogView.cpp | 0 {launcher => app}/ui/widgets/LogView.h | 0 .../ui/widgets/MinecraftSettingsWidget.cpp | 0 .../ui/widgets/MinecraftSettingsWidget.h | 0 .../ui/widgets/MinecraftSettingsWidget.ui | 0 .../ui/widgets/ModFilterWidget.cpp | 0 .../ui/widgets/ModFilterWidget.h | 0 .../ui/widgets/ModFilterWidget.ui | 0 {launcher => app}/ui/widgets/ModListView.cpp | 0 {launcher => app}/ui/widgets/ModListView.h | 0 .../ui/widgets/PageContainer.cpp | 0 {launcher => app}/ui/widgets/PageContainer.h | 0 .../ui/widgets/PageContainer_p.h | 0 .../ui/widgets/ProgressWidget.cpp | 0 {launcher => app}/ui/widgets/ProgressWidget.h | 0 .../ui/widgets/ProjectDescriptionPage.cpp | 0 .../ui/widgets/ProjectDescriptionPage.h | 0 {launcher => app}/ui/widgets/ProjectItem.cpp | 0 {launcher => app}/ui/widgets/ProjectItem.h | 0 .../ui/widgets/SubTaskProgressBar.cpp | 0 .../ui/widgets/SubTaskProgressBar.h | 0 .../ui/widgets/SubTaskProgressBar.ui | 0 .../ui/widgets/VariableSizedImageObject.cpp | 0 .../ui/widgets/VariableSizedImageObject.h | 0 .../ui/widgets/VersionListView.cpp | 0 .../ui/widgets/VersionListView.h | 0 .../ui/widgets/VersionSelectWidget.cpp | 0 .../ui/widgets/VersionSelectWidget.h | 0 {launcher => app}/ui/widgets/WideBar.cpp | 0 {launcher => app}/ui/widgets/WideBar.h | 0 {launcher => app}/updater/ExternalUpdater.h | 0 {launcher => app}/updater/MacSparkleUpdater.h | 0 .../updater/MacSparkleUpdater.mm | 0 .../updater/PrismExternalUpdater.cpp | 0 .../updater/PrismExternalUpdater.h | 0 .../updater/prismupdater/GitHubRelease.cpp | 0 .../updater/prismupdater/GitHubRelease.h | 0 .../updater/prismupdater/PrismUpdater.cpp | 0 .../updater/prismupdater/PrismUpdater.h | 0 .../prismupdater/SelectReleaseDialog.ui | 0 .../updater/prismupdater/UpdaterDialogs.cpp | 0 .../updater/prismupdater/UpdaterDialogs.h | 0 .../updater/prismupdater/updater.exe.manifest | 0 .../updater/prismupdater/updater_main.cpp | 0 program_info/CMakeLists.txt | 2 +- .../Assets/block.svg | 0 .../Assets/rainbow.svg | 0 .../icon.json | 0 ...ismlauncher.6.scd.in => launcher.6.scd.in} | 0 .../{prismlauncher.icns => launcher.icns} | Bin .../{prismlauncher.ico => launcher.ico} | Bin ...ncher.manifest.in => launcher.manifest.in} | 0 .../{prismlauncher.qrc.in => launcher.qrc.in} | 0 .../{prismlauncher.rc.in => launcher.rc.in} | 0 1446 files changed, 48 insertions(+), 17 deletions(-) rename {launcher => app}/Application.cpp (98%) rename {launcher => app}/Application.h (100%) rename {launcher => app}/ApplicationMessage.cpp (100%) rename {launcher => app}/ApplicationMessage.h (100%) rename {launcher => app}/AssertHelpers.h (100%) rename {launcher => app}/BaseInstaller.cpp (100%) rename {launcher => app}/BaseInstaller.h (100%) rename {launcher => app}/BaseInstance.cpp (100%) rename {launcher => app}/BaseInstance.h (100%) rename {launcher => app}/BaseVersion.h (100%) rename {launcher => app}/BaseVersionList.cpp (100%) rename {launcher => app}/BaseVersionList.h (100%) rename {launcher => app}/CMakeLists.txt (100%) rename {launcher => app}/Commandline.cpp (100%) rename {launcher => app}/Commandline.h (100%) rename {launcher => app}/DataMigrationTask.cpp (100%) rename {launcher => app}/DataMigrationTask.h (100%) rename {launcher => app}/DesktopServices.cpp (100%) rename {launcher => app}/DesktopServices.h (100%) rename {launcher => app}/Exception.h (100%) rename {launcher => app}/ExponentialSeries.h (100%) rename {launcher => app}/FastFileIconProvider.cpp (100%) rename {launcher => app}/FastFileIconProvider.h (100%) rename {launcher => app}/FileIgnoreProxy.cpp (100%) rename {launcher => app}/FileIgnoreProxy.h (100%) rename {launcher => app}/FileSystem.cpp (100%) rename {launcher => app}/FileSystem.h (100%) rename {launcher => app}/Filter.h (100%) rename {launcher => app}/GZip.cpp (100%) rename {launcher => app}/GZip.h (100%) rename {launcher => app}/HardwareInfo.cpp (100%) rename {launcher => app}/HardwareInfo.h (100%) rename {launcher => app}/InstanceCopyPrefs.cpp (100%) rename {launcher => app}/InstanceCopyPrefs.h (100%) rename {launcher => app}/InstanceCopyTask.cpp (100%) rename {launcher => app}/InstanceCopyTask.h (100%) rename {launcher => app}/InstanceCreationTask.cpp (100%) rename {launcher => app}/InstanceCreationTask.h (100%) rename {launcher => app}/InstanceDirUpdate.cpp (100%) rename {launcher => app}/InstanceDirUpdate.h (100%) rename {launcher => app}/InstanceImportTask.cpp (100%) rename {launcher => app}/InstanceImportTask.h (100%) rename {launcher => app}/InstanceList.cpp (100%) rename {launcher => app}/InstanceList.h (100%) rename {launcher => app}/InstancePageProvider.h (100%) rename {launcher => app}/InstanceTask.cpp (100%) rename {launcher => app}/InstanceTask.h (100%) rename {launcher => app}/JavaCommon.cpp (100%) rename {launcher => app}/JavaCommon.h (100%) rename {launcher => app}/Json.cpp (100%) rename {launcher => app}/Json.h (100%) rename {launcher => app}/KonamiCode.cpp (100%) rename {launcher => app}/KonamiCode.h (100%) rename {launcher => app}/LaunchController.cpp (100%) rename {launcher => app}/LaunchController.h (100%) rename {launcher => app}/LaunchMode.h (100%) rename {launcher => app}/Launcher.in (100%) rename {launcher => app}/LibraryUtils.cpp (100%) rename {launcher => app}/LibraryUtils.h (100%) rename {launcher => app}/LoggedProcess.cpp (100%) rename {launcher => app}/LoggedProcess.h (100%) rename {launcher => app}/MMCTime.cpp (100%) rename {launcher => app}/MMCTime.h (100%) rename {launcher => app}/MMCZip.cpp (100%) rename {launcher => app}/MMCZip.h (100%) rename {launcher => app}/MTPixmapCache.h (100%) rename {launcher => app}/Markdown.cpp (100%) rename {launcher => app}/Markdown.h (100%) rename {launcher => app}/MessageLevel.cpp (100%) rename {launcher => app}/MessageLevel.h (100%) rename {launcher => app}/NullInstance.h (100%) rename {launcher => app}/PSaveFile.h (100%) rename {launcher => app}/ProblemProvider.h (100%) rename {launcher => app}/QObjectPtr.h (100%) rename {launcher => app}/QVariantUtils.h (100%) rename {launcher => app}/RWStorage.h (100%) rename {launcher => app}/RecursiveFileSystemWatcher.cpp (100%) rename {launcher => app}/RecursiveFileSystemWatcher.h (100%) rename {launcher => app}/ResourceDownloadTask.cpp (100%) rename {launcher => app}/ResourceDownloadTask.h (100%) rename {launcher => app}/RuntimeContext.h (100%) rename {launcher => app}/SeparatorPrefixTree.h (100%) rename {launcher => app}/StringUtils.cpp (100%) rename {launcher => app}/StringUtils.h (100%) rename {launcher => app}/SysInfo.cpp (100%) rename {launcher => app}/SysInfo.h (100%) rename {launcher => app}/Usable.h (100%) rename {launcher => app}/Version.cpp (100%) rename {launcher => app}/Version.h (100%) rename {launcher => app}/VersionProxyModel.cpp (100%) rename {launcher => app}/VersionProxyModel.h (100%) rename {launcher => app}/WatchLock.h (100%) rename {launcher => app}/archive/ArchiveReader.cpp (100%) rename {launcher => app}/archive/ArchiveReader.h (100%) rename {launcher => app}/archive/ArchiveWriter.cpp (100%) rename {launcher => app}/archive/ArchiveWriter.h (100%) rename {launcher => app}/archive/ExportToZipTask.cpp (100%) rename {launcher => app}/archive/ExportToZipTask.h (100%) rename {launcher => app}/archive/ExtractZipTask.cpp (100%) rename {launcher => app}/archive/ExtractZipTask.h (100%) rename {launcher => app}/console/Console.h (100%) rename {launcher => app}/console/WindowsConsole.cpp (100%) rename {launcher => app}/console/WindowsConsole.h (100%) rename {launcher => app}/filelink/FileLink.cpp (100%) rename {launcher => app}/filelink/FileLink.h (100%) rename {launcher => app}/filelink/filelink.exe.manifest (100%) rename {launcher => app}/filelink/filelink_main.cpp (100%) rename {launcher => app}/icons/IconList.cpp (100%) rename {launcher => app}/icons/IconList.h (100%) rename {launcher => app}/icons/IconUtils.cpp (100%) rename {launcher => app}/icons/IconUtils.h (100%) rename {launcher => app}/icons/MMCIcon.cpp (100%) rename {launcher => app}/icons/MMCIcon.h (100%) rename {launcher => app}/include/base.pch.hpp (100%) rename {launcher => app}/include/qtcore.pch.hpp (100%) rename {launcher => app}/include/qtgui.pch.hpp (100%) rename {launcher => app}/java/JavaChecker.cpp (100%) rename {launcher => app}/java/JavaChecker.h (100%) rename {launcher => app}/java/JavaInstall.cpp (100%) rename {launcher => app}/java/JavaInstall.h (100%) rename {launcher => app}/java/JavaInstallList.cpp (100%) rename {launcher => app}/java/JavaInstallList.h (100%) rename {launcher => app}/java/JavaMetadata.cpp (100%) rename {launcher => app}/java/JavaMetadata.h (100%) rename {launcher => app}/java/JavaUtils.cpp (100%) rename {launcher => app}/java/JavaUtils.h (100%) rename {launcher => app}/java/JavaVersion.cpp (100%) rename {launcher => app}/java/JavaVersion.h (100%) rename {launcher => app}/java/download/ArchiveDownloadTask.cpp (100%) rename {launcher => app}/java/download/ArchiveDownloadTask.h (100%) rename {launcher => app}/java/download/ManifestDownloadTask.cpp (100%) rename {launcher => app}/java/download/ManifestDownloadTask.h (100%) rename {launcher => app}/java/download/SymlinkTask.cpp (100%) rename {launcher => app}/java/download/SymlinkTask.h (100%) rename {launcher => app}/launch/LaunchStep.cpp (100%) rename {launcher => app}/launch/LaunchStep.h (100%) rename {launcher => app}/launch/LaunchTask.cpp (100%) rename {launcher => app}/launch/LaunchTask.h (100%) rename {launcher => app}/launch/LogModel.cpp (100%) rename {launcher => app}/launch/LogModel.h (100%) rename {launcher => app}/launch/TaskStepWrapper.cpp (100%) rename {launcher => app}/launch/TaskStepWrapper.h (100%) rename {launcher => app}/launch/steps/CheckJava.cpp (100%) rename {launcher => app}/launch/steps/CheckJava.h (100%) rename {launcher => app}/launch/steps/LookupServerAddress.cpp (100%) rename {launcher => app}/launch/steps/LookupServerAddress.h (100%) rename {launcher => app}/launch/steps/PostLaunchCommand.cpp (100%) rename {launcher => app}/launch/steps/PostLaunchCommand.h (100%) rename {launcher => app}/launch/steps/PreLaunchCommand.cpp (100%) rename {launcher => app}/launch/steps/PreLaunchCommand.h (100%) rename {launcher => app}/launch/steps/PrintServers.cpp (100%) rename {launcher => app}/launch/steps/PrintServers.h (100%) rename {launcher => app}/launch/steps/QuitAfterGameStop.cpp (100%) rename {launcher => app}/launch/steps/QuitAfterGameStop.h (100%) rename {launcher => app}/launch/steps/TextPrint.cpp (100%) rename {launcher => app}/launch/steps/TextPrint.h (100%) rename {launcher => app}/logs/AnonymizeLog.cpp (100%) rename {launcher => app}/logs/AnonymizeLog.h (100%) rename {launcher => app}/logs/LogParser.cpp (100%) rename {launcher => app}/logs/LogParser.h (100%) rename {launcher => app}/macsandbox/SecurityBookmarkFileAccess.h (100%) rename {launcher => app}/macsandbox/SecurityBookmarkFileAccess.mm (100%) rename {launcher => app}/main.cpp (98%) rename {launcher => app}/meta/BaseEntity.cpp (100%) rename {launcher => app}/meta/BaseEntity.h (100%) rename {launcher => app}/meta/Index.cpp (100%) rename {launcher => app}/meta/Index.h (100%) rename {launcher => app}/meta/JsonFormat.cpp (100%) rename {launcher => app}/meta/JsonFormat.h (100%) rename {launcher => app}/meta/Version.cpp (100%) rename {launcher => app}/meta/Version.h (100%) rename {launcher => app}/meta/VersionList.cpp (100%) rename {launcher => app}/meta/VersionList.h (100%) rename {launcher => app}/minecraft/Agent.h (100%) rename {launcher => app}/minecraft/AssetsUtils.cpp (100%) rename {launcher => app}/minecraft/AssetsUtils.h (100%) rename {launcher => app}/minecraft/Component.cpp (100%) rename {launcher => app}/minecraft/Component.h (100%) rename {launcher => app}/minecraft/ComponentUpdateTask.cpp (100%) rename {launcher => app}/minecraft/ComponentUpdateTask.h (100%) rename {launcher => app}/minecraft/ComponentUpdateTask_p.h (100%) rename {launcher => app}/minecraft/GradleSpecifier.h (100%) rename {launcher => app}/minecraft/LaunchProfile.cpp (100%) rename {launcher => app}/minecraft/LaunchProfile.h (100%) rename {launcher => app}/minecraft/Library.cpp (100%) rename {launcher => app}/minecraft/Library.h (100%) rename {launcher => app}/minecraft/Logging.cpp (100%) rename {launcher => app}/minecraft/Logging.h (100%) rename {launcher => app}/minecraft/MinecraftInstance.cpp (100%) rename {launcher => app}/minecraft/MinecraftInstance.h (100%) rename {launcher => app}/minecraft/MinecraftLoadAndCheck.cpp (100%) rename {launcher => app}/minecraft/MinecraftLoadAndCheck.h (100%) rename {launcher => app}/minecraft/MojangDownloadInfo.h (100%) rename {launcher => app}/minecraft/MojangVersionFormat.cpp (100%) rename {launcher => app}/minecraft/MojangVersionFormat.h (100%) rename {launcher => app}/minecraft/OneSixVersionFormat.cpp (100%) rename {launcher => app}/minecraft/OneSixVersionFormat.h (100%) rename {launcher => app}/minecraft/PackProfile.cpp (100%) rename {launcher => app}/minecraft/PackProfile.h (100%) rename {launcher => app}/minecraft/PackProfile_p.h (100%) rename {launcher => app}/minecraft/ParseUtils.cpp (100%) rename {launcher => app}/minecraft/ParseUtils.h (100%) rename {launcher => app}/minecraft/ProfileUtils.cpp (100%) rename {launcher => app}/minecraft/ProfileUtils.h (100%) rename {launcher => app}/minecraft/Rule.cpp (100%) rename {launcher => app}/minecraft/Rule.h (100%) rename {launcher => app}/minecraft/ShortcutUtils.cpp (100%) rename {launcher => app}/minecraft/ShortcutUtils.h (100%) rename {launcher => app}/minecraft/VanillaInstanceCreationTask.cpp (100%) rename {launcher => app}/minecraft/VanillaInstanceCreationTask.h (100%) rename {launcher => app}/minecraft/VersionFile.cpp (100%) rename {launcher => app}/minecraft/VersionFile.h (100%) rename {launcher => app}/minecraft/VersionFilterData.cpp (100%) rename {launcher => app}/minecraft/VersionFilterData.h (100%) rename {launcher => app}/minecraft/World.cpp (100%) rename {launcher => app}/minecraft/World.h (100%) rename {launcher => app}/minecraft/WorldList.cpp (100%) rename {launcher => app}/minecraft/WorldList.h (100%) rename {launcher => app}/minecraft/auth/AccountData.cpp (100%) rename {launcher => app}/minecraft/auth/AccountData.h (100%) rename {launcher => app}/minecraft/auth/AccountList.cpp (100%) rename {launcher => app}/minecraft/auth/AccountList.h (100%) rename {launcher => app}/minecraft/auth/AuthFlow.cpp (100%) rename {launcher => app}/minecraft/auth/AuthFlow.h (100%) rename {launcher => app}/minecraft/auth/AuthSession.cpp (100%) rename {launcher => app}/minecraft/auth/AuthSession.h (100%) rename {launcher => app}/minecraft/auth/AuthStep.h (100%) rename {launcher => app}/minecraft/auth/MinecraftAccount.cpp (100%) rename {launcher => app}/minecraft/auth/MinecraftAccount.h (100%) rename {launcher => app}/minecraft/auth/Parsers.cpp (100%) rename {launcher => app}/minecraft/auth/Parsers.h (100%) rename {launcher => app}/minecraft/auth/steps/EntitlementsStep.cpp (100%) rename {launcher => app}/minecraft/auth/steps/EntitlementsStep.h (100%) rename {launcher => app}/minecraft/auth/steps/GetSkinStep.cpp (100%) rename {launcher => app}/minecraft/auth/steps/GetSkinStep.h (100%) rename {launcher => app}/minecraft/auth/steps/LauncherLoginStep.cpp (100%) rename {launcher => app}/minecraft/auth/steps/LauncherLoginStep.h (100%) rename {launcher => app}/minecraft/auth/steps/MSADeviceCodeStep.cpp (100%) rename {launcher => app}/minecraft/auth/steps/MSADeviceCodeStep.h (100%) rename {launcher => app}/minecraft/auth/steps/MSAStep.cpp (100%) rename {launcher => app}/minecraft/auth/steps/MSAStep.h (100%) rename {launcher => app}/minecraft/auth/steps/MinecraftProfileStep.cpp (100%) rename {launcher => app}/minecraft/auth/steps/MinecraftProfileStep.h (100%) rename {launcher => app}/minecraft/auth/steps/XboxAuthorizationStep.cpp (100%) rename {launcher => app}/minecraft/auth/steps/XboxAuthorizationStep.h (100%) rename {launcher => app}/minecraft/auth/steps/XboxUserStep.cpp (100%) rename {launcher => app}/minecraft/auth/steps/XboxUserStep.h (100%) rename {launcher => app}/minecraft/launch/AutoInstallJava.cpp (100%) rename {launcher => app}/minecraft/launch/AutoInstallJava.h (100%) rename {launcher => app}/minecraft/launch/ClaimAccount.cpp (100%) rename {launcher => app}/minecraft/launch/ClaimAccount.h (100%) rename {launcher => app}/minecraft/launch/CreateGameFolders.cpp (100%) rename {launcher => app}/minecraft/launch/CreateGameFolders.h (100%) rename {launcher => app}/minecraft/launch/EnsureAvailableMemory.cpp (100%) rename {launcher => app}/minecraft/launch/EnsureAvailableMemory.h (100%) rename {launcher => app}/minecraft/launch/EnsureOfflineLibraries.cpp (100%) rename {launcher => app}/minecraft/launch/EnsureOfflineLibraries.h (100%) rename {launcher => app}/minecraft/launch/ExtractNatives.cpp (100%) rename {launcher => app}/minecraft/launch/ExtractNatives.h (100%) rename {launcher => app}/minecraft/launch/LauncherPartLaunch.cpp (100%) rename {launcher => app}/minecraft/launch/LauncherPartLaunch.h (100%) rename {launcher => app}/minecraft/launch/MinecraftTarget.cpp (100%) rename {launcher => app}/minecraft/launch/MinecraftTarget.h (100%) rename {launcher => app}/minecraft/launch/ModMinecraftJar.cpp (100%) rename {launcher => app}/minecraft/launch/ModMinecraftJar.h (100%) rename {launcher => app}/minecraft/launch/PrintInstanceInfo.cpp (100%) rename {launcher => app}/minecraft/launch/PrintInstanceInfo.h (100%) rename {launcher => app}/minecraft/launch/ReconstructAssets.cpp (100%) rename {launcher => app}/minecraft/launch/ReconstructAssets.h (100%) rename {launcher => app}/minecraft/launch/ScanModFolders.cpp (100%) rename {launcher => app}/minecraft/launch/ScanModFolders.h (100%) rename {launcher => app}/minecraft/launch/VerifyJavaInstall.cpp (100%) rename {launcher => app}/minecraft/launch/VerifyJavaInstall.h (100%) rename {launcher => app}/minecraft/mod/DataPack.cpp (100%) rename {launcher => app}/minecraft/mod/DataPack.h (100%) rename {launcher => app}/minecraft/mod/DataPackFolderModel.cpp (100%) rename {launcher => app}/minecraft/mod/DataPackFolderModel.h (100%) rename {launcher => app}/minecraft/mod/MetadataHandler.h (100%) rename {launcher => app}/minecraft/mod/Mod.cpp (100%) rename {launcher => app}/minecraft/mod/Mod.h (100%) rename {launcher => app}/minecraft/mod/ModDetails.h (100%) rename {launcher => app}/minecraft/mod/ModFolderModel.cpp (100%) rename {launcher => app}/minecraft/mod/ModFolderModel.h (100%) rename {launcher => app}/minecraft/mod/Resource.cpp (100%) rename {launcher => app}/minecraft/mod/Resource.h (100%) rename {launcher => app}/minecraft/mod/ResourceFolderModel.cpp (100%) rename {launcher => app}/minecraft/mod/ResourceFolderModel.h (100%) rename {launcher => app}/minecraft/mod/ResourcePack.cpp (100%) rename {launcher => app}/minecraft/mod/ResourcePack.h (100%) rename {launcher => app}/minecraft/mod/ResourcePackFolderModel.cpp (100%) rename {launcher => app}/minecraft/mod/ResourcePackFolderModel.h (100%) rename {launcher => app}/minecraft/mod/ShaderPack.cpp (100%) rename {launcher => app}/minecraft/mod/ShaderPack.h (100%) rename {launcher => app}/minecraft/mod/ShaderPackFolderModel.cpp (100%) rename {launcher => app}/minecraft/mod/ShaderPackFolderModel.h (100%) rename {launcher => app}/minecraft/mod/TexturePack.cpp (100%) rename {launcher => app}/minecraft/mod/TexturePack.h (100%) rename {launcher => app}/minecraft/mod/TexturePackFolderModel.cpp (100%) rename {launcher => app}/minecraft/mod/TexturePackFolderModel.h (100%) rename {launcher => app}/minecraft/mod/WorldSave.cpp (100%) rename {launcher => app}/minecraft/mod/WorldSave.h (100%) rename {launcher => app}/minecraft/mod/tasks/GetModDependenciesTask.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/GetModDependenciesTask.h (100%) rename {launcher => app}/minecraft/mod/tasks/LocalDataPackParseTask.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/LocalDataPackParseTask.h (100%) rename {launcher => app}/minecraft/mod/tasks/LocalModParseTask.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/LocalModParseTask.h (100%) rename {launcher => app}/minecraft/mod/tasks/LocalResourceParse.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/LocalResourceParse.h (100%) rename {launcher => app}/minecraft/mod/tasks/LocalResourceUpdateTask.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/LocalResourceUpdateTask.h (100%) rename {launcher => app}/minecraft/mod/tasks/LocalShaderPackParseTask.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/LocalShaderPackParseTask.h (100%) rename {launcher => app}/minecraft/mod/tasks/LocalTexturePackParseTask.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/LocalTexturePackParseTask.h (100%) rename {launcher => app}/minecraft/mod/tasks/LocalWorldSaveParseTask.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/LocalWorldSaveParseTask.h (100%) rename {launcher => app}/minecraft/mod/tasks/ResourceFolderLoadTask.cpp (100%) rename {launcher => app}/minecraft/mod/tasks/ResourceFolderLoadTask.h (100%) rename {launcher => app}/minecraft/skins/CapeChange.cpp (100%) rename {launcher => app}/minecraft/skins/CapeChange.h (100%) rename {launcher => app}/minecraft/skins/SkinDelete.cpp (100%) rename {launcher => app}/minecraft/skins/SkinDelete.h (100%) rename {launcher => app}/minecraft/skins/SkinList.cpp (100%) rename {launcher => app}/minecraft/skins/SkinList.h (100%) rename {launcher => app}/minecraft/skins/SkinModel.cpp (100%) rename {launcher => app}/minecraft/skins/SkinModel.h (100%) rename {launcher => app}/minecraft/skins/SkinUpload.cpp (100%) rename {launcher => app}/minecraft/skins/SkinUpload.h (100%) rename {launcher => app}/minecraft/update/AssetUpdateTask.cpp (100%) rename {launcher => app}/minecraft/update/AssetUpdateTask.h (100%) rename {launcher => app}/minecraft/update/FoldersTask.cpp (100%) rename {launcher => app}/minecraft/update/FoldersTask.h (100%) rename {launcher => app}/minecraft/update/LegacyFMLLibrariesTask.cpp (100%) rename {launcher => app}/minecraft/update/LegacyFMLLibrariesTask.h (100%) rename {launcher => app}/minecraft/update/LibrariesTask.cpp (100%) rename {launcher => app}/minecraft/update/LibrariesTask.h (100%) rename {launcher => app}/modplatform/CheckUpdateTask.h (100%) rename {launcher => app}/modplatform/EnsureMetadataTask.cpp (100%) rename {launcher => app}/modplatform/EnsureMetadataTask.h (100%) rename {launcher => app}/modplatform/ModIndex.cpp (100%) rename {launcher => app}/modplatform/ModIndex.h (100%) rename {launcher => app}/modplatform/ResourceAPI.cpp (100%) rename {launcher => app}/modplatform/ResourceAPI.h (100%) rename {launcher => app}/modplatform/ResourceType.cpp (100%) rename {launcher => app}/modplatform/ResourceType.h (100%) rename {launcher => app}/modplatform/atlauncher/ATLPackIndex.cpp (100%) rename {launcher => app}/modplatform/atlauncher/ATLPackIndex.h (100%) rename {launcher => app}/modplatform/atlauncher/ATLPackInstallTask.cpp (100%) rename {launcher => app}/modplatform/atlauncher/ATLPackInstallTask.h (100%) rename {launcher => app}/modplatform/atlauncher/ATLPackManifest.cpp (100%) rename {launcher => app}/modplatform/atlauncher/ATLPackManifest.h (100%) rename {launcher => app}/modplatform/atlauncher/ATLShareCode.cpp (100%) rename {launcher => app}/modplatform/atlauncher/ATLShareCode.h (100%) rename {launcher => app}/modplatform/flame/FileResolvingTask.cpp (100%) rename {launcher => app}/modplatform/flame/FileResolvingTask.h (100%) rename {launcher => app}/modplatform/flame/FlameAPI.cpp (100%) rename {launcher => app}/modplatform/flame/FlameAPI.h (100%) rename {launcher => app}/modplatform/flame/FlameCheckUpdate.cpp (100%) rename {launcher => app}/modplatform/flame/FlameCheckUpdate.h (100%) rename {launcher => app}/modplatform/flame/FlameInstanceCreationTask.cpp (100%) rename {launcher => app}/modplatform/flame/FlameInstanceCreationTask.h (100%) rename {launcher => app}/modplatform/flame/FlameModIndex.cpp (100%) rename {launcher => app}/modplatform/flame/FlameModIndex.h (100%) rename {launcher => app}/modplatform/flame/FlamePackExportTask.cpp (100%) rename {launcher => app}/modplatform/flame/FlamePackExportTask.h (100%) rename {launcher => app}/modplatform/flame/PackManifest.cpp (100%) rename {launcher => app}/modplatform/flame/PackManifest.h (100%) rename {launcher => app}/modplatform/ftb/FTBPackInstallTask.cpp (100%) rename {launcher => app}/modplatform/ftb/FTBPackInstallTask.h (100%) rename {launcher => app}/modplatform/ftb/FTBPackManifest.cpp (100%) rename {launcher => app}/modplatform/ftb/FTBPackManifest.h (100%) rename {launcher => app}/modplatform/helpers/ExportToModList.cpp (100%) rename {launcher => app}/modplatform/helpers/ExportToModList.h (100%) rename {launcher => app}/modplatform/helpers/HashUtils.cpp (100%) rename {launcher => app}/modplatform/helpers/HashUtils.h (100%) rename {launcher => app}/modplatform/helpers/OverrideUtils.cpp (100%) rename {launcher => app}/modplatform/helpers/OverrideUtils.h (100%) rename {launcher => app}/modplatform/import_ftb/PackHelpers.cpp (100%) rename {launcher => app}/modplatform/import_ftb/PackHelpers.h (100%) rename {launcher => app}/modplatform/import_ftb/PackInstallTask.cpp (100%) rename {launcher => app}/modplatform/import_ftb/PackInstallTask.h (100%) rename {launcher => app}/modplatform/legacy_ftb/PackFetchTask.cpp (100%) rename {launcher => app}/modplatform/legacy_ftb/PackFetchTask.h (100%) rename {launcher => app}/modplatform/legacy_ftb/PackHelpers.h (100%) rename {launcher => app}/modplatform/legacy_ftb/PackInstallTask.cpp (100%) rename {launcher => app}/modplatform/legacy_ftb/PackInstallTask.h (100%) rename {launcher => app}/modplatform/legacy_ftb/PrivatePackManager.cpp (100%) rename {launcher => app}/modplatform/legacy_ftb/PrivatePackManager.h (100%) rename {launcher => app}/modplatform/modrinth/ModrinthAPI.cpp (100%) rename {launcher => app}/modplatform/modrinth/ModrinthAPI.h (100%) rename {launcher => app}/modplatform/modrinth/ModrinthCheckUpdate.cpp (100%) rename {launcher => app}/modplatform/modrinth/ModrinthCheckUpdate.h (100%) rename {launcher => app}/modplatform/modrinth/ModrinthInstanceCreationTask.cpp (100%) rename {launcher => app}/modplatform/modrinth/ModrinthInstanceCreationTask.h (100%) rename {launcher => app}/modplatform/modrinth/ModrinthPackExportTask.cpp (100%) rename {launcher => app}/modplatform/modrinth/ModrinthPackExportTask.h (100%) rename {launcher => app}/modplatform/modrinth/ModrinthPackIndex.cpp (100%) rename {launcher => app}/modplatform/modrinth/ModrinthPackIndex.h (100%) rename {launcher => app}/modplatform/packwiz/Packwiz.cpp (100%) rename {launcher => app}/modplatform/packwiz/Packwiz.h (100%) rename {launcher => app}/modplatform/technic/SingleZipPackInstallTask.cpp (100%) rename {launcher => app}/modplatform/technic/SingleZipPackInstallTask.h (100%) rename {launcher => app}/modplatform/technic/SolderPackInstallTask.cpp (100%) rename {launcher => app}/modplatform/technic/SolderPackInstallTask.h (100%) rename {launcher => app}/modplatform/technic/SolderPackManifest.cpp (100%) rename {launcher => app}/modplatform/technic/SolderPackManifest.h (100%) rename {launcher => app}/modplatform/technic/TechnicPackProcessor.cpp (100%) rename {launcher => app}/modplatform/technic/TechnicPackProcessor.h (100%) rename {launcher => app}/net/ApiDownload.cpp (100%) rename {launcher => app}/net/ApiDownload.h (100%) rename {launcher => app}/net/ApiHeaderProxy.h (100%) rename {launcher => app}/net/ApiUpload.cpp (100%) rename {launcher => app}/net/ApiUpload.h (100%) rename {launcher => app}/net/ByteArraySink.h (100%) rename {launcher => app}/net/ChecksumValidator.h (100%) rename {launcher => app}/net/Download.cpp (100%) rename {launcher => app}/net/Download.h (100%) rename {launcher => app}/net/DummySink.h (100%) rename {launcher => app}/net/FileSink.cpp (100%) rename {launcher => app}/net/FileSink.h (100%) rename {launcher => app}/net/HeaderProxy.h (100%) rename {launcher => app}/net/HttpMetaCache.cpp (100%) rename {launcher => app}/net/HttpMetaCache.h (100%) rename {launcher => app}/net/Logging.cpp (100%) rename {launcher => app}/net/Logging.h (100%) rename {launcher => app}/net/MetaCacheSink.cpp (100%) rename {launcher => app}/net/MetaCacheSink.h (100%) rename {launcher => app}/net/Mode.h (100%) rename {launcher => app}/net/NetJob.cpp (100%) rename {launcher => app}/net/NetJob.h (100%) rename {launcher => app}/net/NetRequest.cpp (100%) rename {launcher => app}/net/NetRequest.h (100%) rename {launcher => app}/net/NetUtils.h (100%) rename {launcher => app}/net/PasteUpload.cpp (100%) rename {launcher => app}/net/PasteUpload.h (100%) rename {launcher => app}/net/RawHeaderProxy.h (100%) rename {launcher => app}/net/Sink.h (100%) rename {launcher => app}/net/Upload.cpp (100%) rename {launcher => app}/net/Upload.h (100%) rename {launcher => app}/net/Validator.h (100%) rename {launcher => app}/news/NewsChecker.cpp (100%) rename {launcher => app}/news/NewsChecker.h (100%) rename {launcher => app}/news/NewsEntry.cpp (100%) rename {launcher => app}/news/NewsEntry.h (100%) rename {launcher => app}/portable.txt (100%) rename {launcher => app}/qtlogging.ini (100%) rename {launcher => app}/resources/OSX/OSX.qrc (100%) rename {launcher => app}/resources/OSX/index.theme (100%) rename {launcher => app}/resources/OSX/scalable/about.svg (100%) rename {launcher => app}/resources/OSX/scalable/accounts.svg (100%) rename {launcher => app}/resources/OSX/scalable/bug.svg (100%) rename {launcher => app}/resources/OSX/scalable/centralmods.svg (100%) rename {launcher => app}/resources/OSX/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/OSX/scalable/copy.svg (100%) rename {launcher => app}/resources/OSX/scalable/coremods.svg (100%) rename {launcher => app}/resources/OSX/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/OSX/scalable/delete.svg (100%) rename {launcher => app}/resources/OSX/scalable/export.svg (100%) rename {launcher => app}/resources/OSX/scalable/externaltools.svg (100%) rename {launcher => app}/resources/OSX/scalable/help.svg (100%) rename {launcher => app}/resources/OSX/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/OSX/scalable/jarmods.svg (100%) rename {launcher => app}/resources/OSX/scalable/java.svg (100%) rename {launcher => app}/resources/OSX/scalable/language.svg (100%) rename {launcher => app}/resources/OSX/scalable/launch.svg (100%) rename {launcher => app}/resources/OSX/scalable/loadermods.svg (100%) rename {launcher => app}/resources/OSX/scalable/log.svg (100%) rename {launcher => app}/resources/OSX/scalable/minecraft.svg (100%) rename {launcher => app}/resources/OSX/scalable/new.svg (100%) rename {launcher => app}/resources/OSX/scalable/news.svg (100%) rename {launcher => app}/resources/OSX/scalable/notes.svg (100%) rename {launcher => app}/resources/OSX/scalable/patreon.svg (100%) rename {launcher => app}/resources/OSX/scalable/proxy.svg (100%) rename {launcher => app}/resources/OSX/scalable/refresh.svg (100%) rename {launcher => app}/resources/OSX/scalable/rename.svg (100%) rename {launcher => app}/resources/OSX/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/OSX/scalable/screenshots.svg (100%) rename {launcher => app}/resources/OSX/scalable/settings.svg (100%) rename {launcher => app}/resources/OSX/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/OSX/scalable/shortcut.svg (100%) rename {launcher => app}/resources/OSX/scalable/status-bad.svg (100%) rename {launcher => app}/resources/OSX/scalable/status-good.svg (100%) rename {launcher => app}/resources/OSX/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/OSX/scalable/tag.svg (100%) rename {launcher => app}/resources/OSX/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/OSX/scalable/worlds.svg (100%) rename {launcher => app}/resources/assets/underconstruction.png (100%) rename {launcher => app}/resources/backgrounds/backgrounds.qrc (100%) rename {launcher => app}/resources/backgrounds/kitteh-bday.png (100%) rename {launcher => app}/resources/backgrounds/kitteh-spooky.png (100%) rename {launcher => app}/resources/backgrounds/kitteh-xmas.png (100%) rename {launcher => app}/resources/backgrounds/kitteh.png (100%) rename {launcher => app}/resources/backgrounds/racked_ru.png (100%) rename {launcher => app}/resources/backgrounds/rory-bday.png (100%) rename {launcher => app}/resources/backgrounds/rory-flat-bday.png (100%) rename {launcher => app}/resources/backgrounds/rory-flat-spooky.png (100%) rename {launcher => app}/resources/backgrounds/rory-flat-xmas.png (100%) rename {launcher => app}/resources/backgrounds/rory-flat.png (100%) rename {launcher => app}/resources/backgrounds/rory-spooky.png (100%) rename {launcher => app}/resources/backgrounds/rory-xmas.png (100%) rename {launcher => app}/resources/backgrounds/rory.png (100%) rename {launcher => app}/resources/backgrounds/teawie-bday.png (100%) rename {launcher => app}/resources/backgrounds/teawie-spooky.png (100%) rename {launcher => app}/resources/backgrounds/teawie-xmas.png (100%) rename {launcher => app}/resources/backgrounds/teawie.png (100%) rename {launcher => app}/resources/breeze_dark/breeze_dark.qrc (100%) rename {launcher => app}/resources/breeze_dark/index.theme (100%) rename {launcher => app}/resources/breeze_dark/scalable/about.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/accounts.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/appearance.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/bug.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/centralmods.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/copy.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/coremods.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/datapacks.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/delete.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/discord.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/export.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/externaltools.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/help.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/jarmods.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/java.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/language.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/launch.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/loadermods.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/log.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/matrix.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/minecraft.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/new.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/news.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/notes.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/patreon.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/proxy.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/reddit-alien.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/refresh.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/rename.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/screenshots.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/server.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/settings.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/shortcut.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/status-bad.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/status-good.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/tag.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/breeze_dark/scalable/worlds.svg (100%) rename {launcher => app}/resources/breeze_light/breeze_light.qrc (100%) rename {launcher => app}/resources/breeze_light/index.theme (100%) rename {launcher => app}/resources/breeze_light/scalable/about.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/accounts.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/appearance.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/bug.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/centralmods.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/copy.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/coremods.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/datapacks.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/delete.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/discord.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/export.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/externaltools.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/help.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/jarmods.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/java.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/language.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/launch.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/loadermods.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/log.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/matrix.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/minecraft.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/new.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/news.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/notes.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/patreon.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/proxy.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/reddit-alien.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/refresh.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/rename.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/screenshots.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/server.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/settings.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/shortcut.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/status-bad.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/status-good.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/tag.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/breeze_light/scalable/worlds.svg (100%) rename {launcher => app}/resources/documents/credits.html (100%) rename {launcher => app}/resources/documents/documents.qrc (100%) rename {launcher => app}/resources/flat/flat.qrc (100%) rename {launcher => app}/resources/flat/index.theme (100%) rename {launcher => app}/resources/flat/scalable/about.svg (100%) rename {launcher => app}/resources/flat/scalable/accounts.svg (100%) rename {launcher => app}/resources/flat/scalable/appearance.svg (100%) rename {launcher => app}/resources/flat/scalable/bug.svg (100%) rename {launcher => app}/resources/flat/scalable/cat.svg (100%) rename {launcher => app}/resources/flat/scalable/centralmods.svg (100%) rename {launcher => app}/resources/flat/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/flat/scalable/copy.svg (100%) rename {launcher => app}/resources/flat/scalable/coremods.svg (100%) rename {launcher => app}/resources/flat/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/flat/scalable/datapacks.svg (100%) rename {launcher => app}/resources/flat/scalable/delete.svg (100%) rename {launcher => app}/resources/flat/scalable/discord.svg (100%) rename {launcher => app}/resources/flat/scalable/export.svg (100%) rename {launcher => app}/resources/flat/scalable/externaltools.svg (100%) rename {launcher => app}/resources/flat/scalable/help.svg (100%) rename {launcher => app}/resources/flat/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/flat/scalable/jarmods.svg (100%) rename {launcher => app}/resources/flat/scalable/java.svg (100%) rename {launcher => app}/resources/flat/scalable/language.svg (100%) rename {launcher => app}/resources/flat/scalable/launch.svg (100%) rename {launcher => app}/resources/flat/scalable/loadermods.svg (100%) rename {launcher => app}/resources/flat/scalable/log.svg (100%) rename {launcher => app}/resources/flat/scalable/minecraft.svg (100%) rename {launcher => app}/resources/flat/scalable/multimc.svg (100%) rename {launcher => app}/resources/flat/scalable/new.svg (100%) rename {launcher => app}/resources/flat/scalable/news.svg (100%) rename {launcher => app}/resources/flat/scalable/notes.svg (100%) rename {launcher => app}/resources/flat/scalable/packages.svg (100%) rename {launcher => app}/resources/flat/scalable/patreon.svg (100%) rename {launcher => app}/resources/flat/scalable/proxy.svg (100%) rename {launcher => app}/resources/flat/scalable/quickmods.svg (100%) rename {launcher => app}/resources/flat/scalable/reddit-alien.svg (100%) rename {launcher => app}/resources/flat/scalable/refresh.svg (100%) rename {launcher => app}/resources/flat/scalable/rename.svg (100%) rename {launcher => app}/resources/flat/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/flat/scalable/screenshot-placeholder.svg (100%) rename {launcher => app}/resources/flat/scalable/screenshots.svg (100%) rename {launcher => app}/resources/flat/scalable/server.svg (100%) rename {launcher => app}/resources/flat/scalable/settings.svg (100%) rename {launcher => app}/resources/flat/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/flat/scalable/shortcut.svg (100%) rename {launcher => app}/resources/flat/scalable/star.svg (100%) rename {launcher => app}/resources/flat/scalable/status-bad.svg (100%) rename {launcher => app}/resources/flat/scalable/status-good.svg (100%) rename {launcher => app}/resources/flat/scalable/status-running.svg (100%) rename {launcher => app}/resources/flat/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/flat/scalable/tag.svg (100%) rename {launcher => app}/resources/flat/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/flat/scalable/worlds.svg (100%) rename {launcher => app}/resources/flat_white/flat_white.qrc (100%) rename {launcher => app}/resources/flat_white/index.theme (100%) rename {launcher => app}/resources/flat_white/scalable/about.svg (100%) rename {launcher => app}/resources/flat_white/scalable/accounts.svg (100%) rename {launcher => app}/resources/flat_white/scalable/appearance.svg (100%) rename {launcher => app}/resources/flat_white/scalable/bug.svg (100%) rename {launcher => app}/resources/flat_white/scalable/cat.svg (100%) rename {launcher => app}/resources/flat_white/scalable/centralmods.svg (100%) rename {launcher => app}/resources/flat_white/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/flat_white/scalable/copy.svg (100%) rename {launcher => app}/resources/flat_white/scalable/coremods.svg (100%) rename {launcher => app}/resources/flat_white/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/flat_white/scalable/datapacks.svg (100%) rename {launcher => app}/resources/flat_white/scalable/delete.svg (100%) rename {launcher => app}/resources/flat_white/scalable/discord.svg (100%) rename {launcher => app}/resources/flat_white/scalable/export.svg (100%) rename {launcher => app}/resources/flat_white/scalable/externaltools.svg (100%) rename {launcher => app}/resources/flat_white/scalable/help.svg (100%) rename {launcher => app}/resources/flat_white/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/flat_white/scalable/jarmods.svg (100%) rename {launcher => app}/resources/flat_white/scalable/java.svg (100%) rename {launcher => app}/resources/flat_white/scalable/language.svg (100%) rename {launcher => app}/resources/flat_white/scalable/launch.svg (100%) rename {launcher => app}/resources/flat_white/scalable/loadermods.svg (100%) rename {launcher => app}/resources/flat_white/scalable/log.svg (100%) rename {launcher => app}/resources/flat_white/scalable/minecraft.svg (100%) rename {launcher => app}/resources/flat_white/scalable/multimc.svg (100%) rename {launcher => app}/resources/flat_white/scalable/new.svg (100%) rename {launcher => app}/resources/flat_white/scalable/news.svg (100%) rename {launcher => app}/resources/flat_white/scalable/notes.svg (100%) rename {launcher => app}/resources/flat_white/scalable/packages.svg (100%) rename {launcher => app}/resources/flat_white/scalable/patreon.svg (100%) rename {launcher => app}/resources/flat_white/scalable/proxy.svg (100%) rename {launcher => app}/resources/flat_white/scalable/quickmods.svg (100%) rename {launcher => app}/resources/flat_white/scalable/reddit-alien.svg (100%) rename {launcher => app}/resources/flat_white/scalable/refresh.svg (100%) rename {launcher => app}/resources/flat_white/scalable/rename.svg (100%) rename {launcher => app}/resources/flat_white/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/flat_white/scalable/screenshot-placeholder.svg (100%) rename {launcher => app}/resources/flat_white/scalable/screenshots.svg (100%) rename {launcher => app}/resources/flat_white/scalable/server.svg (100%) rename {launcher => app}/resources/flat_white/scalable/settings.svg (100%) rename {launcher => app}/resources/flat_white/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/flat_white/scalable/shortcut.svg (100%) rename {launcher => app}/resources/flat_white/scalable/star.svg (100%) rename {launcher => app}/resources/flat_white/scalable/status-bad.svg (100%) rename {launcher => app}/resources/flat_white/scalable/status-good.svg (100%) rename {launcher => app}/resources/flat_white/scalable/status-running.svg (100%) rename {launcher => app}/resources/flat_white/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/flat_white/scalable/tag.svg (100%) rename {launcher => app}/resources/flat_white/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/flat_white/scalable/worlds.svg (100%) rename {launcher => app}/resources/iOS/iOS.qrc (100%) rename {launcher => app}/resources/iOS/index.theme (100%) rename {launcher => app}/resources/iOS/scalable/about.svg (100%) rename {launcher => app}/resources/iOS/scalable/accounts.svg (100%) rename {launcher => app}/resources/iOS/scalable/bug.svg (100%) rename {launcher => app}/resources/iOS/scalable/centralmods.svg (100%) rename {launcher => app}/resources/iOS/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/iOS/scalable/copy.svg (100%) rename {launcher => app}/resources/iOS/scalable/coremods.svg (100%) rename {launcher => app}/resources/iOS/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/iOS/scalable/delete.svg (100%) rename {launcher => app}/resources/iOS/scalable/export.svg (100%) rename {launcher => app}/resources/iOS/scalable/externaltools.svg (100%) rename {launcher => app}/resources/iOS/scalable/help.svg (100%) rename {launcher => app}/resources/iOS/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/iOS/scalable/jarmods.svg (100%) rename {launcher => app}/resources/iOS/scalable/java.svg (100%) rename {launcher => app}/resources/iOS/scalable/language.svg (100%) rename {launcher => app}/resources/iOS/scalable/launch.svg (100%) rename {launcher => app}/resources/iOS/scalable/loadermods.svg (100%) rename {launcher => app}/resources/iOS/scalable/log.svg (100%) rename {launcher => app}/resources/iOS/scalable/minecraft.svg (100%) rename {launcher => app}/resources/iOS/scalable/multimc.svg (100%) rename {launcher => app}/resources/iOS/scalable/new.svg (100%) rename {launcher => app}/resources/iOS/scalable/news.svg (100%) rename {launcher => app}/resources/iOS/scalable/notes.svg (100%) rename {launcher => app}/resources/iOS/scalable/patreon.svg (100%) rename {launcher => app}/resources/iOS/scalable/proxy.svg (100%) rename {launcher => app}/resources/iOS/scalable/refresh.svg (100%) rename {launcher => app}/resources/iOS/scalable/rename.svg (100%) rename {launcher => app}/resources/iOS/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/iOS/scalable/screenshots.svg (100%) rename {launcher => app}/resources/iOS/scalable/settings.svg (100%) rename {launcher => app}/resources/iOS/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/iOS/scalable/shortcut.svg (100%) rename {launcher => app}/resources/iOS/scalable/status-bad.svg (100%) rename {launcher => app}/resources/iOS/scalable/status-good.svg (100%) rename {launcher => app}/resources/iOS/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/iOS/scalable/tag.svg (100%) rename {launcher => app}/resources/iOS/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/iOS/scalable/worlds.svg (100%) rename {launcher => app}/resources/pe_blue/index.theme (100%) rename {launcher => app}/resources/pe_blue/pe_blue.qrc (100%) rename {launcher => app}/resources/pe_blue/scalable/about.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/accounts.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/appearance.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/bug.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/centralmods.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/copy.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/coremods.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/datapacks.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/delete.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/export.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/externaltools.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/help.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/jarmods.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/java.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/language.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/launch.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/loadermods.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/log.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/minecraft.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/new.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/news.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/notes.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/patreon.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/proxy.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/refresh.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/rename.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/screenshots.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/server.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/settings.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/shortcut.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/status-bad.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/status-good.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/tag.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/pe_blue/scalable/worlds.svg (100%) rename {launcher => app}/resources/pe_colored/index.theme (100%) rename {launcher => app}/resources/pe_colored/pe_colored.qrc (100%) rename {launcher => app}/resources/pe_colored/scalable/about.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/accounts.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/appearance.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/bug.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/centralmods.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/copy.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/coremods.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/datapacks.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/delete.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/export.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/externaltools.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/help.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/jarmods.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/java.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/language.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/launch.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/loadermods.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/log.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/minecraft.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/new.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/news.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/notes.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/patreon.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/proxy.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/refresh.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/rename.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/screenshots.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/server.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/settings.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/shortcut.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/status-bad.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/status-good.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/tag.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/pe_colored/scalable/worlds.svg (100%) rename {launcher => app}/resources/pe_dark/index.theme (100%) rename {launcher => app}/resources/pe_dark/pe_dark.qrc (100%) rename {launcher => app}/resources/pe_dark/scalable/about.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/accounts.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/appearance.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/bug.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/centralmods.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/copy.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/coremods.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/datapacks.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/delete.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/export.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/externaltools.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/help.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/jarmods.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/java.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/language.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/launch.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/loadermods.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/log.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/minecraft.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/new.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/news.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/notes.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/patreon.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/proxy.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/refresh.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/rename.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/screenshots.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/server.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/settings.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/shortcut.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/status-bad.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/status-good.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/tag.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/pe_dark/scalable/worlds.svg (100%) rename {launcher => app}/resources/pe_light/index.theme (100%) rename {launcher => app}/resources/pe_light/pe_light.qrc (100%) rename {launcher => app}/resources/pe_light/scalable/about.svg (100%) rename {launcher => app}/resources/pe_light/scalable/accounts.svg (100%) rename {launcher => app}/resources/pe_light/scalable/appearance.svg (100%) rename {launcher => app}/resources/pe_light/scalable/bug.svg (100%) rename {launcher => app}/resources/pe_light/scalable/centralmods.svg (100%) rename {launcher => app}/resources/pe_light/scalable/checkupdate.svg (100%) rename {launcher => app}/resources/pe_light/scalable/copy.svg (100%) rename {launcher => app}/resources/pe_light/scalable/coremods.svg (100%) rename {launcher => app}/resources/pe_light/scalable/custom-commands.svg (100%) rename {launcher => app}/resources/pe_light/scalable/datapacks.svg (100%) rename {launcher => app}/resources/pe_light/scalable/delete.svg (100%) rename {launcher => app}/resources/pe_light/scalable/export.svg (100%) rename {launcher => app}/resources/pe_light/scalable/externaltools.svg (100%) rename {launcher => app}/resources/pe_light/scalable/help.svg (100%) rename {launcher => app}/resources/pe_light/scalable/instance-settings.svg (100%) rename {launcher => app}/resources/pe_light/scalable/jarmods.svg (100%) rename {launcher => app}/resources/pe_light/scalable/java.svg (100%) rename {launcher => app}/resources/pe_light/scalable/language.svg (100%) rename {launcher => app}/resources/pe_light/scalable/launch.svg (100%) rename {launcher => app}/resources/pe_light/scalable/loadermods.svg (100%) rename {launcher => app}/resources/pe_light/scalable/log.svg (100%) rename {launcher => app}/resources/pe_light/scalable/minecraft.svg (100%) rename {launcher => app}/resources/pe_light/scalable/new.svg (100%) rename {launcher => app}/resources/pe_light/scalable/news.svg (100%) rename {launcher => app}/resources/pe_light/scalable/notes.svg (100%) rename {launcher => app}/resources/pe_light/scalable/patreon.svg (100%) rename {launcher => app}/resources/pe_light/scalable/proxy.svg (100%) rename {launcher => app}/resources/pe_light/scalable/refresh.svg (100%) rename {launcher => app}/resources/pe_light/scalable/rename.svg (100%) rename {launcher => app}/resources/pe_light/scalable/resourcepacks.svg (100%) rename {launcher => app}/resources/pe_light/scalable/screenshots.svg (100%) rename {launcher => app}/resources/pe_light/scalable/server.svg (100%) rename {launcher => app}/resources/pe_light/scalable/settings.svg (100%) rename {launcher => app}/resources/pe_light/scalable/shaderpacks.svg (100%) rename {launcher => app}/resources/pe_light/scalable/shortcut.svg (100%) rename {launcher => app}/resources/pe_light/scalable/status-bad.svg (100%) rename {launcher => app}/resources/pe_light/scalable/status-good.svg (100%) rename {launcher => app}/resources/pe_light/scalable/status-yellow.svg (100%) rename {launcher => app}/resources/pe_light/scalable/tag.svg (100%) rename {launcher => app}/resources/pe_light/scalable/viewfolder.svg (100%) rename {launcher => app}/resources/pe_light/scalable/worlds.svg (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/chicken_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/creeper_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/enderpearl_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/flame_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/forge.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/ftb_glow.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/ftb_logo_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/gear_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/herobrine_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/infinity_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/liteloader.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/magitech_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/meat_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/netherstar_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/skeleton_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/squarecreeper_legacy.png (100%) rename {launcher => app}/resources/racked_ru/128x128/instances/steve_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/brick_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/chicken_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/creeper_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/diamond_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/dirt_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/enderpearl_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/ftb_glow.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/ftb_logo_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/gear_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/gold_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/grass_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/herobrine_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/infinity_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/iron_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/magitech_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/meat_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/netherstar_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/planks_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/skeleton_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/squarecreeper_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/steve_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/stone_legacy.png (100%) rename {launcher => app}/resources/racked_ru/32x32/instances/tnt_legacy.png (100%) rename {launcher => app}/resources/racked_ru/50x50/instances/enderman_legacy.png (100%) rename {launcher => app}/resources/racked_ru/racked_ru.qrc (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/bee.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/bee_legacy.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/brick.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/chicken.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/creeper.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/diamond.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/dirt.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/enderman.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/enderpearl.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/fabricmc.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/flame.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/fox.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/fox_legacy.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/ftb_logo.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/gear.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/gold.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/grass.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/herobrine.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/iron.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/magitech.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/meat.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/modrinth.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/neoforged.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/netherstar.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/planks.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/prismlauncher.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/quiltmc.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/skeleton.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/squarecreeper.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/steve.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/stone.svg (100%) rename {launcher => app}/resources/racked_ru/scalable/instances/tnt.svg (100%) rename {launcher => app}/resources/racked_ru/theme.json (100%) rename {launcher => app}/resources/racked_ru/themeStyle.css (100%) rename {launcher => app}/resources/shaders/fshader.glsl (100%) rename {launcher => app}/resources/shaders/shaders.qrc (100%) rename {launcher => app}/resources/shaders/vshader_skin_background.glsl (100%) rename {launcher => app}/resources/shaders/vshader_skin_model.glsl (100%) rename {launcher => app}/resources/sources/burfcat_hat.png (100%) rename {launcher => app}/resources/sources/cattiversary.xcf (100%) rename {launcher => app}/resources/sources/clucker.svg (100%) rename {launcher => app}/resources/sources/creeper.svg (100%) rename {launcher => app}/resources/sources/enderpearl.svg (100%) rename {launcher => app}/resources/sources/flame.svg (100%) rename {launcher => app}/resources/sources/ftb-glow.svg (100%) rename {launcher => app}/resources/sources/ftb-logo.svg (100%) rename {launcher => app}/resources/sources/gear.svg (100%) rename {launcher => app}/resources/sources/herobrine.svg (100%) rename {launcher => app}/resources/sources/magitech.svg (100%) rename {launcher => app}/resources/sources/meat.svg (100%) rename {launcher => app}/resources/sources/netherstar.svg (100%) rename {launcher => app}/resources/sources/pskeleton.svg (100%) rename {launcher => app}/resources/sources/skeleton.svg (100%) rename {launcher => app}/resources/sources/squarecreeper.svg (100%) rename {launcher => app}/resources/sources/steve.svg (100%) rename {launcher => app}/screenshots/ImgurAlbumCreation.cpp (100%) rename {launcher => app}/screenshots/ImgurAlbumCreation.h (100%) rename {launcher => app}/screenshots/ImgurUpload.cpp (100%) rename {launcher => app}/screenshots/ImgurUpload.h (100%) rename {launcher => app}/screenshots/Screenshot.h (100%) rename {launcher => app}/settings/INIFile.cpp (100%) rename {launcher => app}/settings/INIFile.h (100%) rename {launcher => app}/settings/INISettingsObject.cpp (100%) rename {launcher => app}/settings/INISettingsObject.h (100%) rename {launcher => app}/settings/OverrideSetting.cpp (100%) rename {launcher => app}/settings/OverrideSetting.h (100%) rename {launcher => app}/settings/PassthroughSetting.cpp (100%) rename {launcher => app}/settings/PassthroughSetting.h (100%) rename {launcher => app}/settings/Setting.cpp (100%) rename {launcher => app}/settings/Setting.h (100%) rename {launcher => app}/settings/SettingsObject.cpp (100%) rename {launcher => app}/settings/SettingsObject.h (100%) rename {launcher => app}/tasks/ConcurrentTask.cpp (100%) rename {launcher => app}/tasks/ConcurrentTask.h (100%) rename {launcher => app}/tasks/MultipleOptionsTask.cpp (100%) rename {launcher => app}/tasks/MultipleOptionsTask.h (100%) rename {launcher => app}/tasks/SequentialTask.cpp (100%) rename {launcher => app}/tasks/SequentialTask.h (100%) rename {launcher => app}/tasks/Task.cpp (100%) rename {launcher => app}/tasks/Task.h (100%) rename {launcher => app}/tools/BaseExternalTool.cpp (100%) rename {launcher => app}/tools/BaseExternalTool.h (100%) rename {launcher => app}/tools/BaseProfiler.cpp (100%) rename {launcher => app}/tools/BaseProfiler.h (100%) rename {launcher => app}/tools/GenericProfiler.cpp (100%) rename {launcher => app}/tools/GenericProfiler.h (100%) rename {launcher => app}/tools/JProfiler.cpp (100%) rename {launcher => app}/tools/JProfiler.h (100%) rename {launcher => app}/tools/JVisualVM.cpp (100%) rename {launcher => app}/tools/JVisualVM.h (100%) rename {launcher => app}/tools/MCEditTool.cpp (100%) rename {launcher => app}/tools/MCEditTool.h (100%) rename {launcher => app}/translations/POTranslator.cpp (100%) rename {launcher => app}/translations/POTranslator.h (100%) rename {launcher => app}/translations/TranslationsModel.cpp (100%) rename {launcher => app}/translations/TranslationsModel.h (100%) rename {launcher => app}/ui/GuiUtil.cpp (100%) rename {launcher => app}/ui/GuiUtil.h (100%) rename {launcher => app}/ui/InstanceWindow.cpp (100%) rename {launcher => app}/ui/InstanceWindow.h (100%) rename {launcher => app}/ui/MainWindow.cpp (100%) rename {launcher => app}/ui/MainWindow.h (100%) rename {launcher => app}/ui/MainWindow.ui (100%) rename {launcher => app}/ui/ToolTipFilter.cpp (100%) rename {launcher => app}/ui/ToolTipFilter.h (100%) rename {launcher => app}/ui/ViewLogWindow.cpp (100%) rename {launcher => app}/ui/ViewLogWindow.h (100%) rename {launcher => app}/ui/dialogs/AboutDialog.cpp (100%) rename {launcher => app}/ui/dialogs/AboutDialog.h (100%) rename {launcher => app}/ui/dialogs/AboutDialog.ui (100%) rename {launcher => app}/ui/dialogs/BlockedModsDialog.cpp (100%) rename {launcher => app}/ui/dialogs/BlockedModsDialog.h (100%) rename {launcher => app}/ui/dialogs/BlockedModsDialog.ui (100%) rename {launcher => app}/ui/dialogs/ChooseOfflineNameDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ChooseOfflineNameDialog.h (100%) rename {launcher => app}/ui/dialogs/ChooseOfflineNameDialog.ui (100%) rename {launcher => app}/ui/dialogs/ChooseProviderDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ChooseProviderDialog.h (100%) rename {launcher => app}/ui/dialogs/ChooseProviderDialog.ui (100%) rename {launcher => app}/ui/dialogs/CopyInstanceDialog.cpp (100%) rename {launcher => app}/ui/dialogs/CopyInstanceDialog.h (100%) rename {launcher => app}/ui/dialogs/CopyInstanceDialog.ui (100%) rename {launcher => app}/ui/dialogs/CreateShortcutDialog.cpp (100%) rename {launcher => app}/ui/dialogs/CreateShortcutDialog.h (100%) rename {launcher => app}/ui/dialogs/CreateShortcutDialog.ui (100%) rename {launcher => app}/ui/dialogs/CustomMessageBox.cpp (100%) rename {launcher => app}/ui/dialogs/CustomMessageBox.h (100%) rename {launcher => app}/ui/dialogs/ExportInstanceDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ExportInstanceDialog.h (100%) rename {launcher => app}/ui/dialogs/ExportInstanceDialog.ui (100%) rename {launcher => app}/ui/dialogs/ExportPackDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ExportPackDialog.h (100%) rename {launcher => app}/ui/dialogs/ExportPackDialog.ui (100%) rename {launcher => app}/ui/dialogs/ExportToModListDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ExportToModListDialog.h (100%) rename {launcher => app}/ui/dialogs/ExportToModListDialog.ui (100%) rename {launcher => app}/ui/dialogs/IconPickerDialog.cpp (100%) rename {launcher => app}/ui/dialogs/IconPickerDialog.h (100%) rename {launcher => app}/ui/dialogs/IconPickerDialog.ui (100%) rename {launcher => app}/ui/dialogs/ImportResourceDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ImportResourceDialog.h (100%) rename {launcher => app}/ui/dialogs/ImportResourceDialog.ui (100%) rename {launcher => app}/ui/dialogs/InstallLoaderDialog.cpp (100%) rename {launcher => app}/ui/dialogs/InstallLoaderDialog.h (100%) rename {launcher => app}/ui/dialogs/MSALoginDialog.cpp (100%) rename {launcher => app}/ui/dialogs/MSALoginDialog.h (100%) rename {launcher => app}/ui/dialogs/MSALoginDialog.ui (100%) rename {launcher => app}/ui/dialogs/NetworkJobFailedDialog.cpp (100%) rename {launcher => app}/ui/dialogs/NetworkJobFailedDialog.h (100%) rename {launcher => app}/ui/dialogs/NetworkJobFailedDialog.ui (100%) rename {launcher => app}/ui/dialogs/NewComponentDialog.cpp (100%) rename {launcher => app}/ui/dialogs/NewComponentDialog.h (100%) rename {launcher => app}/ui/dialogs/NewComponentDialog.ui (100%) rename {launcher => app}/ui/dialogs/NewInstanceDialog.cpp (100%) rename {launcher => app}/ui/dialogs/NewInstanceDialog.h (100%) rename {launcher => app}/ui/dialogs/NewInstanceDialog.ui (100%) rename {launcher => app}/ui/dialogs/NewsDialog.cpp (100%) rename {launcher => app}/ui/dialogs/NewsDialog.h (100%) rename {launcher => app}/ui/dialogs/NewsDialog.ui (100%) rename {launcher => app}/ui/dialogs/ProfileSelectDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ProfileSelectDialog.h (100%) rename {launcher => app}/ui/dialogs/ProfileSelectDialog.ui (100%) rename {launcher => app}/ui/dialogs/ProfileSetupDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ProfileSetupDialog.h (100%) rename {launcher => app}/ui/dialogs/ProfileSetupDialog.ui (100%) rename {launcher => app}/ui/dialogs/ProgressDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ProgressDialog.h (100%) rename {launcher => app}/ui/dialogs/ProgressDialog.ui (100%) rename {launcher => app}/ui/dialogs/ResourceDownloadDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ResourceDownloadDialog.h (100%) rename {launcher => app}/ui/dialogs/ResourceUpdateDialog.cpp (100%) rename {launcher => app}/ui/dialogs/ResourceUpdateDialog.h (100%) rename {launcher => app}/ui/dialogs/ReviewMessageBox.cpp (100%) rename {launcher => app}/ui/dialogs/ReviewMessageBox.h (100%) rename {launcher => app}/ui/dialogs/ReviewMessageBox.ui (100%) rename {launcher => app}/ui/dialogs/ScrollMessageBox.cpp (100%) rename {launcher => app}/ui/dialogs/ScrollMessageBox.h (100%) rename {launcher => app}/ui/dialogs/ScrollMessageBox.ui (100%) rename {launcher => app}/ui/dialogs/UpdateAvailableDialog.cpp (100%) rename {launcher => app}/ui/dialogs/UpdateAvailableDialog.h (100%) rename {launcher => app}/ui/dialogs/UpdateAvailableDialog.ui (100%) rename {launcher => app}/ui/dialogs/VersionSelectDialog.cpp (100%) rename {launcher => app}/ui/dialogs/VersionSelectDialog.h (100%) rename {launcher => app}/ui/dialogs/skins/SkinManageDialog.cpp (100%) rename {launcher => app}/ui/dialogs/skins/SkinManageDialog.h (100%) rename {launcher => app}/ui/dialogs/skins/SkinManageDialog.ui (100%) rename {launcher => app}/ui/dialogs/skins/draw/BoxGeometry.cpp (100%) rename {launcher => app}/ui/dialogs/skins/draw/BoxGeometry.h (100%) rename {launcher => app}/ui/dialogs/skins/draw/Scene.cpp (100%) rename {launcher => app}/ui/dialogs/skins/draw/Scene.h (100%) rename {launcher => app}/ui/dialogs/skins/draw/SkinOpenGLWindow.cpp (100%) rename {launcher => app}/ui/dialogs/skins/draw/SkinOpenGLWindow.h (100%) rename {launcher => app}/ui/instanceview/AccessibleInstanceView.cpp (100%) rename {launcher => app}/ui/instanceview/AccessibleInstanceView.h (100%) rename {launcher => app}/ui/instanceview/AccessibleInstanceView_p.h (100%) rename {launcher => app}/ui/instanceview/InstanceDelegate.cpp (100%) rename {launcher => app}/ui/instanceview/InstanceDelegate.h (100%) rename {launcher => app}/ui/instanceview/InstanceProxyModel.cpp (100%) rename {launcher => app}/ui/instanceview/InstanceProxyModel.h (100%) rename {launcher => app}/ui/instanceview/InstanceView.cpp (100%) rename {launcher => app}/ui/instanceview/InstanceView.h (100%) rename {launcher => app}/ui/instanceview/VisualGroup.cpp (100%) rename {launcher => app}/ui/instanceview/VisualGroup.h (100%) rename {launcher => app}/ui/java/InstallJavaDialog.cpp (100%) rename {launcher => app}/ui/java/InstallJavaDialog.h (100%) rename {launcher => app}/ui/java/VersionList.cpp (100%) rename {launcher => app}/ui/java/VersionList.h (100%) rename {launcher => app}/ui/pagedialog/PageDialog.cpp (100%) rename {launcher => app}/ui/pagedialog/PageDialog.h (100%) rename {launcher => app}/ui/pages/BasePage.h (100%) rename {launcher => app}/ui/pages/BasePageContainer.h (100%) rename {launcher => app}/ui/pages/BasePageProvider.h (100%) rename {launcher => app}/ui/pages/global/APIPage.cpp (100%) rename {launcher => app}/ui/pages/global/APIPage.h (100%) rename {launcher => app}/ui/pages/global/APIPage.ui (100%) rename {launcher => app}/ui/pages/global/AccountListPage.cpp (100%) rename {launcher => app}/ui/pages/global/AccountListPage.h (100%) rename {launcher => app}/ui/pages/global/AccountListPage.ui (100%) rename {launcher => app}/ui/pages/global/AppearancePage.h (100%) rename {launcher => app}/ui/pages/global/ExternalToolsPage.cpp (100%) rename {launcher => app}/ui/pages/global/ExternalToolsPage.h (100%) rename {launcher => app}/ui/pages/global/ExternalToolsPage.ui (100%) rename {launcher => app}/ui/pages/global/JavaPage.cpp (100%) rename {launcher => app}/ui/pages/global/JavaPage.h (100%) rename {launcher => app}/ui/pages/global/JavaPage.ui (100%) rename {launcher => app}/ui/pages/global/LanguagePage.cpp (100%) rename {launcher => app}/ui/pages/global/LanguagePage.h (100%) rename {launcher => app}/ui/pages/global/LauncherPage.cpp (100%) rename {launcher => app}/ui/pages/global/LauncherPage.h (100%) rename {launcher => app}/ui/pages/global/LauncherPage.ui (100%) rename {launcher => app}/ui/pages/global/MinecraftPage.h (100%) rename {launcher => app}/ui/pages/global/ProxyPage.cpp (100%) rename {launcher => app}/ui/pages/global/ProxyPage.h (100%) rename {launcher => app}/ui/pages/global/ProxyPage.ui (100%) rename {launcher => app}/ui/pages/instance/DataPackPage.cpp (100%) rename {launcher => app}/ui/pages/instance/DataPackPage.h (100%) rename {launcher => app}/ui/pages/instance/ExternalResourcesPage.cpp (100%) rename {launcher => app}/ui/pages/instance/ExternalResourcesPage.h (100%) rename {launcher => app}/ui/pages/instance/ExternalResourcesPage.ui (100%) rename {launcher => app}/ui/pages/instance/GameOptionsPage.h (100%) rename {launcher => app}/ui/pages/instance/InstanceSettingsPage.h (100%) rename {launcher => app}/ui/pages/instance/LogPage.cpp (100%) rename {launcher => app}/ui/pages/instance/LogPage.h (100%) rename {launcher => app}/ui/pages/instance/LogPage.ui (100%) rename {launcher => app}/ui/pages/instance/ManagedPackPage.cpp (100%) rename {launcher => app}/ui/pages/instance/ManagedPackPage.h (100%) rename {launcher => app}/ui/pages/instance/ManagedPackPage.ui (100%) rename {launcher => app}/ui/pages/instance/McClient.cpp (100%) rename {launcher => app}/ui/pages/instance/McClient.h (100%) rename {launcher => app}/ui/pages/instance/McResolver.cpp (100%) rename {launcher => app}/ui/pages/instance/McResolver.h (100%) rename {launcher => app}/ui/pages/instance/ModFolderPage.cpp (100%) rename {launcher => app}/ui/pages/instance/ModFolderPage.h (100%) rename {launcher => app}/ui/pages/instance/NotesPage.cpp (100%) rename {launcher => app}/ui/pages/instance/NotesPage.h (100%) rename {launcher => app}/ui/pages/instance/NotesPage.ui (100%) rename {launcher => app}/ui/pages/instance/OtherLogsPage.cpp (100%) rename {launcher => app}/ui/pages/instance/OtherLogsPage.h (100%) rename {launcher => app}/ui/pages/instance/OtherLogsPage.ui (100%) rename {launcher => app}/ui/pages/instance/ResourcePackPage.cpp (100%) rename {launcher => app}/ui/pages/instance/ResourcePackPage.h (100%) rename {launcher => app}/ui/pages/instance/ScreenshotsPage.cpp (100%) rename {launcher => app}/ui/pages/instance/ScreenshotsPage.h (100%) rename {launcher => app}/ui/pages/instance/ScreenshotsPage.ui (100%) rename {launcher => app}/ui/pages/instance/ServerPingTask.cpp (100%) rename {launcher => app}/ui/pages/instance/ServerPingTask.h (100%) rename {launcher => app}/ui/pages/instance/ServersPage.cpp (100%) rename {launcher => app}/ui/pages/instance/ServersPage.h (100%) rename {launcher => app}/ui/pages/instance/ServersPage.ui (100%) rename {launcher => app}/ui/pages/instance/ShaderPackPage.cpp (100%) rename {launcher => app}/ui/pages/instance/ShaderPackPage.h (100%) rename {launcher => app}/ui/pages/instance/TexturePackPage.cpp (100%) rename {launcher => app}/ui/pages/instance/TexturePackPage.h (100%) rename {launcher => app}/ui/pages/instance/VersionPage.cpp (100%) rename {launcher => app}/ui/pages/instance/VersionPage.h (100%) rename {launcher => app}/ui/pages/instance/VersionPage.ui (100%) rename {launcher => app}/ui/pages/instance/WorldListPage.cpp (100%) rename {launcher => app}/ui/pages/instance/WorldListPage.h (100%) rename {launcher => app}/ui/pages/instance/WorldListPage.ui (100%) rename {launcher => app}/ui/pages/modplatform/CustomPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/CustomPage.h (100%) rename {launcher => app}/ui/pages/modplatform/CustomPage.ui (100%) rename {launcher => app}/ui/pages/modplatform/DataPackModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/DataPackModel.h (100%) rename {launcher => app}/ui/pages/modplatform/DataPackPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/DataPackPage.h (100%) rename {launcher => app}/ui/pages/modplatform/ImportPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ImportPage.h (100%) rename {launcher => app}/ui/pages/modplatform/ImportPage.ui (100%) rename {launcher => app}/ui/pages/modplatform/ModModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ModModel.h (100%) rename {launcher => app}/ui/pages/modplatform/ModPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ModPage.h (100%) rename {launcher => app}/ui/pages/modplatform/ModpackProviderBasePage.h (100%) rename {launcher => app}/ui/pages/modplatform/OptionalModDialog.cpp (100%) rename {launcher => app}/ui/pages/modplatform/OptionalModDialog.h (100%) rename {launcher => app}/ui/pages/modplatform/OptionalModDialog.ui (100%) rename {launcher => app}/ui/pages/modplatform/ResourceModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ResourceModel.h (100%) rename {launcher => app}/ui/pages/modplatform/ResourcePackModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ResourcePackModel.h (100%) rename {launcher => app}/ui/pages/modplatform/ResourcePackPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ResourcePackPage.h (100%) rename {launcher => app}/ui/pages/modplatform/ResourcePage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ResourcePage.h (100%) rename {launcher => app}/ui/pages/modplatform/ResourcePage.ui (100%) rename {launcher => app}/ui/pages/modplatform/ShaderPackModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ShaderPackModel.h (100%) rename {launcher => app}/ui/pages/modplatform/ShaderPackPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ShaderPackPage.h (100%) rename {launcher => app}/ui/pages/modplatform/TexturePackModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/TexturePackModel.h (100%) rename {launcher => app}/ui/pages/modplatform/TexturePackPage.h (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlFilterModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlFilterModel.h (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlListModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlListModel.h (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.cpp (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.h (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.ui (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlPage.h (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlPage.ui (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.cpp (100%) rename {launcher => app}/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.h (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlameModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlameModel.h (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlamePage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlamePage.h (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlamePage.ui (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlameResourceModels.cpp (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlameResourceModels.h (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlameResourcePages.cpp (100%) rename {launcher => app}/ui/pages/modplatform/flame/FlameResourcePages.h (100%) rename {launcher => app}/ui/pages/modplatform/ftb/FtbFilterModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ftb/FtbFilterModel.h (100%) rename {launcher => app}/ui/pages/modplatform/ftb/FtbListModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ftb/FtbListModel.h (100%) rename {launcher => app}/ui/pages/modplatform/ftb/FtbPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/ftb/FtbPage.h (100%) rename {launcher => app}/ui/pages/modplatform/ftb/FtbPage.ui (100%) rename {launcher => app}/ui/pages/modplatform/import_ftb/ImportFTBPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/import_ftb/ImportFTBPage.h (100%) rename {launcher => app}/ui/pages/modplatform/import_ftb/ImportFTBPage.ui (100%) rename {launcher => app}/ui/pages/modplatform/import_ftb/ListModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/import_ftb/ListModel.h (100%) rename {launcher => app}/ui/pages/modplatform/legacy_ftb/ListModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/legacy_ftb/ListModel.h (100%) rename {launcher => app}/ui/pages/modplatform/legacy_ftb/Page.cpp (100%) rename {launcher => app}/ui/pages/modplatform/legacy_ftb/Page.h (100%) rename {launcher => app}/ui/pages/modplatform/legacy_ftb/Page.ui (100%) rename {launcher => app}/ui/pages/modplatform/modrinth/ModrinthModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/modrinth/ModrinthModel.h (100%) rename {launcher => app}/ui/pages/modplatform/modrinth/ModrinthPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/modrinth/ModrinthPage.h (100%) rename {launcher => app}/ui/pages/modplatform/modrinth/ModrinthPage.ui (100%) rename {launcher => app}/ui/pages/modplatform/modrinth/ModrinthResourcePages.cpp (100%) rename {launcher => app}/ui/pages/modplatform/modrinth/ModrinthResourcePages.h (100%) rename {launcher => app}/ui/pages/modplatform/technic/TechnicData.h (100%) rename {launcher => app}/ui/pages/modplatform/technic/TechnicModel.cpp (100%) rename {launcher => app}/ui/pages/modplatform/technic/TechnicModel.h (100%) rename {launcher => app}/ui/pages/modplatform/technic/TechnicPage.cpp (100%) rename {launcher => app}/ui/pages/modplatform/technic/TechnicPage.h (100%) rename {launcher => app}/ui/pages/modplatform/technic/TechnicPage.ui (100%) rename {launcher => app}/ui/setupwizard/AutoJavaWizardPage.cpp (100%) rename {launcher => app}/ui/setupwizard/AutoJavaWizardPage.h (100%) rename {launcher => app}/ui/setupwizard/AutoJavaWizardPage.ui (100%) rename {launcher => app}/ui/setupwizard/BaseWizardPage.h (100%) rename {launcher => app}/ui/setupwizard/JavaWizardPage.cpp (100%) rename {launcher => app}/ui/setupwizard/JavaWizardPage.h (100%) rename {launcher => app}/ui/setupwizard/LanguageWizardPage.cpp (100%) rename {launcher => app}/ui/setupwizard/LanguageWizardPage.h (100%) rename {launcher => app}/ui/setupwizard/LoginWizardPage.cpp (100%) rename {launcher => app}/ui/setupwizard/LoginWizardPage.h (100%) rename {launcher => app}/ui/setupwizard/LoginWizardPage.ui (100%) rename {launcher => app}/ui/setupwizard/PasteWizardPage.cpp (100%) rename {launcher => app}/ui/setupwizard/PasteWizardPage.h (100%) rename {launcher => app}/ui/setupwizard/PasteWizardPage.ui (100%) rename {launcher => app}/ui/setupwizard/SetupWizard.cpp (100%) rename {launcher => app}/ui/setupwizard/SetupWizard.h (100%) rename {launcher => app}/ui/setupwizard/ThemeWizardPage.h (100%) rename {launcher => app}/ui/themes/BrightTheme.cpp (100%) rename {launcher => app}/ui/themes/BrightTheme.h (100%) rename {launcher => app}/ui/themes/CatPack.cpp (100%) rename {launcher => app}/ui/themes/CatPack.h (100%) rename {launcher => app}/ui/themes/CatPainter.cpp (100%) rename {launcher => app}/ui/themes/CatPainter.h (100%) rename {launcher => app}/ui/themes/CustomTheme.cpp (100%) rename {launcher => app}/ui/themes/CustomTheme.h (100%) rename {launcher => app}/ui/themes/DarkTheme.cpp (100%) rename {launcher => app}/ui/themes/DarkTheme.h (100%) rename {launcher => app}/ui/themes/FusionTheme.cpp (100%) rename {launcher => app}/ui/themes/FusionTheme.h (100%) rename {launcher => app}/ui/themes/HintOverrideProxyStyle.cpp (100%) rename {launcher => app}/ui/themes/HintOverrideProxyStyle.h (100%) rename {launcher => app}/ui/themes/ITheme.cpp (100%) rename {launcher => app}/ui/themes/ITheme.h (100%) rename {launcher => app}/ui/themes/IconTheme.cpp (100%) rename {launcher => app}/ui/themes/IconTheme.h (100%) rename {launcher => app}/ui/themes/SystemTheme.cpp (100%) rename {launcher => app}/ui/themes/SystemTheme.h (100%) rename {launcher => app}/ui/themes/ThemeManager.cpp (93%) rename {launcher => app}/ui/themes/ThemeManager.h (100%) rename {launcher => app}/ui/themes/ThemeManager.mm (100%) rename {launcher => app}/ui/widgets/AppearanceWidget.cpp (100%) rename {launcher => app}/ui/widgets/AppearanceWidget.h (100%) rename {launcher => app}/ui/widgets/AppearanceWidget.ui (100%) rename {launcher => app}/ui/widgets/CheckComboBox.cpp (100%) rename {launcher => app}/ui/widgets/CheckComboBox.h (100%) rename {launcher => app}/ui/widgets/Common.cpp (100%) rename {launcher => app}/ui/widgets/Common.h (100%) rename {launcher => app}/ui/widgets/CustomCommands.cpp (100%) rename {launcher => app}/ui/widgets/CustomCommands.h (100%) rename {launcher => app}/ui/widgets/CustomCommands.ui (100%) rename {launcher => app}/ui/widgets/EnvironmentVariables.cpp (100%) rename {launcher => app}/ui/widgets/EnvironmentVariables.h (100%) rename {launcher => app}/ui/widgets/EnvironmentVariables.ui (100%) rename {launcher => app}/ui/widgets/IconLabel.cpp (100%) rename {launcher => app}/ui/widgets/IconLabel.h (100%) rename {launcher => app}/ui/widgets/InfoFrame.cpp (100%) rename {launcher => app}/ui/widgets/InfoFrame.h (100%) rename {launcher => app}/ui/widgets/InfoFrame.ui (100%) rename {launcher => app}/ui/widgets/JavaSettingsWidget.cpp (100%) rename {launcher => app}/ui/widgets/JavaSettingsWidget.h (100%) rename {launcher => app}/ui/widgets/JavaSettingsWidget.ui (100%) rename {launcher => app}/ui/widgets/JavaWizardWidget.cpp (100%) rename {launcher => app}/ui/widgets/JavaWizardWidget.h (100%) rename {launcher => app}/ui/widgets/LabeledToolButton.cpp (100%) rename {launcher => app}/ui/widgets/LabeledToolButton.h (100%) rename {launcher => app}/ui/widgets/LanguageSelectionWidget.cpp (100%) rename {launcher => app}/ui/widgets/LanguageSelectionWidget.h (100%) rename {launcher => app}/ui/widgets/LogView.cpp (100%) rename {launcher => app}/ui/widgets/LogView.h (100%) rename {launcher => app}/ui/widgets/MinecraftSettingsWidget.cpp (100%) rename {launcher => app}/ui/widgets/MinecraftSettingsWidget.h (100%) rename {launcher => app}/ui/widgets/MinecraftSettingsWidget.ui (100%) rename {launcher => app}/ui/widgets/ModFilterWidget.cpp (100%) rename {launcher => app}/ui/widgets/ModFilterWidget.h (100%) rename {launcher => app}/ui/widgets/ModFilterWidget.ui (100%) rename {launcher => app}/ui/widgets/ModListView.cpp (100%) rename {launcher => app}/ui/widgets/ModListView.h (100%) rename {launcher => app}/ui/widgets/PageContainer.cpp (100%) rename {launcher => app}/ui/widgets/PageContainer.h (100%) rename {launcher => app}/ui/widgets/PageContainer_p.h (100%) rename {launcher => app}/ui/widgets/ProgressWidget.cpp (100%) rename {launcher => app}/ui/widgets/ProgressWidget.h (100%) rename {launcher => app}/ui/widgets/ProjectDescriptionPage.cpp (100%) rename {launcher => app}/ui/widgets/ProjectDescriptionPage.h (100%) rename {launcher => app}/ui/widgets/ProjectItem.cpp (100%) rename {launcher => app}/ui/widgets/ProjectItem.h (100%) rename {launcher => app}/ui/widgets/SubTaskProgressBar.cpp (100%) rename {launcher => app}/ui/widgets/SubTaskProgressBar.h (100%) rename {launcher => app}/ui/widgets/SubTaskProgressBar.ui (100%) rename {launcher => app}/ui/widgets/VariableSizedImageObject.cpp (100%) rename {launcher => app}/ui/widgets/VariableSizedImageObject.h (100%) rename {launcher => app}/ui/widgets/VersionListView.cpp (100%) rename {launcher => app}/ui/widgets/VersionListView.h (100%) rename {launcher => app}/ui/widgets/VersionSelectWidget.cpp (100%) rename {launcher => app}/ui/widgets/VersionSelectWidget.h (100%) rename {launcher => app}/ui/widgets/WideBar.cpp (100%) rename {launcher => app}/ui/widgets/WideBar.h (100%) rename {launcher => app}/updater/ExternalUpdater.h (100%) rename {launcher => app}/updater/MacSparkleUpdater.h (100%) rename {launcher => app}/updater/MacSparkleUpdater.mm (100%) rename {launcher => app}/updater/PrismExternalUpdater.cpp (100%) rename {launcher => app}/updater/PrismExternalUpdater.h (100%) rename {launcher => app}/updater/prismupdater/GitHubRelease.cpp (100%) rename {launcher => app}/updater/prismupdater/GitHubRelease.h (100%) rename {launcher => app}/updater/prismupdater/PrismUpdater.cpp (100%) rename {launcher => app}/updater/prismupdater/PrismUpdater.h (100%) rename {launcher => app}/updater/prismupdater/SelectReleaseDialog.ui (100%) rename {launcher => app}/updater/prismupdater/UpdaterDialogs.cpp (100%) rename {launcher => app}/updater/prismupdater/UpdaterDialogs.h (100%) rename {launcher => app}/updater/prismupdater/updater.exe.manifest (100%) rename {launcher => app}/updater/prismupdater/updater_main.cpp (100%) rename program_info/{PrismLauncher.icon => Launcher.icon}/Assets/block.svg (100%) rename program_info/{PrismLauncher.icon => Launcher.icon}/Assets/rainbow.svg (100%) rename program_info/{PrismLauncher.icon => Launcher.icon}/icon.json (100%) rename program_info/{prismlauncher.6.scd.in => launcher.6.scd.in} (100%) rename program_info/{prismlauncher.icns => launcher.icns} (100%) rename program_info/{prismlauncher.ico => launcher.ico} (100%) rename program_info/{prismlauncher.manifest.in => launcher.manifest.in} (100%) rename program_info/{prismlauncher.qrc.in => launcher.qrc.in} (100%) rename program_info/{prismlauncher.rc.in => launcher.rc.in} (100%) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2b13ee7..16f3044 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,6 +100,24 @@ jobs: - name: Install run: cmake --install build --config Release + - name: Deploy Qt (Linux) + if: runner.os == 'Linux' + run: | + # Bundle Qt libs alongside the binary for portability + mkdir -p install/lib + ldd install/bin/launcher | awk '/Qt6/ {print $3}' | xargs -I {} cp -L {} install/lib/ || true + + - name: Deploy Qt (Windows) + if: runner.os == 'Windows' + shell: pwsh + run: | + windeployqt --release --no-translations install\launcher.exe + + - name: Deploy Qt (macOS) + if: runner.os == 'macOS' + run: | + macdeployqt install/Launcher.app -always-overwrite || true + # ---------- Package ---------- - name: Package (Linux) if: runner.os == 'Linux' diff --git a/CMakeLists.txt b/CMakeLists.txt index 72d2f5f..a7fc620 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -342,7 +342,7 @@ include(ECMQtDeclareLoggingCategory) ####################################### Program Info ####################################### -set(Launcher_APP_BINARY_NAME "prismlauncher" CACHE STRING "Name of the Launcher binary") +set(Launcher_APP_BINARY_NAME "launcher" CACHE STRING "Name of the Launcher binary") add_subdirectory(program_info) ####################################### Install layout ####################################### @@ -452,7 +452,7 @@ elseif(UNIX) install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${Launcher_PNG_256} DESTINATION "${KDE_INSTALL_ICONDIR}/hicolor/256x256/apps" RENAME "${Launcher_AppID}.png") install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${Launcher_MIMEInfo} DESTINATION ${KDE_INSTALL_MIMEDIR}) - install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/launcher/qtlogging.ini" DESTINATION "share/${Launcher_Name}") + install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/app/qtlogging.ini" DESTINATION "share/${Launcher_Name}") set(PLUGIN_DEST_DIR "plugins") set(BUNDLE_DEST_DIR ".") @@ -463,7 +463,7 @@ elseif(UNIX) endif() # Install basic runner script if component "portable" is selected - configure_file(launcher/Launcher.in "${CMAKE_CURRENT_BINARY_DIR}/LauncherScript" @ONLY) + configure_file(app/Launcher.in "${CMAKE_CURRENT_BINARY_DIR}/LauncherScript" @ONLY) install(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/LauncherScript" DESTINATION "." RENAME ${Launcher_Name} COMPONENT portable EXCLUDE_FROM_ALL) elseif(WIN32) @@ -501,4 +501,4 @@ add_subdirectory(libraries/qdcss) # css parser add_subdirectory(buildconfig) # NOTE: this must always be last to appease the CMake deity of quirky install command evaluation order. -add_subdirectory(launcher) +add_subdirectory(app) diff --git a/launcher/Application.cpp b/app/Application.cpp similarity index 98% rename from launcher/Application.cpp rename to app/Application.cpp index 9b34678..795eb18 100644 --- a/launcher/Application.cpp +++ b/app/Application.cpp @@ -807,25 +807,20 @@ Application::Application(int& argc, char** argv) : QApplication(argc, argv) // Window state and geometry m_settings->registerSetting("MainWindowState", ""); - m_settings->registerSetting("MainWindowGeometry", - "AdnQywADAAAAAAcIAAAAAAAACGIAAAEJAAAHCAAAAAAAAAhiAAABCQAAAAAAAAAAB4AAAAcIAAAAAAAACGIAAAEJ"); + m_settings->registerSetting("MainWindowGeometry", ""); m_settings->registerSetting("ConsoleWindowState", ""); - m_settings->registerSetting("ConsoleWindowGeometry", - "AdnQywADAAAAAAcIAAAAAAAAChYAAALBAAAHCAAAAAAAAAoWAAACwQAAAAAAAAAAB4AAAAcIAAAAAAAAChYAAALB"); + m_settings->registerSetting("ConsoleWindowGeometry", ""); m_settings->registerSetting("SettingsGeometry", ""); - m_settings->registerSetting("PagedGeometry", - "AdnQywADAAAAAAcIAAAAAAAACm8AAAKJAAAHCAAAAAAAAApvAAACiQAAAAAAAAAAB4AAAAcIAAAAAAAACm8AAAKJ"); + m_settings->registerSetting("PagedGeometry", ""); - m_settings->registerSetting("NewInstanceGeometry", - "AdnQywADAAAAAAcIAAAAAAAAC2AAAAH7AAAHCAAAAAAAAAtgAAAB+wAAAAAAAAAAB4AAAAcIAAAAAAAAC2AAAAH7"); + m_settings->registerSetting("NewInstanceGeometry", ""); m_settings->registerSetting("UpdateDialogGeometry", ""); - m_settings->registerSetting("NewsGeometry", - "AdnQywADAAAAAAcIAAAAAAAACicAAAHzAAAHCAAAAAAAAAonAAAB8wAAAAAAAAAAB4AAAAcIAAAAAAAACicAAAHz"); + m_settings->registerSetting("NewsGeometry", ""); m_settings->registerSetting("ModDownloadGeometry", ""); m_settings->registerSetting("RPDownloadGeometry", ""); @@ -1675,7 +1670,10 @@ MainWindow* Application::showMainWindow(bool minimized) } else { m_mainWindow = new MainWindow(); m_mainWindow->restoreState(QByteArray::fromBase64(APPLICATION->settings()->get("MainWindowState").toString().toUtf8())); - m_mainWindow->restoreGeometry(QByteArray::fromBase64(APPLICATION->settings()->get("MainWindowGeometry").toString().toUtf8())); + QString geomStr = APPLICATION->settings()->get("MainWindowGeometry").toString(); + if (geomStr.isEmpty() || !m_mainWindow->restoreGeometry(QByteArray::fromBase64(geomStr.toUtf8()))) { + m_mainWindow->resize(700, 500); + } if (auto* newsBar = m_mainWindow->findChild("newsToolBar")) { newsBar->hide(); diff --git a/launcher/Application.h b/app/Application.h similarity index 100% rename from launcher/Application.h rename to app/Application.h diff --git a/launcher/ApplicationMessage.cpp b/app/ApplicationMessage.cpp similarity index 100% rename from launcher/ApplicationMessage.cpp rename to app/ApplicationMessage.cpp diff --git a/launcher/ApplicationMessage.h b/app/ApplicationMessage.h similarity index 100% rename from launcher/ApplicationMessage.h rename to app/ApplicationMessage.h diff --git a/launcher/AssertHelpers.h b/app/AssertHelpers.h similarity index 100% rename from launcher/AssertHelpers.h rename to app/AssertHelpers.h diff --git a/launcher/BaseInstaller.cpp b/app/BaseInstaller.cpp similarity index 100% rename from launcher/BaseInstaller.cpp rename to app/BaseInstaller.cpp diff --git a/launcher/BaseInstaller.h b/app/BaseInstaller.h similarity index 100% rename from launcher/BaseInstaller.h rename to app/BaseInstaller.h diff --git a/launcher/BaseInstance.cpp b/app/BaseInstance.cpp similarity index 100% rename from launcher/BaseInstance.cpp rename to app/BaseInstance.cpp diff --git a/launcher/BaseInstance.h b/app/BaseInstance.h similarity index 100% rename from launcher/BaseInstance.h rename to app/BaseInstance.h diff --git a/launcher/BaseVersion.h b/app/BaseVersion.h similarity index 100% rename from launcher/BaseVersion.h rename to app/BaseVersion.h diff --git a/launcher/BaseVersionList.cpp b/app/BaseVersionList.cpp similarity index 100% rename from launcher/BaseVersionList.cpp rename to app/BaseVersionList.cpp diff --git a/launcher/BaseVersionList.h b/app/BaseVersionList.h similarity index 100% rename from launcher/BaseVersionList.h rename to app/BaseVersionList.h diff --git a/launcher/CMakeLists.txt b/app/CMakeLists.txt similarity index 100% rename from launcher/CMakeLists.txt rename to app/CMakeLists.txt diff --git a/launcher/Commandline.cpp b/app/Commandline.cpp similarity index 100% rename from launcher/Commandline.cpp rename to app/Commandline.cpp diff --git a/launcher/Commandline.h b/app/Commandline.h similarity index 100% rename from launcher/Commandline.h rename to app/Commandline.h diff --git a/launcher/DataMigrationTask.cpp b/app/DataMigrationTask.cpp similarity index 100% rename from launcher/DataMigrationTask.cpp rename to app/DataMigrationTask.cpp diff --git a/launcher/DataMigrationTask.h b/app/DataMigrationTask.h similarity index 100% rename from launcher/DataMigrationTask.h rename to app/DataMigrationTask.h diff --git a/launcher/DesktopServices.cpp b/app/DesktopServices.cpp similarity index 100% rename from launcher/DesktopServices.cpp rename to app/DesktopServices.cpp diff --git a/launcher/DesktopServices.h b/app/DesktopServices.h similarity index 100% rename from launcher/DesktopServices.h rename to app/DesktopServices.h diff --git a/launcher/Exception.h b/app/Exception.h similarity index 100% rename from launcher/Exception.h rename to app/Exception.h diff --git a/launcher/ExponentialSeries.h b/app/ExponentialSeries.h similarity index 100% rename from launcher/ExponentialSeries.h rename to app/ExponentialSeries.h diff --git a/launcher/FastFileIconProvider.cpp b/app/FastFileIconProvider.cpp similarity index 100% rename from launcher/FastFileIconProvider.cpp rename to app/FastFileIconProvider.cpp diff --git a/launcher/FastFileIconProvider.h b/app/FastFileIconProvider.h similarity index 100% rename from launcher/FastFileIconProvider.h rename to app/FastFileIconProvider.h diff --git a/launcher/FileIgnoreProxy.cpp b/app/FileIgnoreProxy.cpp similarity index 100% rename from launcher/FileIgnoreProxy.cpp rename to app/FileIgnoreProxy.cpp diff --git a/launcher/FileIgnoreProxy.h b/app/FileIgnoreProxy.h similarity index 100% rename from launcher/FileIgnoreProxy.h rename to app/FileIgnoreProxy.h diff --git a/launcher/FileSystem.cpp b/app/FileSystem.cpp similarity index 100% rename from launcher/FileSystem.cpp rename to app/FileSystem.cpp diff --git a/launcher/FileSystem.h b/app/FileSystem.h similarity index 100% rename from launcher/FileSystem.h rename to app/FileSystem.h diff --git a/launcher/Filter.h b/app/Filter.h similarity index 100% rename from launcher/Filter.h rename to app/Filter.h diff --git a/launcher/GZip.cpp b/app/GZip.cpp similarity index 100% rename from launcher/GZip.cpp rename to app/GZip.cpp diff --git a/launcher/GZip.h b/app/GZip.h similarity index 100% rename from launcher/GZip.h rename to app/GZip.h diff --git a/launcher/HardwareInfo.cpp b/app/HardwareInfo.cpp similarity index 100% rename from launcher/HardwareInfo.cpp rename to app/HardwareInfo.cpp diff --git a/launcher/HardwareInfo.h b/app/HardwareInfo.h similarity index 100% rename from launcher/HardwareInfo.h rename to app/HardwareInfo.h diff --git a/launcher/InstanceCopyPrefs.cpp b/app/InstanceCopyPrefs.cpp similarity index 100% rename from launcher/InstanceCopyPrefs.cpp rename to app/InstanceCopyPrefs.cpp diff --git a/launcher/InstanceCopyPrefs.h b/app/InstanceCopyPrefs.h similarity index 100% rename from launcher/InstanceCopyPrefs.h rename to app/InstanceCopyPrefs.h diff --git a/launcher/InstanceCopyTask.cpp b/app/InstanceCopyTask.cpp similarity index 100% rename from launcher/InstanceCopyTask.cpp rename to app/InstanceCopyTask.cpp diff --git a/launcher/InstanceCopyTask.h b/app/InstanceCopyTask.h similarity index 100% rename from launcher/InstanceCopyTask.h rename to app/InstanceCopyTask.h diff --git a/launcher/InstanceCreationTask.cpp b/app/InstanceCreationTask.cpp similarity index 100% rename from launcher/InstanceCreationTask.cpp rename to app/InstanceCreationTask.cpp diff --git a/launcher/InstanceCreationTask.h b/app/InstanceCreationTask.h similarity index 100% rename from launcher/InstanceCreationTask.h rename to app/InstanceCreationTask.h diff --git a/launcher/InstanceDirUpdate.cpp b/app/InstanceDirUpdate.cpp similarity index 100% rename from launcher/InstanceDirUpdate.cpp rename to app/InstanceDirUpdate.cpp diff --git a/launcher/InstanceDirUpdate.h b/app/InstanceDirUpdate.h similarity index 100% rename from launcher/InstanceDirUpdate.h rename to app/InstanceDirUpdate.h diff --git a/launcher/InstanceImportTask.cpp b/app/InstanceImportTask.cpp similarity index 100% rename from launcher/InstanceImportTask.cpp rename to app/InstanceImportTask.cpp diff --git a/launcher/InstanceImportTask.h b/app/InstanceImportTask.h similarity index 100% rename from launcher/InstanceImportTask.h rename to app/InstanceImportTask.h diff --git a/launcher/InstanceList.cpp b/app/InstanceList.cpp similarity index 100% rename from launcher/InstanceList.cpp rename to app/InstanceList.cpp diff --git a/launcher/InstanceList.h b/app/InstanceList.h similarity index 100% rename from launcher/InstanceList.h rename to app/InstanceList.h diff --git a/launcher/InstancePageProvider.h b/app/InstancePageProvider.h similarity index 100% rename from launcher/InstancePageProvider.h rename to app/InstancePageProvider.h diff --git a/launcher/InstanceTask.cpp b/app/InstanceTask.cpp similarity index 100% rename from launcher/InstanceTask.cpp rename to app/InstanceTask.cpp diff --git a/launcher/InstanceTask.h b/app/InstanceTask.h similarity index 100% rename from launcher/InstanceTask.h rename to app/InstanceTask.h diff --git a/launcher/JavaCommon.cpp b/app/JavaCommon.cpp similarity index 100% rename from launcher/JavaCommon.cpp rename to app/JavaCommon.cpp diff --git a/launcher/JavaCommon.h b/app/JavaCommon.h similarity index 100% rename from launcher/JavaCommon.h rename to app/JavaCommon.h diff --git a/launcher/Json.cpp b/app/Json.cpp similarity index 100% rename from launcher/Json.cpp rename to app/Json.cpp diff --git a/launcher/Json.h b/app/Json.h similarity index 100% rename from launcher/Json.h rename to app/Json.h diff --git a/launcher/KonamiCode.cpp b/app/KonamiCode.cpp similarity index 100% rename from launcher/KonamiCode.cpp rename to app/KonamiCode.cpp diff --git a/launcher/KonamiCode.h b/app/KonamiCode.h similarity index 100% rename from launcher/KonamiCode.h rename to app/KonamiCode.h diff --git a/launcher/LaunchController.cpp b/app/LaunchController.cpp similarity index 100% rename from launcher/LaunchController.cpp rename to app/LaunchController.cpp diff --git a/launcher/LaunchController.h b/app/LaunchController.h similarity index 100% rename from launcher/LaunchController.h rename to app/LaunchController.h diff --git a/launcher/LaunchMode.h b/app/LaunchMode.h similarity index 100% rename from launcher/LaunchMode.h rename to app/LaunchMode.h diff --git a/launcher/Launcher.in b/app/Launcher.in similarity index 100% rename from launcher/Launcher.in rename to app/Launcher.in diff --git a/launcher/LibraryUtils.cpp b/app/LibraryUtils.cpp similarity index 100% rename from launcher/LibraryUtils.cpp rename to app/LibraryUtils.cpp diff --git a/launcher/LibraryUtils.h b/app/LibraryUtils.h similarity index 100% rename from launcher/LibraryUtils.h rename to app/LibraryUtils.h diff --git a/launcher/LoggedProcess.cpp b/app/LoggedProcess.cpp similarity index 100% rename from launcher/LoggedProcess.cpp rename to app/LoggedProcess.cpp diff --git a/launcher/LoggedProcess.h b/app/LoggedProcess.h similarity index 100% rename from launcher/LoggedProcess.h rename to app/LoggedProcess.h diff --git a/launcher/MMCTime.cpp b/app/MMCTime.cpp similarity index 100% rename from launcher/MMCTime.cpp rename to app/MMCTime.cpp diff --git a/launcher/MMCTime.h b/app/MMCTime.h similarity index 100% rename from launcher/MMCTime.h rename to app/MMCTime.h diff --git a/launcher/MMCZip.cpp b/app/MMCZip.cpp similarity index 100% rename from launcher/MMCZip.cpp rename to app/MMCZip.cpp diff --git a/launcher/MMCZip.h b/app/MMCZip.h similarity index 100% rename from launcher/MMCZip.h rename to app/MMCZip.h diff --git a/launcher/MTPixmapCache.h b/app/MTPixmapCache.h similarity index 100% rename from launcher/MTPixmapCache.h rename to app/MTPixmapCache.h diff --git a/launcher/Markdown.cpp b/app/Markdown.cpp similarity index 100% rename from launcher/Markdown.cpp rename to app/Markdown.cpp diff --git a/launcher/Markdown.h b/app/Markdown.h similarity index 100% rename from launcher/Markdown.h rename to app/Markdown.h diff --git a/launcher/MessageLevel.cpp b/app/MessageLevel.cpp similarity index 100% rename from launcher/MessageLevel.cpp rename to app/MessageLevel.cpp diff --git a/launcher/MessageLevel.h b/app/MessageLevel.h similarity index 100% rename from launcher/MessageLevel.h rename to app/MessageLevel.h diff --git a/launcher/NullInstance.h b/app/NullInstance.h similarity index 100% rename from launcher/NullInstance.h rename to app/NullInstance.h diff --git a/launcher/PSaveFile.h b/app/PSaveFile.h similarity index 100% rename from launcher/PSaveFile.h rename to app/PSaveFile.h diff --git a/launcher/ProblemProvider.h b/app/ProblemProvider.h similarity index 100% rename from launcher/ProblemProvider.h rename to app/ProblemProvider.h diff --git a/launcher/QObjectPtr.h b/app/QObjectPtr.h similarity index 100% rename from launcher/QObjectPtr.h rename to app/QObjectPtr.h diff --git a/launcher/QVariantUtils.h b/app/QVariantUtils.h similarity index 100% rename from launcher/QVariantUtils.h rename to app/QVariantUtils.h diff --git a/launcher/RWStorage.h b/app/RWStorage.h similarity index 100% rename from launcher/RWStorage.h rename to app/RWStorage.h diff --git a/launcher/RecursiveFileSystemWatcher.cpp b/app/RecursiveFileSystemWatcher.cpp similarity index 100% rename from launcher/RecursiveFileSystemWatcher.cpp rename to app/RecursiveFileSystemWatcher.cpp diff --git a/launcher/RecursiveFileSystemWatcher.h b/app/RecursiveFileSystemWatcher.h similarity index 100% rename from launcher/RecursiveFileSystemWatcher.h rename to app/RecursiveFileSystemWatcher.h diff --git a/launcher/ResourceDownloadTask.cpp b/app/ResourceDownloadTask.cpp similarity index 100% rename from launcher/ResourceDownloadTask.cpp rename to app/ResourceDownloadTask.cpp diff --git a/launcher/ResourceDownloadTask.h b/app/ResourceDownloadTask.h similarity index 100% rename from launcher/ResourceDownloadTask.h rename to app/ResourceDownloadTask.h diff --git a/launcher/RuntimeContext.h b/app/RuntimeContext.h similarity index 100% rename from launcher/RuntimeContext.h rename to app/RuntimeContext.h diff --git a/launcher/SeparatorPrefixTree.h b/app/SeparatorPrefixTree.h similarity index 100% rename from launcher/SeparatorPrefixTree.h rename to app/SeparatorPrefixTree.h diff --git a/launcher/StringUtils.cpp b/app/StringUtils.cpp similarity index 100% rename from launcher/StringUtils.cpp rename to app/StringUtils.cpp diff --git a/launcher/StringUtils.h b/app/StringUtils.h similarity index 100% rename from launcher/StringUtils.h rename to app/StringUtils.h diff --git a/launcher/SysInfo.cpp b/app/SysInfo.cpp similarity index 100% rename from launcher/SysInfo.cpp rename to app/SysInfo.cpp diff --git a/launcher/SysInfo.h b/app/SysInfo.h similarity index 100% rename from launcher/SysInfo.h rename to app/SysInfo.h diff --git a/launcher/Usable.h b/app/Usable.h similarity index 100% rename from launcher/Usable.h rename to app/Usable.h diff --git a/launcher/Version.cpp b/app/Version.cpp similarity index 100% rename from launcher/Version.cpp rename to app/Version.cpp diff --git a/launcher/Version.h b/app/Version.h similarity index 100% rename from launcher/Version.h rename to app/Version.h diff --git a/launcher/VersionProxyModel.cpp b/app/VersionProxyModel.cpp similarity index 100% rename from launcher/VersionProxyModel.cpp rename to app/VersionProxyModel.cpp diff --git a/launcher/VersionProxyModel.h b/app/VersionProxyModel.h similarity index 100% rename from launcher/VersionProxyModel.h rename to app/VersionProxyModel.h diff --git a/launcher/WatchLock.h b/app/WatchLock.h similarity index 100% rename from launcher/WatchLock.h rename to app/WatchLock.h diff --git a/launcher/archive/ArchiveReader.cpp b/app/archive/ArchiveReader.cpp similarity index 100% rename from launcher/archive/ArchiveReader.cpp rename to app/archive/ArchiveReader.cpp diff --git a/launcher/archive/ArchiveReader.h b/app/archive/ArchiveReader.h similarity index 100% rename from launcher/archive/ArchiveReader.h rename to app/archive/ArchiveReader.h diff --git a/launcher/archive/ArchiveWriter.cpp b/app/archive/ArchiveWriter.cpp similarity index 100% rename from launcher/archive/ArchiveWriter.cpp rename to app/archive/ArchiveWriter.cpp diff --git a/launcher/archive/ArchiveWriter.h b/app/archive/ArchiveWriter.h similarity index 100% rename from launcher/archive/ArchiveWriter.h rename to app/archive/ArchiveWriter.h diff --git a/launcher/archive/ExportToZipTask.cpp b/app/archive/ExportToZipTask.cpp similarity index 100% rename from launcher/archive/ExportToZipTask.cpp rename to app/archive/ExportToZipTask.cpp diff --git a/launcher/archive/ExportToZipTask.h b/app/archive/ExportToZipTask.h similarity index 100% rename from launcher/archive/ExportToZipTask.h rename to app/archive/ExportToZipTask.h diff --git a/launcher/archive/ExtractZipTask.cpp b/app/archive/ExtractZipTask.cpp similarity index 100% rename from launcher/archive/ExtractZipTask.cpp rename to app/archive/ExtractZipTask.cpp diff --git a/launcher/archive/ExtractZipTask.h b/app/archive/ExtractZipTask.h similarity index 100% rename from launcher/archive/ExtractZipTask.h rename to app/archive/ExtractZipTask.h diff --git a/launcher/console/Console.h b/app/console/Console.h similarity index 100% rename from launcher/console/Console.h rename to app/console/Console.h diff --git a/launcher/console/WindowsConsole.cpp b/app/console/WindowsConsole.cpp similarity index 100% rename from launcher/console/WindowsConsole.cpp rename to app/console/WindowsConsole.cpp diff --git a/launcher/console/WindowsConsole.h b/app/console/WindowsConsole.h similarity index 100% rename from launcher/console/WindowsConsole.h rename to app/console/WindowsConsole.h diff --git a/launcher/filelink/FileLink.cpp b/app/filelink/FileLink.cpp similarity index 100% rename from launcher/filelink/FileLink.cpp rename to app/filelink/FileLink.cpp diff --git a/launcher/filelink/FileLink.h b/app/filelink/FileLink.h similarity index 100% rename from launcher/filelink/FileLink.h rename to app/filelink/FileLink.h diff --git a/launcher/filelink/filelink.exe.manifest b/app/filelink/filelink.exe.manifest similarity index 100% rename from launcher/filelink/filelink.exe.manifest rename to app/filelink/filelink.exe.manifest diff --git a/launcher/filelink/filelink_main.cpp b/app/filelink/filelink_main.cpp similarity index 100% rename from launcher/filelink/filelink_main.cpp rename to app/filelink/filelink_main.cpp diff --git a/launcher/icons/IconList.cpp b/app/icons/IconList.cpp similarity index 100% rename from launcher/icons/IconList.cpp rename to app/icons/IconList.cpp diff --git a/launcher/icons/IconList.h b/app/icons/IconList.h similarity index 100% rename from launcher/icons/IconList.h rename to app/icons/IconList.h diff --git a/launcher/icons/IconUtils.cpp b/app/icons/IconUtils.cpp similarity index 100% rename from launcher/icons/IconUtils.cpp rename to app/icons/IconUtils.cpp diff --git a/launcher/icons/IconUtils.h b/app/icons/IconUtils.h similarity index 100% rename from launcher/icons/IconUtils.h rename to app/icons/IconUtils.h diff --git a/launcher/icons/MMCIcon.cpp b/app/icons/MMCIcon.cpp similarity index 100% rename from launcher/icons/MMCIcon.cpp rename to app/icons/MMCIcon.cpp diff --git a/launcher/icons/MMCIcon.h b/app/icons/MMCIcon.h similarity index 100% rename from launcher/icons/MMCIcon.h rename to app/icons/MMCIcon.h diff --git a/launcher/include/base.pch.hpp b/app/include/base.pch.hpp similarity index 100% rename from launcher/include/base.pch.hpp rename to app/include/base.pch.hpp diff --git a/launcher/include/qtcore.pch.hpp b/app/include/qtcore.pch.hpp similarity index 100% rename from launcher/include/qtcore.pch.hpp rename to app/include/qtcore.pch.hpp diff --git a/launcher/include/qtgui.pch.hpp b/app/include/qtgui.pch.hpp similarity index 100% rename from launcher/include/qtgui.pch.hpp rename to app/include/qtgui.pch.hpp diff --git a/launcher/java/JavaChecker.cpp b/app/java/JavaChecker.cpp similarity index 100% rename from launcher/java/JavaChecker.cpp rename to app/java/JavaChecker.cpp diff --git a/launcher/java/JavaChecker.h b/app/java/JavaChecker.h similarity index 100% rename from launcher/java/JavaChecker.h rename to app/java/JavaChecker.h diff --git a/launcher/java/JavaInstall.cpp b/app/java/JavaInstall.cpp similarity index 100% rename from launcher/java/JavaInstall.cpp rename to app/java/JavaInstall.cpp diff --git a/launcher/java/JavaInstall.h b/app/java/JavaInstall.h similarity index 100% rename from launcher/java/JavaInstall.h rename to app/java/JavaInstall.h diff --git a/launcher/java/JavaInstallList.cpp b/app/java/JavaInstallList.cpp similarity index 100% rename from launcher/java/JavaInstallList.cpp rename to app/java/JavaInstallList.cpp diff --git a/launcher/java/JavaInstallList.h b/app/java/JavaInstallList.h similarity index 100% rename from launcher/java/JavaInstallList.h rename to app/java/JavaInstallList.h diff --git a/launcher/java/JavaMetadata.cpp b/app/java/JavaMetadata.cpp similarity index 100% rename from launcher/java/JavaMetadata.cpp rename to app/java/JavaMetadata.cpp diff --git a/launcher/java/JavaMetadata.h b/app/java/JavaMetadata.h similarity index 100% rename from launcher/java/JavaMetadata.h rename to app/java/JavaMetadata.h diff --git a/launcher/java/JavaUtils.cpp b/app/java/JavaUtils.cpp similarity index 100% rename from launcher/java/JavaUtils.cpp rename to app/java/JavaUtils.cpp diff --git a/launcher/java/JavaUtils.h b/app/java/JavaUtils.h similarity index 100% rename from launcher/java/JavaUtils.h rename to app/java/JavaUtils.h diff --git a/launcher/java/JavaVersion.cpp b/app/java/JavaVersion.cpp similarity index 100% rename from launcher/java/JavaVersion.cpp rename to app/java/JavaVersion.cpp diff --git a/launcher/java/JavaVersion.h b/app/java/JavaVersion.h similarity index 100% rename from launcher/java/JavaVersion.h rename to app/java/JavaVersion.h diff --git a/launcher/java/download/ArchiveDownloadTask.cpp b/app/java/download/ArchiveDownloadTask.cpp similarity index 100% rename from launcher/java/download/ArchiveDownloadTask.cpp rename to app/java/download/ArchiveDownloadTask.cpp diff --git a/launcher/java/download/ArchiveDownloadTask.h b/app/java/download/ArchiveDownloadTask.h similarity index 100% rename from launcher/java/download/ArchiveDownloadTask.h rename to app/java/download/ArchiveDownloadTask.h diff --git a/launcher/java/download/ManifestDownloadTask.cpp b/app/java/download/ManifestDownloadTask.cpp similarity index 100% rename from launcher/java/download/ManifestDownloadTask.cpp rename to app/java/download/ManifestDownloadTask.cpp diff --git a/launcher/java/download/ManifestDownloadTask.h b/app/java/download/ManifestDownloadTask.h similarity index 100% rename from launcher/java/download/ManifestDownloadTask.h rename to app/java/download/ManifestDownloadTask.h diff --git a/launcher/java/download/SymlinkTask.cpp b/app/java/download/SymlinkTask.cpp similarity index 100% rename from launcher/java/download/SymlinkTask.cpp rename to app/java/download/SymlinkTask.cpp diff --git a/launcher/java/download/SymlinkTask.h b/app/java/download/SymlinkTask.h similarity index 100% rename from launcher/java/download/SymlinkTask.h rename to app/java/download/SymlinkTask.h diff --git a/launcher/launch/LaunchStep.cpp b/app/launch/LaunchStep.cpp similarity index 100% rename from launcher/launch/LaunchStep.cpp rename to app/launch/LaunchStep.cpp diff --git a/launcher/launch/LaunchStep.h b/app/launch/LaunchStep.h similarity index 100% rename from launcher/launch/LaunchStep.h rename to app/launch/LaunchStep.h diff --git a/launcher/launch/LaunchTask.cpp b/app/launch/LaunchTask.cpp similarity index 100% rename from launcher/launch/LaunchTask.cpp rename to app/launch/LaunchTask.cpp diff --git a/launcher/launch/LaunchTask.h b/app/launch/LaunchTask.h similarity index 100% rename from launcher/launch/LaunchTask.h rename to app/launch/LaunchTask.h diff --git a/launcher/launch/LogModel.cpp b/app/launch/LogModel.cpp similarity index 100% rename from launcher/launch/LogModel.cpp rename to app/launch/LogModel.cpp diff --git a/launcher/launch/LogModel.h b/app/launch/LogModel.h similarity index 100% rename from launcher/launch/LogModel.h rename to app/launch/LogModel.h diff --git a/launcher/launch/TaskStepWrapper.cpp b/app/launch/TaskStepWrapper.cpp similarity index 100% rename from launcher/launch/TaskStepWrapper.cpp rename to app/launch/TaskStepWrapper.cpp diff --git a/launcher/launch/TaskStepWrapper.h b/app/launch/TaskStepWrapper.h similarity index 100% rename from launcher/launch/TaskStepWrapper.h rename to app/launch/TaskStepWrapper.h diff --git a/launcher/launch/steps/CheckJava.cpp b/app/launch/steps/CheckJava.cpp similarity index 100% rename from launcher/launch/steps/CheckJava.cpp rename to app/launch/steps/CheckJava.cpp diff --git a/launcher/launch/steps/CheckJava.h b/app/launch/steps/CheckJava.h similarity index 100% rename from launcher/launch/steps/CheckJava.h rename to app/launch/steps/CheckJava.h diff --git a/launcher/launch/steps/LookupServerAddress.cpp b/app/launch/steps/LookupServerAddress.cpp similarity index 100% rename from launcher/launch/steps/LookupServerAddress.cpp rename to app/launch/steps/LookupServerAddress.cpp diff --git a/launcher/launch/steps/LookupServerAddress.h b/app/launch/steps/LookupServerAddress.h similarity index 100% rename from launcher/launch/steps/LookupServerAddress.h rename to app/launch/steps/LookupServerAddress.h diff --git a/launcher/launch/steps/PostLaunchCommand.cpp b/app/launch/steps/PostLaunchCommand.cpp similarity index 100% rename from launcher/launch/steps/PostLaunchCommand.cpp rename to app/launch/steps/PostLaunchCommand.cpp diff --git a/launcher/launch/steps/PostLaunchCommand.h b/app/launch/steps/PostLaunchCommand.h similarity index 100% rename from launcher/launch/steps/PostLaunchCommand.h rename to app/launch/steps/PostLaunchCommand.h diff --git a/launcher/launch/steps/PreLaunchCommand.cpp b/app/launch/steps/PreLaunchCommand.cpp similarity index 100% rename from launcher/launch/steps/PreLaunchCommand.cpp rename to app/launch/steps/PreLaunchCommand.cpp diff --git a/launcher/launch/steps/PreLaunchCommand.h b/app/launch/steps/PreLaunchCommand.h similarity index 100% rename from launcher/launch/steps/PreLaunchCommand.h rename to app/launch/steps/PreLaunchCommand.h diff --git a/launcher/launch/steps/PrintServers.cpp b/app/launch/steps/PrintServers.cpp similarity index 100% rename from launcher/launch/steps/PrintServers.cpp rename to app/launch/steps/PrintServers.cpp diff --git a/launcher/launch/steps/PrintServers.h b/app/launch/steps/PrintServers.h similarity index 100% rename from launcher/launch/steps/PrintServers.h rename to app/launch/steps/PrintServers.h diff --git a/launcher/launch/steps/QuitAfterGameStop.cpp b/app/launch/steps/QuitAfterGameStop.cpp similarity index 100% rename from launcher/launch/steps/QuitAfterGameStop.cpp rename to app/launch/steps/QuitAfterGameStop.cpp diff --git a/launcher/launch/steps/QuitAfterGameStop.h b/app/launch/steps/QuitAfterGameStop.h similarity index 100% rename from launcher/launch/steps/QuitAfterGameStop.h rename to app/launch/steps/QuitAfterGameStop.h diff --git a/launcher/launch/steps/TextPrint.cpp b/app/launch/steps/TextPrint.cpp similarity index 100% rename from launcher/launch/steps/TextPrint.cpp rename to app/launch/steps/TextPrint.cpp diff --git a/launcher/launch/steps/TextPrint.h b/app/launch/steps/TextPrint.h similarity index 100% rename from launcher/launch/steps/TextPrint.h rename to app/launch/steps/TextPrint.h diff --git a/launcher/logs/AnonymizeLog.cpp b/app/logs/AnonymizeLog.cpp similarity index 100% rename from launcher/logs/AnonymizeLog.cpp rename to app/logs/AnonymizeLog.cpp diff --git a/launcher/logs/AnonymizeLog.h b/app/logs/AnonymizeLog.h similarity index 100% rename from launcher/logs/AnonymizeLog.h rename to app/logs/AnonymizeLog.h diff --git a/launcher/logs/LogParser.cpp b/app/logs/LogParser.cpp similarity index 100% rename from launcher/logs/LogParser.cpp rename to app/logs/LogParser.cpp diff --git a/launcher/logs/LogParser.h b/app/logs/LogParser.h similarity index 100% rename from launcher/logs/LogParser.h rename to app/logs/LogParser.h diff --git a/launcher/macsandbox/SecurityBookmarkFileAccess.h b/app/macsandbox/SecurityBookmarkFileAccess.h similarity index 100% rename from launcher/macsandbox/SecurityBookmarkFileAccess.h rename to app/macsandbox/SecurityBookmarkFileAccess.h diff --git a/launcher/macsandbox/SecurityBookmarkFileAccess.mm b/app/macsandbox/SecurityBookmarkFileAccess.mm similarity index 100% rename from launcher/macsandbox/SecurityBookmarkFileAccess.mm rename to app/macsandbox/SecurityBookmarkFileAccess.mm diff --git a/launcher/main.cpp b/app/main.cpp similarity index 98% rename from launcher/main.cpp rename to app/main.cpp index c537077..71c82b3 100644 --- a/launcher/main.cpp +++ b/app/main.cpp @@ -56,7 +56,7 @@ int main(int argc, char* argv[]) Q_INIT_RESOURCE(flat_white); Q_INIT_RESOURCE(backgrounds); Q_INIT_RESOURCE(documents); - Q_INIT_RESOURCE(prismlauncher); + Q_INIT_RESOURCE(launcher); Q_INIT_RESOURCE(racked_ru); Q_INIT_RESOURCE(shaders); return app.exec(); diff --git a/launcher/meta/BaseEntity.cpp b/app/meta/BaseEntity.cpp similarity index 100% rename from launcher/meta/BaseEntity.cpp rename to app/meta/BaseEntity.cpp diff --git a/launcher/meta/BaseEntity.h b/app/meta/BaseEntity.h similarity index 100% rename from launcher/meta/BaseEntity.h rename to app/meta/BaseEntity.h diff --git a/launcher/meta/Index.cpp b/app/meta/Index.cpp similarity index 100% rename from launcher/meta/Index.cpp rename to app/meta/Index.cpp diff --git a/launcher/meta/Index.h b/app/meta/Index.h similarity index 100% rename from launcher/meta/Index.h rename to app/meta/Index.h diff --git a/launcher/meta/JsonFormat.cpp b/app/meta/JsonFormat.cpp similarity index 100% rename from launcher/meta/JsonFormat.cpp rename to app/meta/JsonFormat.cpp diff --git a/launcher/meta/JsonFormat.h b/app/meta/JsonFormat.h similarity index 100% rename from launcher/meta/JsonFormat.h rename to app/meta/JsonFormat.h diff --git a/launcher/meta/Version.cpp b/app/meta/Version.cpp similarity index 100% rename from launcher/meta/Version.cpp rename to app/meta/Version.cpp diff --git a/launcher/meta/Version.h b/app/meta/Version.h similarity index 100% rename from launcher/meta/Version.h rename to app/meta/Version.h diff --git a/launcher/meta/VersionList.cpp b/app/meta/VersionList.cpp similarity index 100% rename from launcher/meta/VersionList.cpp rename to app/meta/VersionList.cpp diff --git a/launcher/meta/VersionList.h b/app/meta/VersionList.h similarity index 100% rename from launcher/meta/VersionList.h rename to app/meta/VersionList.h diff --git a/launcher/minecraft/Agent.h b/app/minecraft/Agent.h similarity index 100% rename from launcher/minecraft/Agent.h rename to app/minecraft/Agent.h diff --git a/launcher/minecraft/AssetsUtils.cpp b/app/minecraft/AssetsUtils.cpp similarity index 100% rename from launcher/minecraft/AssetsUtils.cpp rename to app/minecraft/AssetsUtils.cpp diff --git a/launcher/minecraft/AssetsUtils.h b/app/minecraft/AssetsUtils.h similarity index 100% rename from launcher/minecraft/AssetsUtils.h rename to app/minecraft/AssetsUtils.h diff --git a/launcher/minecraft/Component.cpp b/app/minecraft/Component.cpp similarity index 100% rename from launcher/minecraft/Component.cpp rename to app/minecraft/Component.cpp diff --git a/launcher/minecraft/Component.h b/app/minecraft/Component.h similarity index 100% rename from launcher/minecraft/Component.h rename to app/minecraft/Component.h diff --git a/launcher/minecraft/ComponentUpdateTask.cpp b/app/minecraft/ComponentUpdateTask.cpp similarity index 100% rename from launcher/minecraft/ComponentUpdateTask.cpp rename to app/minecraft/ComponentUpdateTask.cpp diff --git a/launcher/minecraft/ComponentUpdateTask.h b/app/minecraft/ComponentUpdateTask.h similarity index 100% rename from launcher/minecraft/ComponentUpdateTask.h rename to app/minecraft/ComponentUpdateTask.h diff --git a/launcher/minecraft/ComponentUpdateTask_p.h b/app/minecraft/ComponentUpdateTask_p.h similarity index 100% rename from launcher/minecraft/ComponentUpdateTask_p.h rename to app/minecraft/ComponentUpdateTask_p.h diff --git a/launcher/minecraft/GradleSpecifier.h b/app/minecraft/GradleSpecifier.h similarity index 100% rename from launcher/minecraft/GradleSpecifier.h rename to app/minecraft/GradleSpecifier.h diff --git a/launcher/minecraft/LaunchProfile.cpp b/app/minecraft/LaunchProfile.cpp similarity index 100% rename from launcher/minecraft/LaunchProfile.cpp rename to app/minecraft/LaunchProfile.cpp diff --git a/launcher/minecraft/LaunchProfile.h b/app/minecraft/LaunchProfile.h similarity index 100% rename from launcher/minecraft/LaunchProfile.h rename to app/minecraft/LaunchProfile.h diff --git a/launcher/minecraft/Library.cpp b/app/minecraft/Library.cpp similarity index 100% rename from launcher/minecraft/Library.cpp rename to app/minecraft/Library.cpp diff --git a/launcher/minecraft/Library.h b/app/minecraft/Library.h similarity index 100% rename from launcher/minecraft/Library.h rename to app/minecraft/Library.h diff --git a/launcher/minecraft/Logging.cpp b/app/minecraft/Logging.cpp similarity index 100% rename from launcher/minecraft/Logging.cpp rename to app/minecraft/Logging.cpp diff --git a/launcher/minecraft/Logging.h b/app/minecraft/Logging.h similarity index 100% rename from launcher/minecraft/Logging.h rename to app/minecraft/Logging.h diff --git a/launcher/minecraft/MinecraftInstance.cpp b/app/minecraft/MinecraftInstance.cpp similarity index 100% rename from launcher/minecraft/MinecraftInstance.cpp rename to app/minecraft/MinecraftInstance.cpp diff --git a/launcher/minecraft/MinecraftInstance.h b/app/minecraft/MinecraftInstance.h similarity index 100% rename from launcher/minecraft/MinecraftInstance.h rename to app/minecraft/MinecraftInstance.h diff --git a/launcher/minecraft/MinecraftLoadAndCheck.cpp b/app/minecraft/MinecraftLoadAndCheck.cpp similarity index 100% rename from launcher/minecraft/MinecraftLoadAndCheck.cpp rename to app/minecraft/MinecraftLoadAndCheck.cpp diff --git a/launcher/minecraft/MinecraftLoadAndCheck.h b/app/minecraft/MinecraftLoadAndCheck.h similarity index 100% rename from launcher/minecraft/MinecraftLoadAndCheck.h rename to app/minecraft/MinecraftLoadAndCheck.h diff --git a/launcher/minecraft/MojangDownloadInfo.h b/app/minecraft/MojangDownloadInfo.h similarity index 100% rename from launcher/minecraft/MojangDownloadInfo.h rename to app/minecraft/MojangDownloadInfo.h diff --git a/launcher/minecraft/MojangVersionFormat.cpp b/app/minecraft/MojangVersionFormat.cpp similarity index 100% rename from launcher/minecraft/MojangVersionFormat.cpp rename to app/minecraft/MojangVersionFormat.cpp diff --git a/launcher/minecraft/MojangVersionFormat.h b/app/minecraft/MojangVersionFormat.h similarity index 100% rename from launcher/minecraft/MojangVersionFormat.h rename to app/minecraft/MojangVersionFormat.h diff --git a/launcher/minecraft/OneSixVersionFormat.cpp b/app/minecraft/OneSixVersionFormat.cpp similarity index 100% rename from launcher/minecraft/OneSixVersionFormat.cpp rename to app/minecraft/OneSixVersionFormat.cpp diff --git a/launcher/minecraft/OneSixVersionFormat.h b/app/minecraft/OneSixVersionFormat.h similarity index 100% rename from launcher/minecraft/OneSixVersionFormat.h rename to app/minecraft/OneSixVersionFormat.h diff --git a/launcher/minecraft/PackProfile.cpp b/app/minecraft/PackProfile.cpp similarity index 100% rename from launcher/minecraft/PackProfile.cpp rename to app/minecraft/PackProfile.cpp diff --git a/launcher/minecraft/PackProfile.h b/app/minecraft/PackProfile.h similarity index 100% rename from launcher/minecraft/PackProfile.h rename to app/minecraft/PackProfile.h diff --git a/launcher/minecraft/PackProfile_p.h b/app/minecraft/PackProfile_p.h similarity index 100% rename from launcher/minecraft/PackProfile_p.h rename to app/minecraft/PackProfile_p.h diff --git a/launcher/minecraft/ParseUtils.cpp b/app/minecraft/ParseUtils.cpp similarity index 100% rename from launcher/minecraft/ParseUtils.cpp rename to app/minecraft/ParseUtils.cpp diff --git a/launcher/minecraft/ParseUtils.h b/app/minecraft/ParseUtils.h similarity index 100% rename from launcher/minecraft/ParseUtils.h rename to app/minecraft/ParseUtils.h diff --git a/launcher/minecraft/ProfileUtils.cpp b/app/minecraft/ProfileUtils.cpp similarity index 100% rename from launcher/minecraft/ProfileUtils.cpp rename to app/minecraft/ProfileUtils.cpp diff --git a/launcher/minecraft/ProfileUtils.h b/app/minecraft/ProfileUtils.h similarity index 100% rename from launcher/minecraft/ProfileUtils.h rename to app/minecraft/ProfileUtils.h diff --git a/launcher/minecraft/Rule.cpp b/app/minecraft/Rule.cpp similarity index 100% rename from launcher/minecraft/Rule.cpp rename to app/minecraft/Rule.cpp diff --git a/launcher/minecraft/Rule.h b/app/minecraft/Rule.h similarity index 100% rename from launcher/minecraft/Rule.h rename to app/minecraft/Rule.h diff --git a/launcher/minecraft/ShortcutUtils.cpp b/app/minecraft/ShortcutUtils.cpp similarity index 100% rename from launcher/minecraft/ShortcutUtils.cpp rename to app/minecraft/ShortcutUtils.cpp diff --git a/launcher/minecraft/ShortcutUtils.h b/app/minecraft/ShortcutUtils.h similarity index 100% rename from launcher/minecraft/ShortcutUtils.h rename to app/minecraft/ShortcutUtils.h diff --git a/launcher/minecraft/VanillaInstanceCreationTask.cpp b/app/minecraft/VanillaInstanceCreationTask.cpp similarity index 100% rename from launcher/minecraft/VanillaInstanceCreationTask.cpp rename to app/minecraft/VanillaInstanceCreationTask.cpp diff --git a/launcher/minecraft/VanillaInstanceCreationTask.h b/app/minecraft/VanillaInstanceCreationTask.h similarity index 100% rename from launcher/minecraft/VanillaInstanceCreationTask.h rename to app/minecraft/VanillaInstanceCreationTask.h diff --git a/launcher/minecraft/VersionFile.cpp b/app/minecraft/VersionFile.cpp similarity index 100% rename from launcher/minecraft/VersionFile.cpp rename to app/minecraft/VersionFile.cpp diff --git a/launcher/minecraft/VersionFile.h b/app/minecraft/VersionFile.h similarity index 100% rename from launcher/minecraft/VersionFile.h rename to app/minecraft/VersionFile.h diff --git a/launcher/minecraft/VersionFilterData.cpp b/app/minecraft/VersionFilterData.cpp similarity index 100% rename from launcher/minecraft/VersionFilterData.cpp rename to app/minecraft/VersionFilterData.cpp diff --git a/launcher/minecraft/VersionFilterData.h b/app/minecraft/VersionFilterData.h similarity index 100% rename from launcher/minecraft/VersionFilterData.h rename to app/minecraft/VersionFilterData.h diff --git a/launcher/minecraft/World.cpp b/app/minecraft/World.cpp similarity index 100% rename from launcher/minecraft/World.cpp rename to app/minecraft/World.cpp diff --git a/launcher/minecraft/World.h b/app/minecraft/World.h similarity index 100% rename from launcher/minecraft/World.h rename to app/minecraft/World.h diff --git a/launcher/minecraft/WorldList.cpp b/app/minecraft/WorldList.cpp similarity index 100% rename from launcher/minecraft/WorldList.cpp rename to app/minecraft/WorldList.cpp diff --git a/launcher/minecraft/WorldList.h b/app/minecraft/WorldList.h similarity index 100% rename from launcher/minecraft/WorldList.h rename to app/minecraft/WorldList.h diff --git a/launcher/minecraft/auth/AccountData.cpp b/app/minecraft/auth/AccountData.cpp similarity index 100% rename from launcher/minecraft/auth/AccountData.cpp rename to app/minecraft/auth/AccountData.cpp diff --git a/launcher/minecraft/auth/AccountData.h b/app/minecraft/auth/AccountData.h similarity index 100% rename from launcher/minecraft/auth/AccountData.h rename to app/minecraft/auth/AccountData.h diff --git a/launcher/minecraft/auth/AccountList.cpp b/app/minecraft/auth/AccountList.cpp similarity index 100% rename from launcher/minecraft/auth/AccountList.cpp rename to app/minecraft/auth/AccountList.cpp diff --git a/launcher/minecraft/auth/AccountList.h b/app/minecraft/auth/AccountList.h similarity index 100% rename from launcher/minecraft/auth/AccountList.h rename to app/minecraft/auth/AccountList.h diff --git a/launcher/minecraft/auth/AuthFlow.cpp b/app/minecraft/auth/AuthFlow.cpp similarity index 100% rename from launcher/minecraft/auth/AuthFlow.cpp rename to app/minecraft/auth/AuthFlow.cpp diff --git a/launcher/minecraft/auth/AuthFlow.h b/app/minecraft/auth/AuthFlow.h similarity index 100% rename from launcher/minecraft/auth/AuthFlow.h rename to app/minecraft/auth/AuthFlow.h diff --git a/launcher/minecraft/auth/AuthSession.cpp b/app/minecraft/auth/AuthSession.cpp similarity index 100% rename from launcher/minecraft/auth/AuthSession.cpp rename to app/minecraft/auth/AuthSession.cpp diff --git a/launcher/minecraft/auth/AuthSession.h b/app/minecraft/auth/AuthSession.h similarity index 100% rename from launcher/minecraft/auth/AuthSession.h rename to app/minecraft/auth/AuthSession.h diff --git a/launcher/minecraft/auth/AuthStep.h b/app/minecraft/auth/AuthStep.h similarity index 100% rename from launcher/minecraft/auth/AuthStep.h rename to app/minecraft/auth/AuthStep.h diff --git a/launcher/minecraft/auth/MinecraftAccount.cpp b/app/minecraft/auth/MinecraftAccount.cpp similarity index 100% rename from launcher/minecraft/auth/MinecraftAccount.cpp rename to app/minecraft/auth/MinecraftAccount.cpp diff --git a/launcher/minecraft/auth/MinecraftAccount.h b/app/minecraft/auth/MinecraftAccount.h similarity index 100% rename from launcher/minecraft/auth/MinecraftAccount.h rename to app/minecraft/auth/MinecraftAccount.h diff --git a/launcher/minecraft/auth/Parsers.cpp b/app/minecraft/auth/Parsers.cpp similarity index 100% rename from launcher/minecraft/auth/Parsers.cpp rename to app/minecraft/auth/Parsers.cpp diff --git a/launcher/minecraft/auth/Parsers.h b/app/minecraft/auth/Parsers.h similarity index 100% rename from launcher/minecraft/auth/Parsers.h rename to app/minecraft/auth/Parsers.h diff --git a/launcher/minecraft/auth/steps/EntitlementsStep.cpp b/app/minecraft/auth/steps/EntitlementsStep.cpp similarity index 100% rename from launcher/minecraft/auth/steps/EntitlementsStep.cpp rename to app/minecraft/auth/steps/EntitlementsStep.cpp diff --git a/launcher/minecraft/auth/steps/EntitlementsStep.h b/app/minecraft/auth/steps/EntitlementsStep.h similarity index 100% rename from launcher/minecraft/auth/steps/EntitlementsStep.h rename to app/minecraft/auth/steps/EntitlementsStep.h diff --git a/launcher/minecraft/auth/steps/GetSkinStep.cpp b/app/minecraft/auth/steps/GetSkinStep.cpp similarity index 100% rename from launcher/minecraft/auth/steps/GetSkinStep.cpp rename to app/minecraft/auth/steps/GetSkinStep.cpp diff --git a/launcher/minecraft/auth/steps/GetSkinStep.h b/app/minecraft/auth/steps/GetSkinStep.h similarity index 100% rename from launcher/minecraft/auth/steps/GetSkinStep.h rename to app/minecraft/auth/steps/GetSkinStep.h diff --git a/launcher/minecraft/auth/steps/LauncherLoginStep.cpp b/app/minecraft/auth/steps/LauncherLoginStep.cpp similarity index 100% rename from launcher/minecraft/auth/steps/LauncherLoginStep.cpp rename to app/minecraft/auth/steps/LauncherLoginStep.cpp diff --git a/launcher/minecraft/auth/steps/LauncherLoginStep.h b/app/minecraft/auth/steps/LauncherLoginStep.h similarity index 100% rename from launcher/minecraft/auth/steps/LauncherLoginStep.h rename to app/minecraft/auth/steps/LauncherLoginStep.h diff --git a/launcher/minecraft/auth/steps/MSADeviceCodeStep.cpp b/app/minecraft/auth/steps/MSADeviceCodeStep.cpp similarity index 100% rename from launcher/minecraft/auth/steps/MSADeviceCodeStep.cpp rename to app/minecraft/auth/steps/MSADeviceCodeStep.cpp diff --git a/launcher/minecraft/auth/steps/MSADeviceCodeStep.h b/app/minecraft/auth/steps/MSADeviceCodeStep.h similarity index 100% rename from launcher/minecraft/auth/steps/MSADeviceCodeStep.h rename to app/minecraft/auth/steps/MSADeviceCodeStep.h diff --git a/launcher/minecraft/auth/steps/MSAStep.cpp b/app/minecraft/auth/steps/MSAStep.cpp similarity index 100% rename from launcher/minecraft/auth/steps/MSAStep.cpp rename to app/minecraft/auth/steps/MSAStep.cpp diff --git a/launcher/minecraft/auth/steps/MSAStep.h b/app/minecraft/auth/steps/MSAStep.h similarity index 100% rename from launcher/minecraft/auth/steps/MSAStep.h rename to app/minecraft/auth/steps/MSAStep.h diff --git a/launcher/minecraft/auth/steps/MinecraftProfileStep.cpp b/app/minecraft/auth/steps/MinecraftProfileStep.cpp similarity index 100% rename from launcher/minecraft/auth/steps/MinecraftProfileStep.cpp rename to app/minecraft/auth/steps/MinecraftProfileStep.cpp diff --git a/launcher/minecraft/auth/steps/MinecraftProfileStep.h b/app/minecraft/auth/steps/MinecraftProfileStep.h similarity index 100% rename from launcher/minecraft/auth/steps/MinecraftProfileStep.h rename to app/minecraft/auth/steps/MinecraftProfileStep.h diff --git a/launcher/minecraft/auth/steps/XboxAuthorizationStep.cpp b/app/minecraft/auth/steps/XboxAuthorizationStep.cpp similarity index 100% rename from launcher/minecraft/auth/steps/XboxAuthorizationStep.cpp rename to app/minecraft/auth/steps/XboxAuthorizationStep.cpp diff --git a/launcher/minecraft/auth/steps/XboxAuthorizationStep.h b/app/minecraft/auth/steps/XboxAuthorizationStep.h similarity index 100% rename from launcher/minecraft/auth/steps/XboxAuthorizationStep.h rename to app/minecraft/auth/steps/XboxAuthorizationStep.h diff --git a/launcher/minecraft/auth/steps/XboxUserStep.cpp b/app/minecraft/auth/steps/XboxUserStep.cpp similarity index 100% rename from launcher/minecraft/auth/steps/XboxUserStep.cpp rename to app/minecraft/auth/steps/XboxUserStep.cpp diff --git a/launcher/minecraft/auth/steps/XboxUserStep.h b/app/minecraft/auth/steps/XboxUserStep.h similarity index 100% rename from launcher/minecraft/auth/steps/XboxUserStep.h rename to app/minecraft/auth/steps/XboxUserStep.h diff --git a/launcher/minecraft/launch/AutoInstallJava.cpp b/app/minecraft/launch/AutoInstallJava.cpp similarity index 100% rename from launcher/minecraft/launch/AutoInstallJava.cpp rename to app/minecraft/launch/AutoInstallJava.cpp diff --git a/launcher/minecraft/launch/AutoInstallJava.h b/app/minecraft/launch/AutoInstallJava.h similarity index 100% rename from launcher/minecraft/launch/AutoInstallJava.h rename to app/minecraft/launch/AutoInstallJava.h diff --git a/launcher/minecraft/launch/ClaimAccount.cpp b/app/minecraft/launch/ClaimAccount.cpp similarity index 100% rename from launcher/minecraft/launch/ClaimAccount.cpp rename to app/minecraft/launch/ClaimAccount.cpp diff --git a/launcher/minecraft/launch/ClaimAccount.h b/app/minecraft/launch/ClaimAccount.h similarity index 100% rename from launcher/minecraft/launch/ClaimAccount.h rename to app/minecraft/launch/ClaimAccount.h diff --git a/launcher/minecraft/launch/CreateGameFolders.cpp b/app/minecraft/launch/CreateGameFolders.cpp similarity index 100% rename from launcher/minecraft/launch/CreateGameFolders.cpp rename to app/minecraft/launch/CreateGameFolders.cpp diff --git a/launcher/minecraft/launch/CreateGameFolders.h b/app/minecraft/launch/CreateGameFolders.h similarity index 100% rename from launcher/minecraft/launch/CreateGameFolders.h rename to app/minecraft/launch/CreateGameFolders.h diff --git a/launcher/minecraft/launch/EnsureAvailableMemory.cpp b/app/minecraft/launch/EnsureAvailableMemory.cpp similarity index 100% rename from launcher/minecraft/launch/EnsureAvailableMemory.cpp rename to app/minecraft/launch/EnsureAvailableMemory.cpp diff --git a/launcher/minecraft/launch/EnsureAvailableMemory.h b/app/minecraft/launch/EnsureAvailableMemory.h similarity index 100% rename from launcher/minecraft/launch/EnsureAvailableMemory.h rename to app/minecraft/launch/EnsureAvailableMemory.h diff --git a/launcher/minecraft/launch/EnsureOfflineLibraries.cpp b/app/minecraft/launch/EnsureOfflineLibraries.cpp similarity index 100% rename from launcher/minecraft/launch/EnsureOfflineLibraries.cpp rename to app/minecraft/launch/EnsureOfflineLibraries.cpp diff --git a/launcher/minecraft/launch/EnsureOfflineLibraries.h b/app/minecraft/launch/EnsureOfflineLibraries.h similarity index 100% rename from launcher/minecraft/launch/EnsureOfflineLibraries.h rename to app/minecraft/launch/EnsureOfflineLibraries.h diff --git a/launcher/minecraft/launch/ExtractNatives.cpp b/app/minecraft/launch/ExtractNatives.cpp similarity index 100% rename from launcher/minecraft/launch/ExtractNatives.cpp rename to app/minecraft/launch/ExtractNatives.cpp diff --git a/launcher/minecraft/launch/ExtractNatives.h b/app/minecraft/launch/ExtractNatives.h similarity index 100% rename from launcher/minecraft/launch/ExtractNatives.h rename to app/minecraft/launch/ExtractNatives.h diff --git a/launcher/minecraft/launch/LauncherPartLaunch.cpp b/app/minecraft/launch/LauncherPartLaunch.cpp similarity index 100% rename from launcher/minecraft/launch/LauncherPartLaunch.cpp rename to app/minecraft/launch/LauncherPartLaunch.cpp diff --git a/launcher/minecraft/launch/LauncherPartLaunch.h b/app/minecraft/launch/LauncherPartLaunch.h similarity index 100% rename from launcher/minecraft/launch/LauncherPartLaunch.h rename to app/minecraft/launch/LauncherPartLaunch.h diff --git a/launcher/minecraft/launch/MinecraftTarget.cpp b/app/minecraft/launch/MinecraftTarget.cpp similarity index 100% rename from launcher/minecraft/launch/MinecraftTarget.cpp rename to app/minecraft/launch/MinecraftTarget.cpp diff --git a/launcher/minecraft/launch/MinecraftTarget.h b/app/minecraft/launch/MinecraftTarget.h similarity index 100% rename from launcher/minecraft/launch/MinecraftTarget.h rename to app/minecraft/launch/MinecraftTarget.h diff --git a/launcher/minecraft/launch/ModMinecraftJar.cpp b/app/minecraft/launch/ModMinecraftJar.cpp similarity index 100% rename from launcher/minecraft/launch/ModMinecraftJar.cpp rename to app/minecraft/launch/ModMinecraftJar.cpp diff --git a/launcher/minecraft/launch/ModMinecraftJar.h b/app/minecraft/launch/ModMinecraftJar.h similarity index 100% rename from launcher/minecraft/launch/ModMinecraftJar.h rename to app/minecraft/launch/ModMinecraftJar.h diff --git a/launcher/minecraft/launch/PrintInstanceInfo.cpp b/app/minecraft/launch/PrintInstanceInfo.cpp similarity index 100% rename from launcher/minecraft/launch/PrintInstanceInfo.cpp rename to app/minecraft/launch/PrintInstanceInfo.cpp diff --git a/launcher/minecraft/launch/PrintInstanceInfo.h b/app/minecraft/launch/PrintInstanceInfo.h similarity index 100% rename from launcher/minecraft/launch/PrintInstanceInfo.h rename to app/minecraft/launch/PrintInstanceInfo.h diff --git a/launcher/minecraft/launch/ReconstructAssets.cpp b/app/minecraft/launch/ReconstructAssets.cpp similarity index 100% rename from launcher/minecraft/launch/ReconstructAssets.cpp rename to app/minecraft/launch/ReconstructAssets.cpp diff --git a/launcher/minecraft/launch/ReconstructAssets.h b/app/minecraft/launch/ReconstructAssets.h similarity index 100% rename from launcher/minecraft/launch/ReconstructAssets.h rename to app/minecraft/launch/ReconstructAssets.h diff --git a/launcher/minecraft/launch/ScanModFolders.cpp b/app/minecraft/launch/ScanModFolders.cpp similarity index 100% rename from launcher/minecraft/launch/ScanModFolders.cpp rename to app/minecraft/launch/ScanModFolders.cpp diff --git a/launcher/minecraft/launch/ScanModFolders.h b/app/minecraft/launch/ScanModFolders.h similarity index 100% rename from launcher/minecraft/launch/ScanModFolders.h rename to app/minecraft/launch/ScanModFolders.h diff --git a/launcher/minecraft/launch/VerifyJavaInstall.cpp b/app/minecraft/launch/VerifyJavaInstall.cpp similarity index 100% rename from launcher/minecraft/launch/VerifyJavaInstall.cpp rename to app/minecraft/launch/VerifyJavaInstall.cpp diff --git a/launcher/minecraft/launch/VerifyJavaInstall.h b/app/minecraft/launch/VerifyJavaInstall.h similarity index 100% rename from launcher/minecraft/launch/VerifyJavaInstall.h rename to app/minecraft/launch/VerifyJavaInstall.h diff --git a/launcher/minecraft/mod/DataPack.cpp b/app/minecraft/mod/DataPack.cpp similarity index 100% rename from launcher/minecraft/mod/DataPack.cpp rename to app/minecraft/mod/DataPack.cpp diff --git a/launcher/minecraft/mod/DataPack.h b/app/minecraft/mod/DataPack.h similarity index 100% rename from launcher/minecraft/mod/DataPack.h rename to app/minecraft/mod/DataPack.h diff --git a/launcher/minecraft/mod/DataPackFolderModel.cpp b/app/minecraft/mod/DataPackFolderModel.cpp similarity index 100% rename from launcher/minecraft/mod/DataPackFolderModel.cpp rename to app/minecraft/mod/DataPackFolderModel.cpp diff --git a/launcher/minecraft/mod/DataPackFolderModel.h b/app/minecraft/mod/DataPackFolderModel.h similarity index 100% rename from launcher/minecraft/mod/DataPackFolderModel.h rename to app/minecraft/mod/DataPackFolderModel.h diff --git a/launcher/minecraft/mod/MetadataHandler.h b/app/minecraft/mod/MetadataHandler.h similarity index 100% rename from launcher/minecraft/mod/MetadataHandler.h rename to app/minecraft/mod/MetadataHandler.h diff --git a/launcher/minecraft/mod/Mod.cpp b/app/minecraft/mod/Mod.cpp similarity index 100% rename from launcher/minecraft/mod/Mod.cpp rename to app/minecraft/mod/Mod.cpp diff --git a/launcher/minecraft/mod/Mod.h b/app/minecraft/mod/Mod.h similarity index 100% rename from launcher/minecraft/mod/Mod.h rename to app/minecraft/mod/Mod.h diff --git a/launcher/minecraft/mod/ModDetails.h b/app/minecraft/mod/ModDetails.h similarity index 100% rename from launcher/minecraft/mod/ModDetails.h rename to app/minecraft/mod/ModDetails.h diff --git a/launcher/minecraft/mod/ModFolderModel.cpp b/app/minecraft/mod/ModFolderModel.cpp similarity index 100% rename from launcher/minecraft/mod/ModFolderModel.cpp rename to app/minecraft/mod/ModFolderModel.cpp diff --git a/launcher/minecraft/mod/ModFolderModel.h b/app/minecraft/mod/ModFolderModel.h similarity index 100% rename from launcher/minecraft/mod/ModFolderModel.h rename to app/minecraft/mod/ModFolderModel.h diff --git a/launcher/minecraft/mod/Resource.cpp b/app/minecraft/mod/Resource.cpp similarity index 100% rename from launcher/minecraft/mod/Resource.cpp rename to app/minecraft/mod/Resource.cpp diff --git a/launcher/minecraft/mod/Resource.h b/app/minecraft/mod/Resource.h similarity index 100% rename from launcher/minecraft/mod/Resource.h rename to app/minecraft/mod/Resource.h diff --git a/launcher/minecraft/mod/ResourceFolderModel.cpp b/app/minecraft/mod/ResourceFolderModel.cpp similarity index 100% rename from launcher/minecraft/mod/ResourceFolderModel.cpp rename to app/minecraft/mod/ResourceFolderModel.cpp diff --git a/launcher/minecraft/mod/ResourceFolderModel.h b/app/minecraft/mod/ResourceFolderModel.h similarity index 100% rename from launcher/minecraft/mod/ResourceFolderModel.h rename to app/minecraft/mod/ResourceFolderModel.h diff --git a/launcher/minecraft/mod/ResourcePack.cpp b/app/minecraft/mod/ResourcePack.cpp similarity index 100% rename from launcher/minecraft/mod/ResourcePack.cpp rename to app/minecraft/mod/ResourcePack.cpp diff --git a/launcher/minecraft/mod/ResourcePack.h b/app/minecraft/mod/ResourcePack.h similarity index 100% rename from launcher/minecraft/mod/ResourcePack.h rename to app/minecraft/mod/ResourcePack.h diff --git a/launcher/minecraft/mod/ResourcePackFolderModel.cpp b/app/minecraft/mod/ResourcePackFolderModel.cpp similarity index 100% rename from launcher/minecraft/mod/ResourcePackFolderModel.cpp rename to app/minecraft/mod/ResourcePackFolderModel.cpp diff --git a/launcher/minecraft/mod/ResourcePackFolderModel.h b/app/minecraft/mod/ResourcePackFolderModel.h similarity index 100% rename from launcher/minecraft/mod/ResourcePackFolderModel.h rename to app/minecraft/mod/ResourcePackFolderModel.h diff --git a/launcher/minecraft/mod/ShaderPack.cpp b/app/minecraft/mod/ShaderPack.cpp similarity index 100% rename from launcher/minecraft/mod/ShaderPack.cpp rename to app/minecraft/mod/ShaderPack.cpp diff --git a/launcher/minecraft/mod/ShaderPack.h b/app/minecraft/mod/ShaderPack.h similarity index 100% rename from launcher/minecraft/mod/ShaderPack.h rename to app/minecraft/mod/ShaderPack.h diff --git a/launcher/minecraft/mod/ShaderPackFolderModel.cpp b/app/minecraft/mod/ShaderPackFolderModel.cpp similarity index 100% rename from launcher/minecraft/mod/ShaderPackFolderModel.cpp rename to app/minecraft/mod/ShaderPackFolderModel.cpp diff --git a/launcher/minecraft/mod/ShaderPackFolderModel.h b/app/minecraft/mod/ShaderPackFolderModel.h similarity index 100% rename from launcher/minecraft/mod/ShaderPackFolderModel.h rename to app/minecraft/mod/ShaderPackFolderModel.h diff --git a/launcher/minecraft/mod/TexturePack.cpp b/app/minecraft/mod/TexturePack.cpp similarity index 100% rename from launcher/minecraft/mod/TexturePack.cpp rename to app/minecraft/mod/TexturePack.cpp diff --git a/launcher/minecraft/mod/TexturePack.h b/app/minecraft/mod/TexturePack.h similarity index 100% rename from launcher/minecraft/mod/TexturePack.h rename to app/minecraft/mod/TexturePack.h diff --git a/launcher/minecraft/mod/TexturePackFolderModel.cpp b/app/minecraft/mod/TexturePackFolderModel.cpp similarity index 100% rename from launcher/minecraft/mod/TexturePackFolderModel.cpp rename to app/minecraft/mod/TexturePackFolderModel.cpp diff --git a/launcher/minecraft/mod/TexturePackFolderModel.h b/app/minecraft/mod/TexturePackFolderModel.h similarity index 100% rename from launcher/minecraft/mod/TexturePackFolderModel.h rename to app/minecraft/mod/TexturePackFolderModel.h diff --git a/launcher/minecraft/mod/WorldSave.cpp b/app/minecraft/mod/WorldSave.cpp similarity index 100% rename from launcher/minecraft/mod/WorldSave.cpp rename to app/minecraft/mod/WorldSave.cpp diff --git a/launcher/minecraft/mod/WorldSave.h b/app/minecraft/mod/WorldSave.h similarity index 100% rename from launcher/minecraft/mod/WorldSave.h rename to app/minecraft/mod/WorldSave.h diff --git a/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp b/app/minecraft/mod/tasks/GetModDependenciesTask.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp rename to app/minecraft/mod/tasks/GetModDependenciesTask.cpp diff --git a/launcher/minecraft/mod/tasks/GetModDependenciesTask.h b/app/minecraft/mod/tasks/GetModDependenciesTask.h similarity index 100% rename from launcher/minecraft/mod/tasks/GetModDependenciesTask.h rename to app/minecraft/mod/tasks/GetModDependenciesTask.h diff --git a/launcher/minecraft/mod/tasks/LocalDataPackParseTask.cpp b/app/minecraft/mod/tasks/LocalDataPackParseTask.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/LocalDataPackParseTask.cpp rename to app/minecraft/mod/tasks/LocalDataPackParseTask.cpp diff --git a/launcher/minecraft/mod/tasks/LocalDataPackParseTask.h b/app/minecraft/mod/tasks/LocalDataPackParseTask.h similarity index 100% rename from launcher/minecraft/mod/tasks/LocalDataPackParseTask.h rename to app/minecraft/mod/tasks/LocalDataPackParseTask.h diff --git a/launcher/minecraft/mod/tasks/LocalModParseTask.cpp b/app/minecraft/mod/tasks/LocalModParseTask.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/LocalModParseTask.cpp rename to app/minecraft/mod/tasks/LocalModParseTask.cpp diff --git a/launcher/minecraft/mod/tasks/LocalModParseTask.h b/app/minecraft/mod/tasks/LocalModParseTask.h similarity index 100% rename from launcher/minecraft/mod/tasks/LocalModParseTask.h rename to app/minecraft/mod/tasks/LocalModParseTask.h diff --git a/launcher/minecraft/mod/tasks/LocalResourceParse.cpp b/app/minecraft/mod/tasks/LocalResourceParse.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/LocalResourceParse.cpp rename to app/minecraft/mod/tasks/LocalResourceParse.cpp diff --git a/launcher/minecraft/mod/tasks/LocalResourceParse.h b/app/minecraft/mod/tasks/LocalResourceParse.h similarity index 100% rename from launcher/minecraft/mod/tasks/LocalResourceParse.h rename to app/minecraft/mod/tasks/LocalResourceParse.h diff --git a/launcher/minecraft/mod/tasks/LocalResourceUpdateTask.cpp b/app/minecraft/mod/tasks/LocalResourceUpdateTask.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/LocalResourceUpdateTask.cpp rename to app/minecraft/mod/tasks/LocalResourceUpdateTask.cpp diff --git a/launcher/minecraft/mod/tasks/LocalResourceUpdateTask.h b/app/minecraft/mod/tasks/LocalResourceUpdateTask.h similarity index 100% rename from launcher/minecraft/mod/tasks/LocalResourceUpdateTask.h rename to app/minecraft/mod/tasks/LocalResourceUpdateTask.h diff --git a/launcher/minecraft/mod/tasks/LocalShaderPackParseTask.cpp b/app/minecraft/mod/tasks/LocalShaderPackParseTask.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/LocalShaderPackParseTask.cpp rename to app/minecraft/mod/tasks/LocalShaderPackParseTask.cpp diff --git a/launcher/minecraft/mod/tasks/LocalShaderPackParseTask.h b/app/minecraft/mod/tasks/LocalShaderPackParseTask.h similarity index 100% rename from launcher/minecraft/mod/tasks/LocalShaderPackParseTask.h rename to app/minecraft/mod/tasks/LocalShaderPackParseTask.h diff --git a/launcher/minecraft/mod/tasks/LocalTexturePackParseTask.cpp b/app/minecraft/mod/tasks/LocalTexturePackParseTask.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/LocalTexturePackParseTask.cpp rename to app/minecraft/mod/tasks/LocalTexturePackParseTask.cpp diff --git a/launcher/minecraft/mod/tasks/LocalTexturePackParseTask.h b/app/minecraft/mod/tasks/LocalTexturePackParseTask.h similarity index 100% rename from launcher/minecraft/mod/tasks/LocalTexturePackParseTask.h rename to app/minecraft/mod/tasks/LocalTexturePackParseTask.h diff --git a/launcher/minecraft/mod/tasks/LocalWorldSaveParseTask.cpp b/app/minecraft/mod/tasks/LocalWorldSaveParseTask.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/LocalWorldSaveParseTask.cpp rename to app/minecraft/mod/tasks/LocalWorldSaveParseTask.cpp diff --git a/launcher/minecraft/mod/tasks/LocalWorldSaveParseTask.h b/app/minecraft/mod/tasks/LocalWorldSaveParseTask.h similarity index 100% rename from launcher/minecraft/mod/tasks/LocalWorldSaveParseTask.h rename to app/minecraft/mod/tasks/LocalWorldSaveParseTask.h diff --git a/launcher/minecraft/mod/tasks/ResourceFolderLoadTask.cpp b/app/minecraft/mod/tasks/ResourceFolderLoadTask.cpp similarity index 100% rename from launcher/minecraft/mod/tasks/ResourceFolderLoadTask.cpp rename to app/minecraft/mod/tasks/ResourceFolderLoadTask.cpp diff --git a/launcher/minecraft/mod/tasks/ResourceFolderLoadTask.h b/app/minecraft/mod/tasks/ResourceFolderLoadTask.h similarity index 100% rename from launcher/minecraft/mod/tasks/ResourceFolderLoadTask.h rename to app/minecraft/mod/tasks/ResourceFolderLoadTask.h diff --git a/launcher/minecraft/skins/CapeChange.cpp b/app/minecraft/skins/CapeChange.cpp similarity index 100% rename from launcher/minecraft/skins/CapeChange.cpp rename to app/minecraft/skins/CapeChange.cpp diff --git a/launcher/minecraft/skins/CapeChange.h b/app/minecraft/skins/CapeChange.h similarity index 100% rename from launcher/minecraft/skins/CapeChange.h rename to app/minecraft/skins/CapeChange.h diff --git a/launcher/minecraft/skins/SkinDelete.cpp b/app/minecraft/skins/SkinDelete.cpp similarity index 100% rename from launcher/minecraft/skins/SkinDelete.cpp rename to app/minecraft/skins/SkinDelete.cpp diff --git a/launcher/minecraft/skins/SkinDelete.h b/app/minecraft/skins/SkinDelete.h similarity index 100% rename from launcher/minecraft/skins/SkinDelete.h rename to app/minecraft/skins/SkinDelete.h diff --git a/launcher/minecraft/skins/SkinList.cpp b/app/minecraft/skins/SkinList.cpp similarity index 100% rename from launcher/minecraft/skins/SkinList.cpp rename to app/minecraft/skins/SkinList.cpp diff --git a/launcher/minecraft/skins/SkinList.h b/app/minecraft/skins/SkinList.h similarity index 100% rename from launcher/minecraft/skins/SkinList.h rename to app/minecraft/skins/SkinList.h diff --git a/launcher/minecraft/skins/SkinModel.cpp b/app/minecraft/skins/SkinModel.cpp similarity index 100% rename from launcher/minecraft/skins/SkinModel.cpp rename to app/minecraft/skins/SkinModel.cpp diff --git a/launcher/minecraft/skins/SkinModel.h b/app/minecraft/skins/SkinModel.h similarity index 100% rename from launcher/minecraft/skins/SkinModel.h rename to app/minecraft/skins/SkinModel.h diff --git a/launcher/minecraft/skins/SkinUpload.cpp b/app/minecraft/skins/SkinUpload.cpp similarity index 100% rename from launcher/minecraft/skins/SkinUpload.cpp rename to app/minecraft/skins/SkinUpload.cpp diff --git a/launcher/minecraft/skins/SkinUpload.h b/app/minecraft/skins/SkinUpload.h similarity index 100% rename from launcher/minecraft/skins/SkinUpload.h rename to app/minecraft/skins/SkinUpload.h diff --git a/launcher/minecraft/update/AssetUpdateTask.cpp b/app/minecraft/update/AssetUpdateTask.cpp similarity index 100% rename from launcher/minecraft/update/AssetUpdateTask.cpp rename to app/minecraft/update/AssetUpdateTask.cpp diff --git a/launcher/minecraft/update/AssetUpdateTask.h b/app/minecraft/update/AssetUpdateTask.h similarity index 100% rename from launcher/minecraft/update/AssetUpdateTask.h rename to app/minecraft/update/AssetUpdateTask.h diff --git a/launcher/minecraft/update/FoldersTask.cpp b/app/minecraft/update/FoldersTask.cpp similarity index 100% rename from launcher/minecraft/update/FoldersTask.cpp rename to app/minecraft/update/FoldersTask.cpp diff --git a/launcher/minecraft/update/FoldersTask.h b/app/minecraft/update/FoldersTask.h similarity index 100% rename from launcher/minecraft/update/FoldersTask.h rename to app/minecraft/update/FoldersTask.h diff --git a/launcher/minecraft/update/LegacyFMLLibrariesTask.cpp b/app/minecraft/update/LegacyFMLLibrariesTask.cpp similarity index 100% rename from launcher/minecraft/update/LegacyFMLLibrariesTask.cpp rename to app/minecraft/update/LegacyFMLLibrariesTask.cpp diff --git a/launcher/minecraft/update/LegacyFMLLibrariesTask.h b/app/minecraft/update/LegacyFMLLibrariesTask.h similarity index 100% rename from launcher/minecraft/update/LegacyFMLLibrariesTask.h rename to app/minecraft/update/LegacyFMLLibrariesTask.h diff --git a/launcher/minecraft/update/LibrariesTask.cpp b/app/minecraft/update/LibrariesTask.cpp similarity index 100% rename from launcher/minecraft/update/LibrariesTask.cpp rename to app/minecraft/update/LibrariesTask.cpp diff --git a/launcher/minecraft/update/LibrariesTask.h b/app/minecraft/update/LibrariesTask.h similarity index 100% rename from launcher/minecraft/update/LibrariesTask.h rename to app/minecraft/update/LibrariesTask.h diff --git a/launcher/modplatform/CheckUpdateTask.h b/app/modplatform/CheckUpdateTask.h similarity index 100% rename from launcher/modplatform/CheckUpdateTask.h rename to app/modplatform/CheckUpdateTask.h diff --git a/launcher/modplatform/EnsureMetadataTask.cpp b/app/modplatform/EnsureMetadataTask.cpp similarity index 100% rename from launcher/modplatform/EnsureMetadataTask.cpp rename to app/modplatform/EnsureMetadataTask.cpp diff --git a/launcher/modplatform/EnsureMetadataTask.h b/app/modplatform/EnsureMetadataTask.h similarity index 100% rename from launcher/modplatform/EnsureMetadataTask.h rename to app/modplatform/EnsureMetadataTask.h diff --git a/launcher/modplatform/ModIndex.cpp b/app/modplatform/ModIndex.cpp similarity index 100% rename from launcher/modplatform/ModIndex.cpp rename to app/modplatform/ModIndex.cpp diff --git a/launcher/modplatform/ModIndex.h b/app/modplatform/ModIndex.h similarity index 100% rename from launcher/modplatform/ModIndex.h rename to app/modplatform/ModIndex.h diff --git a/launcher/modplatform/ResourceAPI.cpp b/app/modplatform/ResourceAPI.cpp similarity index 100% rename from launcher/modplatform/ResourceAPI.cpp rename to app/modplatform/ResourceAPI.cpp diff --git a/launcher/modplatform/ResourceAPI.h b/app/modplatform/ResourceAPI.h similarity index 100% rename from launcher/modplatform/ResourceAPI.h rename to app/modplatform/ResourceAPI.h diff --git a/launcher/modplatform/ResourceType.cpp b/app/modplatform/ResourceType.cpp similarity index 100% rename from launcher/modplatform/ResourceType.cpp rename to app/modplatform/ResourceType.cpp diff --git a/launcher/modplatform/ResourceType.h b/app/modplatform/ResourceType.h similarity index 100% rename from launcher/modplatform/ResourceType.h rename to app/modplatform/ResourceType.h diff --git a/launcher/modplatform/atlauncher/ATLPackIndex.cpp b/app/modplatform/atlauncher/ATLPackIndex.cpp similarity index 100% rename from launcher/modplatform/atlauncher/ATLPackIndex.cpp rename to app/modplatform/atlauncher/ATLPackIndex.cpp diff --git a/launcher/modplatform/atlauncher/ATLPackIndex.h b/app/modplatform/atlauncher/ATLPackIndex.h similarity index 100% rename from launcher/modplatform/atlauncher/ATLPackIndex.h rename to app/modplatform/atlauncher/ATLPackIndex.h diff --git a/launcher/modplatform/atlauncher/ATLPackInstallTask.cpp b/app/modplatform/atlauncher/ATLPackInstallTask.cpp similarity index 100% rename from launcher/modplatform/atlauncher/ATLPackInstallTask.cpp rename to app/modplatform/atlauncher/ATLPackInstallTask.cpp diff --git a/launcher/modplatform/atlauncher/ATLPackInstallTask.h b/app/modplatform/atlauncher/ATLPackInstallTask.h similarity index 100% rename from launcher/modplatform/atlauncher/ATLPackInstallTask.h rename to app/modplatform/atlauncher/ATLPackInstallTask.h diff --git a/launcher/modplatform/atlauncher/ATLPackManifest.cpp b/app/modplatform/atlauncher/ATLPackManifest.cpp similarity index 100% rename from launcher/modplatform/atlauncher/ATLPackManifest.cpp rename to app/modplatform/atlauncher/ATLPackManifest.cpp diff --git a/launcher/modplatform/atlauncher/ATLPackManifest.h b/app/modplatform/atlauncher/ATLPackManifest.h similarity index 100% rename from launcher/modplatform/atlauncher/ATLPackManifest.h rename to app/modplatform/atlauncher/ATLPackManifest.h diff --git a/launcher/modplatform/atlauncher/ATLShareCode.cpp b/app/modplatform/atlauncher/ATLShareCode.cpp similarity index 100% rename from launcher/modplatform/atlauncher/ATLShareCode.cpp rename to app/modplatform/atlauncher/ATLShareCode.cpp diff --git a/launcher/modplatform/atlauncher/ATLShareCode.h b/app/modplatform/atlauncher/ATLShareCode.h similarity index 100% rename from launcher/modplatform/atlauncher/ATLShareCode.h rename to app/modplatform/atlauncher/ATLShareCode.h diff --git a/launcher/modplatform/flame/FileResolvingTask.cpp b/app/modplatform/flame/FileResolvingTask.cpp similarity index 100% rename from launcher/modplatform/flame/FileResolvingTask.cpp rename to app/modplatform/flame/FileResolvingTask.cpp diff --git a/launcher/modplatform/flame/FileResolvingTask.h b/app/modplatform/flame/FileResolvingTask.h similarity index 100% rename from launcher/modplatform/flame/FileResolvingTask.h rename to app/modplatform/flame/FileResolvingTask.h diff --git a/launcher/modplatform/flame/FlameAPI.cpp b/app/modplatform/flame/FlameAPI.cpp similarity index 100% rename from launcher/modplatform/flame/FlameAPI.cpp rename to app/modplatform/flame/FlameAPI.cpp diff --git a/launcher/modplatform/flame/FlameAPI.h b/app/modplatform/flame/FlameAPI.h similarity index 100% rename from launcher/modplatform/flame/FlameAPI.h rename to app/modplatform/flame/FlameAPI.h diff --git a/launcher/modplatform/flame/FlameCheckUpdate.cpp b/app/modplatform/flame/FlameCheckUpdate.cpp similarity index 100% rename from launcher/modplatform/flame/FlameCheckUpdate.cpp rename to app/modplatform/flame/FlameCheckUpdate.cpp diff --git a/launcher/modplatform/flame/FlameCheckUpdate.h b/app/modplatform/flame/FlameCheckUpdate.h similarity index 100% rename from launcher/modplatform/flame/FlameCheckUpdate.h rename to app/modplatform/flame/FlameCheckUpdate.h diff --git a/launcher/modplatform/flame/FlameInstanceCreationTask.cpp b/app/modplatform/flame/FlameInstanceCreationTask.cpp similarity index 100% rename from launcher/modplatform/flame/FlameInstanceCreationTask.cpp rename to app/modplatform/flame/FlameInstanceCreationTask.cpp diff --git a/launcher/modplatform/flame/FlameInstanceCreationTask.h b/app/modplatform/flame/FlameInstanceCreationTask.h similarity index 100% rename from launcher/modplatform/flame/FlameInstanceCreationTask.h rename to app/modplatform/flame/FlameInstanceCreationTask.h diff --git a/launcher/modplatform/flame/FlameModIndex.cpp b/app/modplatform/flame/FlameModIndex.cpp similarity index 100% rename from launcher/modplatform/flame/FlameModIndex.cpp rename to app/modplatform/flame/FlameModIndex.cpp diff --git a/launcher/modplatform/flame/FlameModIndex.h b/app/modplatform/flame/FlameModIndex.h similarity index 100% rename from launcher/modplatform/flame/FlameModIndex.h rename to app/modplatform/flame/FlameModIndex.h diff --git a/launcher/modplatform/flame/FlamePackExportTask.cpp b/app/modplatform/flame/FlamePackExportTask.cpp similarity index 100% rename from launcher/modplatform/flame/FlamePackExportTask.cpp rename to app/modplatform/flame/FlamePackExportTask.cpp diff --git a/launcher/modplatform/flame/FlamePackExportTask.h b/app/modplatform/flame/FlamePackExportTask.h similarity index 100% rename from launcher/modplatform/flame/FlamePackExportTask.h rename to app/modplatform/flame/FlamePackExportTask.h diff --git a/launcher/modplatform/flame/PackManifest.cpp b/app/modplatform/flame/PackManifest.cpp similarity index 100% rename from launcher/modplatform/flame/PackManifest.cpp rename to app/modplatform/flame/PackManifest.cpp diff --git a/launcher/modplatform/flame/PackManifest.h b/app/modplatform/flame/PackManifest.h similarity index 100% rename from launcher/modplatform/flame/PackManifest.h rename to app/modplatform/flame/PackManifest.h diff --git a/launcher/modplatform/ftb/FTBPackInstallTask.cpp b/app/modplatform/ftb/FTBPackInstallTask.cpp similarity index 100% rename from launcher/modplatform/ftb/FTBPackInstallTask.cpp rename to app/modplatform/ftb/FTBPackInstallTask.cpp diff --git a/launcher/modplatform/ftb/FTBPackInstallTask.h b/app/modplatform/ftb/FTBPackInstallTask.h similarity index 100% rename from launcher/modplatform/ftb/FTBPackInstallTask.h rename to app/modplatform/ftb/FTBPackInstallTask.h diff --git a/launcher/modplatform/ftb/FTBPackManifest.cpp b/app/modplatform/ftb/FTBPackManifest.cpp similarity index 100% rename from launcher/modplatform/ftb/FTBPackManifest.cpp rename to app/modplatform/ftb/FTBPackManifest.cpp diff --git a/launcher/modplatform/ftb/FTBPackManifest.h b/app/modplatform/ftb/FTBPackManifest.h similarity index 100% rename from launcher/modplatform/ftb/FTBPackManifest.h rename to app/modplatform/ftb/FTBPackManifest.h diff --git a/launcher/modplatform/helpers/ExportToModList.cpp b/app/modplatform/helpers/ExportToModList.cpp similarity index 100% rename from launcher/modplatform/helpers/ExportToModList.cpp rename to app/modplatform/helpers/ExportToModList.cpp diff --git a/launcher/modplatform/helpers/ExportToModList.h b/app/modplatform/helpers/ExportToModList.h similarity index 100% rename from launcher/modplatform/helpers/ExportToModList.h rename to app/modplatform/helpers/ExportToModList.h diff --git a/launcher/modplatform/helpers/HashUtils.cpp b/app/modplatform/helpers/HashUtils.cpp similarity index 100% rename from launcher/modplatform/helpers/HashUtils.cpp rename to app/modplatform/helpers/HashUtils.cpp diff --git a/launcher/modplatform/helpers/HashUtils.h b/app/modplatform/helpers/HashUtils.h similarity index 100% rename from launcher/modplatform/helpers/HashUtils.h rename to app/modplatform/helpers/HashUtils.h diff --git a/launcher/modplatform/helpers/OverrideUtils.cpp b/app/modplatform/helpers/OverrideUtils.cpp similarity index 100% rename from launcher/modplatform/helpers/OverrideUtils.cpp rename to app/modplatform/helpers/OverrideUtils.cpp diff --git a/launcher/modplatform/helpers/OverrideUtils.h b/app/modplatform/helpers/OverrideUtils.h similarity index 100% rename from launcher/modplatform/helpers/OverrideUtils.h rename to app/modplatform/helpers/OverrideUtils.h diff --git a/launcher/modplatform/import_ftb/PackHelpers.cpp b/app/modplatform/import_ftb/PackHelpers.cpp similarity index 100% rename from launcher/modplatform/import_ftb/PackHelpers.cpp rename to app/modplatform/import_ftb/PackHelpers.cpp diff --git a/launcher/modplatform/import_ftb/PackHelpers.h b/app/modplatform/import_ftb/PackHelpers.h similarity index 100% rename from launcher/modplatform/import_ftb/PackHelpers.h rename to app/modplatform/import_ftb/PackHelpers.h diff --git a/launcher/modplatform/import_ftb/PackInstallTask.cpp b/app/modplatform/import_ftb/PackInstallTask.cpp similarity index 100% rename from launcher/modplatform/import_ftb/PackInstallTask.cpp rename to app/modplatform/import_ftb/PackInstallTask.cpp diff --git a/launcher/modplatform/import_ftb/PackInstallTask.h b/app/modplatform/import_ftb/PackInstallTask.h similarity index 100% rename from launcher/modplatform/import_ftb/PackInstallTask.h rename to app/modplatform/import_ftb/PackInstallTask.h diff --git a/launcher/modplatform/legacy_ftb/PackFetchTask.cpp b/app/modplatform/legacy_ftb/PackFetchTask.cpp similarity index 100% rename from launcher/modplatform/legacy_ftb/PackFetchTask.cpp rename to app/modplatform/legacy_ftb/PackFetchTask.cpp diff --git a/launcher/modplatform/legacy_ftb/PackFetchTask.h b/app/modplatform/legacy_ftb/PackFetchTask.h similarity index 100% rename from launcher/modplatform/legacy_ftb/PackFetchTask.h rename to app/modplatform/legacy_ftb/PackFetchTask.h diff --git a/launcher/modplatform/legacy_ftb/PackHelpers.h b/app/modplatform/legacy_ftb/PackHelpers.h similarity index 100% rename from launcher/modplatform/legacy_ftb/PackHelpers.h rename to app/modplatform/legacy_ftb/PackHelpers.h diff --git a/launcher/modplatform/legacy_ftb/PackInstallTask.cpp b/app/modplatform/legacy_ftb/PackInstallTask.cpp similarity index 100% rename from launcher/modplatform/legacy_ftb/PackInstallTask.cpp rename to app/modplatform/legacy_ftb/PackInstallTask.cpp diff --git a/launcher/modplatform/legacy_ftb/PackInstallTask.h b/app/modplatform/legacy_ftb/PackInstallTask.h similarity index 100% rename from launcher/modplatform/legacy_ftb/PackInstallTask.h rename to app/modplatform/legacy_ftb/PackInstallTask.h diff --git a/launcher/modplatform/legacy_ftb/PrivatePackManager.cpp b/app/modplatform/legacy_ftb/PrivatePackManager.cpp similarity index 100% rename from launcher/modplatform/legacy_ftb/PrivatePackManager.cpp rename to app/modplatform/legacy_ftb/PrivatePackManager.cpp diff --git a/launcher/modplatform/legacy_ftb/PrivatePackManager.h b/app/modplatform/legacy_ftb/PrivatePackManager.h similarity index 100% rename from launcher/modplatform/legacy_ftb/PrivatePackManager.h rename to app/modplatform/legacy_ftb/PrivatePackManager.h diff --git a/launcher/modplatform/modrinth/ModrinthAPI.cpp b/app/modplatform/modrinth/ModrinthAPI.cpp similarity index 100% rename from launcher/modplatform/modrinth/ModrinthAPI.cpp rename to app/modplatform/modrinth/ModrinthAPI.cpp diff --git a/launcher/modplatform/modrinth/ModrinthAPI.h b/app/modplatform/modrinth/ModrinthAPI.h similarity index 100% rename from launcher/modplatform/modrinth/ModrinthAPI.h rename to app/modplatform/modrinth/ModrinthAPI.h diff --git a/launcher/modplatform/modrinth/ModrinthCheckUpdate.cpp b/app/modplatform/modrinth/ModrinthCheckUpdate.cpp similarity index 100% rename from launcher/modplatform/modrinth/ModrinthCheckUpdate.cpp rename to app/modplatform/modrinth/ModrinthCheckUpdate.cpp diff --git a/launcher/modplatform/modrinth/ModrinthCheckUpdate.h b/app/modplatform/modrinth/ModrinthCheckUpdate.h similarity index 100% rename from launcher/modplatform/modrinth/ModrinthCheckUpdate.h rename to app/modplatform/modrinth/ModrinthCheckUpdate.h diff --git a/launcher/modplatform/modrinth/ModrinthInstanceCreationTask.cpp b/app/modplatform/modrinth/ModrinthInstanceCreationTask.cpp similarity index 100% rename from launcher/modplatform/modrinth/ModrinthInstanceCreationTask.cpp rename to app/modplatform/modrinth/ModrinthInstanceCreationTask.cpp diff --git a/launcher/modplatform/modrinth/ModrinthInstanceCreationTask.h b/app/modplatform/modrinth/ModrinthInstanceCreationTask.h similarity index 100% rename from launcher/modplatform/modrinth/ModrinthInstanceCreationTask.h rename to app/modplatform/modrinth/ModrinthInstanceCreationTask.h diff --git a/launcher/modplatform/modrinth/ModrinthPackExportTask.cpp b/app/modplatform/modrinth/ModrinthPackExportTask.cpp similarity index 100% rename from launcher/modplatform/modrinth/ModrinthPackExportTask.cpp rename to app/modplatform/modrinth/ModrinthPackExportTask.cpp diff --git a/launcher/modplatform/modrinth/ModrinthPackExportTask.h b/app/modplatform/modrinth/ModrinthPackExportTask.h similarity index 100% rename from launcher/modplatform/modrinth/ModrinthPackExportTask.h rename to app/modplatform/modrinth/ModrinthPackExportTask.h diff --git a/launcher/modplatform/modrinth/ModrinthPackIndex.cpp b/app/modplatform/modrinth/ModrinthPackIndex.cpp similarity index 100% rename from launcher/modplatform/modrinth/ModrinthPackIndex.cpp rename to app/modplatform/modrinth/ModrinthPackIndex.cpp diff --git a/launcher/modplatform/modrinth/ModrinthPackIndex.h b/app/modplatform/modrinth/ModrinthPackIndex.h similarity index 100% rename from launcher/modplatform/modrinth/ModrinthPackIndex.h rename to app/modplatform/modrinth/ModrinthPackIndex.h diff --git a/launcher/modplatform/packwiz/Packwiz.cpp b/app/modplatform/packwiz/Packwiz.cpp similarity index 100% rename from launcher/modplatform/packwiz/Packwiz.cpp rename to app/modplatform/packwiz/Packwiz.cpp diff --git a/launcher/modplatform/packwiz/Packwiz.h b/app/modplatform/packwiz/Packwiz.h similarity index 100% rename from launcher/modplatform/packwiz/Packwiz.h rename to app/modplatform/packwiz/Packwiz.h diff --git a/launcher/modplatform/technic/SingleZipPackInstallTask.cpp b/app/modplatform/technic/SingleZipPackInstallTask.cpp similarity index 100% rename from launcher/modplatform/technic/SingleZipPackInstallTask.cpp rename to app/modplatform/technic/SingleZipPackInstallTask.cpp diff --git a/launcher/modplatform/technic/SingleZipPackInstallTask.h b/app/modplatform/technic/SingleZipPackInstallTask.h similarity index 100% rename from launcher/modplatform/technic/SingleZipPackInstallTask.h rename to app/modplatform/technic/SingleZipPackInstallTask.h diff --git a/launcher/modplatform/technic/SolderPackInstallTask.cpp b/app/modplatform/technic/SolderPackInstallTask.cpp similarity index 100% rename from launcher/modplatform/technic/SolderPackInstallTask.cpp rename to app/modplatform/technic/SolderPackInstallTask.cpp diff --git a/launcher/modplatform/technic/SolderPackInstallTask.h b/app/modplatform/technic/SolderPackInstallTask.h similarity index 100% rename from launcher/modplatform/technic/SolderPackInstallTask.h rename to app/modplatform/technic/SolderPackInstallTask.h diff --git a/launcher/modplatform/technic/SolderPackManifest.cpp b/app/modplatform/technic/SolderPackManifest.cpp similarity index 100% rename from launcher/modplatform/technic/SolderPackManifest.cpp rename to app/modplatform/technic/SolderPackManifest.cpp diff --git a/launcher/modplatform/technic/SolderPackManifest.h b/app/modplatform/technic/SolderPackManifest.h similarity index 100% rename from launcher/modplatform/technic/SolderPackManifest.h rename to app/modplatform/technic/SolderPackManifest.h diff --git a/launcher/modplatform/technic/TechnicPackProcessor.cpp b/app/modplatform/technic/TechnicPackProcessor.cpp similarity index 100% rename from launcher/modplatform/technic/TechnicPackProcessor.cpp rename to app/modplatform/technic/TechnicPackProcessor.cpp diff --git a/launcher/modplatform/technic/TechnicPackProcessor.h b/app/modplatform/technic/TechnicPackProcessor.h similarity index 100% rename from launcher/modplatform/technic/TechnicPackProcessor.h rename to app/modplatform/technic/TechnicPackProcessor.h diff --git a/launcher/net/ApiDownload.cpp b/app/net/ApiDownload.cpp similarity index 100% rename from launcher/net/ApiDownload.cpp rename to app/net/ApiDownload.cpp diff --git a/launcher/net/ApiDownload.h b/app/net/ApiDownload.h similarity index 100% rename from launcher/net/ApiDownload.h rename to app/net/ApiDownload.h diff --git a/launcher/net/ApiHeaderProxy.h b/app/net/ApiHeaderProxy.h similarity index 100% rename from launcher/net/ApiHeaderProxy.h rename to app/net/ApiHeaderProxy.h diff --git a/launcher/net/ApiUpload.cpp b/app/net/ApiUpload.cpp similarity index 100% rename from launcher/net/ApiUpload.cpp rename to app/net/ApiUpload.cpp diff --git a/launcher/net/ApiUpload.h b/app/net/ApiUpload.h similarity index 100% rename from launcher/net/ApiUpload.h rename to app/net/ApiUpload.h diff --git a/launcher/net/ByteArraySink.h b/app/net/ByteArraySink.h similarity index 100% rename from launcher/net/ByteArraySink.h rename to app/net/ByteArraySink.h diff --git a/launcher/net/ChecksumValidator.h b/app/net/ChecksumValidator.h similarity index 100% rename from launcher/net/ChecksumValidator.h rename to app/net/ChecksumValidator.h diff --git a/launcher/net/Download.cpp b/app/net/Download.cpp similarity index 100% rename from launcher/net/Download.cpp rename to app/net/Download.cpp diff --git a/launcher/net/Download.h b/app/net/Download.h similarity index 100% rename from launcher/net/Download.h rename to app/net/Download.h diff --git a/launcher/net/DummySink.h b/app/net/DummySink.h similarity index 100% rename from launcher/net/DummySink.h rename to app/net/DummySink.h diff --git a/launcher/net/FileSink.cpp b/app/net/FileSink.cpp similarity index 100% rename from launcher/net/FileSink.cpp rename to app/net/FileSink.cpp diff --git a/launcher/net/FileSink.h b/app/net/FileSink.h similarity index 100% rename from launcher/net/FileSink.h rename to app/net/FileSink.h diff --git a/launcher/net/HeaderProxy.h b/app/net/HeaderProxy.h similarity index 100% rename from launcher/net/HeaderProxy.h rename to app/net/HeaderProxy.h diff --git a/launcher/net/HttpMetaCache.cpp b/app/net/HttpMetaCache.cpp similarity index 100% rename from launcher/net/HttpMetaCache.cpp rename to app/net/HttpMetaCache.cpp diff --git a/launcher/net/HttpMetaCache.h b/app/net/HttpMetaCache.h similarity index 100% rename from launcher/net/HttpMetaCache.h rename to app/net/HttpMetaCache.h diff --git a/launcher/net/Logging.cpp b/app/net/Logging.cpp similarity index 100% rename from launcher/net/Logging.cpp rename to app/net/Logging.cpp diff --git a/launcher/net/Logging.h b/app/net/Logging.h similarity index 100% rename from launcher/net/Logging.h rename to app/net/Logging.h diff --git a/launcher/net/MetaCacheSink.cpp b/app/net/MetaCacheSink.cpp similarity index 100% rename from launcher/net/MetaCacheSink.cpp rename to app/net/MetaCacheSink.cpp diff --git a/launcher/net/MetaCacheSink.h b/app/net/MetaCacheSink.h similarity index 100% rename from launcher/net/MetaCacheSink.h rename to app/net/MetaCacheSink.h diff --git a/launcher/net/Mode.h b/app/net/Mode.h similarity index 100% rename from launcher/net/Mode.h rename to app/net/Mode.h diff --git a/launcher/net/NetJob.cpp b/app/net/NetJob.cpp similarity index 100% rename from launcher/net/NetJob.cpp rename to app/net/NetJob.cpp diff --git a/launcher/net/NetJob.h b/app/net/NetJob.h similarity index 100% rename from launcher/net/NetJob.h rename to app/net/NetJob.h diff --git a/launcher/net/NetRequest.cpp b/app/net/NetRequest.cpp similarity index 100% rename from launcher/net/NetRequest.cpp rename to app/net/NetRequest.cpp diff --git a/launcher/net/NetRequest.h b/app/net/NetRequest.h similarity index 100% rename from launcher/net/NetRequest.h rename to app/net/NetRequest.h diff --git a/launcher/net/NetUtils.h b/app/net/NetUtils.h similarity index 100% rename from launcher/net/NetUtils.h rename to app/net/NetUtils.h diff --git a/launcher/net/PasteUpload.cpp b/app/net/PasteUpload.cpp similarity index 100% rename from launcher/net/PasteUpload.cpp rename to app/net/PasteUpload.cpp diff --git a/launcher/net/PasteUpload.h b/app/net/PasteUpload.h similarity index 100% rename from launcher/net/PasteUpload.h rename to app/net/PasteUpload.h diff --git a/launcher/net/RawHeaderProxy.h b/app/net/RawHeaderProxy.h similarity index 100% rename from launcher/net/RawHeaderProxy.h rename to app/net/RawHeaderProxy.h diff --git a/launcher/net/Sink.h b/app/net/Sink.h similarity index 100% rename from launcher/net/Sink.h rename to app/net/Sink.h diff --git a/launcher/net/Upload.cpp b/app/net/Upload.cpp similarity index 100% rename from launcher/net/Upload.cpp rename to app/net/Upload.cpp diff --git a/launcher/net/Upload.h b/app/net/Upload.h similarity index 100% rename from launcher/net/Upload.h rename to app/net/Upload.h diff --git a/launcher/net/Validator.h b/app/net/Validator.h similarity index 100% rename from launcher/net/Validator.h rename to app/net/Validator.h diff --git a/launcher/news/NewsChecker.cpp b/app/news/NewsChecker.cpp similarity index 100% rename from launcher/news/NewsChecker.cpp rename to app/news/NewsChecker.cpp diff --git a/launcher/news/NewsChecker.h b/app/news/NewsChecker.h similarity index 100% rename from launcher/news/NewsChecker.h rename to app/news/NewsChecker.h diff --git a/launcher/news/NewsEntry.cpp b/app/news/NewsEntry.cpp similarity index 100% rename from launcher/news/NewsEntry.cpp rename to app/news/NewsEntry.cpp diff --git a/launcher/news/NewsEntry.h b/app/news/NewsEntry.h similarity index 100% rename from launcher/news/NewsEntry.h rename to app/news/NewsEntry.h diff --git a/launcher/portable.txt b/app/portable.txt similarity index 100% rename from launcher/portable.txt rename to app/portable.txt diff --git a/launcher/qtlogging.ini b/app/qtlogging.ini similarity index 100% rename from launcher/qtlogging.ini rename to app/qtlogging.ini diff --git a/launcher/resources/OSX/OSX.qrc b/app/resources/OSX/OSX.qrc similarity index 100% rename from launcher/resources/OSX/OSX.qrc rename to app/resources/OSX/OSX.qrc diff --git a/launcher/resources/OSX/index.theme b/app/resources/OSX/index.theme similarity index 100% rename from launcher/resources/OSX/index.theme rename to app/resources/OSX/index.theme diff --git a/launcher/resources/OSX/scalable/about.svg b/app/resources/OSX/scalable/about.svg similarity index 100% rename from launcher/resources/OSX/scalable/about.svg rename to app/resources/OSX/scalable/about.svg diff --git a/launcher/resources/OSX/scalable/accounts.svg b/app/resources/OSX/scalable/accounts.svg similarity index 100% rename from launcher/resources/OSX/scalable/accounts.svg rename to app/resources/OSX/scalable/accounts.svg diff --git a/launcher/resources/OSX/scalable/bug.svg b/app/resources/OSX/scalable/bug.svg similarity index 100% rename from launcher/resources/OSX/scalable/bug.svg rename to app/resources/OSX/scalable/bug.svg diff --git a/launcher/resources/OSX/scalable/centralmods.svg b/app/resources/OSX/scalable/centralmods.svg similarity index 100% rename from launcher/resources/OSX/scalable/centralmods.svg rename to app/resources/OSX/scalable/centralmods.svg diff --git a/launcher/resources/OSX/scalable/checkupdate.svg b/app/resources/OSX/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/OSX/scalable/checkupdate.svg rename to app/resources/OSX/scalable/checkupdate.svg diff --git a/launcher/resources/OSX/scalable/copy.svg b/app/resources/OSX/scalable/copy.svg similarity index 100% rename from launcher/resources/OSX/scalable/copy.svg rename to app/resources/OSX/scalable/copy.svg diff --git a/launcher/resources/OSX/scalable/coremods.svg b/app/resources/OSX/scalable/coremods.svg similarity index 100% rename from launcher/resources/OSX/scalable/coremods.svg rename to app/resources/OSX/scalable/coremods.svg diff --git a/launcher/resources/OSX/scalable/custom-commands.svg b/app/resources/OSX/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/OSX/scalable/custom-commands.svg rename to app/resources/OSX/scalable/custom-commands.svg diff --git a/launcher/resources/OSX/scalable/delete.svg b/app/resources/OSX/scalable/delete.svg similarity index 100% rename from launcher/resources/OSX/scalable/delete.svg rename to app/resources/OSX/scalable/delete.svg diff --git a/launcher/resources/OSX/scalable/export.svg b/app/resources/OSX/scalable/export.svg similarity index 100% rename from launcher/resources/OSX/scalable/export.svg rename to app/resources/OSX/scalable/export.svg diff --git a/launcher/resources/OSX/scalable/externaltools.svg b/app/resources/OSX/scalable/externaltools.svg similarity index 100% rename from launcher/resources/OSX/scalable/externaltools.svg rename to app/resources/OSX/scalable/externaltools.svg diff --git a/launcher/resources/OSX/scalable/help.svg b/app/resources/OSX/scalable/help.svg similarity index 100% rename from launcher/resources/OSX/scalable/help.svg rename to app/resources/OSX/scalable/help.svg diff --git a/launcher/resources/OSX/scalable/instance-settings.svg b/app/resources/OSX/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/OSX/scalable/instance-settings.svg rename to app/resources/OSX/scalable/instance-settings.svg diff --git a/launcher/resources/OSX/scalable/jarmods.svg b/app/resources/OSX/scalable/jarmods.svg similarity index 100% rename from launcher/resources/OSX/scalable/jarmods.svg rename to app/resources/OSX/scalable/jarmods.svg diff --git a/launcher/resources/OSX/scalable/java.svg b/app/resources/OSX/scalable/java.svg similarity index 100% rename from launcher/resources/OSX/scalable/java.svg rename to app/resources/OSX/scalable/java.svg diff --git a/launcher/resources/OSX/scalable/language.svg b/app/resources/OSX/scalable/language.svg similarity index 100% rename from launcher/resources/OSX/scalable/language.svg rename to app/resources/OSX/scalable/language.svg diff --git a/launcher/resources/OSX/scalable/launch.svg b/app/resources/OSX/scalable/launch.svg similarity index 100% rename from launcher/resources/OSX/scalable/launch.svg rename to app/resources/OSX/scalable/launch.svg diff --git a/launcher/resources/OSX/scalable/loadermods.svg b/app/resources/OSX/scalable/loadermods.svg similarity index 100% rename from launcher/resources/OSX/scalable/loadermods.svg rename to app/resources/OSX/scalable/loadermods.svg diff --git a/launcher/resources/OSX/scalable/log.svg b/app/resources/OSX/scalable/log.svg similarity index 100% rename from launcher/resources/OSX/scalable/log.svg rename to app/resources/OSX/scalable/log.svg diff --git a/launcher/resources/OSX/scalable/minecraft.svg b/app/resources/OSX/scalable/minecraft.svg similarity index 100% rename from launcher/resources/OSX/scalable/minecraft.svg rename to app/resources/OSX/scalable/minecraft.svg diff --git a/launcher/resources/OSX/scalable/new.svg b/app/resources/OSX/scalable/new.svg similarity index 100% rename from launcher/resources/OSX/scalable/new.svg rename to app/resources/OSX/scalable/new.svg diff --git a/launcher/resources/OSX/scalable/news.svg b/app/resources/OSX/scalable/news.svg similarity index 100% rename from launcher/resources/OSX/scalable/news.svg rename to app/resources/OSX/scalable/news.svg diff --git a/launcher/resources/OSX/scalable/notes.svg b/app/resources/OSX/scalable/notes.svg similarity index 100% rename from launcher/resources/OSX/scalable/notes.svg rename to app/resources/OSX/scalable/notes.svg diff --git a/launcher/resources/OSX/scalable/patreon.svg b/app/resources/OSX/scalable/patreon.svg similarity index 100% rename from launcher/resources/OSX/scalable/patreon.svg rename to app/resources/OSX/scalable/patreon.svg diff --git a/launcher/resources/OSX/scalable/proxy.svg b/app/resources/OSX/scalable/proxy.svg similarity index 100% rename from launcher/resources/OSX/scalable/proxy.svg rename to app/resources/OSX/scalable/proxy.svg diff --git a/launcher/resources/OSX/scalable/refresh.svg b/app/resources/OSX/scalable/refresh.svg similarity index 100% rename from launcher/resources/OSX/scalable/refresh.svg rename to app/resources/OSX/scalable/refresh.svg diff --git a/launcher/resources/OSX/scalable/rename.svg b/app/resources/OSX/scalable/rename.svg similarity index 100% rename from launcher/resources/OSX/scalable/rename.svg rename to app/resources/OSX/scalable/rename.svg diff --git a/launcher/resources/OSX/scalable/resourcepacks.svg b/app/resources/OSX/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/OSX/scalable/resourcepacks.svg rename to app/resources/OSX/scalable/resourcepacks.svg diff --git a/launcher/resources/OSX/scalable/screenshots.svg b/app/resources/OSX/scalable/screenshots.svg similarity index 100% rename from launcher/resources/OSX/scalable/screenshots.svg rename to app/resources/OSX/scalable/screenshots.svg diff --git a/launcher/resources/OSX/scalable/settings.svg b/app/resources/OSX/scalable/settings.svg similarity index 100% rename from launcher/resources/OSX/scalable/settings.svg rename to app/resources/OSX/scalable/settings.svg diff --git a/launcher/resources/OSX/scalable/shaderpacks.svg b/app/resources/OSX/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/OSX/scalable/shaderpacks.svg rename to app/resources/OSX/scalable/shaderpacks.svg diff --git a/launcher/resources/OSX/scalable/shortcut.svg b/app/resources/OSX/scalable/shortcut.svg similarity index 100% rename from launcher/resources/OSX/scalable/shortcut.svg rename to app/resources/OSX/scalable/shortcut.svg diff --git a/launcher/resources/OSX/scalable/status-bad.svg b/app/resources/OSX/scalable/status-bad.svg similarity index 100% rename from launcher/resources/OSX/scalable/status-bad.svg rename to app/resources/OSX/scalable/status-bad.svg diff --git a/launcher/resources/OSX/scalable/status-good.svg b/app/resources/OSX/scalable/status-good.svg similarity index 100% rename from launcher/resources/OSX/scalable/status-good.svg rename to app/resources/OSX/scalable/status-good.svg diff --git a/launcher/resources/OSX/scalable/status-yellow.svg b/app/resources/OSX/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/OSX/scalable/status-yellow.svg rename to app/resources/OSX/scalable/status-yellow.svg diff --git a/launcher/resources/OSX/scalable/tag.svg b/app/resources/OSX/scalable/tag.svg similarity index 100% rename from launcher/resources/OSX/scalable/tag.svg rename to app/resources/OSX/scalable/tag.svg diff --git a/launcher/resources/OSX/scalable/viewfolder.svg b/app/resources/OSX/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/OSX/scalable/viewfolder.svg rename to app/resources/OSX/scalable/viewfolder.svg diff --git a/launcher/resources/OSX/scalable/worlds.svg b/app/resources/OSX/scalable/worlds.svg similarity index 100% rename from launcher/resources/OSX/scalable/worlds.svg rename to app/resources/OSX/scalable/worlds.svg diff --git a/launcher/resources/assets/underconstruction.png b/app/resources/assets/underconstruction.png similarity index 100% rename from launcher/resources/assets/underconstruction.png rename to app/resources/assets/underconstruction.png diff --git a/launcher/resources/backgrounds/backgrounds.qrc b/app/resources/backgrounds/backgrounds.qrc similarity index 100% rename from launcher/resources/backgrounds/backgrounds.qrc rename to app/resources/backgrounds/backgrounds.qrc diff --git a/launcher/resources/backgrounds/kitteh-bday.png b/app/resources/backgrounds/kitteh-bday.png similarity index 100% rename from launcher/resources/backgrounds/kitteh-bday.png rename to app/resources/backgrounds/kitteh-bday.png diff --git a/launcher/resources/backgrounds/kitteh-spooky.png b/app/resources/backgrounds/kitteh-spooky.png similarity index 100% rename from launcher/resources/backgrounds/kitteh-spooky.png rename to app/resources/backgrounds/kitteh-spooky.png diff --git a/launcher/resources/backgrounds/kitteh-xmas.png b/app/resources/backgrounds/kitteh-xmas.png similarity index 100% rename from launcher/resources/backgrounds/kitteh-xmas.png rename to app/resources/backgrounds/kitteh-xmas.png diff --git a/launcher/resources/backgrounds/kitteh.png b/app/resources/backgrounds/kitteh.png similarity index 100% rename from launcher/resources/backgrounds/kitteh.png rename to app/resources/backgrounds/kitteh.png diff --git a/launcher/resources/backgrounds/racked_ru.png b/app/resources/backgrounds/racked_ru.png similarity index 100% rename from launcher/resources/backgrounds/racked_ru.png rename to app/resources/backgrounds/racked_ru.png diff --git a/launcher/resources/backgrounds/rory-bday.png b/app/resources/backgrounds/rory-bday.png similarity index 100% rename from launcher/resources/backgrounds/rory-bday.png rename to app/resources/backgrounds/rory-bday.png diff --git a/launcher/resources/backgrounds/rory-flat-bday.png b/app/resources/backgrounds/rory-flat-bday.png similarity index 100% rename from launcher/resources/backgrounds/rory-flat-bday.png rename to app/resources/backgrounds/rory-flat-bday.png diff --git a/launcher/resources/backgrounds/rory-flat-spooky.png b/app/resources/backgrounds/rory-flat-spooky.png similarity index 100% rename from launcher/resources/backgrounds/rory-flat-spooky.png rename to app/resources/backgrounds/rory-flat-spooky.png diff --git a/launcher/resources/backgrounds/rory-flat-xmas.png b/app/resources/backgrounds/rory-flat-xmas.png similarity index 100% rename from launcher/resources/backgrounds/rory-flat-xmas.png rename to app/resources/backgrounds/rory-flat-xmas.png diff --git a/launcher/resources/backgrounds/rory-flat.png b/app/resources/backgrounds/rory-flat.png similarity index 100% rename from launcher/resources/backgrounds/rory-flat.png rename to app/resources/backgrounds/rory-flat.png diff --git a/launcher/resources/backgrounds/rory-spooky.png b/app/resources/backgrounds/rory-spooky.png similarity index 100% rename from launcher/resources/backgrounds/rory-spooky.png rename to app/resources/backgrounds/rory-spooky.png diff --git a/launcher/resources/backgrounds/rory-xmas.png b/app/resources/backgrounds/rory-xmas.png similarity index 100% rename from launcher/resources/backgrounds/rory-xmas.png rename to app/resources/backgrounds/rory-xmas.png diff --git a/launcher/resources/backgrounds/rory.png b/app/resources/backgrounds/rory.png similarity index 100% rename from launcher/resources/backgrounds/rory.png rename to app/resources/backgrounds/rory.png diff --git a/launcher/resources/backgrounds/teawie-bday.png b/app/resources/backgrounds/teawie-bday.png similarity index 100% rename from launcher/resources/backgrounds/teawie-bday.png rename to app/resources/backgrounds/teawie-bday.png diff --git a/launcher/resources/backgrounds/teawie-spooky.png b/app/resources/backgrounds/teawie-spooky.png similarity index 100% rename from launcher/resources/backgrounds/teawie-spooky.png rename to app/resources/backgrounds/teawie-spooky.png diff --git a/launcher/resources/backgrounds/teawie-xmas.png b/app/resources/backgrounds/teawie-xmas.png similarity index 100% rename from launcher/resources/backgrounds/teawie-xmas.png rename to app/resources/backgrounds/teawie-xmas.png diff --git a/launcher/resources/backgrounds/teawie.png b/app/resources/backgrounds/teawie.png similarity index 100% rename from launcher/resources/backgrounds/teawie.png rename to app/resources/backgrounds/teawie.png diff --git a/launcher/resources/breeze_dark/breeze_dark.qrc b/app/resources/breeze_dark/breeze_dark.qrc similarity index 100% rename from launcher/resources/breeze_dark/breeze_dark.qrc rename to app/resources/breeze_dark/breeze_dark.qrc diff --git a/launcher/resources/breeze_dark/index.theme b/app/resources/breeze_dark/index.theme similarity index 100% rename from launcher/resources/breeze_dark/index.theme rename to app/resources/breeze_dark/index.theme diff --git a/launcher/resources/breeze_dark/scalable/about.svg b/app/resources/breeze_dark/scalable/about.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/about.svg rename to app/resources/breeze_dark/scalable/about.svg diff --git a/launcher/resources/breeze_dark/scalable/accounts.svg b/app/resources/breeze_dark/scalable/accounts.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/accounts.svg rename to app/resources/breeze_dark/scalable/accounts.svg diff --git a/launcher/resources/breeze_dark/scalable/appearance.svg b/app/resources/breeze_dark/scalable/appearance.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/appearance.svg rename to app/resources/breeze_dark/scalable/appearance.svg diff --git a/launcher/resources/breeze_dark/scalable/bug.svg b/app/resources/breeze_dark/scalable/bug.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/bug.svg rename to app/resources/breeze_dark/scalable/bug.svg diff --git a/launcher/resources/breeze_dark/scalable/centralmods.svg b/app/resources/breeze_dark/scalable/centralmods.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/centralmods.svg rename to app/resources/breeze_dark/scalable/centralmods.svg diff --git a/launcher/resources/breeze_dark/scalable/checkupdate.svg b/app/resources/breeze_dark/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/checkupdate.svg rename to app/resources/breeze_dark/scalable/checkupdate.svg diff --git a/launcher/resources/breeze_dark/scalable/copy.svg b/app/resources/breeze_dark/scalable/copy.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/copy.svg rename to app/resources/breeze_dark/scalable/copy.svg diff --git a/launcher/resources/breeze_dark/scalable/coremods.svg b/app/resources/breeze_dark/scalable/coremods.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/coremods.svg rename to app/resources/breeze_dark/scalable/coremods.svg diff --git a/launcher/resources/breeze_dark/scalable/custom-commands.svg b/app/resources/breeze_dark/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/custom-commands.svg rename to app/resources/breeze_dark/scalable/custom-commands.svg diff --git a/launcher/resources/breeze_dark/scalable/datapacks.svg b/app/resources/breeze_dark/scalable/datapacks.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/datapacks.svg rename to app/resources/breeze_dark/scalable/datapacks.svg diff --git a/launcher/resources/breeze_dark/scalable/delete.svg b/app/resources/breeze_dark/scalable/delete.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/delete.svg rename to app/resources/breeze_dark/scalable/delete.svg diff --git a/launcher/resources/breeze_dark/scalable/discord.svg b/app/resources/breeze_dark/scalable/discord.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/discord.svg rename to app/resources/breeze_dark/scalable/discord.svg diff --git a/launcher/resources/breeze_dark/scalable/export.svg b/app/resources/breeze_dark/scalable/export.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/export.svg rename to app/resources/breeze_dark/scalable/export.svg diff --git a/launcher/resources/breeze_dark/scalable/externaltools.svg b/app/resources/breeze_dark/scalable/externaltools.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/externaltools.svg rename to app/resources/breeze_dark/scalable/externaltools.svg diff --git a/launcher/resources/breeze_dark/scalable/help.svg b/app/resources/breeze_dark/scalable/help.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/help.svg rename to app/resources/breeze_dark/scalable/help.svg diff --git a/launcher/resources/breeze_dark/scalable/instance-settings.svg b/app/resources/breeze_dark/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/instance-settings.svg rename to app/resources/breeze_dark/scalable/instance-settings.svg diff --git a/launcher/resources/breeze_dark/scalable/jarmods.svg b/app/resources/breeze_dark/scalable/jarmods.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/jarmods.svg rename to app/resources/breeze_dark/scalable/jarmods.svg diff --git a/launcher/resources/breeze_dark/scalable/java.svg b/app/resources/breeze_dark/scalable/java.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/java.svg rename to app/resources/breeze_dark/scalable/java.svg diff --git a/launcher/resources/breeze_dark/scalable/language.svg b/app/resources/breeze_dark/scalable/language.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/language.svg rename to app/resources/breeze_dark/scalable/language.svg diff --git a/launcher/resources/breeze_dark/scalable/launch.svg b/app/resources/breeze_dark/scalable/launch.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/launch.svg rename to app/resources/breeze_dark/scalable/launch.svg diff --git a/launcher/resources/breeze_dark/scalable/loadermods.svg b/app/resources/breeze_dark/scalable/loadermods.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/loadermods.svg rename to app/resources/breeze_dark/scalable/loadermods.svg diff --git a/launcher/resources/breeze_dark/scalable/log.svg b/app/resources/breeze_dark/scalable/log.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/log.svg rename to app/resources/breeze_dark/scalable/log.svg diff --git a/launcher/resources/breeze_dark/scalable/matrix.svg b/app/resources/breeze_dark/scalable/matrix.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/matrix.svg rename to app/resources/breeze_dark/scalable/matrix.svg diff --git a/launcher/resources/breeze_dark/scalable/minecraft.svg b/app/resources/breeze_dark/scalable/minecraft.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/minecraft.svg rename to app/resources/breeze_dark/scalable/minecraft.svg diff --git a/launcher/resources/breeze_dark/scalable/new.svg b/app/resources/breeze_dark/scalable/new.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/new.svg rename to app/resources/breeze_dark/scalable/new.svg diff --git a/launcher/resources/breeze_dark/scalable/news.svg b/app/resources/breeze_dark/scalable/news.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/news.svg rename to app/resources/breeze_dark/scalable/news.svg diff --git a/launcher/resources/breeze_dark/scalable/notes.svg b/app/resources/breeze_dark/scalable/notes.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/notes.svg rename to app/resources/breeze_dark/scalable/notes.svg diff --git a/launcher/resources/breeze_dark/scalable/patreon.svg b/app/resources/breeze_dark/scalable/patreon.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/patreon.svg rename to app/resources/breeze_dark/scalable/patreon.svg diff --git a/launcher/resources/breeze_dark/scalable/proxy.svg b/app/resources/breeze_dark/scalable/proxy.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/proxy.svg rename to app/resources/breeze_dark/scalable/proxy.svg diff --git a/launcher/resources/breeze_dark/scalable/reddit-alien.svg b/app/resources/breeze_dark/scalable/reddit-alien.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/reddit-alien.svg rename to app/resources/breeze_dark/scalable/reddit-alien.svg diff --git a/launcher/resources/breeze_dark/scalable/refresh.svg b/app/resources/breeze_dark/scalable/refresh.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/refresh.svg rename to app/resources/breeze_dark/scalable/refresh.svg diff --git a/launcher/resources/breeze_dark/scalable/rename.svg b/app/resources/breeze_dark/scalable/rename.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/rename.svg rename to app/resources/breeze_dark/scalable/rename.svg diff --git a/launcher/resources/breeze_dark/scalable/resourcepacks.svg b/app/resources/breeze_dark/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/resourcepacks.svg rename to app/resources/breeze_dark/scalable/resourcepacks.svg diff --git a/launcher/resources/breeze_dark/scalable/screenshots.svg b/app/resources/breeze_dark/scalable/screenshots.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/screenshots.svg rename to app/resources/breeze_dark/scalable/screenshots.svg diff --git a/launcher/resources/breeze_dark/scalable/server.svg b/app/resources/breeze_dark/scalable/server.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/server.svg rename to app/resources/breeze_dark/scalable/server.svg diff --git a/launcher/resources/breeze_dark/scalable/settings.svg b/app/resources/breeze_dark/scalable/settings.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/settings.svg rename to app/resources/breeze_dark/scalable/settings.svg diff --git a/launcher/resources/breeze_dark/scalable/shaderpacks.svg b/app/resources/breeze_dark/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/shaderpacks.svg rename to app/resources/breeze_dark/scalable/shaderpacks.svg diff --git a/launcher/resources/breeze_dark/scalable/shortcut.svg b/app/resources/breeze_dark/scalable/shortcut.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/shortcut.svg rename to app/resources/breeze_dark/scalable/shortcut.svg diff --git a/launcher/resources/breeze_dark/scalable/status-bad.svg b/app/resources/breeze_dark/scalable/status-bad.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/status-bad.svg rename to app/resources/breeze_dark/scalable/status-bad.svg diff --git a/launcher/resources/breeze_dark/scalable/status-good.svg b/app/resources/breeze_dark/scalable/status-good.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/status-good.svg rename to app/resources/breeze_dark/scalable/status-good.svg diff --git a/launcher/resources/breeze_dark/scalable/status-yellow.svg b/app/resources/breeze_dark/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/status-yellow.svg rename to app/resources/breeze_dark/scalable/status-yellow.svg diff --git a/launcher/resources/breeze_dark/scalable/tag.svg b/app/resources/breeze_dark/scalable/tag.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/tag.svg rename to app/resources/breeze_dark/scalable/tag.svg diff --git a/launcher/resources/breeze_dark/scalable/viewfolder.svg b/app/resources/breeze_dark/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/viewfolder.svg rename to app/resources/breeze_dark/scalable/viewfolder.svg diff --git a/launcher/resources/breeze_dark/scalable/worlds.svg b/app/resources/breeze_dark/scalable/worlds.svg similarity index 100% rename from launcher/resources/breeze_dark/scalable/worlds.svg rename to app/resources/breeze_dark/scalable/worlds.svg diff --git a/launcher/resources/breeze_light/breeze_light.qrc b/app/resources/breeze_light/breeze_light.qrc similarity index 100% rename from launcher/resources/breeze_light/breeze_light.qrc rename to app/resources/breeze_light/breeze_light.qrc diff --git a/launcher/resources/breeze_light/index.theme b/app/resources/breeze_light/index.theme similarity index 100% rename from launcher/resources/breeze_light/index.theme rename to app/resources/breeze_light/index.theme diff --git a/launcher/resources/breeze_light/scalable/about.svg b/app/resources/breeze_light/scalable/about.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/about.svg rename to app/resources/breeze_light/scalable/about.svg diff --git a/launcher/resources/breeze_light/scalable/accounts.svg b/app/resources/breeze_light/scalable/accounts.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/accounts.svg rename to app/resources/breeze_light/scalable/accounts.svg diff --git a/launcher/resources/breeze_light/scalable/appearance.svg b/app/resources/breeze_light/scalable/appearance.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/appearance.svg rename to app/resources/breeze_light/scalable/appearance.svg diff --git a/launcher/resources/breeze_light/scalable/bug.svg b/app/resources/breeze_light/scalable/bug.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/bug.svg rename to app/resources/breeze_light/scalable/bug.svg diff --git a/launcher/resources/breeze_light/scalable/centralmods.svg b/app/resources/breeze_light/scalable/centralmods.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/centralmods.svg rename to app/resources/breeze_light/scalable/centralmods.svg diff --git a/launcher/resources/breeze_light/scalable/checkupdate.svg b/app/resources/breeze_light/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/checkupdate.svg rename to app/resources/breeze_light/scalable/checkupdate.svg diff --git a/launcher/resources/breeze_light/scalable/copy.svg b/app/resources/breeze_light/scalable/copy.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/copy.svg rename to app/resources/breeze_light/scalable/copy.svg diff --git a/launcher/resources/breeze_light/scalable/coremods.svg b/app/resources/breeze_light/scalable/coremods.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/coremods.svg rename to app/resources/breeze_light/scalable/coremods.svg diff --git a/launcher/resources/breeze_light/scalable/custom-commands.svg b/app/resources/breeze_light/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/custom-commands.svg rename to app/resources/breeze_light/scalable/custom-commands.svg diff --git a/launcher/resources/breeze_light/scalable/datapacks.svg b/app/resources/breeze_light/scalable/datapacks.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/datapacks.svg rename to app/resources/breeze_light/scalable/datapacks.svg diff --git a/launcher/resources/breeze_light/scalable/delete.svg b/app/resources/breeze_light/scalable/delete.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/delete.svg rename to app/resources/breeze_light/scalable/delete.svg diff --git a/launcher/resources/breeze_light/scalable/discord.svg b/app/resources/breeze_light/scalable/discord.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/discord.svg rename to app/resources/breeze_light/scalable/discord.svg diff --git a/launcher/resources/breeze_light/scalable/export.svg b/app/resources/breeze_light/scalable/export.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/export.svg rename to app/resources/breeze_light/scalable/export.svg diff --git a/launcher/resources/breeze_light/scalable/externaltools.svg b/app/resources/breeze_light/scalable/externaltools.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/externaltools.svg rename to app/resources/breeze_light/scalable/externaltools.svg diff --git a/launcher/resources/breeze_light/scalable/help.svg b/app/resources/breeze_light/scalable/help.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/help.svg rename to app/resources/breeze_light/scalable/help.svg diff --git a/launcher/resources/breeze_light/scalable/instance-settings.svg b/app/resources/breeze_light/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/instance-settings.svg rename to app/resources/breeze_light/scalable/instance-settings.svg diff --git a/launcher/resources/breeze_light/scalable/jarmods.svg b/app/resources/breeze_light/scalable/jarmods.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/jarmods.svg rename to app/resources/breeze_light/scalable/jarmods.svg diff --git a/launcher/resources/breeze_light/scalable/java.svg b/app/resources/breeze_light/scalable/java.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/java.svg rename to app/resources/breeze_light/scalable/java.svg diff --git a/launcher/resources/breeze_light/scalable/language.svg b/app/resources/breeze_light/scalable/language.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/language.svg rename to app/resources/breeze_light/scalable/language.svg diff --git a/launcher/resources/breeze_light/scalable/launch.svg b/app/resources/breeze_light/scalable/launch.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/launch.svg rename to app/resources/breeze_light/scalable/launch.svg diff --git a/launcher/resources/breeze_light/scalable/loadermods.svg b/app/resources/breeze_light/scalable/loadermods.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/loadermods.svg rename to app/resources/breeze_light/scalable/loadermods.svg diff --git a/launcher/resources/breeze_light/scalable/log.svg b/app/resources/breeze_light/scalable/log.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/log.svg rename to app/resources/breeze_light/scalable/log.svg diff --git a/launcher/resources/breeze_light/scalable/matrix.svg b/app/resources/breeze_light/scalable/matrix.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/matrix.svg rename to app/resources/breeze_light/scalable/matrix.svg diff --git a/launcher/resources/breeze_light/scalable/minecraft.svg b/app/resources/breeze_light/scalable/minecraft.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/minecraft.svg rename to app/resources/breeze_light/scalable/minecraft.svg diff --git a/launcher/resources/breeze_light/scalable/new.svg b/app/resources/breeze_light/scalable/new.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/new.svg rename to app/resources/breeze_light/scalable/new.svg diff --git a/launcher/resources/breeze_light/scalable/news.svg b/app/resources/breeze_light/scalable/news.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/news.svg rename to app/resources/breeze_light/scalable/news.svg diff --git a/launcher/resources/breeze_light/scalable/notes.svg b/app/resources/breeze_light/scalable/notes.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/notes.svg rename to app/resources/breeze_light/scalable/notes.svg diff --git a/launcher/resources/breeze_light/scalable/patreon.svg b/app/resources/breeze_light/scalable/patreon.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/patreon.svg rename to app/resources/breeze_light/scalable/patreon.svg diff --git a/launcher/resources/breeze_light/scalable/proxy.svg b/app/resources/breeze_light/scalable/proxy.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/proxy.svg rename to app/resources/breeze_light/scalable/proxy.svg diff --git a/launcher/resources/breeze_light/scalable/reddit-alien.svg b/app/resources/breeze_light/scalable/reddit-alien.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/reddit-alien.svg rename to app/resources/breeze_light/scalable/reddit-alien.svg diff --git a/launcher/resources/breeze_light/scalable/refresh.svg b/app/resources/breeze_light/scalable/refresh.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/refresh.svg rename to app/resources/breeze_light/scalable/refresh.svg diff --git a/launcher/resources/breeze_light/scalable/rename.svg b/app/resources/breeze_light/scalable/rename.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/rename.svg rename to app/resources/breeze_light/scalable/rename.svg diff --git a/launcher/resources/breeze_light/scalable/resourcepacks.svg b/app/resources/breeze_light/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/resourcepacks.svg rename to app/resources/breeze_light/scalable/resourcepacks.svg diff --git a/launcher/resources/breeze_light/scalable/screenshots.svg b/app/resources/breeze_light/scalable/screenshots.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/screenshots.svg rename to app/resources/breeze_light/scalable/screenshots.svg diff --git a/launcher/resources/breeze_light/scalable/server.svg b/app/resources/breeze_light/scalable/server.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/server.svg rename to app/resources/breeze_light/scalable/server.svg diff --git a/launcher/resources/breeze_light/scalable/settings.svg b/app/resources/breeze_light/scalable/settings.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/settings.svg rename to app/resources/breeze_light/scalable/settings.svg diff --git a/launcher/resources/breeze_light/scalable/shaderpacks.svg b/app/resources/breeze_light/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/shaderpacks.svg rename to app/resources/breeze_light/scalable/shaderpacks.svg diff --git a/launcher/resources/breeze_light/scalable/shortcut.svg b/app/resources/breeze_light/scalable/shortcut.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/shortcut.svg rename to app/resources/breeze_light/scalable/shortcut.svg diff --git a/launcher/resources/breeze_light/scalable/status-bad.svg b/app/resources/breeze_light/scalable/status-bad.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/status-bad.svg rename to app/resources/breeze_light/scalable/status-bad.svg diff --git a/launcher/resources/breeze_light/scalable/status-good.svg b/app/resources/breeze_light/scalable/status-good.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/status-good.svg rename to app/resources/breeze_light/scalable/status-good.svg diff --git a/launcher/resources/breeze_light/scalable/status-yellow.svg b/app/resources/breeze_light/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/status-yellow.svg rename to app/resources/breeze_light/scalable/status-yellow.svg diff --git a/launcher/resources/breeze_light/scalable/tag.svg b/app/resources/breeze_light/scalable/tag.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/tag.svg rename to app/resources/breeze_light/scalable/tag.svg diff --git a/launcher/resources/breeze_light/scalable/viewfolder.svg b/app/resources/breeze_light/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/viewfolder.svg rename to app/resources/breeze_light/scalable/viewfolder.svg diff --git a/launcher/resources/breeze_light/scalable/worlds.svg b/app/resources/breeze_light/scalable/worlds.svg similarity index 100% rename from launcher/resources/breeze_light/scalable/worlds.svg rename to app/resources/breeze_light/scalable/worlds.svg diff --git a/launcher/resources/documents/credits.html b/app/resources/documents/credits.html similarity index 100% rename from launcher/resources/documents/credits.html rename to app/resources/documents/credits.html diff --git a/launcher/resources/documents/documents.qrc b/app/resources/documents/documents.qrc similarity index 100% rename from launcher/resources/documents/documents.qrc rename to app/resources/documents/documents.qrc diff --git a/launcher/resources/flat/flat.qrc b/app/resources/flat/flat.qrc similarity index 100% rename from launcher/resources/flat/flat.qrc rename to app/resources/flat/flat.qrc diff --git a/launcher/resources/flat/index.theme b/app/resources/flat/index.theme similarity index 100% rename from launcher/resources/flat/index.theme rename to app/resources/flat/index.theme diff --git a/launcher/resources/flat/scalable/about.svg b/app/resources/flat/scalable/about.svg similarity index 100% rename from launcher/resources/flat/scalable/about.svg rename to app/resources/flat/scalable/about.svg diff --git a/launcher/resources/flat/scalable/accounts.svg b/app/resources/flat/scalable/accounts.svg similarity index 100% rename from launcher/resources/flat/scalable/accounts.svg rename to app/resources/flat/scalable/accounts.svg diff --git a/launcher/resources/flat/scalable/appearance.svg b/app/resources/flat/scalable/appearance.svg similarity index 100% rename from launcher/resources/flat/scalable/appearance.svg rename to app/resources/flat/scalable/appearance.svg diff --git a/launcher/resources/flat/scalable/bug.svg b/app/resources/flat/scalable/bug.svg similarity index 100% rename from launcher/resources/flat/scalable/bug.svg rename to app/resources/flat/scalable/bug.svg diff --git a/launcher/resources/flat/scalable/cat.svg b/app/resources/flat/scalable/cat.svg similarity index 100% rename from launcher/resources/flat/scalable/cat.svg rename to app/resources/flat/scalable/cat.svg diff --git a/launcher/resources/flat/scalable/centralmods.svg b/app/resources/flat/scalable/centralmods.svg similarity index 100% rename from launcher/resources/flat/scalable/centralmods.svg rename to app/resources/flat/scalable/centralmods.svg diff --git a/launcher/resources/flat/scalable/checkupdate.svg b/app/resources/flat/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/flat/scalable/checkupdate.svg rename to app/resources/flat/scalable/checkupdate.svg diff --git a/launcher/resources/flat/scalable/copy.svg b/app/resources/flat/scalable/copy.svg similarity index 100% rename from launcher/resources/flat/scalable/copy.svg rename to app/resources/flat/scalable/copy.svg diff --git a/launcher/resources/flat/scalable/coremods.svg b/app/resources/flat/scalable/coremods.svg similarity index 100% rename from launcher/resources/flat/scalable/coremods.svg rename to app/resources/flat/scalable/coremods.svg diff --git a/launcher/resources/flat/scalable/custom-commands.svg b/app/resources/flat/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/flat/scalable/custom-commands.svg rename to app/resources/flat/scalable/custom-commands.svg diff --git a/launcher/resources/flat/scalable/datapacks.svg b/app/resources/flat/scalable/datapacks.svg similarity index 100% rename from launcher/resources/flat/scalable/datapacks.svg rename to app/resources/flat/scalable/datapacks.svg diff --git a/launcher/resources/flat/scalable/delete.svg b/app/resources/flat/scalable/delete.svg similarity index 100% rename from launcher/resources/flat/scalable/delete.svg rename to app/resources/flat/scalable/delete.svg diff --git a/launcher/resources/flat/scalable/discord.svg b/app/resources/flat/scalable/discord.svg similarity index 100% rename from launcher/resources/flat/scalable/discord.svg rename to app/resources/flat/scalable/discord.svg diff --git a/launcher/resources/flat/scalable/export.svg b/app/resources/flat/scalable/export.svg similarity index 100% rename from launcher/resources/flat/scalable/export.svg rename to app/resources/flat/scalable/export.svg diff --git a/launcher/resources/flat/scalable/externaltools.svg b/app/resources/flat/scalable/externaltools.svg similarity index 100% rename from launcher/resources/flat/scalable/externaltools.svg rename to app/resources/flat/scalable/externaltools.svg diff --git a/launcher/resources/flat/scalable/help.svg b/app/resources/flat/scalable/help.svg similarity index 100% rename from launcher/resources/flat/scalable/help.svg rename to app/resources/flat/scalable/help.svg diff --git a/launcher/resources/flat/scalable/instance-settings.svg b/app/resources/flat/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/flat/scalable/instance-settings.svg rename to app/resources/flat/scalable/instance-settings.svg diff --git a/launcher/resources/flat/scalable/jarmods.svg b/app/resources/flat/scalable/jarmods.svg similarity index 100% rename from launcher/resources/flat/scalable/jarmods.svg rename to app/resources/flat/scalable/jarmods.svg diff --git a/launcher/resources/flat/scalable/java.svg b/app/resources/flat/scalable/java.svg similarity index 100% rename from launcher/resources/flat/scalable/java.svg rename to app/resources/flat/scalable/java.svg diff --git a/launcher/resources/flat/scalable/language.svg b/app/resources/flat/scalable/language.svg similarity index 100% rename from launcher/resources/flat/scalable/language.svg rename to app/resources/flat/scalable/language.svg diff --git a/launcher/resources/flat/scalable/launch.svg b/app/resources/flat/scalable/launch.svg similarity index 100% rename from launcher/resources/flat/scalable/launch.svg rename to app/resources/flat/scalable/launch.svg diff --git a/launcher/resources/flat/scalable/loadermods.svg b/app/resources/flat/scalable/loadermods.svg similarity index 100% rename from launcher/resources/flat/scalable/loadermods.svg rename to app/resources/flat/scalable/loadermods.svg diff --git a/launcher/resources/flat/scalable/log.svg b/app/resources/flat/scalable/log.svg similarity index 100% rename from launcher/resources/flat/scalable/log.svg rename to app/resources/flat/scalable/log.svg diff --git a/launcher/resources/flat/scalable/minecraft.svg b/app/resources/flat/scalable/minecraft.svg similarity index 100% rename from launcher/resources/flat/scalable/minecraft.svg rename to app/resources/flat/scalable/minecraft.svg diff --git a/launcher/resources/flat/scalable/multimc.svg b/app/resources/flat/scalable/multimc.svg similarity index 100% rename from launcher/resources/flat/scalable/multimc.svg rename to app/resources/flat/scalable/multimc.svg diff --git a/launcher/resources/flat/scalable/new.svg b/app/resources/flat/scalable/new.svg similarity index 100% rename from launcher/resources/flat/scalable/new.svg rename to app/resources/flat/scalable/new.svg diff --git a/launcher/resources/flat/scalable/news.svg b/app/resources/flat/scalable/news.svg similarity index 100% rename from launcher/resources/flat/scalable/news.svg rename to app/resources/flat/scalable/news.svg diff --git a/launcher/resources/flat/scalable/notes.svg b/app/resources/flat/scalable/notes.svg similarity index 100% rename from launcher/resources/flat/scalable/notes.svg rename to app/resources/flat/scalable/notes.svg diff --git a/launcher/resources/flat/scalable/packages.svg b/app/resources/flat/scalable/packages.svg similarity index 100% rename from launcher/resources/flat/scalable/packages.svg rename to app/resources/flat/scalable/packages.svg diff --git a/launcher/resources/flat/scalable/patreon.svg b/app/resources/flat/scalable/patreon.svg similarity index 100% rename from launcher/resources/flat/scalable/patreon.svg rename to app/resources/flat/scalable/patreon.svg diff --git a/launcher/resources/flat/scalable/proxy.svg b/app/resources/flat/scalable/proxy.svg similarity index 100% rename from launcher/resources/flat/scalable/proxy.svg rename to app/resources/flat/scalable/proxy.svg diff --git a/launcher/resources/flat/scalable/quickmods.svg b/app/resources/flat/scalable/quickmods.svg similarity index 100% rename from launcher/resources/flat/scalable/quickmods.svg rename to app/resources/flat/scalable/quickmods.svg diff --git a/launcher/resources/flat/scalable/reddit-alien.svg b/app/resources/flat/scalable/reddit-alien.svg similarity index 100% rename from launcher/resources/flat/scalable/reddit-alien.svg rename to app/resources/flat/scalable/reddit-alien.svg diff --git a/launcher/resources/flat/scalable/refresh.svg b/app/resources/flat/scalable/refresh.svg similarity index 100% rename from launcher/resources/flat/scalable/refresh.svg rename to app/resources/flat/scalable/refresh.svg diff --git a/launcher/resources/flat/scalable/rename.svg b/app/resources/flat/scalable/rename.svg similarity index 100% rename from launcher/resources/flat/scalable/rename.svg rename to app/resources/flat/scalable/rename.svg diff --git a/launcher/resources/flat/scalable/resourcepacks.svg b/app/resources/flat/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/flat/scalable/resourcepacks.svg rename to app/resources/flat/scalable/resourcepacks.svg diff --git a/launcher/resources/flat/scalable/screenshot-placeholder.svg b/app/resources/flat/scalable/screenshot-placeholder.svg similarity index 100% rename from launcher/resources/flat/scalable/screenshot-placeholder.svg rename to app/resources/flat/scalable/screenshot-placeholder.svg diff --git a/launcher/resources/flat/scalable/screenshots.svg b/app/resources/flat/scalable/screenshots.svg similarity index 100% rename from launcher/resources/flat/scalable/screenshots.svg rename to app/resources/flat/scalable/screenshots.svg diff --git a/launcher/resources/flat/scalable/server.svg b/app/resources/flat/scalable/server.svg similarity index 100% rename from launcher/resources/flat/scalable/server.svg rename to app/resources/flat/scalable/server.svg diff --git a/launcher/resources/flat/scalable/settings.svg b/app/resources/flat/scalable/settings.svg similarity index 100% rename from launcher/resources/flat/scalable/settings.svg rename to app/resources/flat/scalable/settings.svg diff --git a/launcher/resources/flat/scalable/shaderpacks.svg b/app/resources/flat/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/flat/scalable/shaderpacks.svg rename to app/resources/flat/scalable/shaderpacks.svg diff --git a/launcher/resources/flat/scalable/shortcut.svg b/app/resources/flat/scalable/shortcut.svg similarity index 100% rename from launcher/resources/flat/scalable/shortcut.svg rename to app/resources/flat/scalable/shortcut.svg diff --git a/launcher/resources/flat/scalable/star.svg b/app/resources/flat/scalable/star.svg similarity index 100% rename from launcher/resources/flat/scalable/star.svg rename to app/resources/flat/scalable/star.svg diff --git a/launcher/resources/flat/scalable/status-bad.svg b/app/resources/flat/scalable/status-bad.svg similarity index 100% rename from launcher/resources/flat/scalable/status-bad.svg rename to app/resources/flat/scalable/status-bad.svg diff --git a/launcher/resources/flat/scalable/status-good.svg b/app/resources/flat/scalable/status-good.svg similarity index 100% rename from launcher/resources/flat/scalable/status-good.svg rename to app/resources/flat/scalable/status-good.svg diff --git a/launcher/resources/flat/scalable/status-running.svg b/app/resources/flat/scalable/status-running.svg similarity index 100% rename from launcher/resources/flat/scalable/status-running.svg rename to app/resources/flat/scalable/status-running.svg diff --git a/launcher/resources/flat/scalable/status-yellow.svg b/app/resources/flat/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/flat/scalable/status-yellow.svg rename to app/resources/flat/scalable/status-yellow.svg diff --git a/launcher/resources/flat/scalable/tag.svg b/app/resources/flat/scalable/tag.svg similarity index 100% rename from launcher/resources/flat/scalable/tag.svg rename to app/resources/flat/scalable/tag.svg diff --git a/launcher/resources/flat/scalable/viewfolder.svg b/app/resources/flat/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/flat/scalable/viewfolder.svg rename to app/resources/flat/scalable/viewfolder.svg diff --git a/launcher/resources/flat/scalable/worlds.svg b/app/resources/flat/scalable/worlds.svg similarity index 100% rename from launcher/resources/flat/scalable/worlds.svg rename to app/resources/flat/scalable/worlds.svg diff --git a/launcher/resources/flat_white/flat_white.qrc b/app/resources/flat_white/flat_white.qrc similarity index 100% rename from launcher/resources/flat_white/flat_white.qrc rename to app/resources/flat_white/flat_white.qrc diff --git a/launcher/resources/flat_white/index.theme b/app/resources/flat_white/index.theme similarity index 100% rename from launcher/resources/flat_white/index.theme rename to app/resources/flat_white/index.theme diff --git a/launcher/resources/flat_white/scalable/about.svg b/app/resources/flat_white/scalable/about.svg similarity index 100% rename from launcher/resources/flat_white/scalable/about.svg rename to app/resources/flat_white/scalable/about.svg diff --git a/launcher/resources/flat_white/scalable/accounts.svg b/app/resources/flat_white/scalable/accounts.svg similarity index 100% rename from launcher/resources/flat_white/scalable/accounts.svg rename to app/resources/flat_white/scalable/accounts.svg diff --git a/launcher/resources/flat_white/scalable/appearance.svg b/app/resources/flat_white/scalable/appearance.svg similarity index 100% rename from launcher/resources/flat_white/scalable/appearance.svg rename to app/resources/flat_white/scalable/appearance.svg diff --git a/launcher/resources/flat_white/scalable/bug.svg b/app/resources/flat_white/scalable/bug.svg similarity index 100% rename from launcher/resources/flat_white/scalable/bug.svg rename to app/resources/flat_white/scalable/bug.svg diff --git a/launcher/resources/flat_white/scalable/cat.svg b/app/resources/flat_white/scalable/cat.svg similarity index 100% rename from launcher/resources/flat_white/scalable/cat.svg rename to app/resources/flat_white/scalable/cat.svg diff --git a/launcher/resources/flat_white/scalable/centralmods.svg b/app/resources/flat_white/scalable/centralmods.svg similarity index 100% rename from launcher/resources/flat_white/scalable/centralmods.svg rename to app/resources/flat_white/scalable/centralmods.svg diff --git a/launcher/resources/flat_white/scalable/checkupdate.svg b/app/resources/flat_white/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/flat_white/scalable/checkupdate.svg rename to app/resources/flat_white/scalable/checkupdate.svg diff --git a/launcher/resources/flat_white/scalable/copy.svg b/app/resources/flat_white/scalable/copy.svg similarity index 100% rename from launcher/resources/flat_white/scalable/copy.svg rename to app/resources/flat_white/scalable/copy.svg diff --git a/launcher/resources/flat_white/scalable/coremods.svg b/app/resources/flat_white/scalable/coremods.svg similarity index 100% rename from launcher/resources/flat_white/scalable/coremods.svg rename to app/resources/flat_white/scalable/coremods.svg diff --git a/launcher/resources/flat_white/scalable/custom-commands.svg b/app/resources/flat_white/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/flat_white/scalable/custom-commands.svg rename to app/resources/flat_white/scalable/custom-commands.svg diff --git a/launcher/resources/flat_white/scalable/datapacks.svg b/app/resources/flat_white/scalable/datapacks.svg similarity index 100% rename from launcher/resources/flat_white/scalable/datapacks.svg rename to app/resources/flat_white/scalable/datapacks.svg diff --git a/launcher/resources/flat_white/scalable/delete.svg b/app/resources/flat_white/scalable/delete.svg similarity index 100% rename from launcher/resources/flat_white/scalable/delete.svg rename to app/resources/flat_white/scalable/delete.svg diff --git a/launcher/resources/flat_white/scalable/discord.svg b/app/resources/flat_white/scalable/discord.svg similarity index 100% rename from launcher/resources/flat_white/scalable/discord.svg rename to app/resources/flat_white/scalable/discord.svg diff --git a/launcher/resources/flat_white/scalable/export.svg b/app/resources/flat_white/scalable/export.svg similarity index 100% rename from launcher/resources/flat_white/scalable/export.svg rename to app/resources/flat_white/scalable/export.svg diff --git a/launcher/resources/flat_white/scalable/externaltools.svg b/app/resources/flat_white/scalable/externaltools.svg similarity index 100% rename from launcher/resources/flat_white/scalable/externaltools.svg rename to app/resources/flat_white/scalable/externaltools.svg diff --git a/launcher/resources/flat_white/scalable/help.svg b/app/resources/flat_white/scalable/help.svg similarity index 100% rename from launcher/resources/flat_white/scalable/help.svg rename to app/resources/flat_white/scalable/help.svg diff --git a/launcher/resources/flat_white/scalable/instance-settings.svg b/app/resources/flat_white/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/flat_white/scalable/instance-settings.svg rename to app/resources/flat_white/scalable/instance-settings.svg diff --git a/launcher/resources/flat_white/scalable/jarmods.svg b/app/resources/flat_white/scalable/jarmods.svg similarity index 100% rename from launcher/resources/flat_white/scalable/jarmods.svg rename to app/resources/flat_white/scalable/jarmods.svg diff --git a/launcher/resources/flat_white/scalable/java.svg b/app/resources/flat_white/scalable/java.svg similarity index 100% rename from launcher/resources/flat_white/scalable/java.svg rename to app/resources/flat_white/scalable/java.svg diff --git a/launcher/resources/flat_white/scalable/language.svg b/app/resources/flat_white/scalable/language.svg similarity index 100% rename from launcher/resources/flat_white/scalable/language.svg rename to app/resources/flat_white/scalable/language.svg diff --git a/launcher/resources/flat_white/scalable/launch.svg b/app/resources/flat_white/scalable/launch.svg similarity index 100% rename from launcher/resources/flat_white/scalable/launch.svg rename to app/resources/flat_white/scalable/launch.svg diff --git a/launcher/resources/flat_white/scalable/loadermods.svg b/app/resources/flat_white/scalable/loadermods.svg similarity index 100% rename from launcher/resources/flat_white/scalable/loadermods.svg rename to app/resources/flat_white/scalable/loadermods.svg diff --git a/launcher/resources/flat_white/scalable/log.svg b/app/resources/flat_white/scalable/log.svg similarity index 100% rename from launcher/resources/flat_white/scalable/log.svg rename to app/resources/flat_white/scalable/log.svg diff --git a/launcher/resources/flat_white/scalable/minecraft.svg b/app/resources/flat_white/scalable/minecraft.svg similarity index 100% rename from launcher/resources/flat_white/scalable/minecraft.svg rename to app/resources/flat_white/scalable/minecraft.svg diff --git a/launcher/resources/flat_white/scalable/multimc.svg b/app/resources/flat_white/scalable/multimc.svg similarity index 100% rename from launcher/resources/flat_white/scalable/multimc.svg rename to app/resources/flat_white/scalable/multimc.svg diff --git a/launcher/resources/flat_white/scalable/new.svg b/app/resources/flat_white/scalable/new.svg similarity index 100% rename from launcher/resources/flat_white/scalable/new.svg rename to app/resources/flat_white/scalable/new.svg diff --git a/launcher/resources/flat_white/scalable/news.svg b/app/resources/flat_white/scalable/news.svg similarity index 100% rename from launcher/resources/flat_white/scalable/news.svg rename to app/resources/flat_white/scalable/news.svg diff --git a/launcher/resources/flat_white/scalable/notes.svg b/app/resources/flat_white/scalable/notes.svg similarity index 100% rename from launcher/resources/flat_white/scalable/notes.svg rename to app/resources/flat_white/scalable/notes.svg diff --git a/launcher/resources/flat_white/scalable/packages.svg b/app/resources/flat_white/scalable/packages.svg similarity index 100% rename from launcher/resources/flat_white/scalable/packages.svg rename to app/resources/flat_white/scalable/packages.svg diff --git a/launcher/resources/flat_white/scalable/patreon.svg b/app/resources/flat_white/scalable/patreon.svg similarity index 100% rename from launcher/resources/flat_white/scalable/patreon.svg rename to app/resources/flat_white/scalable/patreon.svg diff --git a/launcher/resources/flat_white/scalable/proxy.svg b/app/resources/flat_white/scalable/proxy.svg similarity index 100% rename from launcher/resources/flat_white/scalable/proxy.svg rename to app/resources/flat_white/scalable/proxy.svg diff --git a/launcher/resources/flat_white/scalable/quickmods.svg b/app/resources/flat_white/scalable/quickmods.svg similarity index 100% rename from launcher/resources/flat_white/scalable/quickmods.svg rename to app/resources/flat_white/scalable/quickmods.svg diff --git a/launcher/resources/flat_white/scalable/reddit-alien.svg b/app/resources/flat_white/scalable/reddit-alien.svg similarity index 100% rename from launcher/resources/flat_white/scalable/reddit-alien.svg rename to app/resources/flat_white/scalable/reddit-alien.svg diff --git a/launcher/resources/flat_white/scalable/refresh.svg b/app/resources/flat_white/scalable/refresh.svg similarity index 100% rename from launcher/resources/flat_white/scalable/refresh.svg rename to app/resources/flat_white/scalable/refresh.svg diff --git a/launcher/resources/flat_white/scalable/rename.svg b/app/resources/flat_white/scalable/rename.svg similarity index 100% rename from launcher/resources/flat_white/scalable/rename.svg rename to app/resources/flat_white/scalable/rename.svg diff --git a/launcher/resources/flat_white/scalable/resourcepacks.svg b/app/resources/flat_white/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/flat_white/scalable/resourcepacks.svg rename to app/resources/flat_white/scalable/resourcepacks.svg diff --git a/launcher/resources/flat_white/scalable/screenshot-placeholder.svg b/app/resources/flat_white/scalable/screenshot-placeholder.svg similarity index 100% rename from launcher/resources/flat_white/scalable/screenshot-placeholder.svg rename to app/resources/flat_white/scalable/screenshot-placeholder.svg diff --git a/launcher/resources/flat_white/scalable/screenshots.svg b/app/resources/flat_white/scalable/screenshots.svg similarity index 100% rename from launcher/resources/flat_white/scalable/screenshots.svg rename to app/resources/flat_white/scalable/screenshots.svg diff --git a/launcher/resources/flat_white/scalable/server.svg b/app/resources/flat_white/scalable/server.svg similarity index 100% rename from launcher/resources/flat_white/scalable/server.svg rename to app/resources/flat_white/scalable/server.svg diff --git a/launcher/resources/flat_white/scalable/settings.svg b/app/resources/flat_white/scalable/settings.svg similarity index 100% rename from launcher/resources/flat_white/scalable/settings.svg rename to app/resources/flat_white/scalable/settings.svg diff --git a/launcher/resources/flat_white/scalable/shaderpacks.svg b/app/resources/flat_white/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/flat_white/scalable/shaderpacks.svg rename to app/resources/flat_white/scalable/shaderpacks.svg diff --git a/launcher/resources/flat_white/scalable/shortcut.svg b/app/resources/flat_white/scalable/shortcut.svg similarity index 100% rename from launcher/resources/flat_white/scalable/shortcut.svg rename to app/resources/flat_white/scalable/shortcut.svg diff --git a/launcher/resources/flat_white/scalable/star.svg b/app/resources/flat_white/scalable/star.svg similarity index 100% rename from launcher/resources/flat_white/scalable/star.svg rename to app/resources/flat_white/scalable/star.svg diff --git a/launcher/resources/flat_white/scalable/status-bad.svg b/app/resources/flat_white/scalable/status-bad.svg similarity index 100% rename from launcher/resources/flat_white/scalable/status-bad.svg rename to app/resources/flat_white/scalable/status-bad.svg diff --git a/launcher/resources/flat_white/scalable/status-good.svg b/app/resources/flat_white/scalable/status-good.svg similarity index 100% rename from launcher/resources/flat_white/scalable/status-good.svg rename to app/resources/flat_white/scalable/status-good.svg diff --git a/launcher/resources/flat_white/scalable/status-running.svg b/app/resources/flat_white/scalable/status-running.svg similarity index 100% rename from launcher/resources/flat_white/scalable/status-running.svg rename to app/resources/flat_white/scalable/status-running.svg diff --git a/launcher/resources/flat_white/scalable/status-yellow.svg b/app/resources/flat_white/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/flat_white/scalable/status-yellow.svg rename to app/resources/flat_white/scalable/status-yellow.svg diff --git a/launcher/resources/flat_white/scalable/tag.svg b/app/resources/flat_white/scalable/tag.svg similarity index 100% rename from launcher/resources/flat_white/scalable/tag.svg rename to app/resources/flat_white/scalable/tag.svg diff --git a/launcher/resources/flat_white/scalable/viewfolder.svg b/app/resources/flat_white/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/flat_white/scalable/viewfolder.svg rename to app/resources/flat_white/scalable/viewfolder.svg diff --git a/launcher/resources/flat_white/scalable/worlds.svg b/app/resources/flat_white/scalable/worlds.svg similarity index 100% rename from launcher/resources/flat_white/scalable/worlds.svg rename to app/resources/flat_white/scalable/worlds.svg diff --git a/launcher/resources/iOS/iOS.qrc b/app/resources/iOS/iOS.qrc similarity index 100% rename from launcher/resources/iOS/iOS.qrc rename to app/resources/iOS/iOS.qrc diff --git a/launcher/resources/iOS/index.theme b/app/resources/iOS/index.theme similarity index 100% rename from launcher/resources/iOS/index.theme rename to app/resources/iOS/index.theme diff --git a/launcher/resources/iOS/scalable/about.svg b/app/resources/iOS/scalable/about.svg similarity index 100% rename from launcher/resources/iOS/scalable/about.svg rename to app/resources/iOS/scalable/about.svg diff --git a/launcher/resources/iOS/scalable/accounts.svg b/app/resources/iOS/scalable/accounts.svg similarity index 100% rename from launcher/resources/iOS/scalable/accounts.svg rename to app/resources/iOS/scalable/accounts.svg diff --git a/launcher/resources/iOS/scalable/bug.svg b/app/resources/iOS/scalable/bug.svg similarity index 100% rename from launcher/resources/iOS/scalable/bug.svg rename to app/resources/iOS/scalable/bug.svg diff --git a/launcher/resources/iOS/scalable/centralmods.svg b/app/resources/iOS/scalable/centralmods.svg similarity index 100% rename from launcher/resources/iOS/scalable/centralmods.svg rename to app/resources/iOS/scalable/centralmods.svg diff --git a/launcher/resources/iOS/scalable/checkupdate.svg b/app/resources/iOS/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/iOS/scalable/checkupdate.svg rename to app/resources/iOS/scalable/checkupdate.svg diff --git a/launcher/resources/iOS/scalable/copy.svg b/app/resources/iOS/scalable/copy.svg similarity index 100% rename from launcher/resources/iOS/scalable/copy.svg rename to app/resources/iOS/scalable/copy.svg diff --git a/launcher/resources/iOS/scalable/coremods.svg b/app/resources/iOS/scalable/coremods.svg similarity index 100% rename from launcher/resources/iOS/scalable/coremods.svg rename to app/resources/iOS/scalable/coremods.svg diff --git a/launcher/resources/iOS/scalable/custom-commands.svg b/app/resources/iOS/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/iOS/scalable/custom-commands.svg rename to app/resources/iOS/scalable/custom-commands.svg diff --git a/launcher/resources/iOS/scalable/delete.svg b/app/resources/iOS/scalable/delete.svg similarity index 100% rename from launcher/resources/iOS/scalable/delete.svg rename to app/resources/iOS/scalable/delete.svg diff --git a/launcher/resources/iOS/scalable/export.svg b/app/resources/iOS/scalable/export.svg similarity index 100% rename from launcher/resources/iOS/scalable/export.svg rename to app/resources/iOS/scalable/export.svg diff --git a/launcher/resources/iOS/scalable/externaltools.svg b/app/resources/iOS/scalable/externaltools.svg similarity index 100% rename from launcher/resources/iOS/scalable/externaltools.svg rename to app/resources/iOS/scalable/externaltools.svg diff --git a/launcher/resources/iOS/scalable/help.svg b/app/resources/iOS/scalable/help.svg similarity index 100% rename from launcher/resources/iOS/scalable/help.svg rename to app/resources/iOS/scalable/help.svg diff --git a/launcher/resources/iOS/scalable/instance-settings.svg b/app/resources/iOS/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/iOS/scalable/instance-settings.svg rename to app/resources/iOS/scalable/instance-settings.svg diff --git a/launcher/resources/iOS/scalable/jarmods.svg b/app/resources/iOS/scalable/jarmods.svg similarity index 100% rename from launcher/resources/iOS/scalable/jarmods.svg rename to app/resources/iOS/scalable/jarmods.svg diff --git a/launcher/resources/iOS/scalable/java.svg b/app/resources/iOS/scalable/java.svg similarity index 100% rename from launcher/resources/iOS/scalable/java.svg rename to app/resources/iOS/scalable/java.svg diff --git a/launcher/resources/iOS/scalable/language.svg b/app/resources/iOS/scalable/language.svg similarity index 100% rename from launcher/resources/iOS/scalable/language.svg rename to app/resources/iOS/scalable/language.svg diff --git a/launcher/resources/iOS/scalable/launch.svg b/app/resources/iOS/scalable/launch.svg similarity index 100% rename from launcher/resources/iOS/scalable/launch.svg rename to app/resources/iOS/scalable/launch.svg diff --git a/launcher/resources/iOS/scalable/loadermods.svg b/app/resources/iOS/scalable/loadermods.svg similarity index 100% rename from launcher/resources/iOS/scalable/loadermods.svg rename to app/resources/iOS/scalable/loadermods.svg diff --git a/launcher/resources/iOS/scalable/log.svg b/app/resources/iOS/scalable/log.svg similarity index 100% rename from launcher/resources/iOS/scalable/log.svg rename to app/resources/iOS/scalable/log.svg diff --git a/launcher/resources/iOS/scalable/minecraft.svg b/app/resources/iOS/scalable/minecraft.svg similarity index 100% rename from launcher/resources/iOS/scalable/minecraft.svg rename to app/resources/iOS/scalable/minecraft.svg diff --git a/launcher/resources/iOS/scalable/multimc.svg b/app/resources/iOS/scalable/multimc.svg similarity index 100% rename from launcher/resources/iOS/scalable/multimc.svg rename to app/resources/iOS/scalable/multimc.svg diff --git a/launcher/resources/iOS/scalable/new.svg b/app/resources/iOS/scalable/new.svg similarity index 100% rename from launcher/resources/iOS/scalable/new.svg rename to app/resources/iOS/scalable/new.svg diff --git a/launcher/resources/iOS/scalable/news.svg b/app/resources/iOS/scalable/news.svg similarity index 100% rename from launcher/resources/iOS/scalable/news.svg rename to app/resources/iOS/scalable/news.svg diff --git a/launcher/resources/iOS/scalable/notes.svg b/app/resources/iOS/scalable/notes.svg similarity index 100% rename from launcher/resources/iOS/scalable/notes.svg rename to app/resources/iOS/scalable/notes.svg diff --git a/launcher/resources/iOS/scalable/patreon.svg b/app/resources/iOS/scalable/patreon.svg similarity index 100% rename from launcher/resources/iOS/scalable/patreon.svg rename to app/resources/iOS/scalable/patreon.svg diff --git a/launcher/resources/iOS/scalable/proxy.svg b/app/resources/iOS/scalable/proxy.svg similarity index 100% rename from launcher/resources/iOS/scalable/proxy.svg rename to app/resources/iOS/scalable/proxy.svg diff --git a/launcher/resources/iOS/scalable/refresh.svg b/app/resources/iOS/scalable/refresh.svg similarity index 100% rename from launcher/resources/iOS/scalable/refresh.svg rename to app/resources/iOS/scalable/refresh.svg diff --git a/launcher/resources/iOS/scalable/rename.svg b/app/resources/iOS/scalable/rename.svg similarity index 100% rename from launcher/resources/iOS/scalable/rename.svg rename to app/resources/iOS/scalable/rename.svg diff --git a/launcher/resources/iOS/scalable/resourcepacks.svg b/app/resources/iOS/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/iOS/scalable/resourcepacks.svg rename to app/resources/iOS/scalable/resourcepacks.svg diff --git a/launcher/resources/iOS/scalable/screenshots.svg b/app/resources/iOS/scalable/screenshots.svg similarity index 100% rename from launcher/resources/iOS/scalable/screenshots.svg rename to app/resources/iOS/scalable/screenshots.svg diff --git a/launcher/resources/iOS/scalable/settings.svg b/app/resources/iOS/scalable/settings.svg similarity index 100% rename from launcher/resources/iOS/scalable/settings.svg rename to app/resources/iOS/scalable/settings.svg diff --git a/launcher/resources/iOS/scalable/shaderpacks.svg b/app/resources/iOS/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/iOS/scalable/shaderpacks.svg rename to app/resources/iOS/scalable/shaderpacks.svg diff --git a/launcher/resources/iOS/scalable/shortcut.svg b/app/resources/iOS/scalable/shortcut.svg similarity index 100% rename from launcher/resources/iOS/scalable/shortcut.svg rename to app/resources/iOS/scalable/shortcut.svg diff --git a/launcher/resources/iOS/scalable/status-bad.svg b/app/resources/iOS/scalable/status-bad.svg similarity index 100% rename from launcher/resources/iOS/scalable/status-bad.svg rename to app/resources/iOS/scalable/status-bad.svg diff --git a/launcher/resources/iOS/scalable/status-good.svg b/app/resources/iOS/scalable/status-good.svg similarity index 100% rename from launcher/resources/iOS/scalable/status-good.svg rename to app/resources/iOS/scalable/status-good.svg diff --git a/launcher/resources/iOS/scalable/status-yellow.svg b/app/resources/iOS/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/iOS/scalable/status-yellow.svg rename to app/resources/iOS/scalable/status-yellow.svg diff --git a/launcher/resources/iOS/scalable/tag.svg b/app/resources/iOS/scalable/tag.svg similarity index 100% rename from launcher/resources/iOS/scalable/tag.svg rename to app/resources/iOS/scalable/tag.svg diff --git a/launcher/resources/iOS/scalable/viewfolder.svg b/app/resources/iOS/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/iOS/scalable/viewfolder.svg rename to app/resources/iOS/scalable/viewfolder.svg diff --git a/launcher/resources/iOS/scalable/worlds.svg b/app/resources/iOS/scalable/worlds.svg similarity index 100% rename from launcher/resources/iOS/scalable/worlds.svg rename to app/resources/iOS/scalable/worlds.svg diff --git a/launcher/resources/pe_blue/index.theme b/app/resources/pe_blue/index.theme similarity index 100% rename from launcher/resources/pe_blue/index.theme rename to app/resources/pe_blue/index.theme diff --git a/launcher/resources/pe_blue/pe_blue.qrc b/app/resources/pe_blue/pe_blue.qrc similarity index 100% rename from launcher/resources/pe_blue/pe_blue.qrc rename to app/resources/pe_blue/pe_blue.qrc diff --git a/launcher/resources/pe_blue/scalable/about.svg b/app/resources/pe_blue/scalable/about.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/about.svg rename to app/resources/pe_blue/scalable/about.svg diff --git a/launcher/resources/pe_blue/scalable/accounts.svg b/app/resources/pe_blue/scalable/accounts.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/accounts.svg rename to app/resources/pe_blue/scalable/accounts.svg diff --git a/launcher/resources/pe_blue/scalable/appearance.svg b/app/resources/pe_blue/scalable/appearance.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/appearance.svg rename to app/resources/pe_blue/scalable/appearance.svg diff --git a/launcher/resources/pe_blue/scalable/bug.svg b/app/resources/pe_blue/scalable/bug.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/bug.svg rename to app/resources/pe_blue/scalable/bug.svg diff --git a/launcher/resources/pe_blue/scalable/centralmods.svg b/app/resources/pe_blue/scalable/centralmods.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/centralmods.svg rename to app/resources/pe_blue/scalable/centralmods.svg diff --git a/launcher/resources/pe_blue/scalable/checkupdate.svg b/app/resources/pe_blue/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/checkupdate.svg rename to app/resources/pe_blue/scalable/checkupdate.svg diff --git a/launcher/resources/pe_blue/scalable/copy.svg b/app/resources/pe_blue/scalable/copy.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/copy.svg rename to app/resources/pe_blue/scalable/copy.svg diff --git a/launcher/resources/pe_blue/scalable/coremods.svg b/app/resources/pe_blue/scalable/coremods.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/coremods.svg rename to app/resources/pe_blue/scalable/coremods.svg diff --git a/launcher/resources/pe_blue/scalable/custom-commands.svg b/app/resources/pe_blue/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/custom-commands.svg rename to app/resources/pe_blue/scalable/custom-commands.svg diff --git a/launcher/resources/pe_blue/scalable/datapacks.svg b/app/resources/pe_blue/scalable/datapacks.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/datapacks.svg rename to app/resources/pe_blue/scalable/datapacks.svg diff --git a/launcher/resources/pe_blue/scalable/delete.svg b/app/resources/pe_blue/scalable/delete.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/delete.svg rename to app/resources/pe_blue/scalable/delete.svg diff --git a/launcher/resources/pe_blue/scalable/export.svg b/app/resources/pe_blue/scalable/export.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/export.svg rename to app/resources/pe_blue/scalable/export.svg diff --git a/launcher/resources/pe_blue/scalable/externaltools.svg b/app/resources/pe_blue/scalable/externaltools.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/externaltools.svg rename to app/resources/pe_blue/scalable/externaltools.svg diff --git a/launcher/resources/pe_blue/scalable/help.svg b/app/resources/pe_blue/scalable/help.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/help.svg rename to app/resources/pe_blue/scalable/help.svg diff --git a/launcher/resources/pe_blue/scalable/instance-settings.svg b/app/resources/pe_blue/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/instance-settings.svg rename to app/resources/pe_blue/scalable/instance-settings.svg diff --git a/launcher/resources/pe_blue/scalable/jarmods.svg b/app/resources/pe_blue/scalable/jarmods.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/jarmods.svg rename to app/resources/pe_blue/scalable/jarmods.svg diff --git a/launcher/resources/pe_blue/scalable/java.svg b/app/resources/pe_blue/scalable/java.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/java.svg rename to app/resources/pe_blue/scalable/java.svg diff --git a/launcher/resources/pe_blue/scalable/language.svg b/app/resources/pe_blue/scalable/language.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/language.svg rename to app/resources/pe_blue/scalable/language.svg diff --git a/launcher/resources/pe_blue/scalable/launch.svg b/app/resources/pe_blue/scalable/launch.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/launch.svg rename to app/resources/pe_blue/scalable/launch.svg diff --git a/launcher/resources/pe_blue/scalable/loadermods.svg b/app/resources/pe_blue/scalable/loadermods.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/loadermods.svg rename to app/resources/pe_blue/scalable/loadermods.svg diff --git a/launcher/resources/pe_blue/scalable/log.svg b/app/resources/pe_blue/scalable/log.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/log.svg rename to app/resources/pe_blue/scalable/log.svg diff --git a/launcher/resources/pe_blue/scalable/minecraft.svg b/app/resources/pe_blue/scalable/minecraft.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/minecraft.svg rename to app/resources/pe_blue/scalable/minecraft.svg diff --git a/launcher/resources/pe_blue/scalable/new.svg b/app/resources/pe_blue/scalable/new.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/new.svg rename to app/resources/pe_blue/scalable/new.svg diff --git a/launcher/resources/pe_blue/scalable/news.svg b/app/resources/pe_blue/scalable/news.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/news.svg rename to app/resources/pe_blue/scalable/news.svg diff --git a/launcher/resources/pe_blue/scalable/notes.svg b/app/resources/pe_blue/scalable/notes.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/notes.svg rename to app/resources/pe_blue/scalable/notes.svg diff --git a/launcher/resources/pe_blue/scalable/patreon.svg b/app/resources/pe_blue/scalable/patreon.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/patreon.svg rename to app/resources/pe_blue/scalable/patreon.svg diff --git a/launcher/resources/pe_blue/scalable/proxy.svg b/app/resources/pe_blue/scalable/proxy.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/proxy.svg rename to app/resources/pe_blue/scalable/proxy.svg diff --git a/launcher/resources/pe_blue/scalable/refresh.svg b/app/resources/pe_blue/scalable/refresh.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/refresh.svg rename to app/resources/pe_blue/scalable/refresh.svg diff --git a/launcher/resources/pe_blue/scalable/rename.svg b/app/resources/pe_blue/scalable/rename.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/rename.svg rename to app/resources/pe_blue/scalable/rename.svg diff --git a/launcher/resources/pe_blue/scalable/resourcepacks.svg b/app/resources/pe_blue/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/resourcepacks.svg rename to app/resources/pe_blue/scalable/resourcepacks.svg diff --git a/launcher/resources/pe_blue/scalable/screenshots.svg b/app/resources/pe_blue/scalable/screenshots.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/screenshots.svg rename to app/resources/pe_blue/scalable/screenshots.svg diff --git a/launcher/resources/pe_blue/scalable/server.svg b/app/resources/pe_blue/scalable/server.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/server.svg rename to app/resources/pe_blue/scalable/server.svg diff --git a/launcher/resources/pe_blue/scalable/settings.svg b/app/resources/pe_blue/scalable/settings.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/settings.svg rename to app/resources/pe_blue/scalable/settings.svg diff --git a/launcher/resources/pe_blue/scalable/shaderpacks.svg b/app/resources/pe_blue/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/shaderpacks.svg rename to app/resources/pe_blue/scalable/shaderpacks.svg diff --git a/launcher/resources/pe_blue/scalable/shortcut.svg b/app/resources/pe_blue/scalable/shortcut.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/shortcut.svg rename to app/resources/pe_blue/scalable/shortcut.svg diff --git a/launcher/resources/pe_blue/scalable/status-bad.svg b/app/resources/pe_blue/scalable/status-bad.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/status-bad.svg rename to app/resources/pe_blue/scalable/status-bad.svg diff --git a/launcher/resources/pe_blue/scalable/status-good.svg b/app/resources/pe_blue/scalable/status-good.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/status-good.svg rename to app/resources/pe_blue/scalable/status-good.svg diff --git a/launcher/resources/pe_blue/scalable/status-yellow.svg b/app/resources/pe_blue/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/status-yellow.svg rename to app/resources/pe_blue/scalable/status-yellow.svg diff --git a/launcher/resources/pe_blue/scalable/tag.svg b/app/resources/pe_blue/scalable/tag.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/tag.svg rename to app/resources/pe_blue/scalable/tag.svg diff --git a/launcher/resources/pe_blue/scalable/viewfolder.svg b/app/resources/pe_blue/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/viewfolder.svg rename to app/resources/pe_blue/scalable/viewfolder.svg diff --git a/launcher/resources/pe_blue/scalable/worlds.svg b/app/resources/pe_blue/scalable/worlds.svg similarity index 100% rename from launcher/resources/pe_blue/scalable/worlds.svg rename to app/resources/pe_blue/scalable/worlds.svg diff --git a/launcher/resources/pe_colored/index.theme b/app/resources/pe_colored/index.theme similarity index 100% rename from launcher/resources/pe_colored/index.theme rename to app/resources/pe_colored/index.theme diff --git a/launcher/resources/pe_colored/pe_colored.qrc b/app/resources/pe_colored/pe_colored.qrc similarity index 100% rename from launcher/resources/pe_colored/pe_colored.qrc rename to app/resources/pe_colored/pe_colored.qrc diff --git a/launcher/resources/pe_colored/scalable/about.svg b/app/resources/pe_colored/scalable/about.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/about.svg rename to app/resources/pe_colored/scalable/about.svg diff --git a/launcher/resources/pe_colored/scalable/accounts.svg b/app/resources/pe_colored/scalable/accounts.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/accounts.svg rename to app/resources/pe_colored/scalable/accounts.svg diff --git a/launcher/resources/pe_colored/scalable/appearance.svg b/app/resources/pe_colored/scalable/appearance.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/appearance.svg rename to app/resources/pe_colored/scalable/appearance.svg diff --git a/launcher/resources/pe_colored/scalable/bug.svg b/app/resources/pe_colored/scalable/bug.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/bug.svg rename to app/resources/pe_colored/scalable/bug.svg diff --git a/launcher/resources/pe_colored/scalable/centralmods.svg b/app/resources/pe_colored/scalable/centralmods.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/centralmods.svg rename to app/resources/pe_colored/scalable/centralmods.svg diff --git a/launcher/resources/pe_colored/scalable/checkupdate.svg b/app/resources/pe_colored/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/checkupdate.svg rename to app/resources/pe_colored/scalable/checkupdate.svg diff --git a/launcher/resources/pe_colored/scalable/copy.svg b/app/resources/pe_colored/scalable/copy.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/copy.svg rename to app/resources/pe_colored/scalable/copy.svg diff --git a/launcher/resources/pe_colored/scalable/coremods.svg b/app/resources/pe_colored/scalable/coremods.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/coremods.svg rename to app/resources/pe_colored/scalable/coremods.svg diff --git a/launcher/resources/pe_colored/scalable/custom-commands.svg b/app/resources/pe_colored/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/custom-commands.svg rename to app/resources/pe_colored/scalable/custom-commands.svg diff --git a/launcher/resources/pe_colored/scalable/datapacks.svg b/app/resources/pe_colored/scalable/datapacks.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/datapacks.svg rename to app/resources/pe_colored/scalable/datapacks.svg diff --git a/launcher/resources/pe_colored/scalable/delete.svg b/app/resources/pe_colored/scalable/delete.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/delete.svg rename to app/resources/pe_colored/scalable/delete.svg diff --git a/launcher/resources/pe_colored/scalable/export.svg b/app/resources/pe_colored/scalable/export.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/export.svg rename to app/resources/pe_colored/scalable/export.svg diff --git a/launcher/resources/pe_colored/scalable/externaltools.svg b/app/resources/pe_colored/scalable/externaltools.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/externaltools.svg rename to app/resources/pe_colored/scalable/externaltools.svg diff --git a/launcher/resources/pe_colored/scalable/help.svg b/app/resources/pe_colored/scalable/help.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/help.svg rename to app/resources/pe_colored/scalable/help.svg diff --git a/launcher/resources/pe_colored/scalable/instance-settings.svg b/app/resources/pe_colored/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/instance-settings.svg rename to app/resources/pe_colored/scalable/instance-settings.svg diff --git a/launcher/resources/pe_colored/scalable/jarmods.svg b/app/resources/pe_colored/scalable/jarmods.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/jarmods.svg rename to app/resources/pe_colored/scalable/jarmods.svg diff --git a/launcher/resources/pe_colored/scalable/java.svg b/app/resources/pe_colored/scalable/java.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/java.svg rename to app/resources/pe_colored/scalable/java.svg diff --git a/launcher/resources/pe_colored/scalable/language.svg b/app/resources/pe_colored/scalable/language.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/language.svg rename to app/resources/pe_colored/scalable/language.svg diff --git a/launcher/resources/pe_colored/scalable/launch.svg b/app/resources/pe_colored/scalable/launch.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/launch.svg rename to app/resources/pe_colored/scalable/launch.svg diff --git a/launcher/resources/pe_colored/scalable/loadermods.svg b/app/resources/pe_colored/scalable/loadermods.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/loadermods.svg rename to app/resources/pe_colored/scalable/loadermods.svg diff --git a/launcher/resources/pe_colored/scalable/log.svg b/app/resources/pe_colored/scalable/log.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/log.svg rename to app/resources/pe_colored/scalable/log.svg diff --git a/launcher/resources/pe_colored/scalable/minecraft.svg b/app/resources/pe_colored/scalable/minecraft.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/minecraft.svg rename to app/resources/pe_colored/scalable/minecraft.svg diff --git a/launcher/resources/pe_colored/scalable/new.svg b/app/resources/pe_colored/scalable/new.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/new.svg rename to app/resources/pe_colored/scalable/new.svg diff --git a/launcher/resources/pe_colored/scalable/news.svg b/app/resources/pe_colored/scalable/news.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/news.svg rename to app/resources/pe_colored/scalable/news.svg diff --git a/launcher/resources/pe_colored/scalable/notes.svg b/app/resources/pe_colored/scalable/notes.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/notes.svg rename to app/resources/pe_colored/scalable/notes.svg diff --git a/launcher/resources/pe_colored/scalable/patreon.svg b/app/resources/pe_colored/scalable/patreon.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/patreon.svg rename to app/resources/pe_colored/scalable/patreon.svg diff --git a/launcher/resources/pe_colored/scalable/proxy.svg b/app/resources/pe_colored/scalable/proxy.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/proxy.svg rename to app/resources/pe_colored/scalable/proxy.svg diff --git a/launcher/resources/pe_colored/scalable/refresh.svg b/app/resources/pe_colored/scalable/refresh.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/refresh.svg rename to app/resources/pe_colored/scalable/refresh.svg diff --git a/launcher/resources/pe_colored/scalable/rename.svg b/app/resources/pe_colored/scalable/rename.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/rename.svg rename to app/resources/pe_colored/scalable/rename.svg diff --git a/launcher/resources/pe_colored/scalable/resourcepacks.svg b/app/resources/pe_colored/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/resourcepacks.svg rename to app/resources/pe_colored/scalable/resourcepacks.svg diff --git a/launcher/resources/pe_colored/scalable/screenshots.svg b/app/resources/pe_colored/scalable/screenshots.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/screenshots.svg rename to app/resources/pe_colored/scalable/screenshots.svg diff --git a/launcher/resources/pe_colored/scalable/server.svg b/app/resources/pe_colored/scalable/server.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/server.svg rename to app/resources/pe_colored/scalable/server.svg diff --git a/launcher/resources/pe_colored/scalable/settings.svg b/app/resources/pe_colored/scalable/settings.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/settings.svg rename to app/resources/pe_colored/scalable/settings.svg diff --git a/launcher/resources/pe_colored/scalable/shaderpacks.svg b/app/resources/pe_colored/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/shaderpacks.svg rename to app/resources/pe_colored/scalable/shaderpacks.svg diff --git a/launcher/resources/pe_colored/scalable/shortcut.svg b/app/resources/pe_colored/scalable/shortcut.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/shortcut.svg rename to app/resources/pe_colored/scalable/shortcut.svg diff --git a/launcher/resources/pe_colored/scalable/status-bad.svg b/app/resources/pe_colored/scalable/status-bad.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/status-bad.svg rename to app/resources/pe_colored/scalable/status-bad.svg diff --git a/launcher/resources/pe_colored/scalable/status-good.svg b/app/resources/pe_colored/scalable/status-good.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/status-good.svg rename to app/resources/pe_colored/scalable/status-good.svg diff --git a/launcher/resources/pe_colored/scalable/status-yellow.svg b/app/resources/pe_colored/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/status-yellow.svg rename to app/resources/pe_colored/scalable/status-yellow.svg diff --git a/launcher/resources/pe_colored/scalable/tag.svg b/app/resources/pe_colored/scalable/tag.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/tag.svg rename to app/resources/pe_colored/scalable/tag.svg diff --git a/launcher/resources/pe_colored/scalable/viewfolder.svg b/app/resources/pe_colored/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/viewfolder.svg rename to app/resources/pe_colored/scalable/viewfolder.svg diff --git a/launcher/resources/pe_colored/scalable/worlds.svg b/app/resources/pe_colored/scalable/worlds.svg similarity index 100% rename from launcher/resources/pe_colored/scalable/worlds.svg rename to app/resources/pe_colored/scalable/worlds.svg diff --git a/launcher/resources/pe_dark/index.theme b/app/resources/pe_dark/index.theme similarity index 100% rename from launcher/resources/pe_dark/index.theme rename to app/resources/pe_dark/index.theme diff --git a/launcher/resources/pe_dark/pe_dark.qrc b/app/resources/pe_dark/pe_dark.qrc similarity index 100% rename from launcher/resources/pe_dark/pe_dark.qrc rename to app/resources/pe_dark/pe_dark.qrc diff --git a/launcher/resources/pe_dark/scalable/about.svg b/app/resources/pe_dark/scalable/about.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/about.svg rename to app/resources/pe_dark/scalable/about.svg diff --git a/launcher/resources/pe_dark/scalable/accounts.svg b/app/resources/pe_dark/scalable/accounts.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/accounts.svg rename to app/resources/pe_dark/scalable/accounts.svg diff --git a/launcher/resources/pe_dark/scalable/appearance.svg b/app/resources/pe_dark/scalable/appearance.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/appearance.svg rename to app/resources/pe_dark/scalable/appearance.svg diff --git a/launcher/resources/pe_dark/scalable/bug.svg b/app/resources/pe_dark/scalable/bug.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/bug.svg rename to app/resources/pe_dark/scalable/bug.svg diff --git a/launcher/resources/pe_dark/scalable/centralmods.svg b/app/resources/pe_dark/scalable/centralmods.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/centralmods.svg rename to app/resources/pe_dark/scalable/centralmods.svg diff --git a/launcher/resources/pe_dark/scalable/checkupdate.svg b/app/resources/pe_dark/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/checkupdate.svg rename to app/resources/pe_dark/scalable/checkupdate.svg diff --git a/launcher/resources/pe_dark/scalable/copy.svg b/app/resources/pe_dark/scalable/copy.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/copy.svg rename to app/resources/pe_dark/scalable/copy.svg diff --git a/launcher/resources/pe_dark/scalable/coremods.svg b/app/resources/pe_dark/scalable/coremods.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/coremods.svg rename to app/resources/pe_dark/scalable/coremods.svg diff --git a/launcher/resources/pe_dark/scalable/custom-commands.svg b/app/resources/pe_dark/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/custom-commands.svg rename to app/resources/pe_dark/scalable/custom-commands.svg diff --git a/launcher/resources/pe_dark/scalable/datapacks.svg b/app/resources/pe_dark/scalable/datapacks.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/datapacks.svg rename to app/resources/pe_dark/scalable/datapacks.svg diff --git a/launcher/resources/pe_dark/scalable/delete.svg b/app/resources/pe_dark/scalable/delete.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/delete.svg rename to app/resources/pe_dark/scalable/delete.svg diff --git a/launcher/resources/pe_dark/scalable/export.svg b/app/resources/pe_dark/scalable/export.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/export.svg rename to app/resources/pe_dark/scalable/export.svg diff --git a/launcher/resources/pe_dark/scalable/externaltools.svg b/app/resources/pe_dark/scalable/externaltools.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/externaltools.svg rename to app/resources/pe_dark/scalable/externaltools.svg diff --git a/launcher/resources/pe_dark/scalable/help.svg b/app/resources/pe_dark/scalable/help.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/help.svg rename to app/resources/pe_dark/scalable/help.svg diff --git a/launcher/resources/pe_dark/scalable/instance-settings.svg b/app/resources/pe_dark/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/instance-settings.svg rename to app/resources/pe_dark/scalable/instance-settings.svg diff --git a/launcher/resources/pe_dark/scalable/jarmods.svg b/app/resources/pe_dark/scalable/jarmods.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/jarmods.svg rename to app/resources/pe_dark/scalable/jarmods.svg diff --git a/launcher/resources/pe_dark/scalable/java.svg b/app/resources/pe_dark/scalable/java.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/java.svg rename to app/resources/pe_dark/scalable/java.svg diff --git a/launcher/resources/pe_dark/scalable/language.svg b/app/resources/pe_dark/scalable/language.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/language.svg rename to app/resources/pe_dark/scalable/language.svg diff --git a/launcher/resources/pe_dark/scalable/launch.svg b/app/resources/pe_dark/scalable/launch.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/launch.svg rename to app/resources/pe_dark/scalable/launch.svg diff --git a/launcher/resources/pe_dark/scalable/loadermods.svg b/app/resources/pe_dark/scalable/loadermods.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/loadermods.svg rename to app/resources/pe_dark/scalable/loadermods.svg diff --git a/launcher/resources/pe_dark/scalable/log.svg b/app/resources/pe_dark/scalable/log.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/log.svg rename to app/resources/pe_dark/scalable/log.svg diff --git a/launcher/resources/pe_dark/scalable/minecraft.svg b/app/resources/pe_dark/scalable/minecraft.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/minecraft.svg rename to app/resources/pe_dark/scalable/minecraft.svg diff --git a/launcher/resources/pe_dark/scalable/new.svg b/app/resources/pe_dark/scalable/new.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/new.svg rename to app/resources/pe_dark/scalable/new.svg diff --git a/launcher/resources/pe_dark/scalable/news.svg b/app/resources/pe_dark/scalable/news.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/news.svg rename to app/resources/pe_dark/scalable/news.svg diff --git a/launcher/resources/pe_dark/scalable/notes.svg b/app/resources/pe_dark/scalable/notes.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/notes.svg rename to app/resources/pe_dark/scalable/notes.svg diff --git a/launcher/resources/pe_dark/scalable/patreon.svg b/app/resources/pe_dark/scalable/patreon.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/patreon.svg rename to app/resources/pe_dark/scalable/patreon.svg diff --git a/launcher/resources/pe_dark/scalable/proxy.svg b/app/resources/pe_dark/scalable/proxy.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/proxy.svg rename to app/resources/pe_dark/scalable/proxy.svg diff --git a/launcher/resources/pe_dark/scalable/refresh.svg b/app/resources/pe_dark/scalable/refresh.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/refresh.svg rename to app/resources/pe_dark/scalable/refresh.svg diff --git a/launcher/resources/pe_dark/scalable/rename.svg b/app/resources/pe_dark/scalable/rename.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/rename.svg rename to app/resources/pe_dark/scalable/rename.svg diff --git a/launcher/resources/pe_dark/scalable/resourcepacks.svg b/app/resources/pe_dark/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/resourcepacks.svg rename to app/resources/pe_dark/scalable/resourcepacks.svg diff --git a/launcher/resources/pe_dark/scalable/screenshots.svg b/app/resources/pe_dark/scalable/screenshots.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/screenshots.svg rename to app/resources/pe_dark/scalable/screenshots.svg diff --git a/launcher/resources/pe_dark/scalable/server.svg b/app/resources/pe_dark/scalable/server.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/server.svg rename to app/resources/pe_dark/scalable/server.svg diff --git a/launcher/resources/pe_dark/scalable/settings.svg b/app/resources/pe_dark/scalable/settings.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/settings.svg rename to app/resources/pe_dark/scalable/settings.svg diff --git a/launcher/resources/pe_dark/scalable/shaderpacks.svg b/app/resources/pe_dark/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/shaderpacks.svg rename to app/resources/pe_dark/scalable/shaderpacks.svg diff --git a/launcher/resources/pe_dark/scalable/shortcut.svg b/app/resources/pe_dark/scalable/shortcut.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/shortcut.svg rename to app/resources/pe_dark/scalable/shortcut.svg diff --git a/launcher/resources/pe_dark/scalable/status-bad.svg b/app/resources/pe_dark/scalable/status-bad.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/status-bad.svg rename to app/resources/pe_dark/scalable/status-bad.svg diff --git a/launcher/resources/pe_dark/scalable/status-good.svg b/app/resources/pe_dark/scalable/status-good.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/status-good.svg rename to app/resources/pe_dark/scalable/status-good.svg diff --git a/launcher/resources/pe_dark/scalable/status-yellow.svg b/app/resources/pe_dark/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/status-yellow.svg rename to app/resources/pe_dark/scalable/status-yellow.svg diff --git a/launcher/resources/pe_dark/scalable/tag.svg b/app/resources/pe_dark/scalable/tag.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/tag.svg rename to app/resources/pe_dark/scalable/tag.svg diff --git a/launcher/resources/pe_dark/scalable/viewfolder.svg b/app/resources/pe_dark/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/viewfolder.svg rename to app/resources/pe_dark/scalable/viewfolder.svg diff --git a/launcher/resources/pe_dark/scalable/worlds.svg b/app/resources/pe_dark/scalable/worlds.svg similarity index 100% rename from launcher/resources/pe_dark/scalable/worlds.svg rename to app/resources/pe_dark/scalable/worlds.svg diff --git a/launcher/resources/pe_light/index.theme b/app/resources/pe_light/index.theme similarity index 100% rename from launcher/resources/pe_light/index.theme rename to app/resources/pe_light/index.theme diff --git a/launcher/resources/pe_light/pe_light.qrc b/app/resources/pe_light/pe_light.qrc similarity index 100% rename from launcher/resources/pe_light/pe_light.qrc rename to app/resources/pe_light/pe_light.qrc diff --git a/launcher/resources/pe_light/scalable/about.svg b/app/resources/pe_light/scalable/about.svg similarity index 100% rename from launcher/resources/pe_light/scalable/about.svg rename to app/resources/pe_light/scalable/about.svg diff --git a/launcher/resources/pe_light/scalable/accounts.svg b/app/resources/pe_light/scalable/accounts.svg similarity index 100% rename from launcher/resources/pe_light/scalable/accounts.svg rename to app/resources/pe_light/scalable/accounts.svg diff --git a/launcher/resources/pe_light/scalable/appearance.svg b/app/resources/pe_light/scalable/appearance.svg similarity index 100% rename from launcher/resources/pe_light/scalable/appearance.svg rename to app/resources/pe_light/scalable/appearance.svg diff --git a/launcher/resources/pe_light/scalable/bug.svg b/app/resources/pe_light/scalable/bug.svg similarity index 100% rename from launcher/resources/pe_light/scalable/bug.svg rename to app/resources/pe_light/scalable/bug.svg diff --git a/launcher/resources/pe_light/scalable/centralmods.svg b/app/resources/pe_light/scalable/centralmods.svg similarity index 100% rename from launcher/resources/pe_light/scalable/centralmods.svg rename to app/resources/pe_light/scalable/centralmods.svg diff --git a/launcher/resources/pe_light/scalable/checkupdate.svg b/app/resources/pe_light/scalable/checkupdate.svg similarity index 100% rename from launcher/resources/pe_light/scalable/checkupdate.svg rename to app/resources/pe_light/scalable/checkupdate.svg diff --git a/launcher/resources/pe_light/scalable/copy.svg b/app/resources/pe_light/scalable/copy.svg similarity index 100% rename from launcher/resources/pe_light/scalable/copy.svg rename to app/resources/pe_light/scalable/copy.svg diff --git a/launcher/resources/pe_light/scalable/coremods.svg b/app/resources/pe_light/scalable/coremods.svg similarity index 100% rename from launcher/resources/pe_light/scalable/coremods.svg rename to app/resources/pe_light/scalable/coremods.svg diff --git a/launcher/resources/pe_light/scalable/custom-commands.svg b/app/resources/pe_light/scalable/custom-commands.svg similarity index 100% rename from launcher/resources/pe_light/scalable/custom-commands.svg rename to app/resources/pe_light/scalable/custom-commands.svg diff --git a/launcher/resources/pe_light/scalable/datapacks.svg b/app/resources/pe_light/scalable/datapacks.svg similarity index 100% rename from launcher/resources/pe_light/scalable/datapacks.svg rename to app/resources/pe_light/scalable/datapacks.svg diff --git a/launcher/resources/pe_light/scalable/delete.svg b/app/resources/pe_light/scalable/delete.svg similarity index 100% rename from launcher/resources/pe_light/scalable/delete.svg rename to app/resources/pe_light/scalable/delete.svg diff --git a/launcher/resources/pe_light/scalable/export.svg b/app/resources/pe_light/scalable/export.svg similarity index 100% rename from launcher/resources/pe_light/scalable/export.svg rename to app/resources/pe_light/scalable/export.svg diff --git a/launcher/resources/pe_light/scalable/externaltools.svg b/app/resources/pe_light/scalable/externaltools.svg similarity index 100% rename from launcher/resources/pe_light/scalable/externaltools.svg rename to app/resources/pe_light/scalable/externaltools.svg diff --git a/launcher/resources/pe_light/scalable/help.svg b/app/resources/pe_light/scalable/help.svg similarity index 100% rename from launcher/resources/pe_light/scalable/help.svg rename to app/resources/pe_light/scalable/help.svg diff --git a/launcher/resources/pe_light/scalable/instance-settings.svg b/app/resources/pe_light/scalable/instance-settings.svg similarity index 100% rename from launcher/resources/pe_light/scalable/instance-settings.svg rename to app/resources/pe_light/scalable/instance-settings.svg diff --git a/launcher/resources/pe_light/scalable/jarmods.svg b/app/resources/pe_light/scalable/jarmods.svg similarity index 100% rename from launcher/resources/pe_light/scalable/jarmods.svg rename to app/resources/pe_light/scalable/jarmods.svg diff --git a/launcher/resources/pe_light/scalable/java.svg b/app/resources/pe_light/scalable/java.svg similarity index 100% rename from launcher/resources/pe_light/scalable/java.svg rename to app/resources/pe_light/scalable/java.svg diff --git a/launcher/resources/pe_light/scalable/language.svg b/app/resources/pe_light/scalable/language.svg similarity index 100% rename from launcher/resources/pe_light/scalable/language.svg rename to app/resources/pe_light/scalable/language.svg diff --git a/launcher/resources/pe_light/scalable/launch.svg b/app/resources/pe_light/scalable/launch.svg similarity index 100% rename from launcher/resources/pe_light/scalable/launch.svg rename to app/resources/pe_light/scalable/launch.svg diff --git a/launcher/resources/pe_light/scalable/loadermods.svg b/app/resources/pe_light/scalable/loadermods.svg similarity index 100% rename from launcher/resources/pe_light/scalable/loadermods.svg rename to app/resources/pe_light/scalable/loadermods.svg diff --git a/launcher/resources/pe_light/scalable/log.svg b/app/resources/pe_light/scalable/log.svg similarity index 100% rename from launcher/resources/pe_light/scalable/log.svg rename to app/resources/pe_light/scalable/log.svg diff --git a/launcher/resources/pe_light/scalable/minecraft.svg b/app/resources/pe_light/scalable/minecraft.svg similarity index 100% rename from launcher/resources/pe_light/scalable/minecraft.svg rename to app/resources/pe_light/scalable/minecraft.svg diff --git a/launcher/resources/pe_light/scalable/new.svg b/app/resources/pe_light/scalable/new.svg similarity index 100% rename from launcher/resources/pe_light/scalable/new.svg rename to app/resources/pe_light/scalable/new.svg diff --git a/launcher/resources/pe_light/scalable/news.svg b/app/resources/pe_light/scalable/news.svg similarity index 100% rename from launcher/resources/pe_light/scalable/news.svg rename to app/resources/pe_light/scalable/news.svg diff --git a/launcher/resources/pe_light/scalable/notes.svg b/app/resources/pe_light/scalable/notes.svg similarity index 100% rename from launcher/resources/pe_light/scalable/notes.svg rename to app/resources/pe_light/scalable/notes.svg diff --git a/launcher/resources/pe_light/scalable/patreon.svg b/app/resources/pe_light/scalable/patreon.svg similarity index 100% rename from launcher/resources/pe_light/scalable/patreon.svg rename to app/resources/pe_light/scalable/patreon.svg diff --git a/launcher/resources/pe_light/scalable/proxy.svg b/app/resources/pe_light/scalable/proxy.svg similarity index 100% rename from launcher/resources/pe_light/scalable/proxy.svg rename to app/resources/pe_light/scalable/proxy.svg diff --git a/launcher/resources/pe_light/scalable/refresh.svg b/app/resources/pe_light/scalable/refresh.svg similarity index 100% rename from launcher/resources/pe_light/scalable/refresh.svg rename to app/resources/pe_light/scalable/refresh.svg diff --git a/launcher/resources/pe_light/scalable/rename.svg b/app/resources/pe_light/scalable/rename.svg similarity index 100% rename from launcher/resources/pe_light/scalable/rename.svg rename to app/resources/pe_light/scalable/rename.svg diff --git a/launcher/resources/pe_light/scalable/resourcepacks.svg b/app/resources/pe_light/scalable/resourcepacks.svg similarity index 100% rename from launcher/resources/pe_light/scalable/resourcepacks.svg rename to app/resources/pe_light/scalable/resourcepacks.svg diff --git a/launcher/resources/pe_light/scalable/screenshots.svg b/app/resources/pe_light/scalable/screenshots.svg similarity index 100% rename from launcher/resources/pe_light/scalable/screenshots.svg rename to app/resources/pe_light/scalable/screenshots.svg diff --git a/launcher/resources/pe_light/scalable/server.svg b/app/resources/pe_light/scalable/server.svg similarity index 100% rename from launcher/resources/pe_light/scalable/server.svg rename to app/resources/pe_light/scalable/server.svg diff --git a/launcher/resources/pe_light/scalable/settings.svg b/app/resources/pe_light/scalable/settings.svg similarity index 100% rename from launcher/resources/pe_light/scalable/settings.svg rename to app/resources/pe_light/scalable/settings.svg diff --git a/launcher/resources/pe_light/scalable/shaderpacks.svg b/app/resources/pe_light/scalable/shaderpacks.svg similarity index 100% rename from launcher/resources/pe_light/scalable/shaderpacks.svg rename to app/resources/pe_light/scalable/shaderpacks.svg diff --git a/launcher/resources/pe_light/scalable/shortcut.svg b/app/resources/pe_light/scalable/shortcut.svg similarity index 100% rename from launcher/resources/pe_light/scalable/shortcut.svg rename to app/resources/pe_light/scalable/shortcut.svg diff --git a/launcher/resources/pe_light/scalable/status-bad.svg b/app/resources/pe_light/scalable/status-bad.svg similarity index 100% rename from launcher/resources/pe_light/scalable/status-bad.svg rename to app/resources/pe_light/scalable/status-bad.svg diff --git a/launcher/resources/pe_light/scalable/status-good.svg b/app/resources/pe_light/scalable/status-good.svg similarity index 100% rename from launcher/resources/pe_light/scalable/status-good.svg rename to app/resources/pe_light/scalable/status-good.svg diff --git a/launcher/resources/pe_light/scalable/status-yellow.svg b/app/resources/pe_light/scalable/status-yellow.svg similarity index 100% rename from launcher/resources/pe_light/scalable/status-yellow.svg rename to app/resources/pe_light/scalable/status-yellow.svg diff --git a/launcher/resources/pe_light/scalable/tag.svg b/app/resources/pe_light/scalable/tag.svg similarity index 100% rename from launcher/resources/pe_light/scalable/tag.svg rename to app/resources/pe_light/scalable/tag.svg diff --git a/launcher/resources/pe_light/scalable/viewfolder.svg b/app/resources/pe_light/scalable/viewfolder.svg similarity index 100% rename from launcher/resources/pe_light/scalable/viewfolder.svg rename to app/resources/pe_light/scalable/viewfolder.svg diff --git a/launcher/resources/pe_light/scalable/worlds.svg b/app/resources/pe_light/scalable/worlds.svg similarity index 100% rename from launcher/resources/pe_light/scalable/worlds.svg rename to app/resources/pe_light/scalable/worlds.svg diff --git a/launcher/resources/racked_ru/128x128/instances/chicken_legacy.png b/app/resources/racked_ru/128x128/instances/chicken_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/chicken_legacy.png rename to app/resources/racked_ru/128x128/instances/chicken_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/creeper_legacy.png b/app/resources/racked_ru/128x128/instances/creeper_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/creeper_legacy.png rename to app/resources/racked_ru/128x128/instances/creeper_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/enderpearl_legacy.png b/app/resources/racked_ru/128x128/instances/enderpearl_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/enderpearl_legacy.png rename to app/resources/racked_ru/128x128/instances/enderpearl_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/flame_legacy.png b/app/resources/racked_ru/128x128/instances/flame_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/flame_legacy.png rename to app/resources/racked_ru/128x128/instances/flame_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/forge.png b/app/resources/racked_ru/128x128/instances/forge.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/forge.png rename to app/resources/racked_ru/128x128/instances/forge.png diff --git a/launcher/resources/racked_ru/128x128/instances/ftb_glow.png b/app/resources/racked_ru/128x128/instances/ftb_glow.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/ftb_glow.png rename to app/resources/racked_ru/128x128/instances/ftb_glow.png diff --git a/launcher/resources/racked_ru/128x128/instances/ftb_logo_legacy.png b/app/resources/racked_ru/128x128/instances/ftb_logo_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/ftb_logo_legacy.png rename to app/resources/racked_ru/128x128/instances/ftb_logo_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/gear_legacy.png b/app/resources/racked_ru/128x128/instances/gear_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/gear_legacy.png rename to app/resources/racked_ru/128x128/instances/gear_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/herobrine_legacy.png b/app/resources/racked_ru/128x128/instances/herobrine_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/herobrine_legacy.png rename to app/resources/racked_ru/128x128/instances/herobrine_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/infinity_legacy.png b/app/resources/racked_ru/128x128/instances/infinity_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/infinity_legacy.png rename to app/resources/racked_ru/128x128/instances/infinity_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/liteloader.png b/app/resources/racked_ru/128x128/instances/liteloader.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/liteloader.png rename to app/resources/racked_ru/128x128/instances/liteloader.png diff --git a/launcher/resources/racked_ru/128x128/instances/magitech_legacy.png b/app/resources/racked_ru/128x128/instances/magitech_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/magitech_legacy.png rename to app/resources/racked_ru/128x128/instances/magitech_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/meat_legacy.png b/app/resources/racked_ru/128x128/instances/meat_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/meat_legacy.png rename to app/resources/racked_ru/128x128/instances/meat_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/netherstar_legacy.png b/app/resources/racked_ru/128x128/instances/netherstar_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/netherstar_legacy.png rename to app/resources/racked_ru/128x128/instances/netherstar_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/skeleton_legacy.png b/app/resources/racked_ru/128x128/instances/skeleton_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/skeleton_legacy.png rename to app/resources/racked_ru/128x128/instances/skeleton_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/squarecreeper_legacy.png b/app/resources/racked_ru/128x128/instances/squarecreeper_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/squarecreeper_legacy.png rename to app/resources/racked_ru/128x128/instances/squarecreeper_legacy.png diff --git a/launcher/resources/racked_ru/128x128/instances/steve_legacy.png b/app/resources/racked_ru/128x128/instances/steve_legacy.png similarity index 100% rename from launcher/resources/racked_ru/128x128/instances/steve_legacy.png rename to app/resources/racked_ru/128x128/instances/steve_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/brick_legacy.png b/app/resources/racked_ru/32x32/instances/brick_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/brick_legacy.png rename to app/resources/racked_ru/32x32/instances/brick_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/chicken_legacy.png b/app/resources/racked_ru/32x32/instances/chicken_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/chicken_legacy.png rename to app/resources/racked_ru/32x32/instances/chicken_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/creeper_legacy.png b/app/resources/racked_ru/32x32/instances/creeper_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/creeper_legacy.png rename to app/resources/racked_ru/32x32/instances/creeper_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/diamond_legacy.png b/app/resources/racked_ru/32x32/instances/diamond_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/diamond_legacy.png rename to app/resources/racked_ru/32x32/instances/diamond_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/dirt_legacy.png b/app/resources/racked_ru/32x32/instances/dirt_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/dirt_legacy.png rename to app/resources/racked_ru/32x32/instances/dirt_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/enderpearl_legacy.png b/app/resources/racked_ru/32x32/instances/enderpearl_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/enderpearl_legacy.png rename to app/resources/racked_ru/32x32/instances/enderpearl_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/ftb_glow.png b/app/resources/racked_ru/32x32/instances/ftb_glow.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/ftb_glow.png rename to app/resources/racked_ru/32x32/instances/ftb_glow.png diff --git a/launcher/resources/racked_ru/32x32/instances/ftb_logo_legacy.png b/app/resources/racked_ru/32x32/instances/ftb_logo_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/ftb_logo_legacy.png rename to app/resources/racked_ru/32x32/instances/ftb_logo_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/gear_legacy.png b/app/resources/racked_ru/32x32/instances/gear_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/gear_legacy.png rename to app/resources/racked_ru/32x32/instances/gear_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/gold_legacy.png b/app/resources/racked_ru/32x32/instances/gold_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/gold_legacy.png rename to app/resources/racked_ru/32x32/instances/gold_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/grass_legacy.png b/app/resources/racked_ru/32x32/instances/grass_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/grass_legacy.png rename to app/resources/racked_ru/32x32/instances/grass_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/herobrine_legacy.png b/app/resources/racked_ru/32x32/instances/herobrine_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/herobrine_legacy.png rename to app/resources/racked_ru/32x32/instances/herobrine_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/infinity_legacy.png b/app/resources/racked_ru/32x32/instances/infinity_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/infinity_legacy.png rename to app/resources/racked_ru/32x32/instances/infinity_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/iron_legacy.png b/app/resources/racked_ru/32x32/instances/iron_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/iron_legacy.png rename to app/resources/racked_ru/32x32/instances/iron_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/magitech_legacy.png b/app/resources/racked_ru/32x32/instances/magitech_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/magitech_legacy.png rename to app/resources/racked_ru/32x32/instances/magitech_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/meat_legacy.png b/app/resources/racked_ru/32x32/instances/meat_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/meat_legacy.png rename to app/resources/racked_ru/32x32/instances/meat_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/netherstar_legacy.png b/app/resources/racked_ru/32x32/instances/netherstar_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/netherstar_legacy.png rename to app/resources/racked_ru/32x32/instances/netherstar_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/planks_legacy.png b/app/resources/racked_ru/32x32/instances/planks_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/planks_legacy.png rename to app/resources/racked_ru/32x32/instances/planks_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/skeleton_legacy.png b/app/resources/racked_ru/32x32/instances/skeleton_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/skeleton_legacy.png rename to app/resources/racked_ru/32x32/instances/skeleton_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/squarecreeper_legacy.png b/app/resources/racked_ru/32x32/instances/squarecreeper_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/squarecreeper_legacy.png rename to app/resources/racked_ru/32x32/instances/squarecreeper_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/steve_legacy.png b/app/resources/racked_ru/32x32/instances/steve_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/steve_legacy.png rename to app/resources/racked_ru/32x32/instances/steve_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/stone_legacy.png b/app/resources/racked_ru/32x32/instances/stone_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/stone_legacy.png rename to app/resources/racked_ru/32x32/instances/stone_legacy.png diff --git a/launcher/resources/racked_ru/32x32/instances/tnt_legacy.png b/app/resources/racked_ru/32x32/instances/tnt_legacy.png similarity index 100% rename from launcher/resources/racked_ru/32x32/instances/tnt_legacy.png rename to app/resources/racked_ru/32x32/instances/tnt_legacy.png diff --git a/launcher/resources/racked_ru/50x50/instances/enderman_legacy.png b/app/resources/racked_ru/50x50/instances/enderman_legacy.png similarity index 100% rename from launcher/resources/racked_ru/50x50/instances/enderman_legacy.png rename to app/resources/racked_ru/50x50/instances/enderman_legacy.png diff --git a/launcher/resources/racked_ru/racked_ru.qrc b/app/resources/racked_ru/racked_ru.qrc similarity index 100% rename from launcher/resources/racked_ru/racked_ru.qrc rename to app/resources/racked_ru/racked_ru.qrc diff --git a/launcher/resources/racked_ru/scalable/instances/bee.svg b/app/resources/racked_ru/scalable/instances/bee.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/bee.svg rename to app/resources/racked_ru/scalable/instances/bee.svg diff --git a/launcher/resources/racked_ru/scalable/instances/bee_legacy.svg b/app/resources/racked_ru/scalable/instances/bee_legacy.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/bee_legacy.svg rename to app/resources/racked_ru/scalable/instances/bee_legacy.svg diff --git a/launcher/resources/racked_ru/scalable/instances/brick.svg b/app/resources/racked_ru/scalable/instances/brick.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/brick.svg rename to app/resources/racked_ru/scalable/instances/brick.svg diff --git a/launcher/resources/racked_ru/scalable/instances/chicken.svg b/app/resources/racked_ru/scalable/instances/chicken.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/chicken.svg rename to app/resources/racked_ru/scalable/instances/chicken.svg diff --git a/launcher/resources/racked_ru/scalable/instances/creeper.svg b/app/resources/racked_ru/scalable/instances/creeper.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/creeper.svg rename to app/resources/racked_ru/scalable/instances/creeper.svg diff --git a/launcher/resources/racked_ru/scalable/instances/diamond.svg b/app/resources/racked_ru/scalable/instances/diamond.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/diamond.svg rename to app/resources/racked_ru/scalable/instances/diamond.svg diff --git a/launcher/resources/racked_ru/scalable/instances/dirt.svg b/app/resources/racked_ru/scalable/instances/dirt.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/dirt.svg rename to app/resources/racked_ru/scalable/instances/dirt.svg diff --git a/launcher/resources/racked_ru/scalable/instances/enderman.svg b/app/resources/racked_ru/scalable/instances/enderman.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/enderman.svg rename to app/resources/racked_ru/scalable/instances/enderman.svg diff --git a/launcher/resources/racked_ru/scalable/instances/enderpearl.svg b/app/resources/racked_ru/scalable/instances/enderpearl.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/enderpearl.svg rename to app/resources/racked_ru/scalable/instances/enderpearl.svg diff --git a/launcher/resources/racked_ru/scalable/instances/fabricmc.svg b/app/resources/racked_ru/scalable/instances/fabricmc.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/fabricmc.svg rename to app/resources/racked_ru/scalable/instances/fabricmc.svg diff --git a/launcher/resources/racked_ru/scalable/instances/flame.svg b/app/resources/racked_ru/scalable/instances/flame.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/flame.svg rename to app/resources/racked_ru/scalable/instances/flame.svg diff --git a/launcher/resources/racked_ru/scalable/instances/fox.svg b/app/resources/racked_ru/scalable/instances/fox.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/fox.svg rename to app/resources/racked_ru/scalable/instances/fox.svg diff --git a/launcher/resources/racked_ru/scalable/instances/fox_legacy.svg b/app/resources/racked_ru/scalable/instances/fox_legacy.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/fox_legacy.svg rename to app/resources/racked_ru/scalable/instances/fox_legacy.svg diff --git a/launcher/resources/racked_ru/scalable/instances/ftb_logo.svg b/app/resources/racked_ru/scalable/instances/ftb_logo.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/ftb_logo.svg rename to app/resources/racked_ru/scalable/instances/ftb_logo.svg diff --git a/launcher/resources/racked_ru/scalable/instances/gear.svg b/app/resources/racked_ru/scalable/instances/gear.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/gear.svg rename to app/resources/racked_ru/scalable/instances/gear.svg diff --git a/launcher/resources/racked_ru/scalable/instances/gold.svg b/app/resources/racked_ru/scalable/instances/gold.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/gold.svg rename to app/resources/racked_ru/scalable/instances/gold.svg diff --git a/launcher/resources/racked_ru/scalable/instances/grass.svg b/app/resources/racked_ru/scalable/instances/grass.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/grass.svg rename to app/resources/racked_ru/scalable/instances/grass.svg diff --git a/launcher/resources/racked_ru/scalable/instances/herobrine.svg b/app/resources/racked_ru/scalable/instances/herobrine.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/herobrine.svg rename to app/resources/racked_ru/scalable/instances/herobrine.svg diff --git a/launcher/resources/racked_ru/scalable/instances/iron.svg b/app/resources/racked_ru/scalable/instances/iron.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/iron.svg rename to app/resources/racked_ru/scalable/instances/iron.svg diff --git a/launcher/resources/racked_ru/scalable/instances/magitech.svg b/app/resources/racked_ru/scalable/instances/magitech.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/magitech.svg rename to app/resources/racked_ru/scalable/instances/magitech.svg diff --git a/launcher/resources/racked_ru/scalable/instances/meat.svg b/app/resources/racked_ru/scalable/instances/meat.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/meat.svg rename to app/resources/racked_ru/scalable/instances/meat.svg diff --git a/launcher/resources/racked_ru/scalable/instances/modrinth.svg b/app/resources/racked_ru/scalable/instances/modrinth.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/modrinth.svg rename to app/resources/racked_ru/scalable/instances/modrinth.svg diff --git a/launcher/resources/racked_ru/scalable/instances/neoforged.svg b/app/resources/racked_ru/scalable/instances/neoforged.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/neoforged.svg rename to app/resources/racked_ru/scalable/instances/neoforged.svg diff --git a/launcher/resources/racked_ru/scalable/instances/netherstar.svg b/app/resources/racked_ru/scalable/instances/netherstar.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/netherstar.svg rename to app/resources/racked_ru/scalable/instances/netherstar.svg diff --git a/launcher/resources/racked_ru/scalable/instances/planks.svg b/app/resources/racked_ru/scalable/instances/planks.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/planks.svg rename to app/resources/racked_ru/scalable/instances/planks.svg diff --git a/launcher/resources/racked_ru/scalable/instances/prismlauncher.svg b/app/resources/racked_ru/scalable/instances/prismlauncher.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/prismlauncher.svg rename to app/resources/racked_ru/scalable/instances/prismlauncher.svg diff --git a/launcher/resources/racked_ru/scalable/instances/quiltmc.svg b/app/resources/racked_ru/scalable/instances/quiltmc.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/quiltmc.svg rename to app/resources/racked_ru/scalable/instances/quiltmc.svg diff --git a/launcher/resources/racked_ru/scalable/instances/skeleton.svg b/app/resources/racked_ru/scalable/instances/skeleton.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/skeleton.svg rename to app/resources/racked_ru/scalable/instances/skeleton.svg diff --git a/launcher/resources/racked_ru/scalable/instances/squarecreeper.svg b/app/resources/racked_ru/scalable/instances/squarecreeper.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/squarecreeper.svg rename to app/resources/racked_ru/scalable/instances/squarecreeper.svg diff --git a/launcher/resources/racked_ru/scalable/instances/steve.svg b/app/resources/racked_ru/scalable/instances/steve.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/steve.svg rename to app/resources/racked_ru/scalable/instances/steve.svg diff --git a/launcher/resources/racked_ru/scalable/instances/stone.svg b/app/resources/racked_ru/scalable/instances/stone.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/stone.svg rename to app/resources/racked_ru/scalable/instances/stone.svg diff --git a/launcher/resources/racked_ru/scalable/instances/tnt.svg b/app/resources/racked_ru/scalable/instances/tnt.svg similarity index 100% rename from launcher/resources/racked_ru/scalable/instances/tnt.svg rename to app/resources/racked_ru/scalable/instances/tnt.svg diff --git a/launcher/resources/racked_ru/theme.json b/app/resources/racked_ru/theme.json similarity index 100% rename from launcher/resources/racked_ru/theme.json rename to app/resources/racked_ru/theme.json diff --git a/launcher/resources/racked_ru/themeStyle.css b/app/resources/racked_ru/themeStyle.css similarity index 100% rename from launcher/resources/racked_ru/themeStyle.css rename to app/resources/racked_ru/themeStyle.css diff --git a/launcher/resources/shaders/fshader.glsl b/app/resources/shaders/fshader.glsl similarity index 100% rename from launcher/resources/shaders/fshader.glsl rename to app/resources/shaders/fshader.glsl diff --git a/launcher/resources/shaders/shaders.qrc b/app/resources/shaders/shaders.qrc similarity index 100% rename from launcher/resources/shaders/shaders.qrc rename to app/resources/shaders/shaders.qrc diff --git a/launcher/resources/shaders/vshader_skin_background.glsl b/app/resources/shaders/vshader_skin_background.glsl similarity index 100% rename from launcher/resources/shaders/vshader_skin_background.glsl rename to app/resources/shaders/vshader_skin_background.glsl diff --git a/launcher/resources/shaders/vshader_skin_model.glsl b/app/resources/shaders/vshader_skin_model.glsl similarity index 100% rename from launcher/resources/shaders/vshader_skin_model.glsl rename to app/resources/shaders/vshader_skin_model.glsl diff --git a/launcher/resources/sources/burfcat_hat.png b/app/resources/sources/burfcat_hat.png similarity index 100% rename from launcher/resources/sources/burfcat_hat.png rename to app/resources/sources/burfcat_hat.png diff --git a/launcher/resources/sources/cattiversary.xcf b/app/resources/sources/cattiversary.xcf similarity index 100% rename from launcher/resources/sources/cattiversary.xcf rename to app/resources/sources/cattiversary.xcf diff --git a/launcher/resources/sources/clucker.svg b/app/resources/sources/clucker.svg similarity index 100% rename from launcher/resources/sources/clucker.svg rename to app/resources/sources/clucker.svg diff --git a/launcher/resources/sources/creeper.svg b/app/resources/sources/creeper.svg similarity index 100% rename from launcher/resources/sources/creeper.svg rename to app/resources/sources/creeper.svg diff --git a/launcher/resources/sources/enderpearl.svg b/app/resources/sources/enderpearl.svg similarity index 100% rename from launcher/resources/sources/enderpearl.svg rename to app/resources/sources/enderpearl.svg diff --git a/launcher/resources/sources/flame.svg b/app/resources/sources/flame.svg similarity index 100% rename from launcher/resources/sources/flame.svg rename to app/resources/sources/flame.svg diff --git a/launcher/resources/sources/ftb-glow.svg b/app/resources/sources/ftb-glow.svg similarity index 100% rename from launcher/resources/sources/ftb-glow.svg rename to app/resources/sources/ftb-glow.svg diff --git a/launcher/resources/sources/ftb-logo.svg b/app/resources/sources/ftb-logo.svg similarity index 100% rename from launcher/resources/sources/ftb-logo.svg rename to app/resources/sources/ftb-logo.svg diff --git a/launcher/resources/sources/gear.svg b/app/resources/sources/gear.svg similarity index 100% rename from launcher/resources/sources/gear.svg rename to app/resources/sources/gear.svg diff --git a/launcher/resources/sources/herobrine.svg b/app/resources/sources/herobrine.svg similarity index 100% rename from launcher/resources/sources/herobrine.svg rename to app/resources/sources/herobrine.svg diff --git a/launcher/resources/sources/magitech.svg b/app/resources/sources/magitech.svg similarity index 100% rename from launcher/resources/sources/magitech.svg rename to app/resources/sources/magitech.svg diff --git a/launcher/resources/sources/meat.svg b/app/resources/sources/meat.svg similarity index 100% rename from launcher/resources/sources/meat.svg rename to app/resources/sources/meat.svg diff --git a/launcher/resources/sources/netherstar.svg b/app/resources/sources/netherstar.svg similarity index 100% rename from launcher/resources/sources/netherstar.svg rename to app/resources/sources/netherstar.svg diff --git a/launcher/resources/sources/pskeleton.svg b/app/resources/sources/pskeleton.svg similarity index 100% rename from launcher/resources/sources/pskeleton.svg rename to app/resources/sources/pskeleton.svg diff --git a/launcher/resources/sources/skeleton.svg b/app/resources/sources/skeleton.svg similarity index 100% rename from launcher/resources/sources/skeleton.svg rename to app/resources/sources/skeleton.svg diff --git a/launcher/resources/sources/squarecreeper.svg b/app/resources/sources/squarecreeper.svg similarity index 100% rename from launcher/resources/sources/squarecreeper.svg rename to app/resources/sources/squarecreeper.svg diff --git a/launcher/resources/sources/steve.svg b/app/resources/sources/steve.svg similarity index 100% rename from launcher/resources/sources/steve.svg rename to app/resources/sources/steve.svg diff --git a/launcher/screenshots/ImgurAlbumCreation.cpp b/app/screenshots/ImgurAlbumCreation.cpp similarity index 100% rename from launcher/screenshots/ImgurAlbumCreation.cpp rename to app/screenshots/ImgurAlbumCreation.cpp diff --git a/launcher/screenshots/ImgurAlbumCreation.h b/app/screenshots/ImgurAlbumCreation.h similarity index 100% rename from launcher/screenshots/ImgurAlbumCreation.h rename to app/screenshots/ImgurAlbumCreation.h diff --git a/launcher/screenshots/ImgurUpload.cpp b/app/screenshots/ImgurUpload.cpp similarity index 100% rename from launcher/screenshots/ImgurUpload.cpp rename to app/screenshots/ImgurUpload.cpp diff --git a/launcher/screenshots/ImgurUpload.h b/app/screenshots/ImgurUpload.h similarity index 100% rename from launcher/screenshots/ImgurUpload.h rename to app/screenshots/ImgurUpload.h diff --git a/launcher/screenshots/Screenshot.h b/app/screenshots/Screenshot.h similarity index 100% rename from launcher/screenshots/Screenshot.h rename to app/screenshots/Screenshot.h diff --git a/launcher/settings/INIFile.cpp b/app/settings/INIFile.cpp similarity index 100% rename from launcher/settings/INIFile.cpp rename to app/settings/INIFile.cpp diff --git a/launcher/settings/INIFile.h b/app/settings/INIFile.h similarity index 100% rename from launcher/settings/INIFile.h rename to app/settings/INIFile.h diff --git a/launcher/settings/INISettingsObject.cpp b/app/settings/INISettingsObject.cpp similarity index 100% rename from launcher/settings/INISettingsObject.cpp rename to app/settings/INISettingsObject.cpp diff --git a/launcher/settings/INISettingsObject.h b/app/settings/INISettingsObject.h similarity index 100% rename from launcher/settings/INISettingsObject.h rename to app/settings/INISettingsObject.h diff --git a/launcher/settings/OverrideSetting.cpp b/app/settings/OverrideSetting.cpp similarity index 100% rename from launcher/settings/OverrideSetting.cpp rename to app/settings/OverrideSetting.cpp diff --git a/launcher/settings/OverrideSetting.h b/app/settings/OverrideSetting.h similarity index 100% rename from launcher/settings/OverrideSetting.h rename to app/settings/OverrideSetting.h diff --git a/launcher/settings/PassthroughSetting.cpp b/app/settings/PassthroughSetting.cpp similarity index 100% rename from launcher/settings/PassthroughSetting.cpp rename to app/settings/PassthroughSetting.cpp diff --git a/launcher/settings/PassthroughSetting.h b/app/settings/PassthroughSetting.h similarity index 100% rename from launcher/settings/PassthroughSetting.h rename to app/settings/PassthroughSetting.h diff --git a/launcher/settings/Setting.cpp b/app/settings/Setting.cpp similarity index 100% rename from launcher/settings/Setting.cpp rename to app/settings/Setting.cpp diff --git a/launcher/settings/Setting.h b/app/settings/Setting.h similarity index 100% rename from launcher/settings/Setting.h rename to app/settings/Setting.h diff --git a/launcher/settings/SettingsObject.cpp b/app/settings/SettingsObject.cpp similarity index 100% rename from launcher/settings/SettingsObject.cpp rename to app/settings/SettingsObject.cpp diff --git a/launcher/settings/SettingsObject.h b/app/settings/SettingsObject.h similarity index 100% rename from launcher/settings/SettingsObject.h rename to app/settings/SettingsObject.h diff --git a/launcher/tasks/ConcurrentTask.cpp b/app/tasks/ConcurrentTask.cpp similarity index 100% rename from launcher/tasks/ConcurrentTask.cpp rename to app/tasks/ConcurrentTask.cpp diff --git a/launcher/tasks/ConcurrentTask.h b/app/tasks/ConcurrentTask.h similarity index 100% rename from launcher/tasks/ConcurrentTask.h rename to app/tasks/ConcurrentTask.h diff --git a/launcher/tasks/MultipleOptionsTask.cpp b/app/tasks/MultipleOptionsTask.cpp similarity index 100% rename from launcher/tasks/MultipleOptionsTask.cpp rename to app/tasks/MultipleOptionsTask.cpp diff --git a/launcher/tasks/MultipleOptionsTask.h b/app/tasks/MultipleOptionsTask.h similarity index 100% rename from launcher/tasks/MultipleOptionsTask.h rename to app/tasks/MultipleOptionsTask.h diff --git a/launcher/tasks/SequentialTask.cpp b/app/tasks/SequentialTask.cpp similarity index 100% rename from launcher/tasks/SequentialTask.cpp rename to app/tasks/SequentialTask.cpp diff --git a/launcher/tasks/SequentialTask.h b/app/tasks/SequentialTask.h similarity index 100% rename from launcher/tasks/SequentialTask.h rename to app/tasks/SequentialTask.h diff --git a/launcher/tasks/Task.cpp b/app/tasks/Task.cpp similarity index 100% rename from launcher/tasks/Task.cpp rename to app/tasks/Task.cpp diff --git a/launcher/tasks/Task.h b/app/tasks/Task.h similarity index 100% rename from launcher/tasks/Task.h rename to app/tasks/Task.h diff --git a/launcher/tools/BaseExternalTool.cpp b/app/tools/BaseExternalTool.cpp similarity index 100% rename from launcher/tools/BaseExternalTool.cpp rename to app/tools/BaseExternalTool.cpp diff --git a/launcher/tools/BaseExternalTool.h b/app/tools/BaseExternalTool.h similarity index 100% rename from launcher/tools/BaseExternalTool.h rename to app/tools/BaseExternalTool.h diff --git a/launcher/tools/BaseProfiler.cpp b/app/tools/BaseProfiler.cpp similarity index 100% rename from launcher/tools/BaseProfiler.cpp rename to app/tools/BaseProfiler.cpp diff --git a/launcher/tools/BaseProfiler.h b/app/tools/BaseProfiler.h similarity index 100% rename from launcher/tools/BaseProfiler.h rename to app/tools/BaseProfiler.h diff --git a/launcher/tools/GenericProfiler.cpp b/app/tools/GenericProfiler.cpp similarity index 100% rename from launcher/tools/GenericProfiler.cpp rename to app/tools/GenericProfiler.cpp diff --git a/launcher/tools/GenericProfiler.h b/app/tools/GenericProfiler.h similarity index 100% rename from launcher/tools/GenericProfiler.h rename to app/tools/GenericProfiler.h diff --git a/launcher/tools/JProfiler.cpp b/app/tools/JProfiler.cpp similarity index 100% rename from launcher/tools/JProfiler.cpp rename to app/tools/JProfiler.cpp diff --git a/launcher/tools/JProfiler.h b/app/tools/JProfiler.h similarity index 100% rename from launcher/tools/JProfiler.h rename to app/tools/JProfiler.h diff --git a/launcher/tools/JVisualVM.cpp b/app/tools/JVisualVM.cpp similarity index 100% rename from launcher/tools/JVisualVM.cpp rename to app/tools/JVisualVM.cpp diff --git a/launcher/tools/JVisualVM.h b/app/tools/JVisualVM.h similarity index 100% rename from launcher/tools/JVisualVM.h rename to app/tools/JVisualVM.h diff --git a/launcher/tools/MCEditTool.cpp b/app/tools/MCEditTool.cpp similarity index 100% rename from launcher/tools/MCEditTool.cpp rename to app/tools/MCEditTool.cpp diff --git a/launcher/tools/MCEditTool.h b/app/tools/MCEditTool.h similarity index 100% rename from launcher/tools/MCEditTool.h rename to app/tools/MCEditTool.h diff --git a/launcher/translations/POTranslator.cpp b/app/translations/POTranslator.cpp similarity index 100% rename from launcher/translations/POTranslator.cpp rename to app/translations/POTranslator.cpp diff --git a/launcher/translations/POTranslator.h b/app/translations/POTranslator.h similarity index 100% rename from launcher/translations/POTranslator.h rename to app/translations/POTranslator.h diff --git a/launcher/translations/TranslationsModel.cpp b/app/translations/TranslationsModel.cpp similarity index 100% rename from launcher/translations/TranslationsModel.cpp rename to app/translations/TranslationsModel.cpp diff --git a/launcher/translations/TranslationsModel.h b/app/translations/TranslationsModel.h similarity index 100% rename from launcher/translations/TranslationsModel.h rename to app/translations/TranslationsModel.h diff --git a/launcher/ui/GuiUtil.cpp b/app/ui/GuiUtil.cpp similarity index 100% rename from launcher/ui/GuiUtil.cpp rename to app/ui/GuiUtil.cpp diff --git a/launcher/ui/GuiUtil.h b/app/ui/GuiUtil.h similarity index 100% rename from launcher/ui/GuiUtil.h rename to app/ui/GuiUtil.h diff --git a/launcher/ui/InstanceWindow.cpp b/app/ui/InstanceWindow.cpp similarity index 100% rename from launcher/ui/InstanceWindow.cpp rename to app/ui/InstanceWindow.cpp diff --git a/launcher/ui/InstanceWindow.h b/app/ui/InstanceWindow.h similarity index 100% rename from launcher/ui/InstanceWindow.h rename to app/ui/InstanceWindow.h diff --git a/launcher/ui/MainWindow.cpp b/app/ui/MainWindow.cpp similarity index 100% rename from launcher/ui/MainWindow.cpp rename to app/ui/MainWindow.cpp diff --git a/launcher/ui/MainWindow.h b/app/ui/MainWindow.h similarity index 100% rename from launcher/ui/MainWindow.h rename to app/ui/MainWindow.h diff --git a/launcher/ui/MainWindow.ui b/app/ui/MainWindow.ui similarity index 100% rename from launcher/ui/MainWindow.ui rename to app/ui/MainWindow.ui diff --git a/launcher/ui/ToolTipFilter.cpp b/app/ui/ToolTipFilter.cpp similarity index 100% rename from launcher/ui/ToolTipFilter.cpp rename to app/ui/ToolTipFilter.cpp diff --git a/launcher/ui/ToolTipFilter.h b/app/ui/ToolTipFilter.h similarity index 100% rename from launcher/ui/ToolTipFilter.h rename to app/ui/ToolTipFilter.h diff --git a/launcher/ui/ViewLogWindow.cpp b/app/ui/ViewLogWindow.cpp similarity index 100% rename from launcher/ui/ViewLogWindow.cpp rename to app/ui/ViewLogWindow.cpp diff --git a/launcher/ui/ViewLogWindow.h b/app/ui/ViewLogWindow.h similarity index 100% rename from launcher/ui/ViewLogWindow.h rename to app/ui/ViewLogWindow.h diff --git a/launcher/ui/dialogs/AboutDialog.cpp b/app/ui/dialogs/AboutDialog.cpp similarity index 100% rename from launcher/ui/dialogs/AboutDialog.cpp rename to app/ui/dialogs/AboutDialog.cpp diff --git a/launcher/ui/dialogs/AboutDialog.h b/app/ui/dialogs/AboutDialog.h similarity index 100% rename from launcher/ui/dialogs/AboutDialog.h rename to app/ui/dialogs/AboutDialog.h diff --git a/launcher/ui/dialogs/AboutDialog.ui b/app/ui/dialogs/AboutDialog.ui similarity index 100% rename from launcher/ui/dialogs/AboutDialog.ui rename to app/ui/dialogs/AboutDialog.ui diff --git a/launcher/ui/dialogs/BlockedModsDialog.cpp b/app/ui/dialogs/BlockedModsDialog.cpp similarity index 100% rename from launcher/ui/dialogs/BlockedModsDialog.cpp rename to app/ui/dialogs/BlockedModsDialog.cpp diff --git a/launcher/ui/dialogs/BlockedModsDialog.h b/app/ui/dialogs/BlockedModsDialog.h similarity index 100% rename from launcher/ui/dialogs/BlockedModsDialog.h rename to app/ui/dialogs/BlockedModsDialog.h diff --git a/launcher/ui/dialogs/BlockedModsDialog.ui b/app/ui/dialogs/BlockedModsDialog.ui similarity index 100% rename from launcher/ui/dialogs/BlockedModsDialog.ui rename to app/ui/dialogs/BlockedModsDialog.ui diff --git a/launcher/ui/dialogs/ChooseOfflineNameDialog.cpp b/app/ui/dialogs/ChooseOfflineNameDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ChooseOfflineNameDialog.cpp rename to app/ui/dialogs/ChooseOfflineNameDialog.cpp diff --git a/launcher/ui/dialogs/ChooseOfflineNameDialog.h b/app/ui/dialogs/ChooseOfflineNameDialog.h similarity index 100% rename from launcher/ui/dialogs/ChooseOfflineNameDialog.h rename to app/ui/dialogs/ChooseOfflineNameDialog.h diff --git a/launcher/ui/dialogs/ChooseOfflineNameDialog.ui b/app/ui/dialogs/ChooseOfflineNameDialog.ui similarity index 100% rename from launcher/ui/dialogs/ChooseOfflineNameDialog.ui rename to app/ui/dialogs/ChooseOfflineNameDialog.ui diff --git a/launcher/ui/dialogs/ChooseProviderDialog.cpp b/app/ui/dialogs/ChooseProviderDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ChooseProviderDialog.cpp rename to app/ui/dialogs/ChooseProviderDialog.cpp diff --git a/launcher/ui/dialogs/ChooseProviderDialog.h b/app/ui/dialogs/ChooseProviderDialog.h similarity index 100% rename from launcher/ui/dialogs/ChooseProviderDialog.h rename to app/ui/dialogs/ChooseProviderDialog.h diff --git a/launcher/ui/dialogs/ChooseProviderDialog.ui b/app/ui/dialogs/ChooseProviderDialog.ui similarity index 100% rename from launcher/ui/dialogs/ChooseProviderDialog.ui rename to app/ui/dialogs/ChooseProviderDialog.ui diff --git a/launcher/ui/dialogs/CopyInstanceDialog.cpp b/app/ui/dialogs/CopyInstanceDialog.cpp similarity index 100% rename from launcher/ui/dialogs/CopyInstanceDialog.cpp rename to app/ui/dialogs/CopyInstanceDialog.cpp diff --git a/launcher/ui/dialogs/CopyInstanceDialog.h b/app/ui/dialogs/CopyInstanceDialog.h similarity index 100% rename from launcher/ui/dialogs/CopyInstanceDialog.h rename to app/ui/dialogs/CopyInstanceDialog.h diff --git a/launcher/ui/dialogs/CopyInstanceDialog.ui b/app/ui/dialogs/CopyInstanceDialog.ui similarity index 100% rename from launcher/ui/dialogs/CopyInstanceDialog.ui rename to app/ui/dialogs/CopyInstanceDialog.ui diff --git a/launcher/ui/dialogs/CreateShortcutDialog.cpp b/app/ui/dialogs/CreateShortcutDialog.cpp similarity index 100% rename from launcher/ui/dialogs/CreateShortcutDialog.cpp rename to app/ui/dialogs/CreateShortcutDialog.cpp diff --git a/launcher/ui/dialogs/CreateShortcutDialog.h b/app/ui/dialogs/CreateShortcutDialog.h similarity index 100% rename from launcher/ui/dialogs/CreateShortcutDialog.h rename to app/ui/dialogs/CreateShortcutDialog.h diff --git a/launcher/ui/dialogs/CreateShortcutDialog.ui b/app/ui/dialogs/CreateShortcutDialog.ui similarity index 100% rename from launcher/ui/dialogs/CreateShortcutDialog.ui rename to app/ui/dialogs/CreateShortcutDialog.ui diff --git a/launcher/ui/dialogs/CustomMessageBox.cpp b/app/ui/dialogs/CustomMessageBox.cpp similarity index 100% rename from launcher/ui/dialogs/CustomMessageBox.cpp rename to app/ui/dialogs/CustomMessageBox.cpp diff --git a/launcher/ui/dialogs/CustomMessageBox.h b/app/ui/dialogs/CustomMessageBox.h similarity index 100% rename from launcher/ui/dialogs/CustomMessageBox.h rename to app/ui/dialogs/CustomMessageBox.h diff --git a/launcher/ui/dialogs/ExportInstanceDialog.cpp b/app/ui/dialogs/ExportInstanceDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ExportInstanceDialog.cpp rename to app/ui/dialogs/ExportInstanceDialog.cpp diff --git a/launcher/ui/dialogs/ExportInstanceDialog.h b/app/ui/dialogs/ExportInstanceDialog.h similarity index 100% rename from launcher/ui/dialogs/ExportInstanceDialog.h rename to app/ui/dialogs/ExportInstanceDialog.h diff --git a/launcher/ui/dialogs/ExportInstanceDialog.ui b/app/ui/dialogs/ExportInstanceDialog.ui similarity index 100% rename from launcher/ui/dialogs/ExportInstanceDialog.ui rename to app/ui/dialogs/ExportInstanceDialog.ui diff --git a/launcher/ui/dialogs/ExportPackDialog.cpp b/app/ui/dialogs/ExportPackDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ExportPackDialog.cpp rename to app/ui/dialogs/ExportPackDialog.cpp diff --git a/launcher/ui/dialogs/ExportPackDialog.h b/app/ui/dialogs/ExportPackDialog.h similarity index 100% rename from launcher/ui/dialogs/ExportPackDialog.h rename to app/ui/dialogs/ExportPackDialog.h diff --git a/launcher/ui/dialogs/ExportPackDialog.ui b/app/ui/dialogs/ExportPackDialog.ui similarity index 100% rename from launcher/ui/dialogs/ExportPackDialog.ui rename to app/ui/dialogs/ExportPackDialog.ui diff --git a/launcher/ui/dialogs/ExportToModListDialog.cpp b/app/ui/dialogs/ExportToModListDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ExportToModListDialog.cpp rename to app/ui/dialogs/ExportToModListDialog.cpp diff --git a/launcher/ui/dialogs/ExportToModListDialog.h b/app/ui/dialogs/ExportToModListDialog.h similarity index 100% rename from launcher/ui/dialogs/ExportToModListDialog.h rename to app/ui/dialogs/ExportToModListDialog.h diff --git a/launcher/ui/dialogs/ExportToModListDialog.ui b/app/ui/dialogs/ExportToModListDialog.ui similarity index 100% rename from launcher/ui/dialogs/ExportToModListDialog.ui rename to app/ui/dialogs/ExportToModListDialog.ui diff --git a/launcher/ui/dialogs/IconPickerDialog.cpp b/app/ui/dialogs/IconPickerDialog.cpp similarity index 100% rename from launcher/ui/dialogs/IconPickerDialog.cpp rename to app/ui/dialogs/IconPickerDialog.cpp diff --git a/launcher/ui/dialogs/IconPickerDialog.h b/app/ui/dialogs/IconPickerDialog.h similarity index 100% rename from launcher/ui/dialogs/IconPickerDialog.h rename to app/ui/dialogs/IconPickerDialog.h diff --git a/launcher/ui/dialogs/IconPickerDialog.ui b/app/ui/dialogs/IconPickerDialog.ui similarity index 100% rename from launcher/ui/dialogs/IconPickerDialog.ui rename to app/ui/dialogs/IconPickerDialog.ui diff --git a/launcher/ui/dialogs/ImportResourceDialog.cpp b/app/ui/dialogs/ImportResourceDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ImportResourceDialog.cpp rename to app/ui/dialogs/ImportResourceDialog.cpp diff --git a/launcher/ui/dialogs/ImportResourceDialog.h b/app/ui/dialogs/ImportResourceDialog.h similarity index 100% rename from launcher/ui/dialogs/ImportResourceDialog.h rename to app/ui/dialogs/ImportResourceDialog.h diff --git a/launcher/ui/dialogs/ImportResourceDialog.ui b/app/ui/dialogs/ImportResourceDialog.ui similarity index 100% rename from launcher/ui/dialogs/ImportResourceDialog.ui rename to app/ui/dialogs/ImportResourceDialog.ui diff --git a/launcher/ui/dialogs/InstallLoaderDialog.cpp b/app/ui/dialogs/InstallLoaderDialog.cpp similarity index 100% rename from launcher/ui/dialogs/InstallLoaderDialog.cpp rename to app/ui/dialogs/InstallLoaderDialog.cpp diff --git a/launcher/ui/dialogs/InstallLoaderDialog.h b/app/ui/dialogs/InstallLoaderDialog.h similarity index 100% rename from launcher/ui/dialogs/InstallLoaderDialog.h rename to app/ui/dialogs/InstallLoaderDialog.h diff --git a/launcher/ui/dialogs/MSALoginDialog.cpp b/app/ui/dialogs/MSALoginDialog.cpp similarity index 100% rename from launcher/ui/dialogs/MSALoginDialog.cpp rename to app/ui/dialogs/MSALoginDialog.cpp diff --git a/launcher/ui/dialogs/MSALoginDialog.h b/app/ui/dialogs/MSALoginDialog.h similarity index 100% rename from launcher/ui/dialogs/MSALoginDialog.h rename to app/ui/dialogs/MSALoginDialog.h diff --git a/launcher/ui/dialogs/MSALoginDialog.ui b/app/ui/dialogs/MSALoginDialog.ui similarity index 100% rename from launcher/ui/dialogs/MSALoginDialog.ui rename to app/ui/dialogs/MSALoginDialog.ui diff --git a/launcher/ui/dialogs/NetworkJobFailedDialog.cpp b/app/ui/dialogs/NetworkJobFailedDialog.cpp similarity index 100% rename from launcher/ui/dialogs/NetworkJobFailedDialog.cpp rename to app/ui/dialogs/NetworkJobFailedDialog.cpp diff --git a/launcher/ui/dialogs/NetworkJobFailedDialog.h b/app/ui/dialogs/NetworkJobFailedDialog.h similarity index 100% rename from launcher/ui/dialogs/NetworkJobFailedDialog.h rename to app/ui/dialogs/NetworkJobFailedDialog.h diff --git a/launcher/ui/dialogs/NetworkJobFailedDialog.ui b/app/ui/dialogs/NetworkJobFailedDialog.ui similarity index 100% rename from launcher/ui/dialogs/NetworkJobFailedDialog.ui rename to app/ui/dialogs/NetworkJobFailedDialog.ui diff --git a/launcher/ui/dialogs/NewComponentDialog.cpp b/app/ui/dialogs/NewComponentDialog.cpp similarity index 100% rename from launcher/ui/dialogs/NewComponentDialog.cpp rename to app/ui/dialogs/NewComponentDialog.cpp diff --git a/launcher/ui/dialogs/NewComponentDialog.h b/app/ui/dialogs/NewComponentDialog.h similarity index 100% rename from launcher/ui/dialogs/NewComponentDialog.h rename to app/ui/dialogs/NewComponentDialog.h diff --git a/launcher/ui/dialogs/NewComponentDialog.ui b/app/ui/dialogs/NewComponentDialog.ui similarity index 100% rename from launcher/ui/dialogs/NewComponentDialog.ui rename to app/ui/dialogs/NewComponentDialog.ui diff --git a/launcher/ui/dialogs/NewInstanceDialog.cpp b/app/ui/dialogs/NewInstanceDialog.cpp similarity index 100% rename from launcher/ui/dialogs/NewInstanceDialog.cpp rename to app/ui/dialogs/NewInstanceDialog.cpp diff --git a/launcher/ui/dialogs/NewInstanceDialog.h b/app/ui/dialogs/NewInstanceDialog.h similarity index 100% rename from launcher/ui/dialogs/NewInstanceDialog.h rename to app/ui/dialogs/NewInstanceDialog.h diff --git a/launcher/ui/dialogs/NewInstanceDialog.ui b/app/ui/dialogs/NewInstanceDialog.ui similarity index 100% rename from launcher/ui/dialogs/NewInstanceDialog.ui rename to app/ui/dialogs/NewInstanceDialog.ui diff --git a/launcher/ui/dialogs/NewsDialog.cpp b/app/ui/dialogs/NewsDialog.cpp similarity index 100% rename from launcher/ui/dialogs/NewsDialog.cpp rename to app/ui/dialogs/NewsDialog.cpp diff --git a/launcher/ui/dialogs/NewsDialog.h b/app/ui/dialogs/NewsDialog.h similarity index 100% rename from launcher/ui/dialogs/NewsDialog.h rename to app/ui/dialogs/NewsDialog.h diff --git a/launcher/ui/dialogs/NewsDialog.ui b/app/ui/dialogs/NewsDialog.ui similarity index 100% rename from launcher/ui/dialogs/NewsDialog.ui rename to app/ui/dialogs/NewsDialog.ui diff --git a/launcher/ui/dialogs/ProfileSelectDialog.cpp b/app/ui/dialogs/ProfileSelectDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ProfileSelectDialog.cpp rename to app/ui/dialogs/ProfileSelectDialog.cpp diff --git a/launcher/ui/dialogs/ProfileSelectDialog.h b/app/ui/dialogs/ProfileSelectDialog.h similarity index 100% rename from launcher/ui/dialogs/ProfileSelectDialog.h rename to app/ui/dialogs/ProfileSelectDialog.h diff --git a/launcher/ui/dialogs/ProfileSelectDialog.ui b/app/ui/dialogs/ProfileSelectDialog.ui similarity index 100% rename from launcher/ui/dialogs/ProfileSelectDialog.ui rename to app/ui/dialogs/ProfileSelectDialog.ui diff --git a/launcher/ui/dialogs/ProfileSetupDialog.cpp b/app/ui/dialogs/ProfileSetupDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ProfileSetupDialog.cpp rename to app/ui/dialogs/ProfileSetupDialog.cpp diff --git a/launcher/ui/dialogs/ProfileSetupDialog.h b/app/ui/dialogs/ProfileSetupDialog.h similarity index 100% rename from launcher/ui/dialogs/ProfileSetupDialog.h rename to app/ui/dialogs/ProfileSetupDialog.h diff --git a/launcher/ui/dialogs/ProfileSetupDialog.ui b/app/ui/dialogs/ProfileSetupDialog.ui similarity index 100% rename from launcher/ui/dialogs/ProfileSetupDialog.ui rename to app/ui/dialogs/ProfileSetupDialog.ui diff --git a/launcher/ui/dialogs/ProgressDialog.cpp b/app/ui/dialogs/ProgressDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ProgressDialog.cpp rename to app/ui/dialogs/ProgressDialog.cpp diff --git a/launcher/ui/dialogs/ProgressDialog.h b/app/ui/dialogs/ProgressDialog.h similarity index 100% rename from launcher/ui/dialogs/ProgressDialog.h rename to app/ui/dialogs/ProgressDialog.h diff --git a/launcher/ui/dialogs/ProgressDialog.ui b/app/ui/dialogs/ProgressDialog.ui similarity index 100% rename from launcher/ui/dialogs/ProgressDialog.ui rename to app/ui/dialogs/ProgressDialog.ui diff --git a/launcher/ui/dialogs/ResourceDownloadDialog.cpp b/app/ui/dialogs/ResourceDownloadDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ResourceDownloadDialog.cpp rename to app/ui/dialogs/ResourceDownloadDialog.cpp diff --git a/launcher/ui/dialogs/ResourceDownloadDialog.h b/app/ui/dialogs/ResourceDownloadDialog.h similarity index 100% rename from launcher/ui/dialogs/ResourceDownloadDialog.h rename to app/ui/dialogs/ResourceDownloadDialog.h diff --git a/launcher/ui/dialogs/ResourceUpdateDialog.cpp b/app/ui/dialogs/ResourceUpdateDialog.cpp similarity index 100% rename from launcher/ui/dialogs/ResourceUpdateDialog.cpp rename to app/ui/dialogs/ResourceUpdateDialog.cpp diff --git a/launcher/ui/dialogs/ResourceUpdateDialog.h b/app/ui/dialogs/ResourceUpdateDialog.h similarity index 100% rename from launcher/ui/dialogs/ResourceUpdateDialog.h rename to app/ui/dialogs/ResourceUpdateDialog.h diff --git a/launcher/ui/dialogs/ReviewMessageBox.cpp b/app/ui/dialogs/ReviewMessageBox.cpp similarity index 100% rename from launcher/ui/dialogs/ReviewMessageBox.cpp rename to app/ui/dialogs/ReviewMessageBox.cpp diff --git a/launcher/ui/dialogs/ReviewMessageBox.h b/app/ui/dialogs/ReviewMessageBox.h similarity index 100% rename from launcher/ui/dialogs/ReviewMessageBox.h rename to app/ui/dialogs/ReviewMessageBox.h diff --git a/launcher/ui/dialogs/ReviewMessageBox.ui b/app/ui/dialogs/ReviewMessageBox.ui similarity index 100% rename from launcher/ui/dialogs/ReviewMessageBox.ui rename to app/ui/dialogs/ReviewMessageBox.ui diff --git a/launcher/ui/dialogs/ScrollMessageBox.cpp b/app/ui/dialogs/ScrollMessageBox.cpp similarity index 100% rename from launcher/ui/dialogs/ScrollMessageBox.cpp rename to app/ui/dialogs/ScrollMessageBox.cpp diff --git a/launcher/ui/dialogs/ScrollMessageBox.h b/app/ui/dialogs/ScrollMessageBox.h similarity index 100% rename from launcher/ui/dialogs/ScrollMessageBox.h rename to app/ui/dialogs/ScrollMessageBox.h diff --git a/launcher/ui/dialogs/ScrollMessageBox.ui b/app/ui/dialogs/ScrollMessageBox.ui similarity index 100% rename from launcher/ui/dialogs/ScrollMessageBox.ui rename to app/ui/dialogs/ScrollMessageBox.ui diff --git a/launcher/ui/dialogs/UpdateAvailableDialog.cpp b/app/ui/dialogs/UpdateAvailableDialog.cpp similarity index 100% rename from launcher/ui/dialogs/UpdateAvailableDialog.cpp rename to app/ui/dialogs/UpdateAvailableDialog.cpp diff --git a/launcher/ui/dialogs/UpdateAvailableDialog.h b/app/ui/dialogs/UpdateAvailableDialog.h similarity index 100% rename from launcher/ui/dialogs/UpdateAvailableDialog.h rename to app/ui/dialogs/UpdateAvailableDialog.h diff --git a/launcher/ui/dialogs/UpdateAvailableDialog.ui b/app/ui/dialogs/UpdateAvailableDialog.ui similarity index 100% rename from launcher/ui/dialogs/UpdateAvailableDialog.ui rename to app/ui/dialogs/UpdateAvailableDialog.ui diff --git a/launcher/ui/dialogs/VersionSelectDialog.cpp b/app/ui/dialogs/VersionSelectDialog.cpp similarity index 100% rename from launcher/ui/dialogs/VersionSelectDialog.cpp rename to app/ui/dialogs/VersionSelectDialog.cpp diff --git a/launcher/ui/dialogs/VersionSelectDialog.h b/app/ui/dialogs/VersionSelectDialog.h similarity index 100% rename from launcher/ui/dialogs/VersionSelectDialog.h rename to app/ui/dialogs/VersionSelectDialog.h diff --git a/launcher/ui/dialogs/skins/SkinManageDialog.cpp b/app/ui/dialogs/skins/SkinManageDialog.cpp similarity index 100% rename from launcher/ui/dialogs/skins/SkinManageDialog.cpp rename to app/ui/dialogs/skins/SkinManageDialog.cpp diff --git a/launcher/ui/dialogs/skins/SkinManageDialog.h b/app/ui/dialogs/skins/SkinManageDialog.h similarity index 100% rename from launcher/ui/dialogs/skins/SkinManageDialog.h rename to app/ui/dialogs/skins/SkinManageDialog.h diff --git a/launcher/ui/dialogs/skins/SkinManageDialog.ui b/app/ui/dialogs/skins/SkinManageDialog.ui similarity index 100% rename from launcher/ui/dialogs/skins/SkinManageDialog.ui rename to app/ui/dialogs/skins/SkinManageDialog.ui diff --git a/launcher/ui/dialogs/skins/draw/BoxGeometry.cpp b/app/ui/dialogs/skins/draw/BoxGeometry.cpp similarity index 100% rename from launcher/ui/dialogs/skins/draw/BoxGeometry.cpp rename to app/ui/dialogs/skins/draw/BoxGeometry.cpp diff --git a/launcher/ui/dialogs/skins/draw/BoxGeometry.h b/app/ui/dialogs/skins/draw/BoxGeometry.h similarity index 100% rename from launcher/ui/dialogs/skins/draw/BoxGeometry.h rename to app/ui/dialogs/skins/draw/BoxGeometry.h diff --git a/launcher/ui/dialogs/skins/draw/Scene.cpp b/app/ui/dialogs/skins/draw/Scene.cpp similarity index 100% rename from launcher/ui/dialogs/skins/draw/Scene.cpp rename to app/ui/dialogs/skins/draw/Scene.cpp diff --git a/launcher/ui/dialogs/skins/draw/Scene.h b/app/ui/dialogs/skins/draw/Scene.h similarity index 100% rename from launcher/ui/dialogs/skins/draw/Scene.h rename to app/ui/dialogs/skins/draw/Scene.h diff --git a/launcher/ui/dialogs/skins/draw/SkinOpenGLWindow.cpp b/app/ui/dialogs/skins/draw/SkinOpenGLWindow.cpp similarity index 100% rename from launcher/ui/dialogs/skins/draw/SkinOpenGLWindow.cpp rename to app/ui/dialogs/skins/draw/SkinOpenGLWindow.cpp diff --git a/launcher/ui/dialogs/skins/draw/SkinOpenGLWindow.h b/app/ui/dialogs/skins/draw/SkinOpenGLWindow.h similarity index 100% rename from launcher/ui/dialogs/skins/draw/SkinOpenGLWindow.h rename to app/ui/dialogs/skins/draw/SkinOpenGLWindow.h diff --git a/launcher/ui/instanceview/AccessibleInstanceView.cpp b/app/ui/instanceview/AccessibleInstanceView.cpp similarity index 100% rename from launcher/ui/instanceview/AccessibleInstanceView.cpp rename to app/ui/instanceview/AccessibleInstanceView.cpp diff --git a/launcher/ui/instanceview/AccessibleInstanceView.h b/app/ui/instanceview/AccessibleInstanceView.h similarity index 100% rename from launcher/ui/instanceview/AccessibleInstanceView.h rename to app/ui/instanceview/AccessibleInstanceView.h diff --git a/launcher/ui/instanceview/AccessibleInstanceView_p.h b/app/ui/instanceview/AccessibleInstanceView_p.h similarity index 100% rename from launcher/ui/instanceview/AccessibleInstanceView_p.h rename to app/ui/instanceview/AccessibleInstanceView_p.h diff --git a/launcher/ui/instanceview/InstanceDelegate.cpp b/app/ui/instanceview/InstanceDelegate.cpp similarity index 100% rename from launcher/ui/instanceview/InstanceDelegate.cpp rename to app/ui/instanceview/InstanceDelegate.cpp diff --git a/launcher/ui/instanceview/InstanceDelegate.h b/app/ui/instanceview/InstanceDelegate.h similarity index 100% rename from launcher/ui/instanceview/InstanceDelegate.h rename to app/ui/instanceview/InstanceDelegate.h diff --git a/launcher/ui/instanceview/InstanceProxyModel.cpp b/app/ui/instanceview/InstanceProxyModel.cpp similarity index 100% rename from launcher/ui/instanceview/InstanceProxyModel.cpp rename to app/ui/instanceview/InstanceProxyModel.cpp diff --git a/launcher/ui/instanceview/InstanceProxyModel.h b/app/ui/instanceview/InstanceProxyModel.h similarity index 100% rename from launcher/ui/instanceview/InstanceProxyModel.h rename to app/ui/instanceview/InstanceProxyModel.h diff --git a/launcher/ui/instanceview/InstanceView.cpp b/app/ui/instanceview/InstanceView.cpp similarity index 100% rename from launcher/ui/instanceview/InstanceView.cpp rename to app/ui/instanceview/InstanceView.cpp diff --git a/launcher/ui/instanceview/InstanceView.h b/app/ui/instanceview/InstanceView.h similarity index 100% rename from launcher/ui/instanceview/InstanceView.h rename to app/ui/instanceview/InstanceView.h diff --git a/launcher/ui/instanceview/VisualGroup.cpp b/app/ui/instanceview/VisualGroup.cpp similarity index 100% rename from launcher/ui/instanceview/VisualGroup.cpp rename to app/ui/instanceview/VisualGroup.cpp diff --git a/launcher/ui/instanceview/VisualGroup.h b/app/ui/instanceview/VisualGroup.h similarity index 100% rename from launcher/ui/instanceview/VisualGroup.h rename to app/ui/instanceview/VisualGroup.h diff --git a/launcher/ui/java/InstallJavaDialog.cpp b/app/ui/java/InstallJavaDialog.cpp similarity index 100% rename from launcher/ui/java/InstallJavaDialog.cpp rename to app/ui/java/InstallJavaDialog.cpp diff --git a/launcher/ui/java/InstallJavaDialog.h b/app/ui/java/InstallJavaDialog.h similarity index 100% rename from launcher/ui/java/InstallJavaDialog.h rename to app/ui/java/InstallJavaDialog.h diff --git a/launcher/ui/java/VersionList.cpp b/app/ui/java/VersionList.cpp similarity index 100% rename from launcher/ui/java/VersionList.cpp rename to app/ui/java/VersionList.cpp diff --git a/launcher/ui/java/VersionList.h b/app/ui/java/VersionList.h similarity index 100% rename from launcher/ui/java/VersionList.h rename to app/ui/java/VersionList.h diff --git a/launcher/ui/pagedialog/PageDialog.cpp b/app/ui/pagedialog/PageDialog.cpp similarity index 100% rename from launcher/ui/pagedialog/PageDialog.cpp rename to app/ui/pagedialog/PageDialog.cpp diff --git a/launcher/ui/pagedialog/PageDialog.h b/app/ui/pagedialog/PageDialog.h similarity index 100% rename from launcher/ui/pagedialog/PageDialog.h rename to app/ui/pagedialog/PageDialog.h diff --git a/launcher/ui/pages/BasePage.h b/app/ui/pages/BasePage.h similarity index 100% rename from launcher/ui/pages/BasePage.h rename to app/ui/pages/BasePage.h diff --git a/launcher/ui/pages/BasePageContainer.h b/app/ui/pages/BasePageContainer.h similarity index 100% rename from launcher/ui/pages/BasePageContainer.h rename to app/ui/pages/BasePageContainer.h diff --git a/launcher/ui/pages/BasePageProvider.h b/app/ui/pages/BasePageProvider.h similarity index 100% rename from launcher/ui/pages/BasePageProvider.h rename to app/ui/pages/BasePageProvider.h diff --git a/launcher/ui/pages/global/APIPage.cpp b/app/ui/pages/global/APIPage.cpp similarity index 100% rename from launcher/ui/pages/global/APIPage.cpp rename to app/ui/pages/global/APIPage.cpp diff --git a/launcher/ui/pages/global/APIPage.h b/app/ui/pages/global/APIPage.h similarity index 100% rename from launcher/ui/pages/global/APIPage.h rename to app/ui/pages/global/APIPage.h diff --git a/launcher/ui/pages/global/APIPage.ui b/app/ui/pages/global/APIPage.ui similarity index 100% rename from launcher/ui/pages/global/APIPage.ui rename to app/ui/pages/global/APIPage.ui diff --git a/launcher/ui/pages/global/AccountListPage.cpp b/app/ui/pages/global/AccountListPage.cpp similarity index 100% rename from launcher/ui/pages/global/AccountListPage.cpp rename to app/ui/pages/global/AccountListPage.cpp diff --git a/launcher/ui/pages/global/AccountListPage.h b/app/ui/pages/global/AccountListPage.h similarity index 100% rename from launcher/ui/pages/global/AccountListPage.h rename to app/ui/pages/global/AccountListPage.h diff --git a/launcher/ui/pages/global/AccountListPage.ui b/app/ui/pages/global/AccountListPage.ui similarity index 100% rename from launcher/ui/pages/global/AccountListPage.ui rename to app/ui/pages/global/AccountListPage.ui diff --git a/launcher/ui/pages/global/AppearancePage.h b/app/ui/pages/global/AppearancePage.h similarity index 100% rename from launcher/ui/pages/global/AppearancePage.h rename to app/ui/pages/global/AppearancePage.h diff --git a/launcher/ui/pages/global/ExternalToolsPage.cpp b/app/ui/pages/global/ExternalToolsPage.cpp similarity index 100% rename from launcher/ui/pages/global/ExternalToolsPage.cpp rename to app/ui/pages/global/ExternalToolsPage.cpp diff --git a/launcher/ui/pages/global/ExternalToolsPage.h b/app/ui/pages/global/ExternalToolsPage.h similarity index 100% rename from launcher/ui/pages/global/ExternalToolsPage.h rename to app/ui/pages/global/ExternalToolsPage.h diff --git a/launcher/ui/pages/global/ExternalToolsPage.ui b/app/ui/pages/global/ExternalToolsPage.ui similarity index 100% rename from launcher/ui/pages/global/ExternalToolsPage.ui rename to app/ui/pages/global/ExternalToolsPage.ui diff --git a/launcher/ui/pages/global/JavaPage.cpp b/app/ui/pages/global/JavaPage.cpp similarity index 100% rename from launcher/ui/pages/global/JavaPage.cpp rename to app/ui/pages/global/JavaPage.cpp diff --git a/launcher/ui/pages/global/JavaPage.h b/app/ui/pages/global/JavaPage.h similarity index 100% rename from launcher/ui/pages/global/JavaPage.h rename to app/ui/pages/global/JavaPage.h diff --git a/launcher/ui/pages/global/JavaPage.ui b/app/ui/pages/global/JavaPage.ui similarity index 100% rename from launcher/ui/pages/global/JavaPage.ui rename to app/ui/pages/global/JavaPage.ui diff --git a/launcher/ui/pages/global/LanguagePage.cpp b/app/ui/pages/global/LanguagePage.cpp similarity index 100% rename from launcher/ui/pages/global/LanguagePage.cpp rename to app/ui/pages/global/LanguagePage.cpp diff --git a/launcher/ui/pages/global/LanguagePage.h b/app/ui/pages/global/LanguagePage.h similarity index 100% rename from launcher/ui/pages/global/LanguagePage.h rename to app/ui/pages/global/LanguagePage.h diff --git a/launcher/ui/pages/global/LauncherPage.cpp b/app/ui/pages/global/LauncherPage.cpp similarity index 100% rename from launcher/ui/pages/global/LauncherPage.cpp rename to app/ui/pages/global/LauncherPage.cpp diff --git a/launcher/ui/pages/global/LauncherPage.h b/app/ui/pages/global/LauncherPage.h similarity index 100% rename from launcher/ui/pages/global/LauncherPage.h rename to app/ui/pages/global/LauncherPage.h diff --git a/launcher/ui/pages/global/LauncherPage.ui b/app/ui/pages/global/LauncherPage.ui similarity index 100% rename from launcher/ui/pages/global/LauncherPage.ui rename to app/ui/pages/global/LauncherPage.ui diff --git a/launcher/ui/pages/global/MinecraftPage.h b/app/ui/pages/global/MinecraftPage.h similarity index 100% rename from launcher/ui/pages/global/MinecraftPage.h rename to app/ui/pages/global/MinecraftPage.h diff --git a/launcher/ui/pages/global/ProxyPage.cpp b/app/ui/pages/global/ProxyPage.cpp similarity index 100% rename from launcher/ui/pages/global/ProxyPage.cpp rename to app/ui/pages/global/ProxyPage.cpp diff --git a/launcher/ui/pages/global/ProxyPage.h b/app/ui/pages/global/ProxyPage.h similarity index 100% rename from launcher/ui/pages/global/ProxyPage.h rename to app/ui/pages/global/ProxyPage.h diff --git a/launcher/ui/pages/global/ProxyPage.ui b/app/ui/pages/global/ProxyPage.ui similarity index 100% rename from launcher/ui/pages/global/ProxyPage.ui rename to app/ui/pages/global/ProxyPage.ui diff --git a/launcher/ui/pages/instance/DataPackPage.cpp b/app/ui/pages/instance/DataPackPage.cpp similarity index 100% rename from launcher/ui/pages/instance/DataPackPage.cpp rename to app/ui/pages/instance/DataPackPage.cpp diff --git a/launcher/ui/pages/instance/DataPackPage.h b/app/ui/pages/instance/DataPackPage.h similarity index 100% rename from launcher/ui/pages/instance/DataPackPage.h rename to app/ui/pages/instance/DataPackPage.h diff --git a/launcher/ui/pages/instance/ExternalResourcesPage.cpp b/app/ui/pages/instance/ExternalResourcesPage.cpp similarity index 100% rename from launcher/ui/pages/instance/ExternalResourcesPage.cpp rename to app/ui/pages/instance/ExternalResourcesPage.cpp diff --git a/launcher/ui/pages/instance/ExternalResourcesPage.h b/app/ui/pages/instance/ExternalResourcesPage.h similarity index 100% rename from launcher/ui/pages/instance/ExternalResourcesPage.h rename to app/ui/pages/instance/ExternalResourcesPage.h diff --git a/launcher/ui/pages/instance/ExternalResourcesPage.ui b/app/ui/pages/instance/ExternalResourcesPage.ui similarity index 100% rename from launcher/ui/pages/instance/ExternalResourcesPage.ui rename to app/ui/pages/instance/ExternalResourcesPage.ui diff --git a/launcher/ui/pages/instance/GameOptionsPage.h b/app/ui/pages/instance/GameOptionsPage.h similarity index 100% rename from launcher/ui/pages/instance/GameOptionsPage.h rename to app/ui/pages/instance/GameOptionsPage.h diff --git a/launcher/ui/pages/instance/InstanceSettingsPage.h b/app/ui/pages/instance/InstanceSettingsPage.h similarity index 100% rename from launcher/ui/pages/instance/InstanceSettingsPage.h rename to app/ui/pages/instance/InstanceSettingsPage.h diff --git a/launcher/ui/pages/instance/LogPage.cpp b/app/ui/pages/instance/LogPage.cpp similarity index 100% rename from launcher/ui/pages/instance/LogPage.cpp rename to app/ui/pages/instance/LogPage.cpp diff --git a/launcher/ui/pages/instance/LogPage.h b/app/ui/pages/instance/LogPage.h similarity index 100% rename from launcher/ui/pages/instance/LogPage.h rename to app/ui/pages/instance/LogPage.h diff --git a/launcher/ui/pages/instance/LogPage.ui b/app/ui/pages/instance/LogPage.ui similarity index 100% rename from launcher/ui/pages/instance/LogPage.ui rename to app/ui/pages/instance/LogPage.ui diff --git a/launcher/ui/pages/instance/ManagedPackPage.cpp b/app/ui/pages/instance/ManagedPackPage.cpp similarity index 100% rename from launcher/ui/pages/instance/ManagedPackPage.cpp rename to app/ui/pages/instance/ManagedPackPage.cpp diff --git a/launcher/ui/pages/instance/ManagedPackPage.h b/app/ui/pages/instance/ManagedPackPage.h similarity index 100% rename from launcher/ui/pages/instance/ManagedPackPage.h rename to app/ui/pages/instance/ManagedPackPage.h diff --git a/launcher/ui/pages/instance/ManagedPackPage.ui b/app/ui/pages/instance/ManagedPackPage.ui similarity index 100% rename from launcher/ui/pages/instance/ManagedPackPage.ui rename to app/ui/pages/instance/ManagedPackPage.ui diff --git a/launcher/ui/pages/instance/McClient.cpp b/app/ui/pages/instance/McClient.cpp similarity index 100% rename from launcher/ui/pages/instance/McClient.cpp rename to app/ui/pages/instance/McClient.cpp diff --git a/launcher/ui/pages/instance/McClient.h b/app/ui/pages/instance/McClient.h similarity index 100% rename from launcher/ui/pages/instance/McClient.h rename to app/ui/pages/instance/McClient.h diff --git a/launcher/ui/pages/instance/McResolver.cpp b/app/ui/pages/instance/McResolver.cpp similarity index 100% rename from launcher/ui/pages/instance/McResolver.cpp rename to app/ui/pages/instance/McResolver.cpp diff --git a/launcher/ui/pages/instance/McResolver.h b/app/ui/pages/instance/McResolver.h similarity index 100% rename from launcher/ui/pages/instance/McResolver.h rename to app/ui/pages/instance/McResolver.h diff --git a/launcher/ui/pages/instance/ModFolderPage.cpp b/app/ui/pages/instance/ModFolderPage.cpp similarity index 100% rename from launcher/ui/pages/instance/ModFolderPage.cpp rename to app/ui/pages/instance/ModFolderPage.cpp diff --git a/launcher/ui/pages/instance/ModFolderPage.h b/app/ui/pages/instance/ModFolderPage.h similarity index 100% rename from launcher/ui/pages/instance/ModFolderPage.h rename to app/ui/pages/instance/ModFolderPage.h diff --git a/launcher/ui/pages/instance/NotesPage.cpp b/app/ui/pages/instance/NotesPage.cpp similarity index 100% rename from launcher/ui/pages/instance/NotesPage.cpp rename to app/ui/pages/instance/NotesPage.cpp diff --git a/launcher/ui/pages/instance/NotesPage.h b/app/ui/pages/instance/NotesPage.h similarity index 100% rename from launcher/ui/pages/instance/NotesPage.h rename to app/ui/pages/instance/NotesPage.h diff --git a/launcher/ui/pages/instance/NotesPage.ui b/app/ui/pages/instance/NotesPage.ui similarity index 100% rename from launcher/ui/pages/instance/NotesPage.ui rename to app/ui/pages/instance/NotesPage.ui diff --git a/launcher/ui/pages/instance/OtherLogsPage.cpp b/app/ui/pages/instance/OtherLogsPage.cpp similarity index 100% rename from launcher/ui/pages/instance/OtherLogsPage.cpp rename to app/ui/pages/instance/OtherLogsPage.cpp diff --git a/launcher/ui/pages/instance/OtherLogsPage.h b/app/ui/pages/instance/OtherLogsPage.h similarity index 100% rename from launcher/ui/pages/instance/OtherLogsPage.h rename to app/ui/pages/instance/OtherLogsPage.h diff --git a/launcher/ui/pages/instance/OtherLogsPage.ui b/app/ui/pages/instance/OtherLogsPage.ui similarity index 100% rename from launcher/ui/pages/instance/OtherLogsPage.ui rename to app/ui/pages/instance/OtherLogsPage.ui diff --git a/launcher/ui/pages/instance/ResourcePackPage.cpp b/app/ui/pages/instance/ResourcePackPage.cpp similarity index 100% rename from launcher/ui/pages/instance/ResourcePackPage.cpp rename to app/ui/pages/instance/ResourcePackPage.cpp diff --git a/launcher/ui/pages/instance/ResourcePackPage.h b/app/ui/pages/instance/ResourcePackPage.h similarity index 100% rename from launcher/ui/pages/instance/ResourcePackPage.h rename to app/ui/pages/instance/ResourcePackPage.h diff --git a/launcher/ui/pages/instance/ScreenshotsPage.cpp b/app/ui/pages/instance/ScreenshotsPage.cpp similarity index 100% rename from launcher/ui/pages/instance/ScreenshotsPage.cpp rename to app/ui/pages/instance/ScreenshotsPage.cpp diff --git a/launcher/ui/pages/instance/ScreenshotsPage.h b/app/ui/pages/instance/ScreenshotsPage.h similarity index 100% rename from launcher/ui/pages/instance/ScreenshotsPage.h rename to app/ui/pages/instance/ScreenshotsPage.h diff --git a/launcher/ui/pages/instance/ScreenshotsPage.ui b/app/ui/pages/instance/ScreenshotsPage.ui similarity index 100% rename from launcher/ui/pages/instance/ScreenshotsPage.ui rename to app/ui/pages/instance/ScreenshotsPage.ui diff --git a/launcher/ui/pages/instance/ServerPingTask.cpp b/app/ui/pages/instance/ServerPingTask.cpp similarity index 100% rename from launcher/ui/pages/instance/ServerPingTask.cpp rename to app/ui/pages/instance/ServerPingTask.cpp diff --git a/launcher/ui/pages/instance/ServerPingTask.h b/app/ui/pages/instance/ServerPingTask.h similarity index 100% rename from launcher/ui/pages/instance/ServerPingTask.h rename to app/ui/pages/instance/ServerPingTask.h diff --git a/launcher/ui/pages/instance/ServersPage.cpp b/app/ui/pages/instance/ServersPage.cpp similarity index 100% rename from launcher/ui/pages/instance/ServersPage.cpp rename to app/ui/pages/instance/ServersPage.cpp diff --git a/launcher/ui/pages/instance/ServersPage.h b/app/ui/pages/instance/ServersPage.h similarity index 100% rename from launcher/ui/pages/instance/ServersPage.h rename to app/ui/pages/instance/ServersPage.h diff --git a/launcher/ui/pages/instance/ServersPage.ui b/app/ui/pages/instance/ServersPage.ui similarity index 100% rename from launcher/ui/pages/instance/ServersPage.ui rename to app/ui/pages/instance/ServersPage.ui diff --git a/launcher/ui/pages/instance/ShaderPackPage.cpp b/app/ui/pages/instance/ShaderPackPage.cpp similarity index 100% rename from launcher/ui/pages/instance/ShaderPackPage.cpp rename to app/ui/pages/instance/ShaderPackPage.cpp diff --git a/launcher/ui/pages/instance/ShaderPackPage.h b/app/ui/pages/instance/ShaderPackPage.h similarity index 100% rename from launcher/ui/pages/instance/ShaderPackPage.h rename to app/ui/pages/instance/ShaderPackPage.h diff --git a/launcher/ui/pages/instance/TexturePackPage.cpp b/app/ui/pages/instance/TexturePackPage.cpp similarity index 100% rename from launcher/ui/pages/instance/TexturePackPage.cpp rename to app/ui/pages/instance/TexturePackPage.cpp diff --git a/launcher/ui/pages/instance/TexturePackPage.h b/app/ui/pages/instance/TexturePackPage.h similarity index 100% rename from launcher/ui/pages/instance/TexturePackPage.h rename to app/ui/pages/instance/TexturePackPage.h diff --git a/launcher/ui/pages/instance/VersionPage.cpp b/app/ui/pages/instance/VersionPage.cpp similarity index 100% rename from launcher/ui/pages/instance/VersionPage.cpp rename to app/ui/pages/instance/VersionPage.cpp diff --git a/launcher/ui/pages/instance/VersionPage.h b/app/ui/pages/instance/VersionPage.h similarity index 100% rename from launcher/ui/pages/instance/VersionPage.h rename to app/ui/pages/instance/VersionPage.h diff --git a/launcher/ui/pages/instance/VersionPage.ui b/app/ui/pages/instance/VersionPage.ui similarity index 100% rename from launcher/ui/pages/instance/VersionPage.ui rename to app/ui/pages/instance/VersionPage.ui diff --git a/launcher/ui/pages/instance/WorldListPage.cpp b/app/ui/pages/instance/WorldListPage.cpp similarity index 100% rename from launcher/ui/pages/instance/WorldListPage.cpp rename to app/ui/pages/instance/WorldListPage.cpp diff --git a/launcher/ui/pages/instance/WorldListPage.h b/app/ui/pages/instance/WorldListPage.h similarity index 100% rename from launcher/ui/pages/instance/WorldListPage.h rename to app/ui/pages/instance/WorldListPage.h diff --git a/launcher/ui/pages/instance/WorldListPage.ui b/app/ui/pages/instance/WorldListPage.ui similarity index 100% rename from launcher/ui/pages/instance/WorldListPage.ui rename to app/ui/pages/instance/WorldListPage.ui diff --git a/launcher/ui/pages/modplatform/CustomPage.cpp b/app/ui/pages/modplatform/CustomPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/CustomPage.cpp rename to app/ui/pages/modplatform/CustomPage.cpp diff --git a/launcher/ui/pages/modplatform/CustomPage.h b/app/ui/pages/modplatform/CustomPage.h similarity index 100% rename from launcher/ui/pages/modplatform/CustomPage.h rename to app/ui/pages/modplatform/CustomPage.h diff --git a/launcher/ui/pages/modplatform/CustomPage.ui b/app/ui/pages/modplatform/CustomPage.ui similarity index 100% rename from launcher/ui/pages/modplatform/CustomPage.ui rename to app/ui/pages/modplatform/CustomPage.ui diff --git a/launcher/ui/pages/modplatform/DataPackModel.cpp b/app/ui/pages/modplatform/DataPackModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/DataPackModel.cpp rename to app/ui/pages/modplatform/DataPackModel.cpp diff --git a/launcher/ui/pages/modplatform/DataPackModel.h b/app/ui/pages/modplatform/DataPackModel.h similarity index 100% rename from launcher/ui/pages/modplatform/DataPackModel.h rename to app/ui/pages/modplatform/DataPackModel.h diff --git a/launcher/ui/pages/modplatform/DataPackPage.cpp b/app/ui/pages/modplatform/DataPackPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/DataPackPage.cpp rename to app/ui/pages/modplatform/DataPackPage.cpp diff --git a/launcher/ui/pages/modplatform/DataPackPage.h b/app/ui/pages/modplatform/DataPackPage.h similarity index 100% rename from launcher/ui/pages/modplatform/DataPackPage.h rename to app/ui/pages/modplatform/DataPackPage.h diff --git a/launcher/ui/pages/modplatform/ImportPage.cpp b/app/ui/pages/modplatform/ImportPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ImportPage.cpp rename to app/ui/pages/modplatform/ImportPage.cpp diff --git a/launcher/ui/pages/modplatform/ImportPage.h b/app/ui/pages/modplatform/ImportPage.h similarity index 100% rename from launcher/ui/pages/modplatform/ImportPage.h rename to app/ui/pages/modplatform/ImportPage.h diff --git a/launcher/ui/pages/modplatform/ImportPage.ui b/app/ui/pages/modplatform/ImportPage.ui similarity index 100% rename from launcher/ui/pages/modplatform/ImportPage.ui rename to app/ui/pages/modplatform/ImportPage.ui diff --git a/launcher/ui/pages/modplatform/ModModel.cpp b/app/ui/pages/modplatform/ModModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ModModel.cpp rename to app/ui/pages/modplatform/ModModel.cpp diff --git a/launcher/ui/pages/modplatform/ModModel.h b/app/ui/pages/modplatform/ModModel.h similarity index 100% rename from launcher/ui/pages/modplatform/ModModel.h rename to app/ui/pages/modplatform/ModModel.h diff --git a/launcher/ui/pages/modplatform/ModPage.cpp b/app/ui/pages/modplatform/ModPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ModPage.cpp rename to app/ui/pages/modplatform/ModPage.cpp diff --git a/launcher/ui/pages/modplatform/ModPage.h b/app/ui/pages/modplatform/ModPage.h similarity index 100% rename from launcher/ui/pages/modplatform/ModPage.h rename to app/ui/pages/modplatform/ModPage.h diff --git a/launcher/ui/pages/modplatform/ModpackProviderBasePage.h b/app/ui/pages/modplatform/ModpackProviderBasePage.h similarity index 100% rename from launcher/ui/pages/modplatform/ModpackProviderBasePage.h rename to app/ui/pages/modplatform/ModpackProviderBasePage.h diff --git a/launcher/ui/pages/modplatform/OptionalModDialog.cpp b/app/ui/pages/modplatform/OptionalModDialog.cpp similarity index 100% rename from launcher/ui/pages/modplatform/OptionalModDialog.cpp rename to app/ui/pages/modplatform/OptionalModDialog.cpp diff --git a/launcher/ui/pages/modplatform/OptionalModDialog.h b/app/ui/pages/modplatform/OptionalModDialog.h similarity index 100% rename from launcher/ui/pages/modplatform/OptionalModDialog.h rename to app/ui/pages/modplatform/OptionalModDialog.h diff --git a/launcher/ui/pages/modplatform/OptionalModDialog.ui b/app/ui/pages/modplatform/OptionalModDialog.ui similarity index 100% rename from launcher/ui/pages/modplatform/OptionalModDialog.ui rename to app/ui/pages/modplatform/OptionalModDialog.ui diff --git a/launcher/ui/pages/modplatform/ResourceModel.cpp b/app/ui/pages/modplatform/ResourceModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ResourceModel.cpp rename to app/ui/pages/modplatform/ResourceModel.cpp diff --git a/launcher/ui/pages/modplatform/ResourceModel.h b/app/ui/pages/modplatform/ResourceModel.h similarity index 100% rename from launcher/ui/pages/modplatform/ResourceModel.h rename to app/ui/pages/modplatform/ResourceModel.h diff --git a/launcher/ui/pages/modplatform/ResourcePackModel.cpp b/app/ui/pages/modplatform/ResourcePackModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ResourcePackModel.cpp rename to app/ui/pages/modplatform/ResourcePackModel.cpp diff --git a/launcher/ui/pages/modplatform/ResourcePackModel.h b/app/ui/pages/modplatform/ResourcePackModel.h similarity index 100% rename from launcher/ui/pages/modplatform/ResourcePackModel.h rename to app/ui/pages/modplatform/ResourcePackModel.h diff --git a/launcher/ui/pages/modplatform/ResourcePackPage.cpp b/app/ui/pages/modplatform/ResourcePackPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ResourcePackPage.cpp rename to app/ui/pages/modplatform/ResourcePackPage.cpp diff --git a/launcher/ui/pages/modplatform/ResourcePackPage.h b/app/ui/pages/modplatform/ResourcePackPage.h similarity index 100% rename from launcher/ui/pages/modplatform/ResourcePackPage.h rename to app/ui/pages/modplatform/ResourcePackPage.h diff --git a/launcher/ui/pages/modplatform/ResourcePage.cpp b/app/ui/pages/modplatform/ResourcePage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ResourcePage.cpp rename to app/ui/pages/modplatform/ResourcePage.cpp diff --git a/launcher/ui/pages/modplatform/ResourcePage.h b/app/ui/pages/modplatform/ResourcePage.h similarity index 100% rename from launcher/ui/pages/modplatform/ResourcePage.h rename to app/ui/pages/modplatform/ResourcePage.h diff --git a/launcher/ui/pages/modplatform/ResourcePage.ui b/app/ui/pages/modplatform/ResourcePage.ui similarity index 100% rename from launcher/ui/pages/modplatform/ResourcePage.ui rename to app/ui/pages/modplatform/ResourcePage.ui diff --git a/launcher/ui/pages/modplatform/ShaderPackModel.cpp b/app/ui/pages/modplatform/ShaderPackModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ShaderPackModel.cpp rename to app/ui/pages/modplatform/ShaderPackModel.cpp diff --git a/launcher/ui/pages/modplatform/ShaderPackModel.h b/app/ui/pages/modplatform/ShaderPackModel.h similarity index 100% rename from launcher/ui/pages/modplatform/ShaderPackModel.h rename to app/ui/pages/modplatform/ShaderPackModel.h diff --git a/launcher/ui/pages/modplatform/ShaderPackPage.cpp b/app/ui/pages/modplatform/ShaderPackPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ShaderPackPage.cpp rename to app/ui/pages/modplatform/ShaderPackPage.cpp diff --git a/launcher/ui/pages/modplatform/ShaderPackPage.h b/app/ui/pages/modplatform/ShaderPackPage.h similarity index 100% rename from launcher/ui/pages/modplatform/ShaderPackPage.h rename to app/ui/pages/modplatform/ShaderPackPage.h diff --git a/launcher/ui/pages/modplatform/TexturePackModel.cpp b/app/ui/pages/modplatform/TexturePackModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/TexturePackModel.cpp rename to app/ui/pages/modplatform/TexturePackModel.cpp diff --git a/launcher/ui/pages/modplatform/TexturePackModel.h b/app/ui/pages/modplatform/TexturePackModel.h similarity index 100% rename from launcher/ui/pages/modplatform/TexturePackModel.h rename to app/ui/pages/modplatform/TexturePackModel.h diff --git a/launcher/ui/pages/modplatform/TexturePackPage.h b/app/ui/pages/modplatform/TexturePackPage.h similarity index 100% rename from launcher/ui/pages/modplatform/TexturePackPage.h rename to app/ui/pages/modplatform/TexturePackPage.h diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlFilterModel.cpp b/app/ui/pages/modplatform/atlauncher/AtlFilterModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlFilterModel.cpp rename to app/ui/pages/modplatform/atlauncher/AtlFilterModel.cpp diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlFilterModel.h b/app/ui/pages/modplatform/atlauncher/AtlFilterModel.h similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlFilterModel.h rename to app/ui/pages/modplatform/atlauncher/AtlFilterModel.h diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlListModel.cpp b/app/ui/pages/modplatform/atlauncher/AtlListModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlListModel.cpp rename to app/ui/pages/modplatform/atlauncher/AtlListModel.cpp diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlListModel.h b/app/ui/pages/modplatform/atlauncher/AtlListModel.h similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlListModel.h rename to app/ui/pages/modplatform/atlauncher/AtlListModel.h diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.cpp b/app/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.cpp similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.cpp rename to app/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.cpp diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.h b/app/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.h similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.h rename to app/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.h diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.ui b/app/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.ui similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.ui rename to app/ui/pages/modplatform/atlauncher/AtlOptionalModDialog.ui diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlPage.cpp b/app/ui/pages/modplatform/atlauncher/AtlPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlPage.cpp rename to app/ui/pages/modplatform/atlauncher/AtlPage.cpp diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlPage.h b/app/ui/pages/modplatform/atlauncher/AtlPage.h similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlPage.h rename to app/ui/pages/modplatform/atlauncher/AtlPage.h diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlPage.ui b/app/ui/pages/modplatform/atlauncher/AtlPage.ui similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlPage.ui rename to app/ui/pages/modplatform/atlauncher/AtlPage.ui diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.cpp b/app/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.cpp similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.cpp rename to app/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.cpp diff --git a/launcher/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.h b/app/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.h similarity index 100% rename from launcher/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.h rename to app/ui/pages/modplatform/atlauncher/AtlUserInteractionSupportImpl.h diff --git a/launcher/ui/pages/modplatform/flame/FlameModel.cpp b/app/ui/pages/modplatform/flame/FlameModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlameModel.cpp rename to app/ui/pages/modplatform/flame/FlameModel.cpp diff --git a/launcher/ui/pages/modplatform/flame/FlameModel.h b/app/ui/pages/modplatform/flame/FlameModel.h similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlameModel.h rename to app/ui/pages/modplatform/flame/FlameModel.h diff --git a/launcher/ui/pages/modplatform/flame/FlamePage.cpp b/app/ui/pages/modplatform/flame/FlamePage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlamePage.cpp rename to app/ui/pages/modplatform/flame/FlamePage.cpp diff --git a/launcher/ui/pages/modplatform/flame/FlamePage.h b/app/ui/pages/modplatform/flame/FlamePage.h similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlamePage.h rename to app/ui/pages/modplatform/flame/FlamePage.h diff --git a/launcher/ui/pages/modplatform/flame/FlamePage.ui b/app/ui/pages/modplatform/flame/FlamePage.ui similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlamePage.ui rename to app/ui/pages/modplatform/flame/FlamePage.ui diff --git a/launcher/ui/pages/modplatform/flame/FlameResourceModels.cpp b/app/ui/pages/modplatform/flame/FlameResourceModels.cpp similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlameResourceModels.cpp rename to app/ui/pages/modplatform/flame/FlameResourceModels.cpp diff --git a/launcher/ui/pages/modplatform/flame/FlameResourceModels.h b/app/ui/pages/modplatform/flame/FlameResourceModels.h similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlameResourceModels.h rename to app/ui/pages/modplatform/flame/FlameResourceModels.h diff --git a/launcher/ui/pages/modplatform/flame/FlameResourcePages.cpp b/app/ui/pages/modplatform/flame/FlameResourcePages.cpp similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlameResourcePages.cpp rename to app/ui/pages/modplatform/flame/FlameResourcePages.cpp diff --git a/launcher/ui/pages/modplatform/flame/FlameResourcePages.h b/app/ui/pages/modplatform/flame/FlameResourcePages.h similarity index 100% rename from launcher/ui/pages/modplatform/flame/FlameResourcePages.h rename to app/ui/pages/modplatform/flame/FlameResourcePages.h diff --git a/launcher/ui/pages/modplatform/ftb/FtbFilterModel.cpp b/app/ui/pages/modplatform/ftb/FtbFilterModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ftb/FtbFilterModel.cpp rename to app/ui/pages/modplatform/ftb/FtbFilterModel.cpp diff --git a/launcher/ui/pages/modplatform/ftb/FtbFilterModel.h b/app/ui/pages/modplatform/ftb/FtbFilterModel.h similarity index 100% rename from launcher/ui/pages/modplatform/ftb/FtbFilterModel.h rename to app/ui/pages/modplatform/ftb/FtbFilterModel.h diff --git a/launcher/ui/pages/modplatform/ftb/FtbListModel.cpp b/app/ui/pages/modplatform/ftb/FtbListModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ftb/FtbListModel.cpp rename to app/ui/pages/modplatform/ftb/FtbListModel.cpp diff --git a/launcher/ui/pages/modplatform/ftb/FtbListModel.h b/app/ui/pages/modplatform/ftb/FtbListModel.h similarity index 100% rename from launcher/ui/pages/modplatform/ftb/FtbListModel.h rename to app/ui/pages/modplatform/ftb/FtbListModel.h diff --git a/launcher/ui/pages/modplatform/ftb/FtbPage.cpp b/app/ui/pages/modplatform/ftb/FtbPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/ftb/FtbPage.cpp rename to app/ui/pages/modplatform/ftb/FtbPage.cpp diff --git a/launcher/ui/pages/modplatform/ftb/FtbPage.h b/app/ui/pages/modplatform/ftb/FtbPage.h similarity index 100% rename from launcher/ui/pages/modplatform/ftb/FtbPage.h rename to app/ui/pages/modplatform/ftb/FtbPage.h diff --git a/launcher/ui/pages/modplatform/ftb/FtbPage.ui b/app/ui/pages/modplatform/ftb/FtbPage.ui similarity index 100% rename from launcher/ui/pages/modplatform/ftb/FtbPage.ui rename to app/ui/pages/modplatform/ftb/FtbPage.ui diff --git a/launcher/ui/pages/modplatform/import_ftb/ImportFTBPage.cpp b/app/ui/pages/modplatform/import_ftb/ImportFTBPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/import_ftb/ImportFTBPage.cpp rename to app/ui/pages/modplatform/import_ftb/ImportFTBPage.cpp diff --git a/launcher/ui/pages/modplatform/import_ftb/ImportFTBPage.h b/app/ui/pages/modplatform/import_ftb/ImportFTBPage.h similarity index 100% rename from launcher/ui/pages/modplatform/import_ftb/ImportFTBPage.h rename to app/ui/pages/modplatform/import_ftb/ImportFTBPage.h diff --git a/launcher/ui/pages/modplatform/import_ftb/ImportFTBPage.ui b/app/ui/pages/modplatform/import_ftb/ImportFTBPage.ui similarity index 100% rename from launcher/ui/pages/modplatform/import_ftb/ImportFTBPage.ui rename to app/ui/pages/modplatform/import_ftb/ImportFTBPage.ui diff --git a/launcher/ui/pages/modplatform/import_ftb/ListModel.cpp b/app/ui/pages/modplatform/import_ftb/ListModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/import_ftb/ListModel.cpp rename to app/ui/pages/modplatform/import_ftb/ListModel.cpp diff --git a/launcher/ui/pages/modplatform/import_ftb/ListModel.h b/app/ui/pages/modplatform/import_ftb/ListModel.h similarity index 100% rename from launcher/ui/pages/modplatform/import_ftb/ListModel.h rename to app/ui/pages/modplatform/import_ftb/ListModel.h diff --git a/launcher/ui/pages/modplatform/legacy_ftb/ListModel.cpp b/app/ui/pages/modplatform/legacy_ftb/ListModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/legacy_ftb/ListModel.cpp rename to app/ui/pages/modplatform/legacy_ftb/ListModel.cpp diff --git a/launcher/ui/pages/modplatform/legacy_ftb/ListModel.h b/app/ui/pages/modplatform/legacy_ftb/ListModel.h similarity index 100% rename from launcher/ui/pages/modplatform/legacy_ftb/ListModel.h rename to app/ui/pages/modplatform/legacy_ftb/ListModel.h diff --git a/launcher/ui/pages/modplatform/legacy_ftb/Page.cpp b/app/ui/pages/modplatform/legacy_ftb/Page.cpp similarity index 100% rename from launcher/ui/pages/modplatform/legacy_ftb/Page.cpp rename to app/ui/pages/modplatform/legacy_ftb/Page.cpp diff --git a/launcher/ui/pages/modplatform/legacy_ftb/Page.h b/app/ui/pages/modplatform/legacy_ftb/Page.h similarity index 100% rename from launcher/ui/pages/modplatform/legacy_ftb/Page.h rename to app/ui/pages/modplatform/legacy_ftb/Page.h diff --git a/launcher/ui/pages/modplatform/legacy_ftb/Page.ui b/app/ui/pages/modplatform/legacy_ftb/Page.ui similarity index 100% rename from launcher/ui/pages/modplatform/legacy_ftb/Page.ui rename to app/ui/pages/modplatform/legacy_ftb/Page.ui diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthModel.cpp b/app/ui/pages/modplatform/modrinth/ModrinthModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/modrinth/ModrinthModel.cpp rename to app/ui/pages/modplatform/modrinth/ModrinthModel.cpp diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthModel.h b/app/ui/pages/modplatform/modrinth/ModrinthModel.h similarity index 100% rename from launcher/ui/pages/modplatform/modrinth/ModrinthModel.h rename to app/ui/pages/modplatform/modrinth/ModrinthModel.h diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp b/app/ui/pages/modplatform/modrinth/ModrinthPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp rename to app/ui/pages/modplatform/modrinth/ModrinthPage.cpp diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.h b/app/ui/pages/modplatform/modrinth/ModrinthPage.h similarity index 100% rename from launcher/ui/pages/modplatform/modrinth/ModrinthPage.h rename to app/ui/pages/modplatform/modrinth/ModrinthPage.h diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.ui b/app/ui/pages/modplatform/modrinth/ModrinthPage.ui similarity index 100% rename from launcher/ui/pages/modplatform/modrinth/ModrinthPage.ui rename to app/ui/pages/modplatform/modrinth/ModrinthPage.ui diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthResourcePages.cpp b/app/ui/pages/modplatform/modrinth/ModrinthResourcePages.cpp similarity index 100% rename from launcher/ui/pages/modplatform/modrinth/ModrinthResourcePages.cpp rename to app/ui/pages/modplatform/modrinth/ModrinthResourcePages.cpp diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthResourcePages.h b/app/ui/pages/modplatform/modrinth/ModrinthResourcePages.h similarity index 100% rename from launcher/ui/pages/modplatform/modrinth/ModrinthResourcePages.h rename to app/ui/pages/modplatform/modrinth/ModrinthResourcePages.h diff --git a/launcher/ui/pages/modplatform/technic/TechnicData.h b/app/ui/pages/modplatform/technic/TechnicData.h similarity index 100% rename from launcher/ui/pages/modplatform/technic/TechnicData.h rename to app/ui/pages/modplatform/technic/TechnicData.h diff --git a/launcher/ui/pages/modplatform/technic/TechnicModel.cpp b/app/ui/pages/modplatform/technic/TechnicModel.cpp similarity index 100% rename from launcher/ui/pages/modplatform/technic/TechnicModel.cpp rename to app/ui/pages/modplatform/technic/TechnicModel.cpp diff --git a/launcher/ui/pages/modplatform/technic/TechnicModel.h b/app/ui/pages/modplatform/technic/TechnicModel.h similarity index 100% rename from launcher/ui/pages/modplatform/technic/TechnicModel.h rename to app/ui/pages/modplatform/technic/TechnicModel.h diff --git a/launcher/ui/pages/modplatform/technic/TechnicPage.cpp b/app/ui/pages/modplatform/technic/TechnicPage.cpp similarity index 100% rename from launcher/ui/pages/modplatform/technic/TechnicPage.cpp rename to app/ui/pages/modplatform/technic/TechnicPage.cpp diff --git a/launcher/ui/pages/modplatform/technic/TechnicPage.h b/app/ui/pages/modplatform/technic/TechnicPage.h similarity index 100% rename from launcher/ui/pages/modplatform/technic/TechnicPage.h rename to app/ui/pages/modplatform/technic/TechnicPage.h diff --git a/launcher/ui/pages/modplatform/technic/TechnicPage.ui b/app/ui/pages/modplatform/technic/TechnicPage.ui similarity index 100% rename from launcher/ui/pages/modplatform/technic/TechnicPage.ui rename to app/ui/pages/modplatform/technic/TechnicPage.ui diff --git a/launcher/ui/setupwizard/AutoJavaWizardPage.cpp b/app/ui/setupwizard/AutoJavaWizardPage.cpp similarity index 100% rename from launcher/ui/setupwizard/AutoJavaWizardPage.cpp rename to app/ui/setupwizard/AutoJavaWizardPage.cpp diff --git a/launcher/ui/setupwizard/AutoJavaWizardPage.h b/app/ui/setupwizard/AutoJavaWizardPage.h similarity index 100% rename from launcher/ui/setupwizard/AutoJavaWizardPage.h rename to app/ui/setupwizard/AutoJavaWizardPage.h diff --git a/launcher/ui/setupwizard/AutoJavaWizardPage.ui b/app/ui/setupwizard/AutoJavaWizardPage.ui similarity index 100% rename from launcher/ui/setupwizard/AutoJavaWizardPage.ui rename to app/ui/setupwizard/AutoJavaWizardPage.ui diff --git a/launcher/ui/setupwizard/BaseWizardPage.h b/app/ui/setupwizard/BaseWizardPage.h similarity index 100% rename from launcher/ui/setupwizard/BaseWizardPage.h rename to app/ui/setupwizard/BaseWizardPage.h diff --git a/launcher/ui/setupwizard/JavaWizardPage.cpp b/app/ui/setupwizard/JavaWizardPage.cpp similarity index 100% rename from launcher/ui/setupwizard/JavaWizardPage.cpp rename to app/ui/setupwizard/JavaWizardPage.cpp diff --git a/launcher/ui/setupwizard/JavaWizardPage.h b/app/ui/setupwizard/JavaWizardPage.h similarity index 100% rename from launcher/ui/setupwizard/JavaWizardPage.h rename to app/ui/setupwizard/JavaWizardPage.h diff --git a/launcher/ui/setupwizard/LanguageWizardPage.cpp b/app/ui/setupwizard/LanguageWizardPage.cpp similarity index 100% rename from launcher/ui/setupwizard/LanguageWizardPage.cpp rename to app/ui/setupwizard/LanguageWizardPage.cpp diff --git a/launcher/ui/setupwizard/LanguageWizardPage.h b/app/ui/setupwizard/LanguageWizardPage.h similarity index 100% rename from launcher/ui/setupwizard/LanguageWizardPage.h rename to app/ui/setupwizard/LanguageWizardPage.h diff --git a/launcher/ui/setupwizard/LoginWizardPage.cpp b/app/ui/setupwizard/LoginWizardPage.cpp similarity index 100% rename from launcher/ui/setupwizard/LoginWizardPage.cpp rename to app/ui/setupwizard/LoginWizardPage.cpp diff --git a/launcher/ui/setupwizard/LoginWizardPage.h b/app/ui/setupwizard/LoginWizardPage.h similarity index 100% rename from launcher/ui/setupwizard/LoginWizardPage.h rename to app/ui/setupwizard/LoginWizardPage.h diff --git a/launcher/ui/setupwizard/LoginWizardPage.ui b/app/ui/setupwizard/LoginWizardPage.ui similarity index 100% rename from launcher/ui/setupwizard/LoginWizardPage.ui rename to app/ui/setupwizard/LoginWizardPage.ui diff --git a/launcher/ui/setupwizard/PasteWizardPage.cpp b/app/ui/setupwizard/PasteWizardPage.cpp similarity index 100% rename from launcher/ui/setupwizard/PasteWizardPage.cpp rename to app/ui/setupwizard/PasteWizardPage.cpp diff --git a/launcher/ui/setupwizard/PasteWizardPage.h b/app/ui/setupwizard/PasteWizardPage.h similarity index 100% rename from launcher/ui/setupwizard/PasteWizardPage.h rename to app/ui/setupwizard/PasteWizardPage.h diff --git a/launcher/ui/setupwizard/PasteWizardPage.ui b/app/ui/setupwizard/PasteWizardPage.ui similarity index 100% rename from launcher/ui/setupwizard/PasteWizardPage.ui rename to app/ui/setupwizard/PasteWizardPage.ui diff --git a/launcher/ui/setupwizard/SetupWizard.cpp b/app/ui/setupwizard/SetupWizard.cpp similarity index 100% rename from launcher/ui/setupwizard/SetupWizard.cpp rename to app/ui/setupwizard/SetupWizard.cpp diff --git a/launcher/ui/setupwizard/SetupWizard.h b/app/ui/setupwizard/SetupWizard.h similarity index 100% rename from launcher/ui/setupwizard/SetupWizard.h rename to app/ui/setupwizard/SetupWizard.h diff --git a/launcher/ui/setupwizard/ThemeWizardPage.h b/app/ui/setupwizard/ThemeWizardPage.h similarity index 100% rename from launcher/ui/setupwizard/ThemeWizardPage.h rename to app/ui/setupwizard/ThemeWizardPage.h diff --git a/launcher/ui/themes/BrightTheme.cpp b/app/ui/themes/BrightTheme.cpp similarity index 100% rename from launcher/ui/themes/BrightTheme.cpp rename to app/ui/themes/BrightTheme.cpp diff --git a/launcher/ui/themes/BrightTheme.h b/app/ui/themes/BrightTheme.h similarity index 100% rename from launcher/ui/themes/BrightTheme.h rename to app/ui/themes/BrightTheme.h diff --git a/launcher/ui/themes/CatPack.cpp b/app/ui/themes/CatPack.cpp similarity index 100% rename from launcher/ui/themes/CatPack.cpp rename to app/ui/themes/CatPack.cpp diff --git a/launcher/ui/themes/CatPack.h b/app/ui/themes/CatPack.h similarity index 100% rename from launcher/ui/themes/CatPack.h rename to app/ui/themes/CatPack.h diff --git a/launcher/ui/themes/CatPainter.cpp b/app/ui/themes/CatPainter.cpp similarity index 100% rename from launcher/ui/themes/CatPainter.cpp rename to app/ui/themes/CatPainter.cpp diff --git a/launcher/ui/themes/CatPainter.h b/app/ui/themes/CatPainter.h similarity index 100% rename from launcher/ui/themes/CatPainter.h rename to app/ui/themes/CatPainter.h diff --git a/launcher/ui/themes/CustomTheme.cpp b/app/ui/themes/CustomTheme.cpp similarity index 100% rename from launcher/ui/themes/CustomTheme.cpp rename to app/ui/themes/CustomTheme.cpp diff --git a/launcher/ui/themes/CustomTheme.h b/app/ui/themes/CustomTheme.h similarity index 100% rename from launcher/ui/themes/CustomTheme.h rename to app/ui/themes/CustomTheme.h diff --git a/launcher/ui/themes/DarkTheme.cpp b/app/ui/themes/DarkTheme.cpp similarity index 100% rename from launcher/ui/themes/DarkTheme.cpp rename to app/ui/themes/DarkTheme.cpp diff --git a/launcher/ui/themes/DarkTheme.h b/app/ui/themes/DarkTheme.h similarity index 100% rename from launcher/ui/themes/DarkTheme.h rename to app/ui/themes/DarkTheme.h diff --git a/launcher/ui/themes/FusionTheme.cpp b/app/ui/themes/FusionTheme.cpp similarity index 100% rename from launcher/ui/themes/FusionTheme.cpp rename to app/ui/themes/FusionTheme.cpp diff --git a/launcher/ui/themes/FusionTheme.h b/app/ui/themes/FusionTheme.h similarity index 100% rename from launcher/ui/themes/FusionTheme.h rename to app/ui/themes/FusionTheme.h diff --git a/launcher/ui/themes/HintOverrideProxyStyle.cpp b/app/ui/themes/HintOverrideProxyStyle.cpp similarity index 100% rename from launcher/ui/themes/HintOverrideProxyStyle.cpp rename to app/ui/themes/HintOverrideProxyStyle.cpp diff --git a/launcher/ui/themes/HintOverrideProxyStyle.h b/app/ui/themes/HintOverrideProxyStyle.h similarity index 100% rename from launcher/ui/themes/HintOverrideProxyStyle.h rename to app/ui/themes/HintOverrideProxyStyle.h diff --git a/launcher/ui/themes/ITheme.cpp b/app/ui/themes/ITheme.cpp similarity index 100% rename from launcher/ui/themes/ITheme.cpp rename to app/ui/themes/ITheme.cpp diff --git a/launcher/ui/themes/ITheme.h b/app/ui/themes/ITheme.h similarity index 100% rename from launcher/ui/themes/ITheme.h rename to app/ui/themes/ITheme.h diff --git a/launcher/ui/themes/IconTheme.cpp b/app/ui/themes/IconTheme.cpp similarity index 100% rename from launcher/ui/themes/IconTheme.cpp rename to app/ui/themes/IconTheme.cpp diff --git a/launcher/ui/themes/IconTheme.h b/app/ui/themes/IconTheme.h similarity index 100% rename from launcher/ui/themes/IconTheme.h rename to app/ui/themes/IconTheme.h diff --git a/launcher/ui/themes/SystemTheme.cpp b/app/ui/themes/SystemTheme.cpp similarity index 100% rename from launcher/ui/themes/SystemTheme.cpp rename to app/ui/themes/SystemTheme.cpp diff --git a/launcher/ui/themes/SystemTheme.h b/app/ui/themes/SystemTheme.h similarity index 100% rename from launcher/ui/themes/SystemTheme.h rename to app/ui/themes/SystemTheme.h diff --git a/launcher/ui/themes/ThemeManager.cpp b/app/ui/themes/ThemeManager.cpp similarity index 93% rename from launcher/ui/themes/ThemeManager.cpp rename to app/ui/themes/ThemeManager.cpp index 8947896..d432286 100644 --- a/launcher/ui/themes/ThemeManager.cpp +++ b/app/ui/themes/ThemeManager.cpp @@ -157,6 +157,21 @@ void ThemeManager::initializeWidgets() themeWarningLog() << "Couldn't create theme folder"; themeDebugLog() << "Theme Folder Path:" << m_applicationThemeFolder.absolutePath(); + // Auto-deploy bundled racked.ru theme on first run + { + QDir rackedDir(m_applicationThemeFolder.absoluteFilePath("racked.ru")); + if (!rackedDir.exists("theme.json")) { + rackedDir.mkpath("."); + QFile::copy(":/themes/theme.json", rackedDir.absoluteFilePath("theme.json")); + QFile::copy(":/themes/themeStyle.css", rackedDir.absoluteFilePath("themeStyle.css")); + QFile::setPermissions(rackedDir.absoluteFilePath("theme.json"), + QFile::ReadOwner | QFile::WriteOwner | QFile::ReadGroup | QFile::ReadOther); + QFile::setPermissions(rackedDir.absoluteFilePath("themeStyle.css"), + QFile::ReadOwner | QFile::WriteOwner | QFile::ReadGroup | QFile::ReadOther); + themeDebugLog() << "Auto-deployed racked.ru theme to" << rackedDir.absolutePath(); + } + } + QDirIterator directoryIterator(m_applicationThemeFolder.path(), QDir::Dirs | QDir::NoDotAndDotDot); while (directoryIterator.hasNext()) { QDir dir(directoryIterator.next()); diff --git a/launcher/ui/themes/ThemeManager.h b/app/ui/themes/ThemeManager.h similarity index 100% rename from launcher/ui/themes/ThemeManager.h rename to app/ui/themes/ThemeManager.h diff --git a/launcher/ui/themes/ThemeManager.mm b/app/ui/themes/ThemeManager.mm similarity index 100% rename from launcher/ui/themes/ThemeManager.mm rename to app/ui/themes/ThemeManager.mm diff --git a/launcher/ui/widgets/AppearanceWidget.cpp b/app/ui/widgets/AppearanceWidget.cpp similarity index 100% rename from launcher/ui/widgets/AppearanceWidget.cpp rename to app/ui/widgets/AppearanceWidget.cpp diff --git a/launcher/ui/widgets/AppearanceWidget.h b/app/ui/widgets/AppearanceWidget.h similarity index 100% rename from launcher/ui/widgets/AppearanceWidget.h rename to app/ui/widgets/AppearanceWidget.h diff --git a/launcher/ui/widgets/AppearanceWidget.ui b/app/ui/widgets/AppearanceWidget.ui similarity index 100% rename from launcher/ui/widgets/AppearanceWidget.ui rename to app/ui/widgets/AppearanceWidget.ui diff --git a/launcher/ui/widgets/CheckComboBox.cpp b/app/ui/widgets/CheckComboBox.cpp similarity index 100% rename from launcher/ui/widgets/CheckComboBox.cpp rename to app/ui/widgets/CheckComboBox.cpp diff --git a/launcher/ui/widgets/CheckComboBox.h b/app/ui/widgets/CheckComboBox.h similarity index 100% rename from launcher/ui/widgets/CheckComboBox.h rename to app/ui/widgets/CheckComboBox.h diff --git a/launcher/ui/widgets/Common.cpp b/app/ui/widgets/Common.cpp similarity index 100% rename from launcher/ui/widgets/Common.cpp rename to app/ui/widgets/Common.cpp diff --git a/launcher/ui/widgets/Common.h b/app/ui/widgets/Common.h similarity index 100% rename from launcher/ui/widgets/Common.h rename to app/ui/widgets/Common.h diff --git a/launcher/ui/widgets/CustomCommands.cpp b/app/ui/widgets/CustomCommands.cpp similarity index 100% rename from launcher/ui/widgets/CustomCommands.cpp rename to app/ui/widgets/CustomCommands.cpp diff --git a/launcher/ui/widgets/CustomCommands.h b/app/ui/widgets/CustomCommands.h similarity index 100% rename from launcher/ui/widgets/CustomCommands.h rename to app/ui/widgets/CustomCommands.h diff --git a/launcher/ui/widgets/CustomCommands.ui b/app/ui/widgets/CustomCommands.ui similarity index 100% rename from launcher/ui/widgets/CustomCommands.ui rename to app/ui/widgets/CustomCommands.ui diff --git a/launcher/ui/widgets/EnvironmentVariables.cpp b/app/ui/widgets/EnvironmentVariables.cpp similarity index 100% rename from launcher/ui/widgets/EnvironmentVariables.cpp rename to app/ui/widgets/EnvironmentVariables.cpp diff --git a/launcher/ui/widgets/EnvironmentVariables.h b/app/ui/widgets/EnvironmentVariables.h similarity index 100% rename from launcher/ui/widgets/EnvironmentVariables.h rename to app/ui/widgets/EnvironmentVariables.h diff --git a/launcher/ui/widgets/EnvironmentVariables.ui b/app/ui/widgets/EnvironmentVariables.ui similarity index 100% rename from launcher/ui/widgets/EnvironmentVariables.ui rename to app/ui/widgets/EnvironmentVariables.ui diff --git a/launcher/ui/widgets/IconLabel.cpp b/app/ui/widgets/IconLabel.cpp similarity index 100% rename from launcher/ui/widgets/IconLabel.cpp rename to app/ui/widgets/IconLabel.cpp diff --git a/launcher/ui/widgets/IconLabel.h b/app/ui/widgets/IconLabel.h similarity index 100% rename from launcher/ui/widgets/IconLabel.h rename to app/ui/widgets/IconLabel.h diff --git a/launcher/ui/widgets/InfoFrame.cpp b/app/ui/widgets/InfoFrame.cpp similarity index 100% rename from launcher/ui/widgets/InfoFrame.cpp rename to app/ui/widgets/InfoFrame.cpp diff --git a/launcher/ui/widgets/InfoFrame.h b/app/ui/widgets/InfoFrame.h similarity index 100% rename from launcher/ui/widgets/InfoFrame.h rename to app/ui/widgets/InfoFrame.h diff --git a/launcher/ui/widgets/InfoFrame.ui b/app/ui/widgets/InfoFrame.ui similarity index 100% rename from launcher/ui/widgets/InfoFrame.ui rename to app/ui/widgets/InfoFrame.ui diff --git a/launcher/ui/widgets/JavaSettingsWidget.cpp b/app/ui/widgets/JavaSettingsWidget.cpp similarity index 100% rename from launcher/ui/widgets/JavaSettingsWidget.cpp rename to app/ui/widgets/JavaSettingsWidget.cpp diff --git a/launcher/ui/widgets/JavaSettingsWidget.h b/app/ui/widgets/JavaSettingsWidget.h similarity index 100% rename from launcher/ui/widgets/JavaSettingsWidget.h rename to app/ui/widgets/JavaSettingsWidget.h diff --git a/launcher/ui/widgets/JavaSettingsWidget.ui b/app/ui/widgets/JavaSettingsWidget.ui similarity index 100% rename from launcher/ui/widgets/JavaSettingsWidget.ui rename to app/ui/widgets/JavaSettingsWidget.ui diff --git a/launcher/ui/widgets/JavaWizardWidget.cpp b/app/ui/widgets/JavaWizardWidget.cpp similarity index 100% rename from launcher/ui/widgets/JavaWizardWidget.cpp rename to app/ui/widgets/JavaWizardWidget.cpp diff --git a/launcher/ui/widgets/JavaWizardWidget.h b/app/ui/widgets/JavaWizardWidget.h similarity index 100% rename from launcher/ui/widgets/JavaWizardWidget.h rename to app/ui/widgets/JavaWizardWidget.h diff --git a/launcher/ui/widgets/LabeledToolButton.cpp b/app/ui/widgets/LabeledToolButton.cpp similarity index 100% rename from launcher/ui/widgets/LabeledToolButton.cpp rename to app/ui/widgets/LabeledToolButton.cpp diff --git a/launcher/ui/widgets/LabeledToolButton.h b/app/ui/widgets/LabeledToolButton.h similarity index 100% rename from launcher/ui/widgets/LabeledToolButton.h rename to app/ui/widgets/LabeledToolButton.h diff --git a/launcher/ui/widgets/LanguageSelectionWidget.cpp b/app/ui/widgets/LanguageSelectionWidget.cpp similarity index 100% rename from launcher/ui/widgets/LanguageSelectionWidget.cpp rename to app/ui/widgets/LanguageSelectionWidget.cpp diff --git a/launcher/ui/widgets/LanguageSelectionWidget.h b/app/ui/widgets/LanguageSelectionWidget.h similarity index 100% rename from launcher/ui/widgets/LanguageSelectionWidget.h rename to app/ui/widgets/LanguageSelectionWidget.h diff --git a/launcher/ui/widgets/LogView.cpp b/app/ui/widgets/LogView.cpp similarity index 100% rename from launcher/ui/widgets/LogView.cpp rename to app/ui/widgets/LogView.cpp diff --git a/launcher/ui/widgets/LogView.h b/app/ui/widgets/LogView.h similarity index 100% rename from launcher/ui/widgets/LogView.h rename to app/ui/widgets/LogView.h diff --git a/launcher/ui/widgets/MinecraftSettingsWidget.cpp b/app/ui/widgets/MinecraftSettingsWidget.cpp similarity index 100% rename from launcher/ui/widgets/MinecraftSettingsWidget.cpp rename to app/ui/widgets/MinecraftSettingsWidget.cpp diff --git a/launcher/ui/widgets/MinecraftSettingsWidget.h b/app/ui/widgets/MinecraftSettingsWidget.h similarity index 100% rename from launcher/ui/widgets/MinecraftSettingsWidget.h rename to app/ui/widgets/MinecraftSettingsWidget.h diff --git a/launcher/ui/widgets/MinecraftSettingsWidget.ui b/app/ui/widgets/MinecraftSettingsWidget.ui similarity index 100% rename from launcher/ui/widgets/MinecraftSettingsWidget.ui rename to app/ui/widgets/MinecraftSettingsWidget.ui diff --git a/launcher/ui/widgets/ModFilterWidget.cpp b/app/ui/widgets/ModFilterWidget.cpp similarity index 100% rename from launcher/ui/widgets/ModFilterWidget.cpp rename to app/ui/widgets/ModFilterWidget.cpp diff --git a/launcher/ui/widgets/ModFilterWidget.h b/app/ui/widgets/ModFilterWidget.h similarity index 100% rename from launcher/ui/widgets/ModFilterWidget.h rename to app/ui/widgets/ModFilterWidget.h diff --git a/launcher/ui/widgets/ModFilterWidget.ui b/app/ui/widgets/ModFilterWidget.ui similarity index 100% rename from launcher/ui/widgets/ModFilterWidget.ui rename to app/ui/widgets/ModFilterWidget.ui diff --git a/launcher/ui/widgets/ModListView.cpp b/app/ui/widgets/ModListView.cpp similarity index 100% rename from launcher/ui/widgets/ModListView.cpp rename to app/ui/widgets/ModListView.cpp diff --git a/launcher/ui/widgets/ModListView.h b/app/ui/widgets/ModListView.h similarity index 100% rename from launcher/ui/widgets/ModListView.h rename to app/ui/widgets/ModListView.h diff --git a/launcher/ui/widgets/PageContainer.cpp b/app/ui/widgets/PageContainer.cpp similarity index 100% rename from launcher/ui/widgets/PageContainer.cpp rename to app/ui/widgets/PageContainer.cpp diff --git a/launcher/ui/widgets/PageContainer.h b/app/ui/widgets/PageContainer.h similarity index 100% rename from launcher/ui/widgets/PageContainer.h rename to app/ui/widgets/PageContainer.h diff --git a/launcher/ui/widgets/PageContainer_p.h b/app/ui/widgets/PageContainer_p.h similarity index 100% rename from launcher/ui/widgets/PageContainer_p.h rename to app/ui/widgets/PageContainer_p.h diff --git a/launcher/ui/widgets/ProgressWidget.cpp b/app/ui/widgets/ProgressWidget.cpp similarity index 100% rename from launcher/ui/widgets/ProgressWidget.cpp rename to app/ui/widgets/ProgressWidget.cpp diff --git a/launcher/ui/widgets/ProgressWidget.h b/app/ui/widgets/ProgressWidget.h similarity index 100% rename from launcher/ui/widgets/ProgressWidget.h rename to app/ui/widgets/ProgressWidget.h diff --git a/launcher/ui/widgets/ProjectDescriptionPage.cpp b/app/ui/widgets/ProjectDescriptionPage.cpp similarity index 100% rename from launcher/ui/widgets/ProjectDescriptionPage.cpp rename to app/ui/widgets/ProjectDescriptionPage.cpp diff --git a/launcher/ui/widgets/ProjectDescriptionPage.h b/app/ui/widgets/ProjectDescriptionPage.h similarity index 100% rename from launcher/ui/widgets/ProjectDescriptionPage.h rename to app/ui/widgets/ProjectDescriptionPage.h diff --git a/launcher/ui/widgets/ProjectItem.cpp b/app/ui/widgets/ProjectItem.cpp similarity index 100% rename from launcher/ui/widgets/ProjectItem.cpp rename to app/ui/widgets/ProjectItem.cpp diff --git a/launcher/ui/widgets/ProjectItem.h b/app/ui/widgets/ProjectItem.h similarity index 100% rename from launcher/ui/widgets/ProjectItem.h rename to app/ui/widgets/ProjectItem.h diff --git a/launcher/ui/widgets/SubTaskProgressBar.cpp b/app/ui/widgets/SubTaskProgressBar.cpp similarity index 100% rename from launcher/ui/widgets/SubTaskProgressBar.cpp rename to app/ui/widgets/SubTaskProgressBar.cpp diff --git a/launcher/ui/widgets/SubTaskProgressBar.h b/app/ui/widgets/SubTaskProgressBar.h similarity index 100% rename from launcher/ui/widgets/SubTaskProgressBar.h rename to app/ui/widgets/SubTaskProgressBar.h diff --git a/launcher/ui/widgets/SubTaskProgressBar.ui b/app/ui/widgets/SubTaskProgressBar.ui similarity index 100% rename from launcher/ui/widgets/SubTaskProgressBar.ui rename to app/ui/widgets/SubTaskProgressBar.ui diff --git a/launcher/ui/widgets/VariableSizedImageObject.cpp b/app/ui/widgets/VariableSizedImageObject.cpp similarity index 100% rename from launcher/ui/widgets/VariableSizedImageObject.cpp rename to app/ui/widgets/VariableSizedImageObject.cpp diff --git a/launcher/ui/widgets/VariableSizedImageObject.h b/app/ui/widgets/VariableSizedImageObject.h similarity index 100% rename from launcher/ui/widgets/VariableSizedImageObject.h rename to app/ui/widgets/VariableSizedImageObject.h diff --git a/launcher/ui/widgets/VersionListView.cpp b/app/ui/widgets/VersionListView.cpp similarity index 100% rename from launcher/ui/widgets/VersionListView.cpp rename to app/ui/widgets/VersionListView.cpp diff --git a/launcher/ui/widgets/VersionListView.h b/app/ui/widgets/VersionListView.h similarity index 100% rename from launcher/ui/widgets/VersionListView.h rename to app/ui/widgets/VersionListView.h diff --git a/launcher/ui/widgets/VersionSelectWidget.cpp b/app/ui/widgets/VersionSelectWidget.cpp similarity index 100% rename from launcher/ui/widgets/VersionSelectWidget.cpp rename to app/ui/widgets/VersionSelectWidget.cpp diff --git a/launcher/ui/widgets/VersionSelectWidget.h b/app/ui/widgets/VersionSelectWidget.h similarity index 100% rename from launcher/ui/widgets/VersionSelectWidget.h rename to app/ui/widgets/VersionSelectWidget.h diff --git a/launcher/ui/widgets/WideBar.cpp b/app/ui/widgets/WideBar.cpp similarity index 100% rename from launcher/ui/widgets/WideBar.cpp rename to app/ui/widgets/WideBar.cpp diff --git a/launcher/ui/widgets/WideBar.h b/app/ui/widgets/WideBar.h similarity index 100% rename from launcher/ui/widgets/WideBar.h rename to app/ui/widgets/WideBar.h diff --git a/launcher/updater/ExternalUpdater.h b/app/updater/ExternalUpdater.h similarity index 100% rename from launcher/updater/ExternalUpdater.h rename to app/updater/ExternalUpdater.h diff --git a/launcher/updater/MacSparkleUpdater.h b/app/updater/MacSparkleUpdater.h similarity index 100% rename from launcher/updater/MacSparkleUpdater.h rename to app/updater/MacSparkleUpdater.h diff --git a/launcher/updater/MacSparkleUpdater.mm b/app/updater/MacSparkleUpdater.mm similarity index 100% rename from launcher/updater/MacSparkleUpdater.mm rename to app/updater/MacSparkleUpdater.mm diff --git a/launcher/updater/PrismExternalUpdater.cpp b/app/updater/PrismExternalUpdater.cpp similarity index 100% rename from launcher/updater/PrismExternalUpdater.cpp rename to app/updater/PrismExternalUpdater.cpp diff --git a/launcher/updater/PrismExternalUpdater.h b/app/updater/PrismExternalUpdater.h similarity index 100% rename from launcher/updater/PrismExternalUpdater.h rename to app/updater/PrismExternalUpdater.h diff --git a/launcher/updater/prismupdater/GitHubRelease.cpp b/app/updater/prismupdater/GitHubRelease.cpp similarity index 100% rename from launcher/updater/prismupdater/GitHubRelease.cpp rename to app/updater/prismupdater/GitHubRelease.cpp diff --git a/launcher/updater/prismupdater/GitHubRelease.h b/app/updater/prismupdater/GitHubRelease.h similarity index 100% rename from launcher/updater/prismupdater/GitHubRelease.h rename to app/updater/prismupdater/GitHubRelease.h diff --git a/launcher/updater/prismupdater/PrismUpdater.cpp b/app/updater/prismupdater/PrismUpdater.cpp similarity index 100% rename from launcher/updater/prismupdater/PrismUpdater.cpp rename to app/updater/prismupdater/PrismUpdater.cpp diff --git a/launcher/updater/prismupdater/PrismUpdater.h b/app/updater/prismupdater/PrismUpdater.h similarity index 100% rename from launcher/updater/prismupdater/PrismUpdater.h rename to app/updater/prismupdater/PrismUpdater.h diff --git a/launcher/updater/prismupdater/SelectReleaseDialog.ui b/app/updater/prismupdater/SelectReleaseDialog.ui similarity index 100% rename from launcher/updater/prismupdater/SelectReleaseDialog.ui rename to app/updater/prismupdater/SelectReleaseDialog.ui diff --git a/launcher/updater/prismupdater/UpdaterDialogs.cpp b/app/updater/prismupdater/UpdaterDialogs.cpp similarity index 100% rename from launcher/updater/prismupdater/UpdaterDialogs.cpp rename to app/updater/prismupdater/UpdaterDialogs.cpp diff --git a/launcher/updater/prismupdater/UpdaterDialogs.h b/app/updater/prismupdater/UpdaterDialogs.h similarity index 100% rename from launcher/updater/prismupdater/UpdaterDialogs.h rename to app/updater/prismupdater/UpdaterDialogs.h diff --git a/launcher/updater/prismupdater/updater.exe.manifest b/app/updater/prismupdater/updater.exe.manifest similarity index 100% rename from launcher/updater/prismupdater/updater.exe.manifest rename to app/updater/prismupdater/updater.exe.manifest diff --git a/launcher/updater/prismupdater/updater_main.cpp b/app/updater/prismupdater/updater_main.cpp similarity index 100% rename from launcher/updater/prismupdater/updater_main.cpp rename to app/updater/prismupdater/updater_main.cpp diff --git a/program_info/CMakeLists.txt b/program_info/CMakeLists.txt index a33a6ed..d6a8004 100644 --- a/program_info/CMakeLists.txt +++ b/program_info/CMakeLists.txt @@ -8,7 +8,7 @@ if(UNIX) endif() endif() -set(Launcher_CommonName "PrismLauncher") +set(Launcher_CommonName "Launcher") set(Launcher_DisplayName "racked.ru | launcher") set(Launcher_AppID "org.prismlauncher.PrismLauncher") set(Launcher_Domain "prismlauncher.org") diff --git a/program_info/PrismLauncher.icon/Assets/block.svg b/program_info/Launcher.icon/Assets/block.svg similarity index 100% rename from program_info/PrismLauncher.icon/Assets/block.svg rename to program_info/Launcher.icon/Assets/block.svg diff --git a/program_info/PrismLauncher.icon/Assets/rainbow.svg b/program_info/Launcher.icon/Assets/rainbow.svg similarity index 100% rename from program_info/PrismLauncher.icon/Assets/rainbow.svg rename to program_info/Launcher.icon/Assets/rainbow.svg diff --git a/program_info/PrismLauncher.icon/icon.json b/program_info/Launcher.icon/icon.json similarity index 100% rename from program_info/PrismLauncher.icon/icon.json rename to program_info/Launcher.icon/icon.json diff --git a/program_info/prismlauncher.6.scd.in b/program_info/launcher.6.scd.in similarity index 100% rename from program_info/prismlauncher.6.scd.in rename to program_info/launcher.6.scd.in diff --git a/program_info/prismlauncher.icns b/program_info/launcher.icns similarity index 100% rename from program_info/prismlauncher.icns rename to program_info/launcher.icns diff --git a/program_info/prismlauncher.ico b/program_info/launcher.ico similarity index 100% rename from program_info/prismlauncher.ico rename to program_info/launcher.ico diff --git a/program_info/prismlauncher.manifest.in b/program_info/launcher.manifest.in similarity index 100% rename from program_info/prismlauncher.manifest.in rename to program_info/launcher.manifest.in diff --git a/program_info/prismlauncher.qrc.in b/program_info/launcher.qrc.in similarity index 100% rename from program_info/prismlauncher.qrc.in rename to program_info/launcher.qrc.in diff --git a/program_info/prismlauncher.rc.in b/program_info/launcher.rc.in similarity index 100% rename from program_info/prismlauncher.rc.in rename to program_info/launcher.rc.in