Commit Graph

2568 Commits

Author SHA1 Message Date
TheKodeToad
54e63fee6e Fix spacer
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 13:17:31 +01:00
TheKodeToad
917abd60e1 Remove accidental qevent import
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 13:08:58 +01:00
TheKodeToad
33ac9e3f47 Apparently this is correct
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 12:39:25 +01:00
TheKodeToad
4a2e4e9dc2 Use title case for 'When Renaming Instances...'
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 12:32:14 +01:00
TheKodeToad
2c869c7a02 Revert to old close behaviour
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 12:09:13 +01:00
TheKodeToad
1a76e04925 Stop OK or Browse from getting implicit focus; add accelerator
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 11:59:02 +01:00
TheKodeToad
e04acdb8fb Cleanup modpack update prompt phrasing
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 11:44:19 +01: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
TheKodeToad
ec2552e501 Make padding consistent
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 10:42:02 +01:00
Yihe Li
de66fe4eda Apparently removeLast() only comes in Qt 6.5+
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 06:16:47 +08:00
Yihe Li
5634723ecd Harmonizing other log controls with minecraft log
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 06:00:49 +08:00
Yihe Li
1ee1bab067 Add color lines button
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 05:07:56 +08:00
Yihe Li
4ac6a0629b Use LogView to implement level highlighting for other logs
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 03:42:51 +08:00
Trial97
cc69a59f36 fix: crash when the instance window is closed before download dialog is open
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-11 08:38:05 +03:00
Alexandru Ionut Tripon
a6f00330a6 Improvements to modlist export (#3512) 2025-04-10 00:16:32 +03: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
Seth Flynn
e5861129ad fix(SystemTheme): use default palette on all system themes
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-06 06:41:37 -04:00
hanlie
12c266f8bd Update ExportToModListDialog.ui
Signed-off-by: hanlie <48323966+HanlieChina@users.noreply.github.com>
2025-04-04 11:22:00 +08:00
Yihe Li
3ae68114f6 Remove extra argument from ModFilterWidget::create
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-02 16:28:49 +08:00
Yihe Li
b0c85fd539 Hide checkbox for CurseForge
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-02 16:22:52 +08:00
Yihe Li
0518c50958 Add checkbox for LiteLoader in mod filter
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-02 16:01:45 +08:00
Alexandru Ionut Tripon
40ff0321f6 Rename instance's physical dir when renaming instances (#3550) 2025-04-02 09:03:08 +03:00
TheKodeToad
1e5d21be61 feat: add updater dialogues (#3454) 2025-04-01 16:09:40 +01:00
Yihe Li
da007d6212 Use CustomMessageBox::selectable
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-31 07:14:09 +08:00
Alexandru Ionut Tripon
6b93e7aa62 fix themes leak (#3555) 2025-03-30 01:54:33 +02:00
Trial97
5b12d3cfff fix themes leak
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-03-30 00:46:59 +02:00
TheKodeToad
36a89b0839 Fix CustomCommands spacing
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-29 20:24:21 +00: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
TheKodeToad
3b393e8d61 Fix Java padding
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-27 01:20:38 +00:00
TheKodeToad
7e5178cf81 Visual cleanup
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-27 01:08:26 +00:00
TheKodeToad
1ce343fb97 Try to make Minecraft general page easier to understand - remove misc
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-27 00:48:56 +00:00
TheKodeToad
910febeeb0 Try to make getchoo requested changes
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-27 00:38:37 +00: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
TheKodeToad
1e7ceafa5f Auto-fix \ to / on Windows (for portability)
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 23:48:00 +00:00
TheKodeToad
ccef855f06 Reset path when unchecked (still keeps it in UI in case you recheck)
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 23:41:47 +00: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
b550a6c5c4 Revert the radio button changes
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 05:20:58 +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
Yihe Li
0da645594f Adjust instance view sorting mode to QComboBox and add renaming behavior
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-27 01:20:07 +08:00
TheKodeToad
5ece4bae70 Add CurseForge support
Currently doesn't work. Will try another approach to modrinth filter.

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 16:11:53 +00:00
TheKodeToad
1d1480f470 Filter for datapack loader in datapack update too
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 13:25:46 +00:00
TheKodeToad
221365f05b Make requested changes
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 10:12:13 +00:00