6038 Commits

Author SHA1 Message Date
seth
153c51708f
chore(actions): upload msvc exes in releases again
Signed-off-by: seth <getchoo@tuta.io>
2023-07-15 21:15:02 -04:00
seth
0c972906c8
fix(packaging): use 2018 schema in appinstaller
Signed-off-by: seth <getchoo@tuta.io>
2023-07-15 21:10:47 -04:00
seth
dee2a1d08f
fix(packaging): install correct vc++ package in msix
Signed-off-by: seth <getchoo@tuta.io>
2023-07-15 21:09:47 -04:00
seth
8f7d9b1801
fix(packaging): remove unnecessary/incompatible elements in msix
Signed-off-by: seth <getchoo@tuta.io>
2023-07-14 18:09:25 -04:00
seth
0d877a98bb
fix(actions): fix msixbundle versioning
Signed-off-by: seth <getchoo@tuta.io>
2023-07-14 18:08:22 -04:00
seth
5d07949432
feat(packaging): add update/repair uris in msix
Signed-off-by: seth <getchoo@tuta.io>
2023-07-14 18:08:15 -04:00
seth
f406e10cc9
fix(actions): use correct variable for appx version
Signed-off-by: seth <getchoo@tuta.io>
2023-07-14 18:03:55 -04:00
seth
553abf30e2
fix(packaging): don't sign appinstaller
Signed-off-by: seth <getchoo@tuta.io>
2023-07-14 18:02:39 -04:00
seth
e91d84c6e1
revert(actions): build setup.exes for modern msvc again
Signed-off-by: seth <getchoo@tuta.io>
2023-06-22 16:31:34 -04:00
seth
13461940a0
chore(actions): use msix for modern builds in winget release
Signed-off-by: seth <getchoo@tuta.io>
2023-06-19 04:39:23 -04:00
seth
92f8253ec3
chore(packaging): use org.prismlauncher in msix app id
Signed-off-by: seth <getchoo@tuta.io>
2023-06-19 04:21:24 -04:00
seth
7d389386d5
chore(packaging): use correct publisher name for msix
Signed-off-by: seth <getchoo@tuta.io>
2023-06-18 22:50:02 -04:00
seth
1c27da1956
chore(actions): include prism_version in matrix for msix
Signed-off-by: seth <getchoo@tuta.io>
2023-06-18 22:43:48 -04:00
seth
c07369b930
feat(packaging): register file associations in msix
Signed-off-by: seth <getchoo@tuta.io>
2023-06-18 22:43:01 -04:00
seth
d9b0f1c55a
feat(packaging): bundle vc++2022 with msix
Signed-off-by: seth <getchoo@tuta.io>
2023-06-12 13:41:08 -04:00
seth
bd6d002fa6
feat(packaging): support older windows versions in msix
Signed-off-by: seth <getchoo@tuta.io>
2023-06-11 20:03:58 -04:00
seth
3ebec9c967
chore(actions): add msix(bundle)/appinstaller to trigger_release
this probably works...right?

Signed-off-by: seth <getchoo@tuta.io>
2023-06-11 02:32:21 -04:00
seth
f959ab5403
chore(actions): distribute appinstaller
Signed-off-by: seth <getchoo@tuta.io>
2023-06-11 01:37:41 -04:00
seth
1494d572e2
feat(packaging): add support for appinstaller
Signed-off-by: seth <getchoo@tuta.io>
2023-06-10 23:25:24 -04:00
seth
ac273ead72
fix(actions): limit msix version suffix to 3 numbers
good thing i got an unlucky commit hash :p

