Kenneth Chew
3e65d3a9b5
Apply selected style to window elements on macOS
...
Qt doesn't apply the proper style to elements such as the title bar or text shadows, so this must be done in native code.
Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com>
2025-07-16 00:34:42 -04:00
Seth Flynn
af73cfa20f
Add support for vcpkg ( #3742 )
2025-07-09 06:50:41 -04:00
seth
a5f5d14538
build(cmake): fallback to pkg-config discovery for tomlplusplus
...
Some distributions of it (like in vcpkg *wink*) won't contain CMake files
Signed-off-by: seth <getchoo@tuta.io>
2025-07-09 05:22:44 -04:00
Seth Flynn
f3b778342e
build(cmake): replace INSTALL_BUNDLE with install component
...
Considering this doesn't affect the build, it has never made much sense
for it to be a build option or require rereconfiguration of the project
to change
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-07-08 11:03:19 -04:00
seth
1688db055e
build: modernize launcher bundling
...
Replaces fixup_bundle with Qt's deployment scripts and CMake's newer
RUNTIME_DEPENDENCY_SET target, making it a bit easier to find and
include linked dependencies with less code on our end
Signed-off-by: seth <getchoo@tuta.io>
2025-07-08 11:03:19 -04:00
Seth Flynn
fde66a11ce
build(cmake): apply workaround for ninja in release mode on msvc
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-07-04 05:13:01 -04:00
seth
71be6eb7d8
build: deploy pdbs with windows builds
...
Signed-off-by: seth <getchoo@tuta.io>
2025-06-30 15:22:51 -04:00
Yihe Li
836c558c6c
Merge branch 'develop' into launcher-log-page
2025-06-06 21:36:03 +08:00
Tayou
9cdfeb5fcd
add options to change the cat scalling ( #3380 )
2025-06-06 14:23:39 +02:00
Yihe Li
842662c24f
Merge branch 'develop' into launcher-log-page
2025-06-05 23:20:15 +08:00
Yihe Li
d77889f26d
Change log to be a QMainWindow
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-05 23:15:55 +08:00
Yihe Li
e4a801fdf7
Use separate window for viewing logs
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-05 07:18:13 +08:00
Yihe Li
1aa8d7bc13
Reuse OtherLogsPage directly
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-03 15:44:17 +08:00
Alexandru Ionut Tripon
6d9eac6766
remove: unused files ( #3740 )
2025-06-03 08:42:09 +03:00
Yihe Li
c58cc3396a
Basic support for launcher log page
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-03 04:51:41 +08:00
Trial97
8c0ba43838
add options to change the cat scalling
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-06-02 15:15:17 +03:00
TheKodeToad
edb1020dce
Merge remote-tracking branch 'upstream/develop' into data-packs
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-06-02 09:52:05 +01:00
TheKodeToad
142a73888d
Rework the settings user interface ( #3534 )
2025-06-01 22:46:40 +00:00
TheKodeToad
e4ed3b4546
Merge branch 'PrismLauncher:develop' into data-packs
2025-06-01 07:54:16 +00:00
Alexandru Ionut Tripon
0a89f5cfaa
feat: move qr code glue in MSALoginDialog ( #3676 )
2025-05-31 21:40:01 +03:00
TheKodeToad
618e6bd96b
Merge remote-tracking branch 'upstream/develop' into rework-settings
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-05-22 23:04:57 +01:00
Yihe Li
0a5013ff9f
Add source files for UI
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-05-18 23:09:39 +08:00
Yihe Li
69469b4484
Refactor shortcut creation logic into its own file
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-05-11 03:37:47 +08:00
Trial97
e325806173
feat: add regex removal for log sesnitive data
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 00:12:10 +03:00
Trial97
fe0c52ff78
remove: unused files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-05 19:57:24 +03:00
Trial97
476054ba19
feat: move qr code glue in MSALoginDialog
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-29 11:27:02 +03:00
TheKodeToad
fadbcf2d04
Merge remote-tracking branch 'upstream/develop' into data-packs
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-29 09:15:11 +01:00
Rachel Powers
47295da390
feat(logs): parse log4j xml events in logs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-19 12:54:40 -07:00
Rachel Powers
0e00c28450
Console colors and log invocation location ( #3654 )
2025-04-18 20:38:55 -07:00
Trial97
cb591ba52e
chore:add qr code support for login
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-18 18:46:10 +03:00
Rachel Powers
45b6454222
feat(ansi-console): Format console with ansi excapes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-18 00:39:19 -07:00
Rachel Powers
4a2b5c72dc
feat(color-console): support ansi colors in console
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-17 14:54:44 -07:00
TheKodeToad
211c71f84a
Merge remote-tracking branch 'upstream/develop' into rework-settings
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 11:38:31 +01:00
Trial97
4361aaa094
remove ghc_filesystem
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-10 22:38:55 +03:00
Yihe Li
7b511f4c67
Refactor into InstanceDirUpdate.h
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 05:47:29 +08:00
TheKodeToad
6ab4fef0c5
Merge remote-tracking branch 'upstream/develop' into data-packs
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 21:11:46 +00:00
TheKodeToad
411161fe49
Use same UI for appearance page and wizard
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 13:11:26 +00:00
TheKodeToad
dced39cab0
Add appearance page
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 13:11:25 +00:00
Alexandru Ionut Tripon
d0b9073f60
Show online players on servers screen ( #3112 )
2025-03-16 08:30:12 +02:00
Echo J
14ab4055ff
Reduce app ID hardcoding
...
And rename the relevant build variable to make more sense
Signed-off-by: Echo J <tcg96nougat@gmail.com>
2025-03-09 14:16:48 +02:00
Trial97
47af33ff6f
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into skin
2025-02-21 08:40:33 +02:00
TheKodeToad
cc504f4a6c
Merge remote-tracking branch 'upstream/develop' into unify-mc-settings
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-01-27 17:02:50 +00:00
TheKodeToad
98ab686348
Merge remote-tracking branch 'upstream/develop' into unify-mc-settings
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-01-27 13:18:19 +00:00
TheKodeToad
1b4b36df33
Unify Java page
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-01-26 22:25:26 +00:00
Trial97
49d82ab528
fix build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-01-21 23:49:42 +02:00
Trial97
7010b8acb6
fix the freeze with openglwidget
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-01-21 23:36:40 +02:00
Alexandru Ionut Tripon
c2f4389e5f
Merge pull request #3254 from Trial97/remove_multimc
...
remove EditAccountDialog
2025-01-17 08:51:44 +02:00
Trial97
87ec7cdd39
move background to vertex buffer
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-01-10 14:54:40 +02:00
Trial97
6fc386cfe9
Move shaders to separate files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-01-10 11:40:38 +02:00
Trial97
cd0895b237
Add skin preview
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-01-10 00:54:14 +02:00