PrismLauncher/launcher
morsz f6cb9daf99 fix: force metadata version list refreshes to reload
manual refreshes on version selection screens could reuse cached metadata and skip downloading updated manifests, so new versions would not appear until Prism was restarted. pass an explicit forced reload through the shared version list loading path and use it from refresh actions so manual refresh always reloads metadata

Signed-off-by: morsz <morsz@morsz.dev>
(cherry picked from commit 2219c37d7f)
2026-04-14 17:12:59 +00: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 fix: force metadata version list refreshes to reload 2026-04-14 17:12:59 +00: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 fix: force metadata version list refreshes to reload 2026-04-14 17:12:59 +00:00
minecraft change(EnsureAvailableMemory): add lenience 2026-04-10 09:31:16 +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 fix: force metadata version list refreshes to reload 2026-04-14 17:12:59 +00:00
updater fix(updater): do not reset current task in finished signal 2026-04-12 08:40:20 +00:00
Application.cpp Change LowMemWarning default to always enabled 2026-04-10 09:31:16 +00: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 fix: force metadata version list refreshes to reload 2026-04-14 17:12:59 +00:00
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 fix: gzip file parsing as a stream 2025-04-19 00:41:24 +03:00
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 17:31:48 +00: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 Merge remote-tracking branch 'upstream/develop' into rework-settings 2025-05-22 23:04:57 +01:00
JavaCommon.h chore:fixed some codeql warnings 2025-03-24 22:25:35 +02:00
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 fix: use after free begone! 2025-04-28 04:49:23 -07:00
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