6daa457838
Implement Suggestions from flow & Scrumplex
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:42 +01:00
1b80ae0fca
add theme setup wizard
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:01 +01:00
a4870d4834
fix: fix #700
...
fixed by properly converting from a file path and converting to native seperators.
should have known naive handling of file path as a URL would come back to bite us cross platform.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-09 17:00:12 -07:00
78bbcac0ea
ui: Let Qt 6.4.2 handle dark mode titlebar
...
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2023-01-09 19:44:11 +00:00
03b75bf2a9
feat: Import all the things!
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-07 15:04:22 -07:00
e8ee4497f7
store logs in sperate directory
...
Signed-off-by: chmodsayshello <chmodsayshello@hotmail.com >
2022-12-26 09:59:26 +01:00
ee3e65d759
feat(docs): add note about logging env variables in man page
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-22 19:18:16 -03:00
c85867395d
feat: use Qt logging facilities instead of our own
...
This system allows us to globally define categories, and control whether
they are shown or not at runtime. It also does some things by it's own,
so we can remove some (uhhh) code.
Lastly, this allows changing the behavior of the logger at runtime via
environment variables that Qt takes care of for us.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-22 19:15:50 -03:00
849b92665e
Merge branch 'develop' into remove-updater
2022-12-14 23:22:27 +01:00
7cc42269a9
Merge pull request #569 from Jan200101/PR/fix-mangohud
2022-12-11 18:31:05 +01:00
5622bcc563
Merge pull request #461 from flowln/fix_big_resource_pack_imgs
...
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/360
2022-12-11 04:16:21 -08:00
2c1e887c8d
chore: replace naive mangohud detection with vulkan layer detection
...
Signed-off-by: Jan200101 <sentrycraft123@gmail.com >
2022-12-11 11:01:33 +01:00
f916ce8752
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into import-resource-pack-dialog-uwu
2022-11-21 23:19:50 +08:00
fdbd8d9d2b
refactor: remove old updater
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-11-21 16:18:05 +01:00
c74f852364
Merge pull request #243 from Scrumplex/migration-dialog
...
Closes https://github.com/PrismLauncher/PrismLauncher/issues/46
Closes https://github.com/PrismLauncher/PrismLauncher/issues/204
2022-11-21 12:14:49 +01:00
d92ae530d7
fix: stray include
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-11-20 00:34:44 +08:00
e0e428ce38
fix: add support for CLI and drag and drop
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-11-20 00:28:35 +08:00
b1bdc6f745
fix resource packs and add support for texture packs
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-11-19 23:38:05 +08:00
8dacbafc8b
feat: initial support for smart resource pack parsing on file handler
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-11-19 23:14:57 +08:00
9f30c6d94b
Add commit hash to --version
...
Signed-off-by: Fayne Aldan <FayneAldan@gmail.com >
2022-11-15 18:33:51 -07:00
c4c1e75de8
fix: use QPixmapCache only from the main thread
...
It's a required condition.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-11-15 18:14:03 -03:00
fe94c3609e
fix: implement code review suggestions
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-11-12 20:28:30 +01:00
173aed7fd8
chore: add REUSE headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-11-12 20:28:30 +01:00
086304f7f2
feat: add initial Migration dialog
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-11-12 20:28:30 +01:00
ddfb449b28
fix: remove PolyMC data paths
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-11-12 20:27:13 +01:00
fcb9733df0
Merge pull request #392 from PrismLauncher/max_ram_logic
2022-11-08 12:23:24 +05:30
e68fd7c1e3
Merge pull request #383 from leo78913/toolbar-lock
2022-11-06 00:00:47 +01:00
4af22d663a
Merge pull request #229 from ryanccn/macos-drag-n-drop
2022-11-05 11:17:21 +01:00
e4bd82190a
Merge pull request #149 from TayouVR/better-custom-themes
2022-11-05 11:16:41 +01:00
21a7af535c
Merge branch 'develop' into macos-drag-n-drop
2022-11-04 18:30:42 +01:00
e9bfd43ff7
added requested changes
...
Signed-off-by: Tayou <tayou@gmx.net >
2022-11-03 05:04:36 +01:00
3d11d044d2
add an option to lock the toolbars
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-11-02 20:33:02 -03:00
0a0ce74105
add rory
...
Signed-off-by: Santiago Cézar <santiagocezar2013@gmail.com >
Co-authored-by: Ashtaka <66513643+AshtakaOOf@users.noreply.github.com >
2022-11-01 19:06:27 -03:00
a3f5ea3598
added suggested changes
...
Signed-off-by: Tayou <tayou@gmx.net >
2022-11-01 20:17:53 +01:00
fef60a9da0
add support for multiple custom themes
...
also moved theme related code from Application.cpp to new ui/themes/ThemeManager.cpp, this class should cleanly isolate theme related functions and help avoid code duplication in future theme related additions.
Themes can now be just qss or css files, they won't have color pallette information with them in that case
Signed-off-by: Tayou <tayou@gmx.net >
2022-11-01 20:10:12 +01:00
7086b1e65c
Merge pull request #351 from Scrumplex/fix-trash
2022-10-31 22:56:07 +01:00
29d362a6e0
fix: do not trash instances in Flatpak
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-31 11:34:46 +01:00
fd099166c6
Fix: Check if Windows 10 before calling setDarkWinTitlebar()
...
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2022-10-30 20:49:56 +00:00
b142a6da5b
fix hardcoded svg
...
Signed-off-by: fn2006 <usernamefn2006alreadyused@protonmail.com >
2022-10-29 16:42:37 +01:00
d0e668e1d8
Merge pull request #211 from Hibiii/show-instace-arg
2022-10-24 22:51:30 +02:00
f35a30d371
oops
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-10-22 23:47:53 +08:00
a406aeb3ea
feat: register as zip/mrpack handler on macOS
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-10-22 20:51:46 +08:00
4a2b25e841
fix: use correct variable for jars path
...
Signed-off-by: seth <getchoo@tuta.io >
2022-10-21 21:40:21 -04:00
ba4af1a890
fix: make jars path specific to prism
...
Signed-off-by: seth <getchoo@tuta.io >
2022-10-21 21:40:20 -04:00
1288b92615
Add argument to show instance window
2022-10-21 15:40:28 -03:00
4e08f28246
Merge pull request #31 from flowln/who_needs_webview
2022-10-19 14:28:29 +02:00
888a87463e
Add fallback for multimc.cfg
...
Signed-off-by: Fayne Aldan <FayneAldan@gmail.com >
2022-10-18 14:40:34 -06:00
32cdfb871c
fix: add fallback for polymc.cfg
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-10-18 12:22:42 -03:00
6db3f68ae1
refactor: use correct data path
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-18 13:58:50 +02:00
3ac398ac49
fix: use display name in code
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-18 09:50:27 +02:00