Signed-off-by: seth <getchoo@tuta.io>
2023-06-10 22:20:44 -04:00
seth
b6afccf261
fix(actions): checkout repo during bundle-msix
Signed-off-by: seth <getchoo@tuta.io>
2023-06-10 21:41:47 -04:00
seth
b3a57c7410
fix(packaging): don't use letters in msix version
Signed-off-by: seth <getchoo@tuta.io>
2023-06-10 21:21:14 -04:00
seth
846d2fd9c4
feat(packaging): start using msixbundles
Signed-off-by: seth <getchoo@tuta.io>
2023-06-10 20:49:24 -04:00
seth
e31a1f94a3
fix(packaging): don't hardcode arch/version in appmanifest
Signed-off-by: seth <getchoo@tuta.io>
2023-06-10 20:06:13 -04:00
seth
6e8f9541b8
feat(packaging): use msix for msvc builds
Signed-off-by: seth <getchoo@tuta.io>
2023-06-10 18:11:06 -04:00
DioEgizio
bfe7e3afed
Merge pull request from DioEgizio/bump-mac-11.0 7.0 2023-06-08 18:11:59 +02:00
DioEgizio
75b1eaed0c
chore: bump macOS requirement to 11.0
Noticed only now that Qt 6.5 bumps the macOS requirement to macOS 11.
This was basically already effective in prism since with the Qt 6.5 bump pr macOS 10.15 user's wouldn't be able to run this, but updating the requirement here makes it more clear for the end user trying to run prism on macOS 10.15

Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-06-08 17:12:49 +02:00
Sefa Eyeoglu
7fb4c8358b
Merge pull request from DioEgizio/revert-to-qt650 2023-06-08 16:20:22 +02:00
DioEgizio
5b3431b268
chore: revert macOS Qt version back to 6.5.0
Qt 6.5.1 seems to cause issues with Rectangle

Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-06-08 14:55:09 +02:00
Tayou
9b9d439fce
Merge pull request from Trial97/requires 2023-06-07 18:57:46 +02:00
Sefa Eyeoglu
62d1bc87ae
Merge pull request from leo78913/update-pack-formats 2023-06-07 17:49:52 +02:00
Tayou
51ed39804f
Merge pull request from Ryex/fix/link-crash-1118 2023-06-07 16:14:53 +02:00
Rachel Powers
d12110b47b
fix : use filePath not path on QFileInfo
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-06-07 06:26:58 -07:00
Sefa Eyeoglu
accf0cd40e
Merge pull request from leo78913/fix-resource-downloader-crash 2023-06-07 08:47:19 +02:00
leo78913
a9302468e7 update resource and data pack pack_format_versions
Signed-off-by: leo78913 <leo3758@riseup.net>
2023-06-06 16:10:15 -03:00
Tayou
3b9d822d72
Merge pull request from leo78913/accounts-menus-fixes 2023-06-06 20:34:41 +02:00
Tayou
f3a7de6b76
fix: save meta custom url as string, not QUrl () 2023-06-06 20:25:29 +02:00
leo78913
a807b231a7 fix: fix crash when selecting resource/texture/shader packs
Signed-off-by: leo78913 <leo3758@riseup.net>
2023-06-06 15:17:13 -03:00
leo78913
d59a06344a fix main toolbar accounts toolbutton name
previously it was not using the selected account name when opening the launcher

and i also added an action group to the menu items so it uses radio buttons instead of checkboxes :p

Signed-off-by: leo78913 <leo3758@riseup.net>
2023-06-06 14:21:41 -03:00
Tayou
e884341795
save meta custom url as string, not QUrl
Signed-off-by: Tayou <tayou@gmx.net>
2023-06-06 18:15:26 +02:00
Rachel Powers
3a068970f9
Packaging: file manifest in portable install () 2023-06-06 16:03:13 +02:00
Trial97
1043d29dd5
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into requires 2023-06-06 10:34:36 +03:00
Trial97
6505a62801
Renamed requires fields
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-06 10:34:05 +03:00
Sefa Eyeoglu
7e016c44c1
Merge pull request from getchoo/use-flake-parts
Refactor Nix Flake
2023-06-06 08:10:39 +02:00
DioEgizio
e1b37f3cd3
Merge pull request from Ryex/fix/memory-leak-translation 2023-06-05 20:34:56 +02:00
DioEgizio
0c24827a52
Merge pull request from Ryex/fix/1.120-allowed_symlinks.txt 2023-06-05 20:32:30 +02:00
Sefa Eyeoglu
e6eee82fb9
Merge pull request from Ryex/packaging/windows-installer-uninstall-previous 2023-06-05 20:30:57 +02:00
Sefa Eyeoglu
c5cf78205a
Merge pull request from TheKodeToad/mrpack-export-validate 2023-06-05 19:44:45 +02:00
TheKodeToad
37b4f606c8 Validate input lengths on mrpack export
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-05 17:54:24 +01:00
Rachel Powers
5824047ffa fix(memory leak): cyclic refrence in translations model dl task
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-06-05 01:12:16 -07:00