ShatteredPrism/launcher
Evan Goode 810ab868b3 Fetch CurseForge API key from official files
Instead of fetching the CurseForge API key from PolyMC's server, fetch
it from the files of the CurseForge app, mirrored by archive.org. We can
do this without downloading the entire 100MiB+ application by
range-requesting the specific DEFLATE block where the key is and
decompressing just that block.
2024-06-23 22:35:06 -04:00
..
filelink format 2023-09-26 20:19:35 +03:00
icons Remove top-level const qualifiers in function declarations 2023-10-28 22:12:09 -07:00
java Merge remote-tracking branch 'prismlauncher/release-8.x' into develop 2024-06-23 11:34:11 -04:00
launch chore: reformat 2023-08-23 13:46:23 +02:00
meta Remove top-level const qualifiers in function declarations 2023-10-28 22:12:09 -07:00
minecraft Merge remote-tracking branch 'prismlauncher/release-8.x' into develop 2024-06-23 11:34:11 -04:00
modplatform Merge remote-tracking branch 'prismlauncher/release-8.x' into develop 2024-06-23 11:34:11 -04:00
net Fetch CurseForge API key from official files 2024-06-23 22:35:06 -04:00
news Replace typedef with using 2023-10-24 01:36:27 -07:00
pathmatcher Replace typedef with using 2023-10-24 01:36:27 -07:00
resources Fjord Launcher icons 2024-05-07 00:55:12 -04:00
screenshots update imgur upload 2024-06-12 20:45:31 +00:00
settings Merge Prism Launcher 8.2 2024-03-21 10:59:32 -04:00
tasks Merge pull request #1694 from Trial97/concurrent 2023-12-11 11:20:17 +01:00
tools chore: reformat 2023-08-14 18:16:53 +02:00
translations Fixed arch build 2023-10-14 09:41:04 +03:00
ui Fetch CurseForge API key from official files 2024-06-23 22:35:06 -04:00
updater Merge remote-tracking branch 'prismlauncher/release-8.x' into develop 2024-06-23 11:34:11 -04:00
Application.cpp Fetch CurseForge API key from official files 2024-06-23 22:35:06 -04:00
Application.h Merge branch 'develop' into feat/launcher-updater 2023-08-30 11:47:33 +01:00
ApplicationMessage.cpp chore: update license headers 2023-08-14 18:17:05 +02:00
ApplicationMessage.h chore: reformat 2023-08-14 18:16:53 +02:00
BaseInstaller.cpp chore: reformat 2023-08-14 18:16:53 +02:00
BaseInstaller.h chore: reformat 2023-08-14 18:16:53 +02:00
BaseInstance.cpp Merge pull request #1712 from Trial97/current_time 2023-12-11 16:14:52 +01:00
BaseInstance.h Replace typedef with using 2023-10-24 01:36:27 -07:00
BaseVersion.h fix: fix more warnings 2023-08-11 10:57:57 +02:00
BaseVersionList.cpp chore: update license headers 2023-08-14 18:17:05 +02:00
BaseVersionList.h Replace typedef with using 2023-10-24 01:36:27 -07:00
CMakeLists.txt Merge remote-tracking branch 'prismlauncher/release-8.x' into develop 2024-06-23 11:34:11 -04:00
Commandline.cpp chore: update license headers 2023-08-14 18:17:05 +02:00
Commandline.h chore: reformat 2023-08-14 18:16:53 +02:00
CreateAuthlibInjectorAccount.cpp authlib-injector 2023-09-04 19:00:18 +01:00
CreateAuthlibInjectorAccount.h Clean up authlib-injector merge, mostly clang-format 2023-09-05 00:13:50 -04:00
DataMigrationTask.cpp
DataMigrationTask.h Remove top-level const qualifiers in function declarations 2023-10-28 22:12:09 -07:00
DefaultVariable.h chore: reformat 2023-08-14 18:16:53 +02:00
DesktopServices.cpp Fixed open path a second time 2024-01-23 08:30:16 +00:00
DesktopServices.h chore: improve param name 2024-01-17 14:19:03 +00:00
Exception.h Fix formatting issues 2024-02-13 08:14:52 +00:00
ExponentialSeries.h chore: reformat 2023-08-14 18:16:53 +02:00
FastFileIconProvider.cpp Optimised icons 2023-06-03 13:39:42 +01:00
FastFileIconProvider.h Optimised icons 2023-06-03 13:39:42 +01:00
FileIgnoreProxy.cpp Hide index folder in pack export dialog 2023-08-28 17:25:07 +01:00
FileIgnoreProxy.h Merge pull request #1292 from Trial97/export5 2023-07-16 20:42:48 +02:00
FileSystem.cpp relax fat FS filename restrictions 2024-06-18 09:51:34 +00:00
FileSystem.h Reformatted FileSystem.h 2024-05-31 06:12:46 +00:00
Filter.cpp chore: reformat 2023-08-14 18:16:53 +02:00
Filter.h chore: reformat 2023-08-14 18:16:53 +02:00
GZip.cpp chore: update license headers 2023-08-14 18:17:05 +02:00
GZip.h chore: reformat 2023-08-14 18:16:53 +02:00
install_prereqs.cmake.in
InstanceCopyPrefs.cpp chore: reformat 2023-08-14 18:16:53 +02:00
InstanceCopyPrefs.h chore: reformat 2023-08-14 18:16:53 +02:00
InstanceCopyTask.cpp Revert "[Backport release-8.x] Use minecraft instead of .minecraft for better accessibility" 2024-02-04 16:08:16 +00:00
InstanceCopyTask.h chore: reformat 2023-08-14 18:16:53 +02:00
InstanceCreationTask.cpp fix(Inst.Import): Show error reason in fail dialog 2022-12-01 15:32:26 -03:00
InstanceCreationTask.h fix: memory leak with NetJob and responce not getting cleaned up 2023-05-21 01:46:28 -07:00
InstanceImportTask.cpp Revert "[Backport release-8.x] Use minecraft instead of .minecraft for better accessibility" 2024-02-04 16:08:16 +00:00
InstanceImportTask.h Moved getPathNameInLocal8bit inside FileSystem namespace 2024-04-06 12:40:35 +00:00
InstanceList.cpp Fix build on Windows and formatting 2024-03-03 14:07:08 +00:00
InstanceList.h Fix group issues 2023-10-30 09:26:38 +00:00
InstancePageProvider.h chore: reformat 2023-08-14 18:16:53 +02:00
InstanceTask.cpp Fixed askIfShouldUpdate dialog on mac 2024-01-18 20:05:30 +00:00
InstanceTask.h fix(ManagedPackPage): only update the current instance exactly 2022-12-06 17:00:34 -03:00
JavaCommon.cpp chore: update license headers 2023-08-14 18:17:05 +02:00
JavaCommon.h chore: reformat 2023-08-14 18:16:53 +02:00
Json.cpp chore: update license headers 2023-08-14 18:17:05 +02:00
Json.h chore: update license headers 2023-08-14 18:17:05 +02:00
KonamiCode.cpp chore: reformat 2023-08-14 18:16:53 +02:00
KonamiCode.h chore: reformat 2023-08-14 18:16:53 +02:00
LaunchController.cpp Merge remote-tracking branch 'prismlauncher/release-8.x' into develop 2024-06-23 11:34:11 -04:00
LaunchController.h Clean up authlib-injector merge, mostly clang-format 2023-09-05 00:13:50 -04:00
Launcher.in fix: use /usr/bin/env bash in launch script 2023-02-04 01:06:16 +01:00
LoggedProcess.cpp chore: reformat 2023-08-14 18:16:53 +02:00
LoggedProcess.h chore: reformat 2023-08-14 18:16:53 +02:00
main.cpp chore: update license headers 2023-08-14 18:17:05 +02:00
MangoHud.cpp feat: implement override for GLFW/OpenAL with split natives 2023-08-15 10:50:38 +02:00
MangoHud.h feat: implement override for GLFW/OpenAL with split natives 2023-08-15 10:50:38 +02:00
Markdown.cpp Fixed more clang formatting 2024-06-02 18:59:44 +03:00
Markdown.h chore: reformat 2023-08-14 18:16:53 +02:00
MessageLevel.cpp chore: reformat 2023-08-14 18:16:53 +02:00
MessageLevel.h chore: reformat 2023-08-14 18:16:53 +02:00
MMCTime.cpp feat:added option to show playtime in hours 2023-08-18 12:24:28 +03:00
MMCTime.h feat:added option to show playtime in hours 2023-08-18 12:24:28 +03:00
MMCZip.cpp improve invalid path name 2024-06-10 09:11:36 +00:00
MMCZip.h Fixed curseforge export 2024-04-29 16:30:17 +00:00
MTPixmapCache.h Fixed comparation warning 2023-11-06 11:24:19 +02:00
NullInstance.h Merge branch 'develop' into better-launch 2023-08-16 22:23:38 +01:00
ProblemProvider.h chore: reformat 2023-08-14 18:16:53 +02:00
QObjectPtr.h refactor: make shared_qobject_ptr ctor explicit 2023-01-25 16:57:51 -03:00
qtlogging.ini fix: don't log katabasis by default 2023-12-19 11:25:00 +00:00
QVariantUtils.h chore: reformat 2023-08-14 18:16:53 +02:00
RecursiveFileSystemWatcher.cpp chore: reformat 2023-08-14 18:16:53 +02:00
RecursiveFileSystemWatcher.h Remove top-level const qualifiers in function declarations 2023-10-28 22:12:09 -07:00
ResourceDownloadTask.cpp Merge branch 'develop' into refactor/net-split-headers-to-proxy-class 2023-07-31 22:26:20 -07:00
ResourceDownloadTask.h Remove top-level const qualifiers in function declarations 2023-10-28 22:12:09 -07:00
RuntimeContext.h chore: update license headers 2023-08-14 18:17:05 +02:00
RWStorage.h chore: reformat 2023-08-14 18:16:53 +02:00
SeparatorPrefixTree.h chore: reformat 2023-08-14 18:16:53 +02:00
SkinUtils.cpp chore: reformat 2023-08-14 18:16:53 +02:00
SkinUtils.h chore: reformat 2023-08-14 18:16:53 +02:00
StringUtils.cpp Made Regex static and const, removed dist 2024-06-02 18:59:44 +03:00
StringUtils.h Moved html patch to StringUtils 2024-06-02 18:59:44 +03:00
Usable.h chore: reformat 2023-08-14 18:16:53 +02:00
Version.cpp chore: reformat 2023-08-14 18:16:53 +02:00
Version.h Merge branch 'develop' into feat/launcher-updater 2023-08-30 11:47:33 +01:00
VersionProxyModel.cpp chore: reformat 2023-08-14 18:16:53 +02:00
VersionProxyModel.h Remove top-level const qualifiers in function declarations 2023-10-28 22:12:09 -07:00
WatchLock.h chore: reformat 2023-08-14 18:16:53 +02:00
WindowsConsole.cpp chore: reformat 2023-08-14 18:16:53 +02:00
WindowsConsole.h refactor(windows console): move to external file 2023-07-30 13:38:47 -07:00