PrismLauncher/launcher
Octol1ttle 9b270f783e
fix(updater): do not reset current task in finished signal
The order of signals in case of a success is "succeeded"->"finished"

The "succeeded" signal may launch another download if the updater needs to fetch more pages
But if we reset the task then the newly started download will be disposed and the updater will softlock

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-12 13:02:46 +05:00
..
archive Fix weird utf archive (#5186) 2026-04-02 09:55:40 +00:00
console refactor(console): attach console early 2026-02-09 16:52:35 -07:00
filelink Some small cleanups (#4772) 2026-03-18 20:29:26 +00:00
icons chore: remove double spaces from logs 2026-01-29 19:15:27 +05:00
include refactor(Application.h): reduce include chain 2026-02-09 19:16:58 -07:00
java chore: clang-format 2026-03-27 07:24:15 +01:00
launch change: reshuffle launch log 2026-03-15 02:03:49 +05:00
logs style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
macsandbox format the code 2026-01-09 22:28:25 +02:00
meta Reduce include chain further, forward declare settings and log model 2026-02-09 20:03:10 -07:00
minecraft Allow disabling low RAM warning (#5333) 2026-04-10 09:14:47 +00:00
modplatform Fix Flame recommended RAM check 2026-04-06 17:59:27 +02:00
net Safer dialog 2026-03-26 10:46:37 +05:00
news feat: cache news feed 2026-02-04 18:29:00 +01:00
resources make OpenJ9 logo square 2026-03-23 14:27:54 +01:00
screenshots fix: log error if file open/commit fails 2026-03-23 01:07:05 +05:00
settings refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
tasks change: set abort button to "Skip" when downloading game files 2026-02-10 22:42:19 +05:00
tools style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
translations fix: log error if file open/commit fails 2026-03-23 01:07:05 +05:00
ui enable modpack changelog for modrinth page (#5354) 2026-04-11 05:19:09 +00:00
updater fix(updater): do not reset current task in finished signal 2026-04-12 13:02:46 +05:00
Application.cpp Change LowMemWarning default to always enabled 2026-04-10 11:53:37 +05:00
Application.h Add CLI option to open main window when launching instance (#5107) 2026-03-21 13:17:28 +00:00
ApplicationMessage.cpp
ApplicationMessage.h
AssertHelpers.h rename Assert.h because it causes conflicts??? 2026-01-23 00:34:34 +05:00
BaseInstaller.cpp
BaseInstaller.h
BaseInstance.cpp update local pack by url 2026-01-17 17:30:43 +02:00
BaseInstance.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
BaseVersion.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
BaseVersionList.cpp
BaseVersionList.h
CMakeLists.txt Warn user on launch if there is not enough available RAM (#5249) 2026-03-26 17:00:48 +00:00
Commandline.cpp
Commandline.h
DataMigrationTask.cpp fix: properly emit aborted instead of failed 2026-02-04 09:11:09 +05:00
DataMigrationTask.h Replace IPathMatcher stuff with Filter 2025-08-04 15:03:22 +01:00
DesktopServices.cpp revert: "fix(appimage): launch external processes with bundled linker" 2025-12-17 23:53:46 -05:00
DesktopServices.h revert: "fix(appimage): launch external processes with bundled linker" 2025-12-17 23:53:46 -05:00
Exception.h
ExponentialSeries.h
FastFileIconProvider.cpp style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
FastFileIconProvider.h style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
FileIgnoreProxy.cpp Properly show shaderpacks in export 2026-01-06 16:47:05 +00:00
FileIgnoreProxy.h Properly show shaderpacks in export 2026-01-06 16:47:05 +00:00
FileSystem.cpp fix: log error if file open/commit fails 2026-03-23 01:07:05 +05:00
FileSystem.h revert: "fix(appimage): launch external processes with bundled linker" 2025-12-17 23:53:46 -05:00
Filter.h Replace IPathMatcher stuff with Filter 2025-08-04 15:03:22 +01:00
GZip.cpp Fix implicit fallthrough 2026-02-26 17:49:12 +05:00
GZip.h
HardwareInfo.cpp chore: clang-format 2026-03-27 07:24:15 +01:00
HardwareInfo.h feat: print hardware information in launch log 2026-03-16 15:04:46 +05:00
InstanceCopyPrefs.cpp style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
InstanceCopyPrefs.h Reduce usage of [[nodiscard]] attributes 2025-07-07 20:56:29 +01:00
InstanceCopyTask.cpp remove followSymlinks calls (#4650) 2026-01-30 13:10:26 +02:00
InstanceCopyTask.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
InstanceCreationTask.cpp ask user if he wants to delete saves on modpack update 2026-03-10 09:25:13 +02:00
InstanceCreationTask.h ask user if he wants to delete saves on modpack update 2026-03-10 09:25:13 +02:00
InstanceDirUpdate.cpp refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
InstanceDirUpdate.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
InstanceImportTask.cpp change button text in Modrinth and Flame imports 2026-02-11 20:32:36 +05:00
InstanceImportTask.h improve archive detection 2025-12-11 12:54:49 +02:00
InstanceList.cpp fix pack upgrade 2026-04-10 00:36:05 +03:00
InstanceList.h fix(InstanceList): count() should be int as all usages expect int 2026-02-26 17:49:12 +05:00
InstancePageProvider.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
InstanceTask.cpp ask user if he wants to delete saves on modpack update 2026-03-10 09:25:13 +02:00
InstanceTask.h ask user if he wants to delete saves on modpack update 2026-03-10 09:25:13 +02:00
JavaCommon.cpp
JavaCommon.h
Json.cpp Fix compiler warnings 2026-02-26 17:49:11 +05:00
Json.h Check specifically for GarbageAtEnd error 2025-12-18 15:23:48 -05:00
KonamiCode.cpp
KonamiCode.h
LaunchController.cpp LaunchController: replace Q_ASSERT_X with regular Q_ASSERT 2026-04-03 21:22:24 +05:00
LaunchController.h LaunchController: clang-tidy 2026-04-03 21:21:44 +05:00
Launcher.in fix: rename LAUNCHER_DISABLE_GLVULKAN to PRISMLAUNCHER_DISABLE_GLVULKAN 2026-03-26 18:33:44 +01:00
LaunchMode.h refactor: LaunchController 2026-02-18 00:19:30 +05:00
LibraryUtils.cpp MangoHud: rename to LibraryUtils 2026-02-06 11:17:12 +00:00
LibraryUtils.h MangoHud: rename to LibraryUtils 2026-02-06 11:17:12 +00:00
LoggedProcess.cpp remove qt5compat 2025-11-27 22:37:31 +02:00
LoggedProcess.h Simplify MessageLevel::Enum -> MessageLevel 2025-12-07 13:15:22 +00:00
main.cpp refactor(console): attach console early 2026-02-09 16:52:35 -07:00
Markdown.cpp style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
Markdown.h style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
MessageLevel.cpp refactor(MessageLevel): move and rename 'FromLine*' functions 2025-12-11 09:59:33 -07:00
MessageLevel.h refactor: remove broken Qt includes 2026-01-06 15:51:47 +05:00
MMCTime.cpp style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
MMCTime.h
MMCZip.cpp fix zip path traversal 2026-03-10 09:26:12 +02:00
MMCZip.h move more zip parsings 2025-11-26 18:40:40 +02:00
MTPixmapCache.h
NullInstance.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
ProblemProvider.h
PSaveFile.h PSaveFile: use a type alias instead of a macro 2026-02-06 11:18:23 +00:00
QObjectPtr.h
qtlogging.ini
QVariantUtils.h style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
RecursiveFileSystemWatcher.cpp Replace IPathMatcher stuff with Filter 2025-08-04 15:03:22 +01:00
RecursiveFileSystemWatcher.h Replace IPathMatcher stuff with Filter 2025-08-04 15:03:22 +01:00
ResourceDownloadTask.cpp fix: add missing returns after emitFailed/Aborted 2026-01-21 18:30:31 +05:00
ResourceDownloadTask.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
RuntimeContext.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
RWStorage.h
SeparatorPrefixTree.h
StringUtils.cpp style: re-format tree with editorconfig 2026-01-18 15:48:07 -05:00
StringUtils.h
SysInfo.cpp feat: print hardware information in launch log 2026-03-16 15:04:46 +05:00
SysInfo.h feat: print hardware information in launch log 2026-03-16 15:04:46 +05:00
Usable.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
Version.cpp clang-tidy: fix warnings 2026-04-03 14:39:27 +03:00
Version.h clang-tidy: fix warnings 2026-04-03 14:39:27 +03:00
VersionProxyModel.cpp Fix implicit fallthrough 2026-02-26 17:49:12 +05:00
VersionProxyModel.h Replace IPathMatcher stuff with Filter 2025-08-04 15:03:22 +01:00
WatchLock.h