b0c866bfaa
feat(Tasks): allow adding subtasks while running in ConcurrentTask
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-15 13:48:53 -03:00
dd578354c4
feat(Tasks): add ConcurrentTask::clear to allow re-using tasks
...
This way old runs won't pile up in the internal DSs
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-15 13:45:50 -03:00
fdac978c84
Merge pull request #625 from Edgars-Cirulis/develop
2022-12-15 07:55:28 -08:00
3b81ada1c3
Merge pull request #593 from Scrumplex/fix-winget-release-no999999
2022-12-15 16:35:15 +01:00
4ee29b388d
feat: add a provider column to the mods page
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-15 12:02:08 -03:00
52dc9068e5
ApplicationMessage: Use QHash instead of QMap
...
QHash provides faster lookup times than QMap because it uses a hash table to store the elements, while QMap uses a self-balancing binary tree.
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2022-12-15 16:17:19 +02:00
4f1ea712da
Merge pull request #605 from flowln/fix_crash_in_downloader_image
...
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/590
2022-12-15 04:47:56 -08:00
849b92665e
Merge branch 'develop' into remove-updater
2022-12-14 23:22:27 +01:00
d193ed9eeb
Merge pull request #561 from leo78913/iconpicker-stuff
...
closes https://github.com/PrismLauncher/PrismLauncher/issues/494
2022-12-14 23:15:21 +01:00
ee003cd9ee
Add confirmation on customised components
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-14 15:40:20 +00:00
127b094c41
Improve handling of destructive actions
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-14 15:20:42 +00:00
b2285be5bc
Merge pull request #612 from DioEgizio/move-cat-right
...
closes https://github.com/PrismLauncher/PrismLauncher/issues/611
2022-12-14 13:04:41 +01:00
6ede02bb84
Merge pull request #608 from Scrumplex/bump-7.0
2022-12-14 11:33:46 +01:00
821c424b66
move cat to bottom right
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-12-14 08:36:35 +01:00
5450e0edf3
fix(Inst.Import): don't set managed pack info from imported ZIPs
...
This prevents the Managed Pack page from showing up even though there's
no way for it to work correctly.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-13 13:43:27 -03:00
e05ccc0e55
Merge pull request #601 from Scrumplex/fix-translations-3
2022-12-13 07:01:23 -08:00
4f3786c2e1
chore: bump to 7.0
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-13 11:10:05 +01:00
107977f3d1
fix: update source strings
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-13 10:40:35 +01:00
813663485d
Merge pull request #604 from flowln/fix_crash_with_gtk2
...
fix: crash with GTK2 theme due to QProxyStyle in ManagedPackPage
2022-12-13 08:31:52 +01:00
64585d8f78
fix(Inst.Import): don't assert extra data when importing from ZIP
...
ZIPs don't have the necessary data in those cases.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-13 00:31:41 -03:00
756d933d1a
fix: bind image fetch callback lambda to the parent object
...
Fixes a possible crash with the callback being called after the image
object was already deleted.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-12 23:51:22 -03:00
83deccf266
fix(ManagedPackPage): crash with GTK2 theme due to QProxyStyle
...
Seemingly related issue: https://bugreports.qt.io/browse/QTBUG-49940
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-12 23:31:10 -03:00
aaef448959
Merge pull request #600 from TheLastRar/reset-stylesheet
...
Resolves https://github.com/PrismLauncher/PrismLauncher/issues/510
2022-12-12 13:28:24 -08:00
7e96077ed7
Fix: Reset stylesheet before setting style
...
Resolves #510
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2022-12-12 20:22:08 +00:00
c44f931059
fix: update installers-regex for winget releaser
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-12 19:03:32 +01:00
15084c8d6d
Merge pull request #587 from unascribed/patch/libraries-wording
6.0
2022-12-11 16:57:45 -08:00
822c5a530e
Not all libraries are from Mojang
...
Signed-off-by: Una <me@unascribed.com >
2022-12-11 16:11:32 -08:00
6eb641ae56
Merge pull request #585 from DioEgizio/remove-leftover-todo
2022-12-11 13:02:08 -08:00
9eb14e6b9b
fix: remove leftover TODO
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-12-11 20:35:39 +01:00
7cc42269a9
Merge pull request #569 from Jan200101/PR/fix-mangohud
2022-12-11 18:31:05 +01:00
c45442760c
Merge pull request #584 from TayouVR/fix-breeze-colors-and-matrix-icon
2022-12-11 09:24:53 -08:00
83f0611200
fix breeze icon colors and matrix icon
...
Signed-off-by: Tayou <tayou@gmx.net >
2022-12-11 17:36:05 +01:00
d95625ed88
Merge pull request #486 from flowln/wide_bar_customization
2022-12-11 04:16:45 -08: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
deb9c98630
chore: replace naive mangohud preload with vklayer detection
...
Signed-off-by: Jan200101 <sentrycraft123@gmail.com >
2022-12-11 11:01:34 +01: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
4a13d72997
Merge pull request #32 from flowln/modpack_update_page
...
Closes https://github.com/PrismLauncher/PrismLauncher/issues/180
Closes https://github.com/PrismLauncher/PrismLauncher/issues/170
2022-12-10 06:34:18 -08:00
2d5820e910
Update launcher/icons/IconList.cpp
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-10 10:31:44 -03:00
6cb857b895
Update launcher/icons/IconList.cpp
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-10 10:31:30 -03:00
590875d022
Merge pull request #575 from Ryex/blockedmods-only-drop-local
...
Prevent potental crash if droping non local files in BlockedModsDialog
2022-12-10 02:46:55 +01:00
8f30237765
fix: prevent potental crash if droping non local files
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-09 17:21:40 -07:00
cb0339b492
Merge pull request #572 from DioEgizio/breeze-icons-improvements
2022-12-09 04:14:36 -08:00
e427174ff0
Merge pull request #571 from Ryex/blocked-targetFolder
...
fix(blockedmods): Track and use targetFolder for blocked files
2022-12-09 08:33:10 +01:00
fc4c57f0d9
feat: improve new.svg in breeze icon packs
...
makes it better and more similar to the one in legacy
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-12-09 07:49:16 +01:00
9ad4ae5340
Merge pull request #568 from leo78913/flatpak-shortcuts
2022-12-08 17:53:33 -08:00
0f48e0fc06
fix(blockedmods): Track and use targetFolder for blocked files
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-08 18:42:51 -07:00
37ad1b40d8
fix: fix creating instance shortcuts in flatpak
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-08 20:18:07 -03:00
514e7ae6a0
fix: re-add LD_LIBARY_PATH to mangohud
...
Upstream officially supports the use of $LIB/mangohud/
Signed-off-by: Jan200101 <sentrycraft123@gmail.com >
2022-12-08 23:09:14 +01:00
ab2f3bb5bc
make removeButton a member of IconPickerDialog
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-08 11:13:53 -03:00
34230bfcf4
fix: don't try updating Flame instance names when updating versions
...
Since the exact version string is only available in the manifest,
there's no easy way of getting it before commiting to the update, so
there's not much of a good way of showing the updated name in the UI,
and using the displayName is weird and gives some buggy behavior.
We may want to re-enable it in the future if we find a reliable way of
showing the correct info on the UI before starting the update.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-07 18:05:46 -03:00