Trial97
b60b577d25
rename VALID_RESOURCES static variable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-07-18 18:26:25 +03:00
Trial97
9a51cd55df
make universal resource type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-07-18 16:17:22 +03:00
Yihe Li
dea8de01e3
Merge branch 'develop' into launcher-log-page
2025-06-05 23:20:46 +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
c57ba911cf
Remove unnecessary QObject::
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-05 21:41:06 +08:00
Yihe Li
4a9b3d2f5f
Remove usage of SIGNAL/SLOT macro
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-05 21:35:19 +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
Trial97
89be378ef6
chore: add miggrate qbytearray settings to qstring
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-06-02 11:40:48 +03:00
Trial97
6177fa0148
feat: make resource header config global
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-06-02 11:40:48 +03:00
Alexandru Ionut Tripon
a95def5588
Delete associated shortcuts when deleting instance ( #3819 )
2025-06-02 11:39:24 +03:00
TheKodeToad
142a73888d
Rework the settings user interface ( #3534 )
2025-06-01 22:46:40 +00:00
Yihe Li
4214571cff
Add # of shortcuts to deletion confirmation screen instead
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-01 16:18:35 +08:00
Yihe Li
d3f337d6ef
Delete shortcut when deleting instances
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-01 08:13:18 +08:00
TheKodeToad
43dcafda60
Support for CurseForge recommended memory ( #3711 )
2025-05-31 17:22:06 +00: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
ea8f105292
Add stubs and b asic integration with MainWindow
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-05-18 23:09:39 +08: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
31dc84653d
Refactor shortcut parameter into its own struct
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-05-13 05:14:53 +08:00
Yihe Li
37213ecc34
Add create shortcut button for worlds
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-05-11 19:08:36 +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
Alexandru Ionut Tripon
a89fc7d1e0
Improvements to upload logs ( #1872 )
2025-05-10 12:12:46 +03:00
Alexandru Ionut Tripon
2c838f8c2c
Allow the user to create a shortcut on the desktop and/or application folder ( #2966 )
2025-05-10 12:12:04 +03:00
Trial97
4bad7e48c3
feat: prevent deletion of running instances
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 23:21:35 +03:00
Hendrik Lind
14a78d55b0
Merge branch 'PrismLauncher:develop' into add-startmenu-shortcut
2025-05-07 13:34:35 +02:00
Trial97
63d40ecda4
feat: add upload action for launcher logs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 00:12:09 +03:00
TheKodeToad
13f533801b
Use options struct for FlamePackExportTask
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-05-03 14:26:52 +01:00
Trial97
5c8481a118
chore: reformat
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-29 10:46:41 +03:00
Seth Flynn
3df98dd5e7
Remove support for Qt 5 ( #2174 )
2025-04-18 16:26:55 -04:00
Alexandru Ionut Tripon
8373fa81f1
chore: add getOrRegisterSetting function ( #3660 )
2025-04-18 21:31:22 +03:00
Trial97
5af06dec85
chore: add getOrRegisterSetting function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-18 20:02:52 +03:00
Trial97
2271a05b19
chore: add back deprecation warnings and disable all API deprecated before 6.0
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-18 12:37:54 +03:00
Trial97
442aae88ce
chore: remove qt version checks from code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-17 23:46:55 +03: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
Soup
0c90530f88
cleanup
...
Fix formatting and fix a typo in the return code check
Signed-off-by: Soup <43444191+Soup-64@users.noreply.github.com>
2025-04-06 16:09:49 -04:00
Soup
b9a1fa3645
Implement popup for metacache
...
someone in the Discord ran into an issue somewhat related to the metacache button not working (folder in use err), so this warning makes it more obvious when this happens, though it would be better to find out why it ran into a process conflict
Signed-off-by: Soup <43444191+Soup-64@users.noreply.github.com>
2025-04-06 16:09:42 -04:00
Yihe Li
02ca6bea8c
Sync group after updating instance
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-29 14:11:09 +08:00
Yihe Li
a2e44c0ef7
Use custom signals to record previous name
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 17:13:52 +08:00
Yihe Li
11a0dbf810
Make deleting a verb
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 16:11:54 +08:00
Yihe Li
45368fbf2f
Get rid of unused includes
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 08:36:07 +08:00
Yihe Li
a7af120cf0
Fix interaction with invalid chars
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 07:22:05 +08:00
Yihe Li
8fea37b8b7
Only call on interactive uses
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 06:53:57 +08:00
Yihe Li
ea44c2465c
Add link instance detection
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 05:48:05 +08:00
Yihe Li
7b511f4c67
Refactor into InstanceDirUpdate.h
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 05:47:29 +08:00
Yihe Li
7ea5b6173c
Refactor updateInstanceRoot() to BaseInstance
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 04:51:13 +08:00
Yihe Li
abac3db125
Make remember checkbox off by default
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 04:11:29 +08:00
Yihe Li
4b20e3bc39
Implement instance renaming
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 03:26:13 +08:00
TheKodeToad
adf2ed0849
Only fire apply event when settings are actually applied
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 15:22:17 +00: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
Echo J
ffdf1f746e
Remove .desktop suffix from application ID
...
Signed-off-by: Echo J <tcg96nougat@gmail.com>
2025-03-09 14:15:45 +02:00
Trial97
8f8c8394dc
remove some QEventLoops
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-03-02 08:36:48 +02:00