Trial97
c7cfb6d61f
feat(launch): add early-launch command
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 15:22:51 +03:00
Trial97
3da92e893d
refactor: fix clang-tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-09 19:45:32 +03:00
Trial97
6d225d6ec7
build: bump qt minimum to 6.8
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-09 19:45:32 +03:00
Trial97
58df08442f
refactor: remove MCEdit world editor tool
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-02 13:22:58 +03:00
Octol1ttle
57d4cc720a
fix: remove unnecessary resets during startup
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-08-14 00:39:54 +05:00
Octol1ttle
25c7daa7ca
Add option to disable the cat ( #5883 )
2026-08-07 16:19:25 +00:00
Octol1ttle
c429b345f0
Add persistent global playtime counter ( #5881 )
2026-08-07 13:42:46 +00:00
Vishrut Sachan
601101555f
Merge remote-tracking branch 'upstream/develop' into feature/global-playtime-counter
...
Signed-off-by: Vishrut Sachan <vishrutsachan2004@gmail.com >
# Conflicts:
# launcher/InstanceList.h
2026-08-07 10:25:55 +05:30
Muhammad Sameer Adnan
0140a4b3f9
Merge branch 'develop' into feature/open-edit-window-on-doubleclick
...
Signed-off-by: Muhammad Sameer Adnan <sameer.adnan@proton.me >
2026-08-06 15:12:42 +05:00
Octol1ttle
1733a7bb6c
Add native library toggle for SDL ( #5889 )
2026-08-06 09:04:45 +00:00
Alexandru Ionut Tripon
9c4c466453
Allow selecting instance directory when creating a new instance ( #5870 )
2026-08-06 06:57:50 +00:00
Alexandru Ionut Tripon
5f0039faa1
Change InstanceList to only hold MinecraftInstance ( #5896 )
2026-08-06 06:56:54 +00:00
TheKodeToad
029d6caac9
Swap BaseInstance* -> MinecraftInstance* in many places and remove casts
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-08-05 18:47:14 +01:00
Octol1ttle
c31888cce7
code quality: remove contextless connects
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-08-05 20:22:14 +05:00
Henrique Kirch Heck
a66d436767
feat: find native sdl path on linux
...
Signed-off-by: Henrique Kirch Heck <me@henriquekh.dev.br >
2026-08-04 23:02:05 -03:00
Henrique Kirch Heck
cda4c8980e
feat: register native sdl settings
...
Signed-off-by: Henrique Kirch Heck <me@henriquekh.dev.br >
2026-08-04 22:58:09 -03:00
Vishrut Sachan
0bfac60ee4
Move playtime counter to separate playtime.cfg file
...
Signed-off-by: Vishrut Sachan <vishrutsachan2004@gmail.com >
2026-08-04 15:53:34 +05:30
ncete
9dd20131d2
feat: allow disabling the cat
...
Signed-off-by: ncete <310785154+ncete@users.noreply.github.com >
2026-08-03 21:01:26 -06:00
Vishrut Sachan
c31a7cd7b3
Add persistent global playtime counter
...
Signed-off-by: Vishrut Sachan <vishrutsachan2004@gmail.com >
2026-08-03 14:29:20 +05:30
Vishrut Sachan
b2ab004a2b
Allow selecting instance directory when creating a new instance
...
Signed-off-by: Vishrut Sachan <vishrutsachan2004@gmail.com >
2026-08-02 07:52:45 +05:30
Sameer
8920670a68
Shorten instance edit setting names
...
Signed-off-by: Sameer <sameer.adnan@proton.me >
2026-07-27 01:52:35 +05:00
Vishrut Sachan
4de86ded14
Add support for multiple instance directories
...
Signed-off-by: Vishrut Sachan <vishrutsachan2004@gmail.com >
2026-07-24 00:08:17 +05:30
Sameer
675a80b7db
Add setting to edit instance on double click
...
Assisted-by: OpenAI Codex
Signed-off-by: Sameer <sameer.adnan@proton.me >
2026-06-03 16:11:10 +05:00
Trial97
6699d3eca0
clang-tidy: clang-analyzer-*
...
This commit aims to fix all clang-analyzer-* warnings from clang-tidy.
Here is the list of the ones found in project:
"clang-analyzer-core.uninitialized.UndefReturn",
"clang-analyzer-deadcode.DeadStores",
"clang-analyzer-optin.core.EnumCastOutOfRange",
Some exceptions:
clang-analyzer-cplusplus.NewDeleteLeaks -> may need to disable it as
is a false positive
clang-analyzer-optin.cplusplus.VirtualCall -> may need to disable it
(or refactor a bunch of code to drop the virtual from those functions)
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-05-13 10:20:26 +03:00
Octol1ttle
d59b4b0ad7
fix(translations): do not reset user language if translations index is missing
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-05-07 20:15:38 +05:00
Octol1ttle
49aef77f3f
fix(translations): redownload index if it is missing after file reloading
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-05-07 20:11:24 +05:00
Trial97
418222cd6f
add setting to controll game assets download
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-04-19 23:51:48 +03:00
Alexandru Ionut Tripon
519d8f7385
add a option to skip meta refresh on launch ( #5267 )
2026-04-14 16:29:30 +00:00
Octol1ttle
4b3aedd5d0
Change LowMemWarning default to always enabled
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-04-10 11:53:37 +05:00
Octol1ttle
c044ed36af
feat: allow disabling low RAM warning
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-04-09 19:34:11 +05:00
Trial97
40b7cab3ed
add a option to skip meta refresh on launch
...
related to https://github.com/PrismLauncher/PrismLauncher/issues/3785
It doesn't fix it but it should at least allow users to skip the
redownload of the meta files.
So in a previous PR I added an automated way to refresh all the meta
from the original index, to the component index to the actual index.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-03-27 00:23:23 +02:00
Octol1ttle
838687fb2e
fix: log error if file open/commit fails
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-03-23 01:07:05 +05:00
DioEgizio
03543a0cbb
Add CLI option to open main window when launching instance ( #5107 )
2026-03-21 13:17:28 +00:00
Alexandru Ionut Tripon
04786023b0
Some small cleanups ( #4772 )
2026-03-18 20:29:26 +00:00
DioEgizio
9d5f4059bf
feat+fix: Rework modrinth fallback for blocked mods a bit
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2026-03-17 15:16:57 +01:00
Octol1ttle
d221a0a449
feat: print hardware information in launch log
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-03-16 15:04:46 +05:00
Seth Flynn
352b98db8e
Enable warnings as errors ( #5101 )
2026-03-06 07:42:39 +00:00
Octol1ttle
ec4b36b299
Fix compiler warnings
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-26 17:49:11 +05:00
Matthew_Cash
eae13f705f
Add CLI option to open main window when launching instance
...
Signed-off-by: Matthew_Cash <matthew@matthew-cash.com >
2026-02-25 20:27:06 -08:00
Octol1ttle
dde1d21cbc
run clang-format to apply new qualifier alignment
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-25 12:31:31 +05:00
Octol1ttle
d8a25f55e4
feat(NewsDialog): save and restore geometry
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-21 00:21:53 +05:00
Alexandru Ionut Tripon
2b84053011
Highlight resources incompatible with the Minecraft version ( #5010 )
2026-02-17 20:16:13 +00:00
Octol1ttle
a9f3be9f45
refactor: LaunchController
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-18 00:19:30 +05:00
TheKodeToad
71278ff7ea
Add opt-in for showing mod incompatibilities
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-02-12 22:37:15 +00:00
Rachel Powers
ffd50e318a
refactor(console): attach console early
...
also use RAII guard to free it instead of tracking it with a member variable
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2026-02-09 16:52:35 -07:00
TheKodeToad
327a554d42
MangoHud: rename to LibraryUtils
...
It handles more than mangohud
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-02-06 11:17:12 +00:00
Sefa Eyeoglu
2030b481bf
feat: cache news feed
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2026-02-04 18:29:00 +01:00
Alexandru Ionut Tripon
fda9e74972
Remove systeminfo; move getSystemRam into SysInfo.h ( #4323 )
2026-01-31 20:24:40 +02:00
Octol1ttle
158a7bbc34
got clang-format'd 💀
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-29 19:27:06 +05:00
Octol1ttle
584dc47da5
chore: remove double spaces from logs
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-29 19:15:27 +05:00