954ef8b7d1
Remove Account Check
2023-11-07 21:23:57 +00:00
baa988ec81
Merge pull request #1739 from Trial97/mod_icons
...
fixed squished mod icons
2023-11-06 20:49:05 +00:00
8eac0d34bd
Merge pull request #1796 from Trial97/dep_global_toggle
...
Added Global Dependenicies toggle
2023-11-06 20:48:51 +00:00
0b1dcb3ea7
Merge pull request #1760 from LocalSpook/sorting
...
Localize sorting options for resource and shader packs
2023-11-06 20:45:52 +00:00
3d529b0c3e
Merge pull request #1772 from Trial97/pixmap_crash
...
Fix crash with mod icon caching
2023-11-06 20:44:27 +00:00
a2ab4804dd
Merge pull request #1788 from Trial97/readme
...
Updated the readme
2023-11-06 16:41:56 +00:00
ca226d2ab5
Fixed comparation warning
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-06 11:24:19 +02:00
670e91cb60
Increased the step to around 10MB
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-06 11:08:18 +02:00
cc291219f9
apply suggested changes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-06 10:51:34 +02:00
0eda2447dc
Merge pull request #1797 from Trial97/fix_mangohub
...
[Linux] Fix loading MangoHud
2023-11-06 08:14:55 +01:00
867e6223ce
Fixed mangoHub loading
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-05 23:48:26 +02:00
3e7f9083ca
Update launcher/ui/pages/instance/ModFolderPage.cpp
...
Co-authored-by: seth <getchoo@tuta.io >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-11-05 23:41:54 +02:00
902e861fc6
Apply suggestions from code review
...
Co-authored-by: seth <getchoo@tuta.io >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-11-05 23:41:26 +02:00
36d2109a15
Merge pull request #1792 from PrismLauncher/renovate/korthout-backport-action-2.x
...
chore(deps): update korthout/backport-action action to v2.1.0
2023-11-05 21:29:01 +00:00
bd9d5e0990
Reword
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-11-05 20:31:48 +00:00
9a8667e99c
Added Global Dependenicies toggle
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-05 22:22:49 +02:00
710a48fcaf
changed type form double long to long long
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-05 21:41:10 +02:00
52807ab279
Merge pull request #1793 from Edgars-Cirulis/develop
...
visual: Fix spacing.
2023-11-05 17:50:01 +00:00
d2a85cb580
visual: Fix spacing.
...
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-11-05 17:43:12 +00:00
d13db1109f
Merge pull request #1789 from acdpsn/develop
...
Fixed link to Fulmine's website
2023-11-05 16:15:36 +00:00
64bbcb2834
chore(deps): update korthout/backport-action action to v2.1.0
2023-11-05 15:57:06 +00:00
070d83d887
Merge pull request #1791 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-11-05 07:03:37 +00:00
cf4144cb50
Fixed link to Fulmine's website
...
Signed-off-by: Alex <akim8@emich.edu >
2023-11-05 00:46:05 -04:00
40ebae394a
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
→ 'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
• Updated input 'flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a?dir=lib' (2023-09-29)
→ 'github:NixOS/nixpkgs/0cbe9f69c234a7700596e943bfae7ef27a31b735?dir=lib' (2023-10-29)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/808c0d8c53c7ae50f82aca8e7df263225cf235bf' (2023-10-26)
→ 'github:nixos/nixpkgs/9d5d25bbfe8c0297ebe85324addcb5020ed1a454' (2023-11-04)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25)
→ 'github:cachix/pre-commit-hooks.nix/dec10399e5b56aa95fcd530e0338be72ad6462a0' (2023-11-01)
2023-11-05 00:18:56 +00:00
0f95bf1e42
Updated readme
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-04 12:08:49 +02:00
b446bdf4a9
Merge pull request #1783 from Trial97/visual_bug
...
Fixed visual bug with Modlist export
2023-11-03 15:20:57 +00:00
ef40ba8439
Merge pull request #1782 from Trial97/warn_remove_account
2023-11-03 12:56:13 +01:00
1bd69ecbb2
Update launcher/ui/pages/global/AccountListPage.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-11-03 11:42:40 +02:00
b18082376d
Fixed visual bug with Modlist export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-03 11:04:13 +02:00
127a31ba3a
Added warning for remove account
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-03 10:31:40 +02:00
220a1de99a
made sure that we do not relay for undefined behavior
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-02 22:41:56 +02:00
2349f29be0
jsut a overflow protection
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-02 01:26:04 +02:00
f8bb1a872a
Merge pull request #1766 from TheKodeToad/groups-fix
...
Fix group issues
2023-11-01 15:26:41 +00:00
86e2f6c58c
Merge pull request #1685 from Trial97/java
...
Autodetect Java bundled with official launcher
2023-10-31 18:03:41 +01:00
2526275c5e
Better check
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-30 09:51:37 +00:00
5a54d80c6e
Fix group issues
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-30 09:26:38 +00:00
ea7dd9cfcc
Merge pull request #1761 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-10-29 09:31:28 +01:00
eb3f1ee27a
Merge pull request #1758 from IThundxr/patch-1
...
[Windows] Remove Windows 7/8 support from app manifest
2023-10-29 07:12:40 +00:00
55ac17c45b
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/44881e03af1c730cbb1d72a4d41274a2c957813a' (2023-10-21)
→ 'github:nixos/nixpkgs/808c0d8c53c7ae50f82aca8e7df263225cf235bf' (2023-10-26)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/8cc349bfd082da8782b989cad2158c9ad5bd70fd' (2023-10-19)
→ 'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25)
2023-10-29 00:18:11 +00:00
54305397e4
Localize sorting options for resource and shader packs
...
Signed-off-by: LocalSpook <56512186+LocalSpook@users.noreply.github.com >
2023-10-28 12:50:40 -07:00
736246e6c8
Merge pull request #1759 from PrismLauncher/renovate/korthout-backport-action-2.x
2023-10-28 18:50:45 +02:00
9dcb7e9759
chore(deps): update korthout/backport-action action to v2
2023-10-28 16:03:11 +00:00
69c2720872
Merge pull request #1691 from Trial97/no_color
...
Add no_color env variable
2023-10-28 18:02:53 +02:00
364cb4ff6a
chore: remove windows 7/8 support
...
With 8.0 windows legacy support was dropped, this just removes it from the manifest
Signed-off-by: IThundxr <contact@ithundxr.dev >
2023-10-28 07:39:32 -04:00
df2a92d5f4
Merge pull request #1742 from TayouVR/fix-resourcepack-crash
...
fix switch/case fallthrough in resource parse tasks
2023-10-28 12:44:40 +02:00
3719ea21b0
Merge pull request #1355 from TheKodeToad/env-vars
...
Custom environment variables
2023-10-26 22:10:26 +02:00
bd11b93a0c
Use hidden tab bar like other pages
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-26 21:01:24 +01:00
12d567a9b8
made env vars behave like the rest of the settings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-26 22:51:38 +03:00
38d77b58cd
Merge pull request #1748 from LocalSpook/using
2023-10-25 16:08:42 +00:00
a161f5cfe2
Merge pull request #1747 from Trial97/fix_initial_java
...
fix: java memory not set on initial setup
2023-10-24 19:04:56 +02:00
5be80df1ee
Replace typedef
with using
...
Signed-off-by: LocalSpook <56512186+LocalSpook@users.noreply.github.com >
2023-10-24 01:36:27 -07:00
87f2f88d4c
fix: java memory not set on initial setup
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-23 23:38:03 +03:00
b376888f43
Merge pull request #1515 from TheKodeToad/sysprops
2023-10-22 21:57:11 +02:00
0fe3241df6
remove now unneeded Q_ASSERTs
...
Signed-off-by: Tayou <git@tayou.org >
2023-10-22 21:25:06 +02:00
7d5206818b
fix switch/case fallthrough
...
Signed-off-by: Tayou <git@tayou.org >
2023-10-22 21:25:00 +02:00
db19362a97
feat: add launcher brand and version props
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-10-22 21:19:44 +02:00
cefb96e812
Merge pull request #1743 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-10-22 09:40:49 +02:00
e7e80e704f
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/01441e14af5e29c9d27ace398e6dd0b293e25a54' (2023-10-11)
→ 'github:nixos/nixpkgs/44881e03af1c730cbb1d72a4d41274a2c957813a' (2023-10-21)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/42e1b6095ef80a51f79595d9951eb38e91c4e6ca' (2023-10-09)
→ 'github:cachix/pre-commit-hooks.nix/8cc349bfd082da8782b989cad2158c9ad5bd70fd' (2023-10-19)
2023-10-22 00:18:23 +00:00
2c4af7e793
Merge pull request #1290 from Trial97/refactor/NetActions
...
Refactor ImgurUpload
2023-10-21 12:32:16 +01:00
f0fd1bd5e5
Merge pull request #1737 from Trial97/fix_ftb_app_import_icon
...
Fixed FTBApp import icon
2023-10-21 07:48:21 +01:00
5d926582c7
added Image column size hint
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-20 19:08:56 +03:00
7b62d14683
fixed squished mod icons
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-20 17:15:12 +03:00
80723eeca1
Fixed FTBApp import icon
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-20 16:41:32 +03:00
e9fd02baca
Fix code style
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-20 13:12:16 +01:00
7ad48d8677
Merge pull request #1692 from Trial97/msa_account
...
Fix wrong account selection
2023-10-19 20:09:28 +01:00
9a0cfbc648
Merge pull request #1733 from Dnyanu76/patch-1
...
Remove typo
2023-10-19 21:07:51 +02:00
1f2483c39e
Remove typo
...
Signed-off-by: Indrale Dnyaneshwar <118615488+Dnyanu76@users.noreply.github.com >
2023-10-20 00:31:47 +05:30
b9c1dc7325
Merge pull request #1374 from Trial97/welcome_background
...
Added welcome screen
2023-10-19 20:42:47 +02:00
cf33927f21
Merge remote-tracking branch 'upstream/develop' into sysprops
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-19 11:28:07 +01:00
c638a63a03
Merge pull request #1726 from Trial97/contrib
...
Added Trial97 as maintainer in about dialog
2023-10-18 09:34:12 +01:00
2081fcd3f5
Merge pull request #1722 from Scrumplex/fix/readonly-themes
2023-10-18 09:25:48 +02:00
90ebbd8e91
Merge pull request #1724 from getchoo/no-default-updater
2023-10-18 09:17:58 +02:00
165d218300
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into contrib
2023-10-18 09:07:36 +03:00
069bc887f1
fix: don't always build updater on platforms besides mac
...
Signed-off-by: seth <getchoo@tuta.io >
2023-10-17 19:12:00 -04:00
5aa2b88861
Merge pull request #1721 from Trial97/develop
...
fixed code signing for appImage
2023-10-17 10:20:44 +01:00
d348f20dd9
fix: allow loading themes with missing resources folder
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-10-17 10:00:17 +02:00
b1bd0ceade
fixed code signing for appImage
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-17 09:29:47 +03:00
8f2f99801e
Merge pull request #1717 from DioEgizio/update-qt660
...
chore: bump Qt to Qt 6.6.0
2023-10-16 18:59:29 +01:00
aae65e3e4e
Merge branch 'develop' into update-qt660
...
Signed-off-by: Tayou <git@tayou.org >
2023-10-16 19:57:05 +02:00
436db23ffc
Merge pull request #1268 from Ryex/feat/launcher-updater
...
Feat: Windows (And portable linux / appimage) Auto Updater
2023-10-16 19:53:50 +02:00
6c9856b9dc
chore: bump Qt to Qt 6.6.0
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-10-16 15:42:16 +02:00
0927035a26
Merge pull request #1549 from Trial97/atlauncher_browser
...
added suport for atlauncher browser download
2023-10-16 06:39:12 +01:00
5985d8b118
Merge pull request #1383 from TheKodeToad/rename-groups
...
Rename groups
2023-10-15 23:38:27 +02:00
cc990c4f94
Merge branch 'develop' into env-vars
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-15 21:57:20 +01:00
c4882e7162
Merge pull request #443 from TheKodeToad/skinfix
...
Add legacy skin fix
2023-10-15 21:46:29 +01:00
9d15255e0a
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into atlauncher_browser
2023-10-15 20:52:38 +03:00
ca9b593483
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into refactor/NetActions
2023-10-15 20:44:45 +03:00
ef0813754b
added explicit qt version for linux portable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-15 20:23:46 +03:00
6bbff310bc
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/launcher-updater
2023-10-15 17:42:39 +03:00
6fb7a98901
Fix small mistake 😭
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-15 14:45:05 +01:00
9705e6325a
Merge pull request #1673 from Trial97/win_attr
...
fix folder attributes on windows copy
2023-10-15 15:15:36 +02:00
7112d04df5
Mark setting as optional
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-15 14:11:08 +01:00
2ab48a43dd
Merge pull request #1706 from Trial97/develop
...
removed the better release for modrinth modpacks
2023-10-15 12:24:20 +01:00
682134435d
Merge pull request #1684 from Trial97/remove_legacy
...
removed windows legacy builds
2023-10-15 12:22:35 +01:00
05d7cc31bf
Merge pull request #1709 from Trial97/arch_build
...
Fix compatibility with Qt 6.6
2023-10-15 12:19:47 +01:00
c498ad1787
Merge pull request #1711 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-10-15 08:55:36 +02:00
4939a33456
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/2de1be5b51c3d6fa833f1c1f222dc867dd054b31' (2023-10-07)
→ 'github:nixos/nixpkgs/01441e14af5e29c9d27ace398e6dd0b293e25a54' (2023-10-11)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/66c352d33e0907239e4a69416334f64af2c685cc' (2023-10-05)
→ 'github:cachix/pre-commit-hooks.nix/42e1b6095ef80a51f79595d9951eb38e91c4e6ca' (2023-10-09)
2023-10-15 00:18:39 +00:00
023b3e3c39
Fixed arch build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-14 09:41:04 +03:00
7015b8f7b2
Merge pull request #1563 from Trial97/modrinth_pack
...
Pack import fixes and improvements
2023-10-13 16:38:37 +02:00
32eaaa25d9
removed the better release for modrinth modpacks
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-13 00:04:36 +03:00
ca4b58d5d7
Merge pull request #1405 from Trial97/update_file
...
Allow updating managed packs from local file
2023-10-10 16:17:08 +01:00
4eb8db16f1
Merge pull request #1543 from Trial97/packwiz
...
refactor packwiz file write
2023-10-10 16:16:57 +01:00
a7842ecc33
Merge pull request #1591 from Trial97/ftb_import_fix
...
fix: make cached instead of file for ftb pack import
2023-10-10 16:16:40 +01:00
6150908025
Merge pull request #1658 from Trial97/neoforge_version
...
Added version check for neoforge filter
2023-10-10 16:16:21 +01:00
5cb6d93136
fixed updater build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-09 22:25:45 +03:00
7e6a08548d
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/launcher-updater
2023-10-09 19:58:43 +03:00
11a0241b5c
Merge pull request #1699 from GitMuslim/develop
2023-10-09 17:25:11 +02:00
8eb8f167ab
oops
...
Signed-off-by: Muslim <42213155+GitMuslim@users.noreply.github.com >
2023-10-09 18:02:56 +03:00
5f5214e5dd
add fullstop
...
Signed-off-by: Muslim <42213155+GitMuslim@users.noreply.github.com >
2023-10-09 17:00:57 +03:00
04a7275280
Merge pull request #1695 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-10-08 09:31:17 +02:00
05caa874bc
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'flake-compat':
'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
→ 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/7f53fdb7bdc5bb237da7fefef12d099e4fd611ca' (2023-09-01)
→ 'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
• Updated input 'flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/3e52e76b70d5508f3cec70b882a29199f4d1ee85?dir=lib' (2023-08-31)
→ 'github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a?dir=lib' (2023-09-29)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/bd9b686c0168041aea600222be0805a0de6e6ab8' (2023-09-29)
→ 'github:nixos/nixpkgs/2de1be5b51c3d6fa833f1c1f222dc867dd054b31' (2023-10-07)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/cb770e93516a1609652fa8e945a0f310e98f10c0' (2023-09-24)
→ 'github:cachix/pre-commit-hooks.nix/66c352d33e0907239e4a69416334f64af2c685cc' (2023-10-05)
2023-10-08 00:18:30 +00:00
dc74ea7382
fixed wrong account selection
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-06 19:27:26 +03:00
8d0a53273f
Add no_color env variable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-06 18:42:54 +03:00
bca5e8f395
Update launcher/minecraft/PackProfile.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-10-06 16:16:03 +03:00
d49f81d132
Drop leftover mod loader settings
...
I messed up the merge.
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-10-06 11:27:04 +01:00
82461b1113
rename for windows
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-06 08:51:45 +03:00
4f1ee85424
check for minecraft java runtime
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-06 00:21:37 +03:00
b67c2c71d1
removed windows legacy builds
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-05 22:44:49 +03:00
a7bdfb5f6b
Merge pull request #1682 from romangraef/addmorejavas
...
Add more Java installation dirs
2023-10-05 00:44:16 +02:00
c6c17036e3
Add more Java installation dirs
...
Signed-off-by: nea <nea@nea.moe >
2023-10-04 21:20:59 +02:00
e913f61305
added a more strict condition for neoforge forge support
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-04 19:29:37 +03:00
c78d4e7bb6
added version test for snapshot
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-04 19:16:21 +03:00
024c474658
Merge pull request #1678 from Trial97/release_order
...
fixed quilt dependencies
2023-10-04 10:28:45 +02:00
03ad430699
Merge pull request #1537 from Trial97/warnings
2023-10-04 09:40:38 +02:00
ac38585a2a
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into release_order
2023-10-04 09:41:49 +03:00
3cba5adb5a
updated dependency cycle
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-04 09:41:40 +03:00
d186c34385
Merge pull request #1676 from Trial97/release_order
...
revert back the release order
2023-10-04 07:43:21 +02:00
77979b4c95
revert back the release order
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-03 17:23:26 +03:00
8069de29b2
fix folder attributes on windows copy
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-02 21:53:08 +03:00
540fc7d2a8
Merge pull request #1670 from Trial97/seg_fault
...
Don't update mods if no mod loader is installed
2023-10-02 17:05:07 +02:00
d612ab94a7
Merge pull request #1672 from Trial97/skin_refresh
...
refresh default account when list changes
2023-10-02 16:06:12 +02:00
bfa9613373
Merge pull request #1657 from Trial97/shader_txt
2023-10-02 11:56:50 +02:00
93be8b0735
refresh default account when list changes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-02 09:13:02 +03:00
2cea7454ef
fix: do not update mods if no mod loader is selected
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-01 23:04:19 +03:00
eab1180f68
Merge pull request #1090 from Ryex/feat/acknowledge_release_type
2023-10-01 14:32:58 +02:00
e3a147f56d
Merge pull request #1656 from Trial97/remove_mojang2
2023-10-01 14:32:42 +02:00
898a719d3e
Merge pull request #1668 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-10-01 09:28:57 +02:00
be8a9f6541
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e12483116b3b51a185a33a272bf351e357ba9a99' (2023-09-21)
→ 'github:nixos/nixpkgs/bd9b686c0168041aea600222be0805a0de6e6ab8' (2023-09-29)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/4f883a76282bc28eb952570afc3d8a1bf6f481d7' (2023-09-10)
→ 'github:cachix/pre-commit-hooks.nix/cb770e93516a1609652fa8e945a0f310e98f10c0' (2023-09-24)
2023-10-01 00:19:50 +00:00
589ab24f7e
Merge pull request #1666 from getchoo/driverlink
...
[Linux] Use addOpenGLRunpath.driverLink in Nix wrapper
2023-09-30 23:50:36 +02:00
317c7b5544
Update launcher/minecraft/auth/AccountList.cpp
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-10-01 00:32:17 +03:00
00bbbdc6e9
Update launcher/LaunchController.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-10-01 00:31:51 +03:00
84269f9596
refactor(nix): use addOpenGLRunpath.driverLink in wrapper
...
Signed-off-by: seth <getchoo@tuta.io >
2023-09-30 12:50:26 -04:00
34294383eb
added version type to dep update
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 23:18:23 +03:00
4802f6950e
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/acknowledge_release_type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 23:06:18 +03:00
531b58093e
Merge pull request #1263 from Trial97/develop
2023-09-28 22:03:14 +02:00
2ff9ef0620
Merge pull request #1363 from Trial97/download_threads
2023-09-28 22:02:57 +02:00
5b7c5607a9
removed flame consturctor
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 22:53:40 +03:00
9acbf98f94
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/acknowledge_release_type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 22:50:12 +03:00
bef701eba8
chaged folder again
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 21:27:11 +03:00
742384909f
updated portable update
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 21:24:31 +03:00
606c12ffeb
more fixing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 18:47:21 +03:00
498c9db1ce
fixed appImageUpdate
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 15:14:59 +03:00
59e565ef96
Merge pull request #1643 from bolli24/develop
2023-09-27 17:34:32 +02:00
f370f0d749
chore: cleanup a few more mentions of mojang accounts
...
Signed-off-by: seth <getchoo@tuta.io >
2023-09-27 05:34:48 -04:00
b8d9c3d779
format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-26 20:19:35 +03:00
ebde563648
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/launcher-updater
2023-09-26 20:16:46 +03:00
4ee6a6711d
Added version check for neoforge filter
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-25 23:04:21 +03:00
86b47b3421
Do not display invalid shaders
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-25 22:33:36 +03:00
7c636d4608
Removed mojang
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-25 17:44:04 +03:00
0406e168e7
Merge pull request #1655 from 0xallie/minecraft-wiki-migration
...
Update links to Minecraft Wiki
2023-09-25 15:26:37 +01:00
1684cff7ac
Update links to Minecraft Wiki
...
Minecraft Wiki has officially moved from Fandom to their own wiki.
I updated some links I found in comments.
Signed-off-by: alexia <me@alexia.lol >
2023-09-25 15:49:12 +02:00
ad9fb7349f
Merge pull request #1647 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-09-24 09:02:43 +02:00
14af7044be
Update launcher/ui/dialogs/ModUpdateDialog.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: bolli24 <9805065+bolli24@users.noreply.github.com >
2023-09-24 03:01:47 +02:00
fa65ac3ff7
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nix-filter':
'github:numtide/nix-filter/ac030bd9ba98e318e1f4c4328d60766ade8ebe8b' (2023-09-04)
→ 'github:numtide/nix-filter/41fd48e00c22b4ced525af521ead8792402de0ea' (2023-09-16)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/46688f8eb5cd6f1298d873d4d2b9cf245e09e88e' (2023-09-15)
→ 'github:nixos/nixpkgs/e12483116b3b51a185a33a272bf351e357ba9a99' (2023-09-21)
2023-09-24 00:18:03 +00:00
f3c089792a
Skip folders when updating mods.
...
Previously the mod updater would fail, reporting "The mod updater was aborted!", when trying to update a folder.
Signed-off-by: bolli24 <4827765-bolli24@users.noreply.gitlab.com >
2023-09-22 21:36:19 +02:00
81a3ba18bc
Update launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-09-20 18:45:23 +03:00
98bc102f5b
Merge pull request #1618 from getchoo/cool-nix-stuff
...
filter source in flake & add controller support
2023-09-20 07:47:22 +02:00
97da8892b9
chore(nix): add meta.mainProgram attribute
...
Signed-off-by: seth <getchoo@tuta.io >
2023-09-19 16:41:40 -04:00
97ced1f459
fix(nix): include libusb1 as a runtime dependency
...
Signed-off-by: seth <getchoo@tuta.io >
2023-09-19 16:41:37 -04:00
a49851cb40
updated blocked mods with empty hash
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-19 15:48:12 +03:00
d72c3aba80
Merge pull request #1632 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-09-17 09:30:30 +02:00
9afe80b0e0
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/b200e0df08f80c32974a6108ce431d8a8a5e6547' (2023-09-07)
→ 'github:nixos/nixpkgs/46688f8eb5cd6f1298d873d4d2b9cf245e09e88e' (2023-09-15)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/7e3517c03d46159fdbf8c0e5c97f82d5d4b0c8fa' (2023-08-17)
→ 'github:cachix/pre-commit-hooks.nix/4f883a76282bc28eb952570afc3d8a1bf6f481d7' (2023-09-10)
2023-09-17 00:18:04 +00:00
00af385619
Merge pull request #1572 from Trial97/catpacks2
2023-09-16 18:22:13 +02:00
bf6dc10f35
Merge pull request #1605 from TheKodeToad/flame-shaders
2023-09-16 18:20:45 +02:00
4cb424470b
Merge pull request #1619 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-09-10 15:57:03 -04:00
9445a555e4
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into packwiz
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-10 16:24:59 +03:00
47d1f23568
added side for modrinth mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-10 16:22:57 +03:00
82a0a5bca1
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/bfb7dfec93f3b5d7274db109f2990bc889861caf' (2023-09-02)
→ 'github:nixos/nixpkgs/b200e0df08f80c32974a6108ce431d8a8a5e6547' (2023-09-07)
2023-09-10 00:17:57 +00:00
10192c540b
feat(nix): add source filtering
...
this - along with garnix - should mostly eliminate unneeded (re)builds
Signed-off-by: seth <getchoo@tuta.io >
2023-09-09 15:25:41 -04:00
6aa821df9c
refactor(nix): match inputs value in flake
...
Signed-off-by: seth <getchoo@tuta.io >
2023-09-09 15:25:39 -04:00
89e434bd5b
refactor(nix): don't concat final attr in fixed point
...
Signed-off-by: seth <getchoo@tuta.io >
2023-09-09 15:25:33 -04:00
78f8a31cd6
Merge pull request #1613 from PrismLauncher/renovate/actions-cache-3.x
2023-09-08 23:28:03 +02:00
e7d6be531f
chore(deps): update actions/cache action to v3.3.2
2023-09-08 17:22:12 +00:00
ba3a1b6280
Merge pull request #1606 from PrismLauncher/renovate/actions-checkout-4.x
2023-09-04 17:11:45 +02:00
d483b613b1
Merge pull request #1578 from TheKodeToad/antialiasing
2023-09-04 17:05:29 +02:00
cf599865f6
Merge pull request #1581 from getchoo/old-gcc
2023-09-04 17:04:10 +02:00
546d49e183
Merge pull request #1530 from Trial97/metadata_delete
2023-09-04 17:02:52 +02:00
7dd2530027
chore(deps): update actions/checkout action to v4
2023-09-04 15:02:01 +00:00
e9ecdd05b9
Merge pull request #1574 from Scrumplex/refactor-flake
2023-09-04 17:02:01 +02:00
ad6f15f293
Merge pull request #1604 from PrismLauncher/renovate/cachix-install-nix-action-23.x
2023-09-04 17:01:43 +02:00
94c1cd6bcf
CurseForge shader downloading
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-09-04 14:15:37 +01:00
e155844671
chore(deps): update cachix/install-nix-action action to v23
2023-09-04 10:22:11 +00:00
2918d61b16
refactor(nix): use pre-commit flake module
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-09-04 08:53:10 +02:00
bbf4e3b04d
refactor(nix): use fixed points over rec
...
Signed-off-by: seth <getchoo@tuta.io >
2023-09-03 19:07:39 -04:00
caf925cbad
Merge pull request #1601 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-09-03 09:42:31 +02:00
88f3e19f81
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/59cf3f1447cfc75087e7273b04b31e689a8599fb' (2023-08-01)
→ 'github:hercules-ci/flake-parts/7f53fdb7bdc5bb237da7fefef12d099e4fd611ca' (2023-09-01)
• Updated input 'flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/9e1960bc196baf6881340d53dccb203a951745a2?dir=lib' (2023-08-01)
→ 'github:NixOS/nixpkgs/3e52e76b70d5508f3cec70b882a29199f4d1ee85?dir=lib' (2023-08-31)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/cddebdb60de376c1bdb7a4e6ee3d98355453fe56' (2023-08-27)
→ 'github:nixos/nixpkgs/bfb7dfec93f3b5d7274db109f2990bc889861caf' (2023-09-02)
2023-09-03 00:17:45 +00:00
19b5a5e00b
Remove final conflict - kept by mistake
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-09-02 22:38:14 +01:00
347228a246
Legacy settings override default -> false
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-09-02 22:29:26 +01:00
1213a5ab46
Merge remote-tracking branch 'upstream/develop' into skinfix
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-09-02 22:27:57 +01:00
17f696bffc
small tweaks to atl icons
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-01 22:25:15 +03:00
e095780cc3
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into modrinth_pack
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-01 21:36:28 +03:00
c01e95b79c
Merge pull request #1592 from kumquat-ir/desktop-open-fix
...
Fix opening files from curseforge:// and file:// links etc on linux
2023-09-01 16:13:48 +01:00
984e870bca
actually it can handle multiple files just fine
...
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-09-01 10:32:35 -04:00
eb66e37b83
fix opening files from curseforge: links on linux
...
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-09-01 10:29:56 -04:00
30ff417074
fix: make cached instead of file for ftb pack import
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-01 16:25:49 +03:00
7e65aea2ef
format json
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-31 19:04:41 +03:00
6cfe2dbc50
moved catpack data to testdata
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-31 17:34:05 +03:00
25ce11d85d
Merge pull request #1539 from Trial97/refactor_modpack_ux
...
Improvements to modpack UX
2023-08-31 14:58:54 +01:00
707da5a25a
fix(nix): include udev dependency
...
See https://github.com/NixOS/nixpkgs/pull/252425
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-30 21:59:42 +02:00
584e800279
fix: remove -Wextra-semi
...
this flag is unavailable on gcc versions < 8. we could detect the
version of the compiler here, but i don't think we lose much in this
flags removal and this is a simpler option
Signed-off-by: seth <getchoo@tuta.io >
2023-08-30 11:14:49 -04:00
befa3baa6a
Merge branch 'develop' into feat/launcher-updater
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-30 11:47:33 +01:00
f23a8e4b4b
Enable antialiasing for mod and pack icons
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-29 23:34:19 +01:00
8c30cb3706
Fix CI
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-29 13:27:06 +01:00
c1855c6ce3
Merge branch 'develop' into rename-groups
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-29 12:41:40 +01:00
b83fdbd1b7
Merge pull request #1575 from TheKodeToad/more-pack-export-fixes
2023-08-28 22:18:58 +02:00
0e67686295
Hide index folder in pack export dialog
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-28 17:25:07 +01:00
e98bca4749
Fix cancelling pack save
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-28 17:09:40 +01:00
bdc2fca711
refactor(nix): don't instantiate nixpkgs
...
See https://zimbatm.com/notes/1000-instances-of-nixpkgs
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-28 15:18:10 +02:00
211865a1e1
handle gracefully the upload abort
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-28 13:31:19 +03:00
311e36b5d6
added new line
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-28 11:52:26 +03:00
fbf6833124
Merge pull request #1519 from TheKodeToad/better-export-pack
2023-08-28 10:29:32 +02:00
e4e4c4a430
Merge pull request #1573 from PrismLauncher/renovate/lock-file-maintenance
2023-08-28 10:14:45 +02:00
97d932db62
Revert "chore(deps): enable nix lockfile maintenance for renovate"
...
This reverts commit 5d14724e66a1911b04dd5091e520751fd7f5ee90.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-28 10:14:21 +02:00
5d70f4dbca
removed if
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-28 08:50:10 +03:00
66cbbfec0c
chore(deps): lock file maintenance
2023-08-28 00:23:14 +00:00
07d8598638
added catpacks tests
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-27 23:40:32 +03:00
79652799bd
Made text smaller
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-27 21:30:46 +03:00
630145a1d0
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into welcome_background
2023-08-27 21:03:21 +03:00
0680d2dceb
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-27 20:41:56 +03:00
9110fbf282
Merge pull request #1560 from Trial97/curse_multiple_loaders2
...
Add suport for flame multiple loaders
2023-08-27 18:21:14 +01:00
e3b04d10cf
Merge pull request #1536 from Trial97/time3
...
Allow showing playtime in hours
2023-08-27 18:14:04 +01:00
8c607ae734
removed extra if
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-27 20:02:12 +03:00
c5aac24a93
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse_multiple_loaders2
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-27 15:53:35 +03:00
4036cecfc0
Added progress widget to some modpack providers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-27 15:04:42 +03:00
df14f88307
Merge pull request #1532 from Trial97/curseforge-url-handle
2023-08-27 12:26:57 +02:00
29736b3b1f
Merge pull request #1570 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-08-27 01:47:58 -04:00
9735e46a7e
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/ca3c9ac9f4cdd4bea19f592b32bb59b74ab7d783' (2023-08-19)
→ 'github:nixos/nixpkgs/c66ccfa00c643751da2fd9290e096ceaa30493fc' (2023-08-26)
2023-08-27 00:17:22 +00:00
479335dfe0
Rewrite optional mod dialog
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-27 00:50:33 +01:00
d1566f2610
Merge branch 'develop' into env-vars
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-26 23:12:02 +01:00
a2d44744fe
do not update the metadata if mod is invalid
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-26 23:36:46 +03:00
288d0d1fd4
Added back api loader filtering if just one is selected
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-26 22:26:01 +03:00
abfd1a4205
minor dependency crash fix
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-25 18:35:25 +03:00
094cee8ec6
Merge pull request #1561 from Scrumplex/nix-miscs
2023-08-25 10:08:53 +02:00
c54fecf5d9
added condition for empty loader type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-25 09:05:04 +03:00
172680abf8
removed aditional header
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-24 13:42:36 +03:00
5f3e9672cd
made the loaders check more generic
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-24 13:31:57 +03:00
f897b14e3e
changed technic icon name retrival
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-24 13:05:27 +03:00
bb4b89470d
fixed icon importing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-24 12:46:23 +03:00
2990c5d0c9
Added optional mods dialog
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-24 12:44:11 +03:00
ea384d59fb
use qt separtor for file path
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-24 12:41:37 +03:00
3e448904a3
Merge pull request #1562 from PrismLauncher/renovate/determinatesystems-update-flake-lock-20.x
...
chore(deps): update determinatesystems/update-flake-lock action to v20
2023-08-24 08:11:30 +02:00
783af2c06a
chore(deps): update determinatesystems/update-flake-lock action to v20
2023-08-24 04:32:25 +00:00
6c0492c0d1
return 0 for any
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 21:09:32 +03:00
1515607060
updated getMappedModLoader
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 20:16:51 +03:00
41bd008f5d
chore(nix): remove pre-commit tools from shell
...
use `pre-commit` CLI instead!
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-23 13:49:10 +02:00
d7b6450613
fix(nix): reload direnv if parts change
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-23 13:47:04 +02:00
85c23b26de
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-23 13:46:23 +02:00
095de5ed4b
chore(nix): update clang-format to clang-tools 16
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-23 13:46:04 +02:00
6178e5a975
reverted change for optional
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 13:55:38 +03:00
aa065f2b51
Updated dependency resolution
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 13:28:23 +03:00
59ec0135d7
Merge pull request #1559 from Scrumplex/nix-canonicalize-jars
2023-08-23 12:23:26 +02:00
2283498ccb
Merge pull request #1552 from Trial97/memory_quick_setup
2023-08-23 11:56:53 +02:00
e6ba2f4970
Added loaders check on versions load
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 12:52:51 +03:00
b93cd88292
fix(nix): add canonicalize-jars-hook
...
See https://github.com/NixOS/nixpkgs/pull/250757
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-23 11:52:32 +02:00
f8f9ffa118
added loaders for flame version
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 11:33:45 +03:00
4704c522e0
moved modloaderTypes to ModPlatform
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 10:26:57 +03:00
f7951f6082
Merge pull request #1548 from Trial97/version_label
...
Reset status label when deleting instance
2023-08-22 15:14:02 +01:00
eed7e996da
Update launcher/ui/widgets/JavaSettingsWidget.cpp
...
Co-authored-by: Tayou <31988415+TayouVR@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-22 16:17:05 +03:00
06dbd381f8
Update launcher/ui/pages/instance/InstanceSettingsPage.cpp
...
Co-authored-by: Tayou <31988415+TayouVR@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-22 16:16:57 +03:00
3574d89e0f
Update launcher/ui/pages/global/JavaPage.cpp
...
Co-authored-by: Tayou <31988415+TayouVR@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-22 16:16:50 +03:00
0e96111116
Merge pull request #1556 from Trial97/metacache
...
Gracefully handle invalid cache metadata
2023-08-22 14:09:44 +01:00
09aca7a0b5
Added warning to settings page
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-22 10:52:35 +03:00
b1783d8fb1
Merge pull request #1557 from Trial97/curse_crash
2023-08-21 23:04:45 +02:00
c3d03f0c33
added check for valid query items in curse url install
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-21 22:20:33 +03:00
7acfe36a62
fixed httpmetacache load
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-21 21:30:44 +03:00
45dad27a6d
fixed check
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-21 17:46:50 +03:00
fff378b643
Merge pull request #1553 from TheKodeToad/list-fixes
...
A few boring list-related fixes
2023-08-21 15:33:16 +01:00
d7dadabfbf
List fixes
...
Double-click to toggle profile components.
Restore double-click to toggle resources.
Fix clicking on checkbox to select account.
Double-click to select account.
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-21 14:44:46 +01:00
1eb75b6852
fixed build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-21 15:34:45 +03:00
492bf373c6
updated memory allocation on quick setup
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-21 15:00:11 +03:00
02264f67f3
Fixed codeql
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-21 14:15:51 +03:00
fcb436f1f4
Merge pull request #1551 from dannydorazio/develop
2023-08-21 08:29:25 +02:00
e2e0a7af45
DCO Remediation Commit for Danny Dorazio <danny@dorazio.me>
...
I, Danny Dorazio <danny@dorazio.me >, hereby add my Signed-off-by to this commit: 8092c321a943ab64faab2c15ee5c44b83b56289d
I, Danny Dorazio <danny@dorazio.me >, hereby add my Signed-off-by to this commit: 3638fc0a7db049e83e7e4ffab0d2100b9e2e7c58
I, Danny Dorazio <danny@dorazio.me >, hereby add my Signed-off-by to this commit: c50c3eaa94409fe418d87c7cbeaafcc5d135ee46
Signed-off-by: Danny Dorazio <danny@dorazio.me >
2023-08-21 01:24:23 -04:00
c50c3eaa94
DCO Remediation Commit for Danny Dorazio <hello@dorazio.me>
...
I, Danny Dorazio <hello@dorazio.me >, hereby add my Signed-off-by to this commit: 8092c321a943ab64faab2c15ee5c44b83b56289d
I, Danny Dorazio <hello@dorazio.me >, hereby add my Signed-off-by to this commit: 3638fc0a7db049e83e7e4ffab0d2100b9e2e7c58
Signed-off-by: Danny Dorazio <hello@dorazio.me >
2023-08-21 01:21:48 -04:00
3638fc0a7d
Update “Welcome” message on account list page
2023-08-20 23:00:50 -04:00
8092c321a9
Replace instances of “Minecraft account”
2023-08-20 23:00:25 -04:00
8e5be6f420
added suport for atlauncher browser download
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-21 00:09:46 +03:00
19316e22b4
fixed status label after instance remove
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-20 22:46:44 +03:00
5c95448f1f
Merge pull request #1485 from getchoo/nix-darwin
2023-08-20 21:20:09 +02:00
254444470f
renamed enum type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-20 16:40:58 +03:00
0aaea9bf5d
Merge pull request #1547 from Scrumplex/revert-quilt-beacon
...
Remove Quilt Beacon toggle
2023-08-20 12:43:49 +01:00
5b4dcae7d9
Revert "feat: add toggle for quilt beacon"
...
This reverts commit 89aaedc06c3eb7a035d8be593a7bbe417cb2f712.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-20 13:23:11 +02:00
963627fe98
Revert "chore: better explain quilt loader beacon"
...
This reverts commit a2a09ffe01fe8eb6cd1f557b0feb98ed0271151e.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-20 13:23:08 +02:00
232bb568da
Merge pull request #1544 from PrismLauncher/update_flake_lock_action
2023-08-20 12:01:37 +02:00
d3c7850f53
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/f0451844bbdf545f696f029d1448de4906c7f753' (2023-08-12)
→ 'github:nixos/nixpkgs/ca3c9ac9f4cdd4bea19f592b32bb59b74ab7d783' (2023-08-19)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/c5ac3aa3324bd8aebe8622a3fc92eeb3975d317a' (2023-08-11)
→ 'github:cachix/pre-commit-hooks.nix/7e3517c03d46159fdbf8c0e5c97f82d5d4b0c8fa' (2023-08-17)
2023-08-20 00:16:56 +00:00
ebbc8838a8
Merge pull request #1541 from Trial97/neoforge_search
...
feat:neoforge can download forge mods
2023-08-19 23:10:56 +01:00
d25e89a4c1
refactor packwiz file write
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-20 00:48:46 +03:00
f99b04bd16
Merge pull request #1320 from TheKodeToad/better-launch
...
Combine launch buttons in instance window, persist profiler
2023-08-19 11:08:02 +01:00
acf586ef82
chore: add fixme about UI code in Minecraftinstance
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-19 10:21:46 +02:00
0138cd65cb
feat:neoforge can download forge mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-19 09:00:59 +03:00
ab6301d5a1
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-08-19 00:38:40 +03:00
3098aecf97
Merge pull request #1498 from Scrumplex/neoforge
2023-08-18 22:56:55 +02:00
05094b7382
more fixes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-18 22:24:30 +03:00
58efd3e9e2
fixed code scaning
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-18 21:43:57 +03:00
4c52b18bdd
replaced removeFirst with mid
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-18 20:19:51 +03:00
44ff247f5f
feat:refactored modpack ux
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-18 20:03:02 +03:00
fecc1e087a
Add Trial97 to contribuitors list
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-18 13:35:50 +03:00
d3acac16e6
added -Wno-gnu-zero-variadic-macro-arguments and fixed more warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-18 13:10:13 +03:00
28ffa8bf44
Update launcher/ui/pages/global/MinecraftPage.ui
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-18 12:57:08 +03:00
eb4efa5a9c
Merge pull request #1535 from Scrumplex/fix-skin-browse-btn
...
Fix browse button size in Skin Upload dialog
2023-08-18 10:47:42 +01:00
6d1c67663d
feat:added option to show playtime in hours
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-18 12:24:28 +03:00
f4ebeedc21
fix: fix browse button size in skin upload dialog
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-18 09:01:57 +02:00
be2888d6fb
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-17 22:23:50 +02:00
7ab391904a
Flame support for neoforge
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-17 22:23:34 +02:00
aac734d174
fix: add theoretical support for NeoForge in FTB modpacks
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-17 22:21:12 +02:00
ffd8ed550f
Reformat
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-17 18:53:32 +01:00
c5bac475e8
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-08-17 17:29:57 +03:00
e88418ab7f
Merge pull request #1392 from Scrumplex/feat-native-override
2023-08-17 16:09:16 +02:00
bc0934a19c
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curseforge-url-handle
2023-08-17 15:25:32 +03:00
044ce4df32
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into update_file
2023-08-17 15:24:14 +03:00
758999fa64
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into welcome_background
2023-08-17 15:23:22 +03:00
4a1d85f999
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-08-17 14:23:37 +03:00
6da2e7d3f6
I was forced
...
/j
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-17 10:12:38 +01:00
85f36ebed7
Merge pull request #981 from Ryex/curseforge-url-handle
2023-08-17 09:24:35 +02:00
f8ffb14619
Merge branch 'curseforge-url-handle' of github.com:Trial97/PrismLauncher into curseforge-url-handle
2023-08-17 00:25:38 +03:00
5e2d1ffdfb
removed line
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-17 00:23:53 +03:00
3e2733d840
Merge branch 'develop' into better-launch
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-16 22:23:38 +01:00
bad44ea264
feat:added flame install mod metadata
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-17 00:14:49 +03:00
f0da16a758
removed line
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-17 00:13:12 +03:00
b0e197de38
removed warning for one mod selected
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-16 21:26:43 +03:00
6c2c724bd9
Update launcher/ui/pages/instance/ExternalResourcesPage.ui
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-16 21:03:09 +03:00
c88088c91a
Merge pull request #1524 from PrismLauncher/renovate/korthout-backport-action-1.x
2023-08-16 19:28:41 +02:00
f919d363b7
made safe for vegetarians
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-16 20:02:32 +03:00
589d8b6923
feat:Added remove metadata button
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-16 19:53:39 +03:00
a5e7aedb4f
Merge pull request #1523 from Trial97/atlauncher
...
Fix crash when installing some ATLauncher packs
2023-08-16 07:18:34 +02:00
07f25d6cca
chore(deps): update korthout/backport-action action to v1.4.0
2023-08-15 14:19:42 +00:00
c22eec8f27
fixed crash on atlauncher pack install
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 17:03:51 +03:00
1faf741004
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/launcher-updater
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 13:29:42 +03:00
8cff7c4de6
Merge branch 'develop' into rename-groups
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-15 11:03:19 +01:00
cf27d2f9ab
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into download_threads
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 12:49:21 +03:00
6c362afc21
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into refactor/NetActions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 12:41:46 +03:00
c94ee67077
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curseforge-url-handle3
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 12:16:00 +03:00
62c14cea2a
fix: allow NeoForge in resource APIs
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 11:06:14 +02:00
01c3750835
feat: support NeoForge mrpack modpacks
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 11:06:14 +02:00
52e5ee7111
feat: add NeoForge to UIs
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 11:06:14 +02:00
3a0aa353cc
feat: add NeoForge to ModLoaderType
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 11:06:13 +02:00
8f5bb982cd
Merge pull request #1513 from lumiscosity/fix/skin_transparency_bug
2023-08-15 10:54:07 +02:00
a360ddbe0b
Merge pull request #1508 from comp500/fix/allow-empty-lines
2023-08-15 10:53:43 +02:00
06aba530d7
fix: add missing header
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:52:40 +02:00
c2d6a137ab
fix: only add native library overrides if files exist
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:52:08 +02:00
b927e58126
fix: improve debug message
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:52:08 +02:00
f1c3da6583
fix: fix typo
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:52:08 +02:00
4c446ccd50
fix: remove meta OpenAL workaround
...
LWJGL 2 doesn't have a separate zip for OpenAL. So there is no reason
for this code.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:51:48 +02:00
83aa0062c7
feat: add custom native library path settings
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:51:21 +02:00
ff67fd10c3
feat: implement override for GLFW/OpenAL with split natives
...
Fixes PrismLauncher/PrismLauncher#513
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:50:38 +02:00
7ba1e7d356
Merge pull request #1407 from TheKodeToad/icon-indexing
2023-08-15 10:43:29 +02:00
f533173b95
Merge pull request #1516 from Trial97/abort_connect
2023-08-15 10:40:12 +02:00
14d5fd7edb
Merge pull request #1520 from PrismLauncher/update_flake_lock_action
2023-08-15 10:39:08 +02:00
740ca54c87
Merge pull request #1462 from getchoo/labels
2023-08-15 10:38:28 +02:00
6ce7e426d2
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 10:38:04 +02:00
0c753619a4
Merge pull request #1467 from Scrumplex/update-nix-docs
2023-08-15 10:36:38 +02:00
4b06255cc2
Merge pull request #1486 from PrismLauncher/staging
2023-08-15 10:36:09 +02:00
1939e3e6ed
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 09:02:15 +02:00
9546c77113
Some warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 00:52:34 +03:00
0ba88ff138
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into staging
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 00:33:24 +03:00
215d7dbb74
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-14 18:17:05 +02:00
91ba4cf75e
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-14 18:16:53 +02:00
779f70057b
Merge commit 'ce2ca1381519a2e261d7f76dffa874d559d979c2' into staging
2023-08-14 18:16:13 +02:00
a44cb6430e
Merge pull request #1107 from Ryex/chore/add-compiler-warnings
...
Introduce more strict compiler warnings and fix them
2023-08-13 13:10:58 +01:00
1aadaa208d
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/0d2fb29f5071a12d7983319c2c2576be6a130582' (2023-08-05)
→ 'github:nixos/nixpkgs/f0451844bbdf545f696f029d1448de4906c7f753' (2023-08-12)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/3139c4d1f7732cab89f06492bdd4677b877e3785' (2023-08-05)
→ 'github:cachix/pre-commit-hooks.nix/c5ac3aa3324bd8aebe8622a3fc92eeb3975d317a' (2023-08-11)
2023-08-13 00:16:46 +00:00
6d070e8607
"Format"
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-12 21:50:02 +01:00
5056a51c18
Improvements and refinements to pack export
...
- Persist fields
- Toggle optional files
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-12 21:20:51 +01:00
3c209ba502
theme
-> catpacks
...
Co-authored-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-12 19:04:34 +01:00
71890707c0
format and apply the sugestion
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-12 13:08:39 +03:00
b3b2e9df35
Merge branch 'develop' into feat/acknowledge_release_type
...
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-12 12:42:30 +03:00
3aba7f8fec
Merge pull request #1518 from Scrumplex/asan-develop
2023-08-12 11:38:01 +02:00
d6e4fe7c1f
Update CMakeLists.txt
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-12 11:29:08 +02:00
c9d628bf18
revert asan on debug on by default
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-12 11:29:08 +02:00
35358f8180
Merge remote-tracking branch 'upstream/staging' into chore/add-compiler-warnings
2023-08-12 11:17:11 +02:00
019e5ca3e8
fix: use ApiDownload for CF URL handling
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-12 11:11:58 +02:00
6423edaa76
Merge remote-tracking branch 'upstream/staging' into curseforge-url-handle
2023-08-12 10:58:27 +02:00
44153a28e3
Merge pull request #1517 from Trial97/revert_asan
2023-08-12 10:57:29 +02:00
bcf0635efd
Update CMakeLists.txt
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-12 10:55:53 +02:00
92dbe1684e
revert asan on debug on by default
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-12 10:55:53 +02:00
7879091cea
Merge pull request #1512 from Trial97/curseforge_import
...
Fix importing Quilt/Fabric packs from CurseForge
2023-08-11 10:16:17 -04:00
73adac2501
fix: use QColorConstants in Qt 5.14+
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-11 15:57:12 +02:00
d801151d5c
connect the abort signal in concurent task
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-11 15:41:41 +03:00
ea43d0f687
fix: fix more warnings
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-11 10:57:57 +02:00
396f812496
Merge pull request #1230 from TheKodeToad/better-component-installation
...
Revamp loader installation UI
2023-08-11 08:24:14 +02:00
f6d8c9659c
Rework
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-11 00:39:05 +01:00
e2d77f21ba
More system properties because yes!! 🎉
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-11 00:02:48 +01:00
ef6f9487f4
Merge remote-tracking branch 'upstream/staging' into chore/add-compiler-warnings
2023-08-10 20:38:32 +02:00
8140374e26
chore: add licensing info to loader logos
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-10 20:18:28 +02:00
d67277a668
chore: replace LiteLoader logo with high quality version
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-10 20:18:16 +02:00
97ef8e8d0e
Fix transparency in skin icon
...
QPainter has a bug where drawing transparency to a freshly initialized, empty QPixmap causes garbage data to be drawn. This broke the rendering of the skin icon. The fix is simply to fill the QPixmap with empty transparent pixels beforehand.
Signed-off-by: maple! <averyrudelphe@gmail.com >
2023-08-10 15:32:47 +02:00
2090f958c8
Merge pull request #1324 from leia-uwu/ui-tweaks
2023-08-10 12:24:41 +02:00
8731f4ba27
chore: add comment about _kde_side_panel_view
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-10 12:24:33 +02:00
b3da35be74
Fixed curseforge import
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-10 12:19:38 +03:00
1c3449e5a2
Remove unnecessary #if
...
Signed-off-by: comp500 <comp500@users.noreply.github.com >
2023-08-09 23:04:44 +01:00
a351d1834a
Allow empty lines in log output
...
Preserving empty lines in the game log ensures that crash reports and debugging information has necessary whitespace - the previous behaviour made crash reports hard to read.
Signed-off-by: comp500 <comp500@users.noreply.github.com >
2023-08-09 20:48:02 +01:00
31ffe79a29
Merge pull request #1505 from PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x
...
chore(deps): update hendrikmuhs/ccache-action action to v1.2.10
2023-08-09 07:32:11 +02:00
d9cd6f9c50
chore(deps): update hendrikmuhs/ccache-action action to v1.2.10
2023-08-08 18:20:26 +00:00
e079cbb055
Fix actions
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-07 13:51:26 +01:00
7004388105
Merge pull request #1227 from Ryex/packaging/appimage-updates
2023-08-07 13:18:06 +02:00
9afa7cc91f
Merge branch 'develop' into icon-indexing
...
Signed-off-by: Tayou <31988415+TayouVR@users.noreply.github.com >
2023-08-07 10:32:38 +02:00
9a9a4fcfd4
Apply suggestions from code review
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-08-06 13:16:30 -07:00
74fe2fb2a6
Merge remote-tracking branch 'upstream/staging' into curseforge-url-handle
2023-08-06 21:54:00 +02:00
eeb5fdbc9f
feat(nix): add darwin support
...
Signed-off-by: seth <getchoo@tuta.io >
2023-08-06 15:52:32 -04:00
a83e5be8f2
fix: makeShared for QByteArray
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-06 21:51:03 +02:00
75c7df46a7
Merge pull request #1493 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-08-06 15:41:48 -04:00
efaf4024ab
Merge pull request #1464 from Ryex/fix/windows-console-attach
...
[Windows] Fix attaching logs to console
2023-08-06 15:37:44 -04:00
99fd1e622c
chore: replace fabricmc icons with SVG
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-06 17:46:33 +02:00
37e5f6af48
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
→ 'github:hercules-ci/flake-parts/59cf3f1447cfc75087e7273b04b31e689a8599fb' (2023-08-01)
• Updated input 'flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9?dir=lib' (2023-06-29)
→ 'github:NixOS/nixpkgs/9e1960bc196baf6881340d53dccb203a951745a2?dir=lib' (2023-08-01)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/d2b52322f35597c62abf56de91b0236746b2a03d' (2023-07-29)
→ 'github:nixos/nixpkgs/0d2fb29f5071a12d7983319c2c2576be6a130582' (2023-08-05)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/1e2443dd3f669eb65433b2fc26a3065e05a7dc9c' (2023-07-29)
→ 'github:cachix/pre-commit-hooks.nix/3139c4d1f7732cab89f06492bdd4677b877e3785' (2023-08-05)
2023-08-06 00:17:51 +00:00
5b8c997180
Merge pull request #1456 from Trial97/icons
2023-08-05 22:50:52 +02:00
7c547f6452
Merge pull request #1370 from Trial97/pack_changelog
2023-08-05 22:50:38 +02:00
f7e8ec1855
format files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-05 21:17:38 +03:00
72de2d5254
Added missing header
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-05 21:08:16 +03:00
f25d0a4e0e
Merge branch 'develop' into env-vars
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-05 18:01:53 +01:00
1d3f2674d1
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into refactor/NetActions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-05 19:21:37 +03:00
f9ebcb5d2e
Merge branch 'refactor/net-split-headers-to-proxy-class' of https://github.com/Ryex/PrismLauncher into refactor/NetActions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-05 19:16:57 +03:00
b2fdd83594
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into download_threads
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-05 19:09:10 +03:00
91eb30f037
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into pack_changelog
2023-08-05 19:04:53 +03:00
d936b25868
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into welcome_background
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-05 19:04:15 +03:00
e7c2274893
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into update_file
2023-08-05 19:02:11 +03:00
377fc0352a
Merge branch 'staging' of https://github.com/PrismLauncher/PrismLauncher into icons
2023-08-05 19:00:12 +03:00
939a2d67ed
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop12
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-05 18:21:09 +03:00
304e294ea7
Merge pull request #1102 from Ryex/refactor/net-split-headers-to-proxy-class
2023-08-04 20:31:43 +02:00
ae793f6cf1
Merge pull request #1459 from Scrumplex/format
2023-08-04 19:42:36 +02:00
1d638e018a
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-04 19:41:47 +02:00
50c7d39e08
Merge pull request #1483 from DioEgizio/update-qt652
...
[macOS,Windows] Update to Qt 6.5.2
2023-08-04 12:05:45 -04:00
c5bffed21e
Merge branch 'PrismLauncher:develop' into skinfix
2023-08-04 16:29:30 +01:00
d48dd7eb6a
Use override-based setting for online fixes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-04 16:00:02 +01:00
b013133cc1
chore: update to qt 6.5.2
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-08-03 09:24:47 +02:00
1bafa36c17
icon -> iconName
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-02 20:33:01 +01:00
afaf6f894c
Merge branch 'PrismLauncher:develop' into better-component-installation
2023-08-02 20:27:37 +01:00
8b3c465a50
Use protected inheritance for BasePageProvider
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-02 20:24:15 +01:00
40c614b3a5
Pressed -> Clicked (doh)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-02 20:23:30 +01:00
ac36a2289f
Merge pull request #1452 from getchoo/sparkle-disable
2023-08-02 19:28:01 +02:00
fa2b784f7e
Merge branch 'develop' into sparkle-disable
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 19:27:48 +02:00
01e17806f6
Merge pull request #1391 from Trial97/prism_export2
2023-08-02 19:27:14 +02:00
f561e7febf
Merge pull request #1476 from Scrumplex/fix-saving-metaurl
2023-08-02 19:24:24 +02:00
39d4f0df66
fix: don't reset meta url on launch
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:56:54 +02:00
1d468ac35a
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:35 +02:00
ce2ca13815
fix: add missing headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:08 +02:00
f256b836f4
Make more options generic
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-02 18:35:08 +02:00
71fb38c91f
Fix alignment properties
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-08-02 18:35:08 +02:00
076c189948
fix: format all languages using clang-format
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:08 +02:00
9f66f6495a
fix: fix undisciplined multiple inheritance
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:07 +02:00
c07a857359
fix: remove irregular enum initialization
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:07 +02:00
76df836378
fix: simplify switch statement
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:07 +02:00
a545f67a21
fix: take JavaCheckResult by const reference
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:07 +02:00
9d5818916a
fix(nix): enable clang-format
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:07 +02:00
ea56ff255d
Merge pull request #1339 from TheKodeToad/remove-direct-launch
2023-08-02 18:31:27 +02:00
01d3eea379
Merge pull request #1359 from Trial97/import
2023-08-02 18:25:51 +02:00
f13eccb03d
Update launcher/ui/pages/modplatform/import_ftb/ImportFTBPage.h
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-02 19:24:58 +03:00
39d7bc6c24
Merge pull request #1294 from ashuntu/develop
2023-08-02 18:24:54 +02:00
6a7f63166d
DCO Remediation Commit for ashuntu <101582426+ashuntu@users.noreply.github.com>
...
I, ashuntu <101582426+ashuntu@users.noreply.github.com >, hereby add my Signed-off-by to this commit: 10678096e57eb5b344f0dd39ad178403640b722a
I, ashuntu <101582426+ashuntu@users.noreply.github.com >, hereby add my Signed-off-by to this commit: 51d7a6289e1cf2df463ae8d7c0b08b4a61faea3c
I, ashuntu <101582426+ashuntu@users.noreply.github.com >, hereby add my Signed-off-by to this commit: 1467072f3dcd6ea5d2e3375ad5d69f3ee6d58af2
Signed-off-by: ashuntu <101582426+ashuntu@users.noreply.github.com >
2023-08-02 10:04:53 -05:00
bae59a8c07
refactor(windows console): reduce code duplication
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-08-02 06:19:43 -07:00
bb039d4bc7
Merge pull request #1445 from Trial97/curse
...
feat: removed flame quilt warning
2023-08-02 12:55:49 +01:00
92b2f463e3
Merge pull request #1474 from apix0n/develop
2023-08-02 12:08:34 +02:00
16e6a01881
fix: fix copyright year
...
Signed-off-by: Apix <apix0n@outlook.com >
2023-08-02 11:35:54 +02:00
81bc9e488f
DCO Remediation Commit for Rachel Powers <508861+Ryex@users.noreply.github.com>
...
I, Rachel Powers <508861+Ryex@users.noreply.github.com >, hereby add my Signed-off-by to this commit: b4ae6e9774c535bf02b06325e6763d2d7ee02f21
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-08-01 20:27:39 -07:00
e64e4d7ef7
Fix: always false comparison
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-08-01 18:57:35 -07:00
f19e8dd086
Apply suggestions from code review
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-08-01 18:53:51 -07:00
b4ae6e9774
fix(compiler warnings): suppress omtimisation flag conflict warnings. leave optimisation to Byild type defaults
...
- enable ASan for RelWithDebInfo builds
2023-07-31 23:25:49 -07:00
5a9f780cf8
fix(FlameInstanceCreationTask): include Net::Apidownload
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-31 22:36:13 -07:00
2d1197f59f
Merge branch 'develop' into refactor/net-split-headers-to-proxy-class
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-31 22:26:20 -07:00
d8f2a1354f
chore: update Nix docs
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-31 19:16:32 +02:00
b572f75dba
Merge branch 'PrismLauncher:develop' into icon-indexing
2023-07-31 14:40:27 +01:00
14e16db01e
refactor(filelink): drop moved funciton
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 16:02:37 -07:00
7091bc81c2
chore(rename): fix unfinshed renames from deshadow changes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 15:56:38 -07:00
1e947ca893
fix(flame creation task): import ApiDownload
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 15:42:15 -07:00
b9fe37aec1
Merge branch 'develop' into chore/add-compiler-warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 15:33:46 -07:00
5d68a4c992
fix: religate export zip to launcher app only
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
fix(MMCZip): include QUrl
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
fix(FileLink): drop FreeConsole
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
fix(filelink exe): add console sources
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 15:24:50 -07:00
760b80934f
fix(filelink exe): add console sources
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 15:22:18 -07:00
6d564628b7
fix(FileLink): drop FreeConsole
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 15:11:00 -07:00
f03924478b
Merge branch 'fix/windows-console-attach' into feat/launcher-updater
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
# Conflicts:
# launcher/Application.cpp
# launcher/CMakeLists.txt
# launcher/filelink/FileLink.cpp
2023-07-30 14:30:16 -07:00
7c1a465ec9
Merge branch 'develop' into feat/launcher-updater
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 14:19:31 -07:00
a7ef663735
fix(windows console): use new logic in FileLink exe
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 14:03:20 -07:00
186211244d
refactor(windows console): move to external file
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 13:38:47 -07:00
5740ee0444
fix(windows console): properly bind windows console
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-30 13:38:47 -07:00
945939ba68
chore(actions): add new labels to update-flake
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-30 04:46:44 -04:00
9137721e8e
Merge pull request #1461 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-07-30 04:45:10 -04:00
566425166b
Merge pull request #1449 from Trial97/tehnic
...
Reintroduce parsing of INI files
2023-07-30 09:47:40 +02:00
d1513732be
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/f465da166263bc0d4b39dfd4ca28b777c92d4b73' (2023-07-22)
→ 'github:nixos/nixpkgs/d2b52322f35597c62abf56de91b0236746b2a03d' (2023-07-29)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/eb433bff05b285258be76513add6f6c57b441775' (2023-07-18)
→ 'github:cachix/pre-commit-hooks.nix/1e2443dd3f669eb65433b2fc26a3065e05a7dc9c' (2023-07-29)
2023-07-30 00:20:33 +00:00
1467072f3d
Removed snapcraft.yaml in favor of dedicated repo: https://github.com/ashuntu/prismlauncher-snap
2023-07-28 16:25:32 -05:00
d133b40b25
Merge branch 'PrismLauncher:develop' into develop
2023-07-28 21:22:35 +00:00
c3eb17db74
removed unneded if condition
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-28 13:22:04 +03:00
4789708cc2
added missing )
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-28 13:16:57 +03:00
83fce74bb1
Update launcher/ui/dialogs/NewInstanceDialog.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-07-28 13:11:56 +03:00
fcac98b367
removed comment
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-28 10:05:22 +03:00
97ff7afbe7
keep the icon suffix
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-28 08:37:45 +03:00
7e58b965b7
refactor icon list
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-28 01:20:05 +03:00
1ca7e5efe9
added license header
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-28 01:20:05 +03:00
d460986de0
format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-28 01:20:05 +03:00
bdec11c501
Merge pull request #1437 from LostLuma/instance-export-ignore-caches-2
2023-07-27 09:40:31 +02:00
b1aa9e5846
refactor: introduce internal Launcher_ENABLE_UPDATER variable
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-27 09:37:56 +02:00
51bfda937d
chore: don't include sparkle when not enabled
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-27 02:19:21 -04:00
4a9ea832ff
Ignore cache files entirely, also apply to modpack export
...
Signed-off-by: LostLuma <lilly@lostluma.net >
2023-07-27 01:42:14 +02:00
a8498b0dab
chore: make INSTALL_BUNDLE a cached variable
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-26 19:03:14 -04:00
48e5040196
feat: disable sparkle when update url is empty
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-26 19:01:39 -04:00
928e18b66d
Merge pull request #1446 from getchoo/nix-fixes
...
disable darwin in flake + cleanup garnix.yaml + fix markdownlint warnings
2023-07-26 17:10:07 -04:00
62aa7a52c4
fiexed conflicts
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-27 00:07:38 +03:00
3c472fd7e0
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into prism_export2
2023-07-27 00:05:59 +03:00
b15f689ccf
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into refactor/NetActions
2023-07-27 00:03:42 +03:00
d960effb99
Merge pull request #1447 from getchoo/typomoment
...
fix: typo in task.h
2023-07-26 22:56:31 +02:00
1e82cb6a7c
fix: add support for QByteArray inifile
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-26 23:56:01 +03:00
31b62203a7
Update launcher/ui/MainWindow.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-07-26 23:44:35 +03:00
af59c41713
fix: typo in task.h
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-26 16:20:30 -04:00
f7ffbcca6c
chore(docs): correct markdownlint warnings
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-26 14:49:09 -04:00
342a0d0091
fix(nix): disable x86_64-darwin
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-26 14:49:09 -04:00
1974bb7e59
chore(ci): cleanup garnix.yaml
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-26 14:49:05 -04:00
e6b4fc9182
removed quilt warning
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-26 21:36:40 +03:00
c778dcbc9c
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-07-26 21:33:15 +03:00
a0944dab7a
Merge pull request #1438 from Scrumplex/update-docs
2023-07-26 20:30:04 +02:00
719d87de3b
Update MainWindow.ui
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-26 17:21:12 +01:00
816acc9c76
Open catpak folder action
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-26 17:19:39 +01:00
a9fefb2eeb
Address review comments
...
Signed-off-by: LostLuma <lilly@lostluma.net >
2023-07-26 15:22:22 +02:00
4ad448993c
fix: fix typo in README
...
Co-authored-by: Tayou <31988415+TayouVR@users.noreply.github.com >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-26 14:48:53 +02:00
bcadffa0e3
Merge pull request #1434 from getchoo/garnix
2023-07-26 14:47:14 +02:00
ce2d2c9f32
Merge pull request #1427 from tjw123hh/develop
...
Add some missing strings to translations
2023-07-26 13:41:54 +01:00
6f652e1d2f
chore: update information for downstreams
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-26 14:38:34 +02:00
361583edfc
Ignore cache files when exporting instances
...
Signed-off-by: LostLuma <lilly@lostluma.net >
2023-07-26 04:23:01 +02:00
fbf29274e8
chore(ci): remove nix job
...
we're using garnix now
Signed-off-by: seth <getchoo@tuta.io >
2023-07-25 19:23:17 -04:00
3c35d647b8
feat(ci): init garnix.yaml
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-25 19:18:30 -04:00
b4159d30fc
Revert permission change
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-25 15:17:20 +01:00
f843d0732b
Merge branch 'develop' of https://github.com/tjw123hh/PrismLauncher into develop
2023-07-25 17:36:38 +08:00
280f041acb
Delete some incorrect notr="true"
tags
...
Signed-off-by: tjw123hh <tjw123hh@outlook.com >
2023-07-25 17:35:31 +08:00
4f00012268
Merge pull request #1426 from TheKodeToad/token-censor-fix
2023-07-24 20:41:23 +02:00
4ab630b832
Update org.prismlauncher.PrismLauncher.desktop.in
...
Signed-off-by: tjw123hh <56749271+tjw123hh@users.noreply.github.com >
2023-07-24 20:50:11 +08:00
a32ca43288
DCO Remediation Commit for tjw123hh <tjw123hh@outlook.com>
...
I, tjw123hh <tjw123hh@outlook.com >, hereby add my Signed-off-by to this commit: 6a01c277e8f98797e3325a2b249e59ee95f43c7e
Signed-off-by: tjw123hh <tjw123hh@outlook.com >
2023-07-24 20:48:27 +08:00
f505d43fc0
Fix token "0" being replaced
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-24 13:43:26 +01:00
6a01c277e8
Delete some incorrect tags
2023-07-24 20:41:22 +08:00
684c2ec47a
Merge pull request #1420 from PrismLauncher/update_flake_lock_action
2023-07-23 11:45:31 +02:00
273d75fd51
Merge pull request #1419 from pandaninjas/update-libnbtplusplus
...
Update libnbtplusplus submodule
2023-07-22 20:41:27 -04:00
6f6b0b9661
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'libnbtplusplus':
'github:PrismLauncher/libnbtplusplus/2203af7eeb48c45398139b583615134efd8d407f' (2022-04-15)
→ 'github:PrismLauncher/libnbtplusplus/a5e8fd52b8bf4ab5d5bcc042b2a247867589985f' (2023-07-22)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/46ed466081b9cad1125b11f11a2af5cc40b942c7' (2023-07-15)
→ 'github:nixos/nixpkgs/f465da166263bc0d4b39dfd4ca28b777c92d4b73' (2023-07-22)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/5e28316db471d1ac234beb70031b635437421dd6' (2023-07-14)
→ 'github:cachix/pre-commit-hooks.nix/eb433bff05b285258be76513add6f6c57b441775' (2023-07-18)
2023-07-23 00:21:25 +00:00
2253100ac6
Update libnbtplusplus submodule
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-07-22 14:26:49 -04:00
b31644e228
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into refactor/NetActions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-22 18:16:03 +03:00
57430fd189
Merge branch 'develop' into better-launch
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-22 11:26:02 +01:00
6ffcfcd7e9
Merge pull request #1402 from Trial97/flame_import
...
feat:made flame instace creation use metadata for recommended version
2023-07-22 11:14:12 +01:00
516ddb22ae
More catpack changes :3
...
This is just embarrasing
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-22 11:05:58 +01:00
0b74b3833a
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into import
2023-07-21 19:30:06 +03:00
ef21879df4
replaced require with ensure for jvmArgs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-21 19:30:00 +03:00
ad92c30472
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into welcome_background
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-21 19:12:16 +03:00
bfafbdc51e
Merge branch 'develop' into env-vars
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-21 14:30:24 +01:00
1a7c5693cc
Remove redundant methods
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-21 13:01:01 +01:00
f8b935ab37
Merge remote-tracking branch 'upstream/develop' into icon-indexing
2023-07-21 12:48:05 +01:00
8705e88e91
Fix build on Windows
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-21 11:19:55 +01:00
0be4db30eb
Merge branch 'PrismLauncher:develop' into better-component-installation
2023-07-21 11:02:57 +01:00
821dd8400b
Merge pull request #1253 from Trial97/catpacks
2023-07-21 11:11:12 +02:00
c37e1fb9f1
Merge branch 'develop' into skinfix
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-20 18:11:27 +01:00
5088d33fd2
Finish things :P
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-20 14:17:01 +01:00
39f7bea53e
Revert accidental change in MainWindow
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-20 14:13:29 +01:00
842f08dcfc
(UX) Add open folder button next to combo boxes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-20 11:54:15 +01:00
f8d9cd9a03
use range for
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-19 23:08:16 +03:00
960093700a
Better theme reset
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-19 20:57:08 +01:00
54d393632d
Automatically create theme folders, and add an action to open them
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-19 16:29:52 +01:00
c633c6d083
Colors->Widgets
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-19 14:19:28 +01:00
96ebdfc9a8
Sorting and invalid reset
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-19 14:12:39 +01:00
f55120654a
Merge branch 'PrismLauncher:develop' into icon-indexing
2023-07-19 12:51:26 +01:00
44ca7c7d22
Licenses
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-19 12:29:51 +01:00
58c2059e10
Remove recursion
...
It will add icon packs which aren't available - as QIcon's search paths are not recursed!
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-19 10:38:56 +01:00
b7bccb9058
removed subdirectory flag
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-19 12:27:02 +03:00
f046bd7d50
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into catpacks
2023-07-19 12:26:12 +03:00
593f452986
Merge pull request #1399 from Scrumplex/offline-uuid
...
fix: generate predictable UUIDs for offline accounts
2023-07-19 10:16:27 +01:00
97662f5c8e
Multiple icon themes!
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-18 22:51:34 +01:00
f8d88cc83d
Merge pull request #1372 from PrismLauncher/update_flake_lock_action
...
chore(nix): update lockfile
2023-07-18 21:19:58 +00:00
f393aa684e
wait to load metadata
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-18 23:59:43 +03:00
4c319c8f4f
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into flame_import
2023-07-18 23:49:52 +03:00
477b72ad33
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into prism_export2
2023-07-18 23:48:02 +03:00
3728cbb62a
Merge pull request #1397 from Gaming32/develop
2023-07-18 22:47:55 +02:00
015f88bf83
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into import
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-18 23:46:19 +03:00
02082cda09
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into update_file
2023-07-18 23:40:11 +03:00
5eec0f5901
feat:managed packs can update from file
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-18 23:40:03 +03:00
3fbc25155b
Merge pull request #1362 from Trial97/fix_warning
2023-07-18 22:28:27 +02:00
ecac05b2fc
Merge pull request #1378 from Trial97/prism_export
...
Added progress bar to Prism instance export
2023-07-18 22:26:56 +02:00
5b54475d3e
Merge pull request #1385 from orowith2os/flatpak-updates
...
Update Flatpak manifest
2023-07-18 20:12:39 +00:00
391497645f
feat:made flame instace creation use metadata for recommended version
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-18 22:33:39 +03:00
f8fcb98c68
fix: generate predictable UUIDs for offline accounts
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-18 10:07:35 +02:00
2eff1de560
Update Flatpak manifest
...
Signed-off-by: Dallas Strouse <dastrouses@gmail.com >
2023-07-17 22:38:12 -05:00
1fbb41f5e2
Make Launch Offline not launch online in 1.6+
...
Signed-off-by: Josiah Glosson <soujournme@gmail.com >
2023-07-17 17:07:06 -05:00
01afa8957f
Merge pull request #1387 from Scrumplex/fix-quilt-beacon
...
Check if any modloader is installed
2023-07-17 17:40:42 +01:00
5162203c7d
Merge branch 'prism_export' of github.com:Trial97/PrismLauncher into prism_export2
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 17:58:42 +03:00
b0940d696b
Added QFutureWatcher
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
abort
forgot
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 17:52:00 +03:00
fe73d696cb
replace emplace with insert
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 17:24:29 +03:00
2ea4a78541
Upgraded ExportToZipTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 17:24:23 +03:00
f5891940e0
translate strings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 17:22:35 +03:00
cd9310afed
replace emplace with insert
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 16:57:52 +03:00
64041a84a2
handle file removal in ExportToZipTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 16:55:26 +03:00
78ee63af38
simplify modrinth export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 16:40:01 +03:00
455c495338
simplify flame export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
s
2023-07-17 16:27:08 +03:00
0bf70d677e
Upgraded ExportToZipTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 16:24:43 +03:00
2be630904f
fix: don't take modloaders by reference
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-17 14:33:01 +02:00
49cebc2da4
More consistent behaviour
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-17 12:49:12 +01:00
049abc9b1a
Merge remote-tracking branch 'upstream/develop' into rename-groups
2023-07-17 12:13:58 +01:00
e8c44e700d
Merge pull request #1286 from TayouVR/better-instance-group-separator
2023-07-17 11:55:31 +02:00
54a091ca59
fix: check if any modloader is installed
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-17 10:09:01 +02:00
ec32618e11
reveted back to add years
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-17 10:20:22 +03:00
aaf1726965
Merge pull request #1357 from getchoo/quilt-beacon
...
feat: add toggle for quilt beacon
2023-07-17 06:42:46 +02:00
6b970954d6
Merge pull request #1381 from getchoo/backporting-docs
...
chore(docs): add backporting info to CONTRIBUTING.md
2023-07-16 18:36:51 -04:00
fb5aefffb2
Reduce bugginess
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-16 23:36:01 +01:00
20e2c70464
Rename groups and janky reference counting map
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-16 23:23:33 +01:00
ed2f680202
chore(docs): add backporting info to CONTRIBUTING.md
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-16 17:28:52 -04:00
5e0df9b696
Merge pull request #1276 from Scrumplex/print-build-platform
...
Print build platform on launch
2023-07-16 17:15:55 -04:00
ec41252535
Update launcher/MMCZip.h
...
Co-authored-by: Tayou <31988415+TayouVR@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-07-16 23:47:54 +03:00
4df9df03ab
Update launcher/MMCZip.cpp
...
Co-authored-by: Tayou <31988415+TayouVR@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-07-16 23:47:47 +03:00
7441974d9d
Removed icon
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-16 21:23:22 +03:00
79222a56e3
use shared pointer
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
use shared pointer
2023-07-16 21:14:39 +03:00
cadb7142f0
Added progress bar to Prism instance export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-16 20:57:57 +03:00
251055302e
format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-16 20:53:58 +03:00
b54d1651ab
Merge pull request #1373 from Scrumplex/backport-bot
2023-07-16 19:42:09 +02:00
9d0175b81a
Added welcome screen
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-16 17:46:00 +03:00
002430db46
added path to flatpack
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-16 15:43:47 +03:00
de30a72c4e
made the date a object
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-16 15:16:16 +03:00
0a956bbc73
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into catpacks
2023-07-16 14:18:26 +03:00
1e9a596908
simplified code in cat packs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-16 14:18:17 +03:00
b9568279dc
Merge pull request #1010 from TayouVR/add_default_editorconfig
2023-07-16 12:30:22 +02:00
fcdd9ea986
Merge pull request #1246 from Trial97/export
2023-07-16 12:24:42 +02:00
c145bfa524
Merge pull request #1369 from Trial97/autoselect
2023-07-16 12:21:17 +02:00
18ebc858fd
feat(actions): add backport action
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-16 11:47:54 +02:00
6597a5c860
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/267149c58a14d15f7f81b4d737308421de9d7152' (2023-07-01)
→ 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/cd99c2b3c9f160cd004318e0697f90bbd5960825' (2023-07-01)
→ 'github:nixos/nixpkgs/46ed466081b9cad1125b11f11a2af5cc40b942c7' (2023-07-15)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/42587d3414d1747999a5f71e92a83cf6547b62da' (2023-07-03)
→ 'github:cachix/pre-commit-hooks.nix/5e28316db471d1ac234beb70031b635437421dd6' (2023-07-14)
2023-07-16 00:23:55 +00:00
a3ffa64550
Upgraded pack changelog
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-16 01:59:08 +03:00
a6305ac891
Merge pull request #1368 from Trial97/crash_curse_import
2023-07-15 23:13:00 +02:00
06fc8358d9
auto focus search line on resource download
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-15 23:57:32 +03:00
c346d875a2
make FileResolvingTask accept empty modlist
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-15 23:26:52 +03:00
a2a09ffe01
chore: better explain quilt loader beacon
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-15 14:25:05 -04:00
21ffed3bf5
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into refactor/NetActions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-15 20:35:11 +03:00
fd7aab466b
Merge branch 'refactor/net-split-headers-to-proxy-class' of https://github.com/Ryex/PrismLauncher into refactor/NetActions
2023-07-15 20:33:48 +03:00
da87e825a1
Update launcher/ui/dialogs/ExportToModListDialog.ui
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-07-15 15:59:19 +03:00
7befd63cce
fixed settings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-15 00:28:58 +03:00
2c2c39b42c
Update launcher/modplatform/import_ftb/PackInstallTask.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-07-15 00:17:48 +03:00
0692cbe701
Update launcher/modplatform/import_ftb/PackInstallTask.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-07-15 00:17:32 +03:00
ab10524cd7
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:45:40 +03:00
1ccfba13eb
renames
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:41:51 +03:00
b9ed8283b7
Added buttons
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:41:45 +03:00
1495bfb73e
Made custom template enabled all time
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:41:37 +03:00
9b02c31f8d
escaped text for html export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:35:18 +03:00
50dae9d4f3
Moved to separate functions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:34:28 +03:00
9a3931dac6
Added json and csv format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:34:21 +03:00
515197fba2
fix: html sintax for modlist export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:34:03 +03:00
149b6d59cf
fixed tests
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 23:22:11 +03:00
37fb52aada
Merge pull request #1351 from Trial97/ftb_import
...
fixed substatus on ftb_import
2023-07-14 12:41:21 -07:00
db9f5f44e0
Split in two the options
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 22:26:22 +03:00
094af0f78f
Merge pull request #1336 from Ryex/packaging/fix-duplicate-share-directories
...
packaging: fix duplicate share directories (use only lowercase)
2023-07-14 14:19:44 -04:00
cebb4dd17a
made the number of concurrent tasks configurable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 20:39:53 +03:00
3487e1cb64
Update launcher/Application.cpp
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-14 03:56:18 -07:00
440afcedb0
fixed warning
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 13:32:18 +03:00
b0a21c9389
insert header
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 13:31:28 +03:00
fc4a1ef193
format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 13:31:13 +03:00
c8533c0b0d
fixed substatus on ftb_import
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 12:29:03 +03:00
b0a018d823
format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-14 12:28:23 +03:00
3becd4386b
Merge pull request #1306 from Ryex/ci/address-sanitiser_on_debug_builds
2023-07-14 10:11:34 +02:00
3099a70edc
Merge pull request #1335 from Ryex/fix/gh-1322-old-zip-mods-in-wrong-place
...
fix(flame install): don't assume .zip is a resource pack. default to mod
2023-07-14 00:16:43 -04:00
cde85947c7
Update launcher/minecraft/mod/tasks/LocalResourceParse.cpp
...
Co-authored-by: seth <getchoo@tuta.io >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-13 21:12:12 -07:00
5d10045cc8
Merge pull request #1352 from Trial97/crash_after_abort
...
Do not reset shared pointer if it's already empty
2023-07-13 21:11:47 -07:00
520594e529
Merge branch 'develop' into chore/add-compiler-warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-13 20:05:16 -07:00
95b300f1ea
packaging: use PascalCase folder name instead
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-13 19:56:36 -07:00
bd6e8533ad
send by reference
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-13 19:58:08 +03:00
843c2d67eb
Added FTBAPP Import
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-13 18:41:29 +03:00
89aaedc06c
feat: add toggle for quilt beacon
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-12 21:10:48 -04:00
94d4d12ee0
Merge pull request #1345 from Trial97/time2
...
feat:Added option to use system locale
2023-07-13 01:56:12 +02:00
997a3709d4
Custom environment variables UI and implementation
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-12 19:21:38 +01:00
76cc8ce043
renamed setting
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-12 21:05:13 +03:00
9499066375
Merge pull request #1350 from Trial97/fix_managed_pack_crash
...
fixed crash if no version is loaded on managed page
2023-07-12 09:55:31 -07:00
25f7cf23d3
the other place
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-12 19:55:11 +03:00
9ee68b9268
small pointer check
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-12 18:12:31 +03:00
1208300ddf
i forgor to change skin upload browse button
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-07-12 10:57:40 -03:00
06a7d447f6
Merge pull request #1333 from Ryex/fix/null_instance_edit_crash
2023-07-12 15:53:46 +02:00
766e833a73
fixed crash if no version is loaded
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-12 16:25:05 +03:00
6d5a2ceefe
fix(flameapi): getFile use shared_ptr
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-11 21:45:23 -07:00
149bc8e9ce
cleanup: pull out data object so I'm not repeating myself
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-11 21:42:34 -07:00
9957aeb003
Merge branch 'develop' into curseforge-url-handle
2023-07-11 21:42:29 -07:00
634612ae81
added missing header
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-11 18:20:44 +03:00
f0d2aab784
feat:Added option to use system locale
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-11 18:05:43 +03:00
4c69290381
Merge branch 'develop' into better-component-installation
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-11 11:14:06 +01:00
640aaa8c23
Merge pull request #1331 from TheKodeToad/hungry-trash
...
Fix updating trashing resources
2023-07-10 16:31:43 -04:00
1aa5fa03f9
Update launcher/ui/MainWindow.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-10 12:05:01 -07:00
99ba02afb6
Shortcuts on macOS ( #1081 )
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-10 20:26:25 +02:00
9aedb5afff
Merge pull request #1334 from TheKodeToad/litemod-dl
...
LiteMod downloading
2023-07-10 16:42:38 +01:00
e21756ea8c
Remove direct launch
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-10 16:22:37 +01:00
35ccfdb799
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into catpacks
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-10 16:25:15 +03:00
91c9082d19
Merge pull request #1249 from Trial97/curse
...
Curseforge modpack export
2023-07-10 14:20:29 +01:00
4f4ccdaa59
Merge pull request #1338 from Trial97/unlockVersionPage
...
feat:unlocked versions page
2023-07-10 13:06:32 +01:00
01e058d8c1
Merge pull request #1337 from getchoo/fix-flake-workflow
...
fix(actions): give update-flake content write perms
2023-07-09 14:11:33 -07:00
f816e3cd3f
Merge pull request #1241 from Trial97/settings
...
Allow editing of running instances
2023-07-09 22:10:43 +01:00
49109b9213
Merge pull request #1332 from TheKodeToad/widebar-pain
...
Fix crash when editing instance and prevent similar crashes in future
2023-07-09 14:07:34 -07:00
d43399c2b4
Merge pull request #1321 from TheKodeToad/mr-optional
...
Optional mods in mrpack export
2023-07-09 14:03:47 -07:00
308877aa8f
removed redundant code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-09 23:18:38 +03:00
159f14c076
feat:unlocked versions page
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-09 22:47:38 +03:00
8e4de055b8
chore(actions): only run update-flake in our repo
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-09 15:43:54 -04:00
d7f4e40f85
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-07-09 19:38:17 +03:00
6e2fcc9e11
Replace string manipulation in favour of QFileInfo
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-09 12:08:15 +01:00
0d31e31282
fix(actions): give update-flake content write perms
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-09 01:56:21 -04:00
4dc4c589ba
packaging: fix duplicate share directories (use only lowercase)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-08 15:44:09 -07:00
d53d58a5d4
LiteMod downloading
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-08 22:16:43 +01:00
e704072892
fix(flame install): don't assume .zip is a resource pack. default to mod
...
let identifier move it if needed
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-08 13:38:00 -07:00
a54bbae622
fix(instance edit): don't allow editing if no selected instance or instance doesn't support editing
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-08 12:59:55 -07:00
08c140b9b4
Fix actionVisitItemPage insersion, and prevent widebar segfault
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-08 20:55:30 +01:00
0c6362f28d
Make trash hungry
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-08 18:51:28 +01:00
67d473aab7
Merge pull request #1329 from Ryex/fix/progress_dialog_centering
...
fix(progress dialog): if there is a parent center on creation
2023-07-08 07:50:13 -04:00
20c781b23b
fix(progress dialog): if there is a parent center on creation
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-08 02:28:37 -07:00
7f138e3538
Merge branch 'develop' into ci/address-sanitiser_on_debug_builds
2023-07-08 01:27:30 -07:00
3211b265d7
Merge pull request #1302 from Ryex/fix/progress-dialog-segfault
...
fix: segfault in progress dialog
2023-07-07 21:25:14 -07:00
bc2940e16a
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into settings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-08 00:14:05 +03:00
1131038fdb
Merge pull request #1120 from Trial97/visit_mod_page
2023-07-07 22:23:59 +02:00
d1528c1044
Merge pull request #1325 from Scrumplex/validate-meta-url
...
Validate Meta URL
2023-07-07 14:31:22 -04:00
51d7a6289e
Fix URL open crash ( #596 )
2023-07-07 13:24:31 -05:00
10678096e5
Persist app data between install versions
2023-07-07 13:20:15 -05:00
51e62761ee
fix: improve QUrl construction
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-07 19:25:12 +02:00
d1cceac7d1
disable hiding enable and name columns on folder models
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-07-07 12:37:24 -03:00
b8482a5d89
Update ModFolderPage.cpp
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-07 15:53:50 +01:00
3139af8487
Made action text simpler
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-07 17:12:10 +03:00
6fcdac0d36
fix: reset invalid meta url on launch
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-07 15:57:25 +02:00
073cb91f88
fix(ui): validate meta override url
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-07 15:56:07 +02:00
3154c2644a
enable tear off on widebar context menu
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-07-07 10:30:18 -03:00
e225a72180
Merge pull request #1128 from pandaninjas/fix-implicit-fallthrough
2023-07-07 15:19:00 +02:00
ec85266860
Memory leak fixes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-07 12:18:04 +01:00
4c25e3ce75
Add keyboard shortcut to Kill action
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-06 21:04:21 +01:00
8ae67b84db
Optional mods in mrpack export
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-06 20:04:26 +01:00
440dcdf022
Import QActionGroup properly :P
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-06 18:31:59 +01:00
22327bbe71
Combine launch buttons in Instance window, persist profiler
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-06 18:07:45 +01:00
b8b8c8d4ac
fix(tests): Fix abort of Task test on Linux
...
Not sure exactly what caused the issue, though I suppose using QThread's
exec instead of our own thingie is nice. I can't remember why I didn't
use that before, so I hope there's no issue with that! :^)
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-07-06 09:49:07 -07:00
93870c315f
better url handling
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-06 18:46:59 +03:00
13d67c6524
Keep formatting consistent
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-07-06 08:51:42 -04:00
e8dc1564b6
add _kde_side_panel_view property to page container
...
With this the sidebars look better with the breeze theme
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-07-06 01:39:59 -03:00
f9578066d6
make "browse" buttons and java pages more consistent
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-07-06 01:39:59 -03:00
71e73bb6f8
fix(tests): linux big task memory leak.
...
- move big_task into function scope
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 21:18:49 -07:00
8638076aa1
fix(test): tasks test memmory leak. don't store local task copy.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 20:19:22 -07:00
965ee5687a
fix(test): task test memory leak *again*
...
- put Big thread on the stack so stack will clean it up.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 20:05:18 -07:00
2cb22ad280
Merge pull request #1310 from getchoo/autoupdate-flake
...
feat(actions): add update-flake-lock
2023-07-05 23:25:12 +00:00
4dbcedd03f
fix: Task test memory leaks again
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 11:51:37 -07:00
5ba13297c6
Merge pull request #1284 from Ryex/fix/properly-track-failed-copies-and-clones
2023-07-05 19:26:07 +02:00
5fe9a7a6c3
fix: extra } in CXX args
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-05 03:02:20 -07:00
a028894855
Apply suggestions from code review
...
Co-authored-by: seth <getchoo@tuta.io >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-04 23:43:39 -07:00
183ed7b90b
chore: cleanup compiler type branches
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-04 19:43:22 -07:00
24b9ed106f
feat(actions): add update-flake-lock
...
Signed-off-by: seth <getchoo@tuta.io >
2023-07-04 18:49:22 -04:00
7c8a010378
Merge pull request #1304 from Scrumplex/chore-flake-update-1
...
flake.lock: Update
2023-07-04 22:43:00 +00:00
817ecf8225
Fix VersionProxyModel.cpp
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-07-04 17:19:08 -04:00
4509fde410
Merge branch 'develop' into fix-implicit-fallthrough
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-07-04 16:41:34 -04:00
34cf28712c
Replace break with return true;
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-07-04 16:39:24 -04:00
1fbc17d275
Remove break and add fallthrough comment in WorldListPage.cpp
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-07-04 16:38:04 -04:00
908ac813e0
escaped modlist inner html
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-04 15:16:54 +03:00
3c96d5e0d5
fix: memory leaks in tests
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-03 20:28:03 -07:00
c5705705d5
fix: memory leaks in ResourceModel Test
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-03 18:35:42 -07:00
03a1d68b74
fix: memory leaks in filesystem test
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-03 18:18:48 -07:00
50eff80ca1
build: optimize address-sanitizer
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-03 18:07:59 -07:00
96c118779d
build: enable address sanitiser in debug builds
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-03 17:48:44 -07:00
64c591b234
Better parent version filtering; handle old fabric :P
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-03 20:48:37 +01:00
0e5c377680
Various tweaks
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-03 17:39:09 +01:00
6d758795af
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into catpacks
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-03 17:00:56 +03:00
dedc9e4edc
Merge pull request #1127 from Trial97/scale_cat
2023-07-03 15:46:56 +02:00
fa7cfc77d8
fixed template
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-03 16:08:20 +03:00
14692eed40
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/006c75898cf814ef9497252b022e91c946ba8e17' (2023-05-08)
→ 'github:hercules-ci/flake-parts/267149c58a14d15f7f81b4d737308421de9d7152' (2023-07-01)
• Updated input 'flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/da45bf6ec7bbcc5d1e14d3795c025199f28e0de0?dir=lib' (2023-04-30)
→ 'github:NixOS/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9?dir=lib' (2023-06-29)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/aeb75dba965e790de427b73315d5addf91a54955' (2023-05-25)
→ 'github:nixos/nixpkgs/cd99c2b3c9f160cd004318e0697f90bbd5960825' (2023-07-01)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/61e567d6497bc9556f391faebe5e410e6623217f' (2023-05-23)
→ 'github:cachix/pre-commit-hooks.nix/42587d3414d1747999a5f71e92a83cf6547b62da' (2023-07-03)
• Updated input 'pre-commit-hooks/flake-utils':
'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
→ 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
• Added input 'pre-commit-hooks/flake-utils/systems':
'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-07-03 14:27:02 +02:00
f0aab541f8
fixed typo
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-03 15:09:35 +03:00
026293f773
updated option text
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-03 14:17:39 +03:00
5d5f1b86fd
fixed logic regarding range over multiple years
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-03 09:21:25 +03:00
ba159ba971
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into catpacks
2023-07-03 09:01:22 +03:00
e5b9bfb2e7
fix: update if new size is larger
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-02 22:30:25 -07:00
8cb8273e67
fix: update if new size is larger
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-02 22:29:45 -07:00
73d8343914
fix: header <qpoint.h>
-> <QPoint>
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-02 22:27:24 -07:00
3960eb7d32
fix: properly calculate min size for progress dialog, apply it at creation
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-02 21:24:43 -07:00
4004e0faee
fix: segfault in progress dialog
...
- dialog tries to resize after unhiding the subtask scroll area
- after resize attempts to recenter on parent
- `calls parentWidget()->{x|y}()`
- what if there is no parent? nullptr->() = segfault
- recenter on last pos, don't access parent
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-02 20:22:25 -07:00
b47993b736
Merge pull request #3 from Trial97/netRefactor3
...
Fail NetRequest on connection close from QT
2023-07-02 19:32:47 -07:00
ca061080c1
Merge pull request #2 from Trial97/feat/acknowledge_release_type
...
Feat/acknowledge release type
2023-07-02 19:32:25 -07:00
f1bd9700f7
Fail NetRequest on connection close from QT
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-02 22:49:58 +03:00
5f63c781b4
resolved local vaiables names
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-02 18:50:29 +03:00
43e6f05ed5
Merge pull request #1232 from telans/screenshots-update
...
ScreenshotsPage fixes
2023-07-02 16:44:54 +01:00
aad5ca5474
fixed typos
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-02 16:45:15 +03:00
cf2393a509
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into settings
2023-07-02 15:56:39 +03:00
81c0a1c4bd
antialiasing for all painting, make hitbox fullwidth
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-07-02 14:01:56 +02:00
6fc745e98c
Merge branch 'catpacks' of github.com:Trial97/PrismLauncher into catpacks
2023-07-02 13:34:41 +03:00
7579fff532
Added more options for variants planing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-02 13:34:04 +03:00
7ac2a23bc8
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into catpacks
2023-07-02 13:14:19 +03:00
6c4cf085e0
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-07-02 12:50:45 +03:00
b51f1f1d41
Merge pull request #1298 from TurboWafflz/develop
2023-07-02 09:52:59 +02:00
8d7dcdfc5b
chore: fix shadowed member and signed/unsigned mismatch
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: supress unused with [[maybe_unused]]
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: unshadow ^&^& static_cast implicit return
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: deshadow and mark unused in parse task
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: mark unused in folder models
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: deshadow and mark unused with instances
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: more deshadow and unused
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: remove uneeded simicolons
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: mark unused
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: prevent shadow
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 23:39:38 -07:00
3fe518ff2b
Fix compiling on OpenBSD
...
Signed-off-by: Finian Wright <turbowafflz@gmail.com >
2023-07-02 00:36:21 -04:00
98d6904e4a
chore: fix propagate mispelling
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 17:03:12 -07:00
d7d2d9f612
chore: remove WARNINGS_AS_ERRORS
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 17:03:11 -07:00
2a5d291bd9
fix: toml without exceptions usage
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 17:03:11 -07:00
e2a65a7077
feat: ensure MSVC using stack unwind semantics
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 17:03:11 -07:00
671d3c1c80
Merge branch 'develop' into chore/add-compiler-warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 17:03:11 -07:00
6cc3587da2
Disable as intended
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-01 20:10:38 +01:00
9f9b5254a2
Double-click to install/change version
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-01 19:39:04 +01:00
284e374ae8
Nop
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-01 19:39:04 +01:00
4cdf669154
Modify "Change Version" to use "Install Loader" dialog
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-01 19:39:04 +01:00
4332b62a62
Fix search focusing
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-01 19:39:04 +01:00
7138425c85
Merge branch 'develop' into better-component-installation
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-01 13:05:55 +01:00
b67844e74c
fix(windows installer): old installers didn't uninstall first.
...
now they do so ensure shortcuts stay selected by default
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 23:04:55 -07:00
cea285f5f5
fix(updater): fix bad exe_name on linux
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 21:33:22 -07:00
1fd90e9dd0
fix(updater): ensure updater knows binaries are in ./bin/
on linux and can find them
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 21:24:30 -07:00
c523765c19
Merge pull request #1292 from Trial97/export5
...
Removed logs from instance export
2023-07-01 04:14:35 +00:00
cd527c44a4
fix(updater): build atrifact fix on linux ci + add qt-ver to artifact name
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 18:17:06 -07:00
6476023cf7
fix(updater): check the app root dir for binary
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 10:57:53 -07:00
a01a48793c
fix(updater): force asInvoker
for updater on windows
...
- use `__COMPAT_LAYER` env var in windows to bypass Installer Detection and run as a normal user anyway
- set up updater directly after main windows is created
- check update locks before main window
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 03:19:21 -07:00
18e628e873
removed extra condition
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-30 12:10:00 +03:00
00f75e2d54
fix(updater): avoid windows installer detection with "asInvoker" in xml exe.manifest
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 00:54:29 -07:00
81207c6502
Made sure the logs are ignored when collecting files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-30 10:52:10 +03:00
8dd3a02747
Update launcher/Application.cpp
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 23:49:31 -07:00
3db83a189c
fix(updater): include updater in setup.exe
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 22:38:16 -07:00
b6e9a54951
Add snap github action
...
Signed-off-by: ashuntu <101582426+ashuntu@users.noreply.github.com >
2023-06-29 21:15:07 -05:00
6c374f5f08
Add snapcraft.yaml
...
Signed-off-by: ashuntu <101582426+ashuntu@users.noreply.github.com >
2023-06-29 21:09:31 -05:00
4320830a86
fix(updater): Explicit conversion to string for QByteArray
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 17:59:14 -07:00
603e3e7e2e
fix(updater): set minimum dialog / msgbox sizes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 15:56:44 -07:00
109ae5bae0
fix(updater): convert int to string
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 15:42:36 -07:00
41cb8d7ec6
fix: adjust dialog size, add parent to msgboxes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 15:31:12 -07:00
494483fd2b
fix(updater): add parent to dialog to fix issues in tilling WMs
...
QProgressDialog without parents in Qt tend to cause graphical issues on
some systems, so we add the main window as a parent here!
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-06-29 15:31:11 -07:00
a6c8a37a5d
fixa(updater): better update timer logs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 14:06:14 -07:00
87efa700ab
Removed logs from instance export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-30 00:01:36 +03:00
e38adf6006
fix(updater) fixes form first round of testing
...
- reset update time after check
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 14:01:11 -07:00
25ffc4c4b0
Refactor ImgurUpload
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-29 17:58:09 +03:00
8211befc29
removed magic 5, removed unnecessary QPainter function calls
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 23:24:57 +02:00
1dc7f80034
4 clang-tidy changes, update copyright info
...
while already at it I updated all my emails to use one from my domain
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 23:08:04 +02:00
cb7ff81ade
fix: copy needs to overwrite
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 13:51:58 -07:00
400a2f7201
fix: final fixes
...
- use `done(code)` for offer dialog
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 12:46:28 -07:00
c123558314
fix: add build config header & trimlines form stdout
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 11:25:59 -07:00
f287d9deac
fix add NetRequest source
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 11:09:59 -07:00
534d156b12
format VisualGroup.cpp file
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 20:06:17 +02:00
54d88e4dbf
use QString.isEmpty()
...
oops
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 20:05:28 +02:00
95969e87a1
Merge branch 'refactor/net-split-headers-to-proxy-class' into feat/launcher-updater
2023-06-28 11:05:11 -07:00
e29126ca26
fix: add split markdown source
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 10:56:16 -07:00
1b5c78b066
Merge branch 'develop' into feat/launcher-updater
2023-06-28 10:54:39 -07:00
1c3402d081
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into refactor/NetActions
2023-06-28 20:23:35 +03:00
6b3b119db0
give ungrouped instances a group header
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 18:50:44 +02:00
66461ac500
some positioning adjustments, deleted the line
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 18:42:49 +02:00
46e840fdf1
fix: add thread sleep to wait for resources - add detail text from logs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 09:18:07 -07:00
7033e28572
update instance group header to more modern style
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 18:00:40 +02:00
0008b22d8b
Renamed function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-28 18:41:47 +03:00
8f9bd9617f
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into scale_cat
2023-06-28 18:29:04 +03:00
0f64ee6a5f
Added warnings for running instances
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-28 18:28:25 +03:00
c23bf2fd22
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into settings
2023-06-28 17:46:01 +03:00
3ad559ab22
Added version type to review message dialog
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-28 17:43:09 +03:00
5f1074471d
Corected variable name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-28 13:35:42 +03:00
c04cee7ff7
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/acknowledge_release_type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-28 13:21:00 +03:00
4123343130
no need for pre release tag
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 00:25:09 -07:00
faec21d572
Merge pull request #1266 from TheKodeToad/smol-tweaks
2023-06-28 08:47:53 +02:00
cb35fb8d0e
add optional pre-release tag
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-27 20:37:42 -07:00
213f03351f
Merge pull request #1280 from Trial97/shortcut
...
Fixed illegal characters in shortcuts name
2023-06-27 20:01:48 +00:00
00be211169
Update launcher/FileSystem.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-27 13:01:28 -07:00
90fc720190
Merge pull request #1281 from Trial97/screenshot
...
Added more information to the screenshot upload warning
2023-06-27 20:01:18 +00:00
23b3711f96
fix(filesystem): track failed copies and clones
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-27 12:41:36 -07:00
6aa30d334c
Merge pull request #1 from Trial97/refactor/net-split-headers-to-proxy-class
...
Simplify Upload and Download
2023-06-27 12:08:41 -07:00
54cb077b40
Added more information to the screenshot upload warning
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 19:31:36 +03:00
92847b9774
omit icon remove on macos
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 19:15:20 +03:00
6e5716f097
Fixed illegal characters in shortcuts name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 19:05:32 +03:00
6f7454243e
fix: prep for changes in #1276
...
- sign updater
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-26 23:25:07 -07:00
45c39d078f
More clenup
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 09:23:24 +03:00
385babb458
Simplify Upload and Download
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 08:51:17 +03:00
904b128afe
Merge pull request #1277 from Trial97/remove_mojang
...
Removed unused files
2023-06-26 23:09:27 +01:00
dffffc784e
Removed unused files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-26 22:33:10 +03:00
40fb387185
fix(actions): set all build platforms to official
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-26 11:58:47 +02:00
63acf0a7b4
fix: set default platform to "unknown"
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-26 11:55:48 +02:00
fce000206f
feat: print build platform in application log
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-26 11:55:23 +02:00
f5e4171df4
feat: print build platform in log
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-26 11:54:22 +02:00
0aaec9ae4f
chore: remove obsolete macOS warning
...
We don't support that macOS version. This check also never worked, as we
never set the platform to that value.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-26 11:53:48 +02:00
d25452a64e
Merge pull request #1274 from TheKodeToad/java-signature
2023-06-26 11:19:53 +02:00
41d0f74750
Merge pull request #1275 from Scrumplex/git-blame-ignore
2023-06-26 10:56:26 +02:00
22bb260ae3
Update launcher/ui/dialogs/ExportToModListDialog.cpp
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-06-26 11:45:26 +03:00
d82ae31fc1
Update launcher/ui/dialogs/ExportToModListDialog.cpp
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-06-26 11:45:05 +03:00
cf5c01a5b1
Update launcher/ui/dialogs/ExportToModListDialog.cpp
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-06-26 11:44:55 +03:00
f2015eee80
Update launcher/ui/MainWindow.ui
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-06-26 11:44:47 +03:00
c0f0462550
fix(updater): logs/ folder
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-26 01:41:51 -07:00
1f70589deb
feat(updater): tie in part 2, let there be UI!
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-26 01:22:33 -07:00
f8f1c3cf23
chore: add Git Blame ignore file
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-26 09:08:03 +02:00
ed4dce2fb6
fix: install logo to multimc theme in genicons.sh
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-26 08:59:48 +02:00
4d49486cc9
Merge pull request #1065 from leo78913/gamescope-close-button
2023-06-26 08:45:28 +02:00
b7dd32274c
Proper capture on windows
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 22:30:20 -07:00
d8e0b14dc4
feat(updater): tie in updater part 1
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 21:37:47 -07:00
8bebd7f042
Generate special signature ✨ composed of multiple elements instead of relying on timestamp for Java version cache invalidation
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-26 01:30:47 +01:00
90da57a806
Merge branch 'refactor/net-split-headers-to-proxy-class' into feat/launcher-updater
2023-06-25 16:13:51 -07:00
b142407b21
fix: ensure finished
signal is emited
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 16:13:26 -07:00
10266f65e4
fix: include ^<optional^>
updater doesn't need to know about mods
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 16:10:06 -07:00
c49ee87857
fix(net): fix emit signals in download & upload task
...
Signed-off-by: seth <getchoo@tuta.io >
2023-06-25 18:56:54 -04:00
5b04a17730
Merge branch 'refactor/net-split-headers-to-proxy-class' into feat/launcher-updater
2023-06-25 14:43:45 -07:00
4ea0a567bc
DCO Remediation Commit for Rachel Powers <508861+Ryex@users.noreply.github.com>
...
I, Rachel Powers <508861+Ryex@users.noreply.github.com >, hereby add my Signed-off-by to this commit: 1ba08f4641f32d39efc509247807eca035be62f5
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 14:42:16 -07:00
8aeec1d52d
fix: use new shared pointer for repsonse buffer
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 14:36:20 -07:00
f39d2de0cc
Merge branch 'refactor/net-split-headers-to-proxy-class' into feat/launcher-updater
2023-06-25 14:31:16 -07:00
1ba08f4641
fixup! Merge remote-tracking branch 'upstream/develop' into refactor/net-split-headers-to-proxy-class
2023-06-25 14:25:07 -07:00
4b65315cdc
chore: add license to headers
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 14:21:55 -07:00
903fae94be
Merge pull request #1272 from Trial97/fix_selected
...
fix: Page container extra info set on logs page
2023-06-25 21:16:18 +00:00
275351e19c
Merge branch 'packaging/appimage-updates' into feat/launcher-updater
2023-06-25 13:51:01 -07:00
35c233d4c5
DCO Remediation Commit for Rachel Powers <508861+Ryex@users.noreply.github.com>
...
I, Rachel Powers <508861+Ryex@users.noreply.github.com >, hereby add my Signed-off-by to this commit: f5729d9a7c953d88ae60e106a787b1d7c35ede8b
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:32 -07:00
e099a3f7e8
feat(updater): packaging - know the updater git repo
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:32 -07:00
4313466589
feat(updater): final step for portable install
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:32 -07:00
d2a3acd493
fix: filter archive assets from windows non-portable installs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:31 -07:00
516dd6bd1a
support windows console
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:31 -07:00
44bc60021d
feat(updater): unpack portable archive
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:31 -07:00
50d5eb0621
feat(updater): download new & back up old
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:31 -07:00
3d3acb7a92
Merge branch 'packaging/appimage-updates' into feat/launcher-updater
2023-06-25 13:47:31 -07:00
bee88b1c7f
feat(updater) select valid asset
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:30 -07:00
98174b7a37
refactor: use Net tasks for github api download
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:30 -07:00
5d03919b59
Merge branch 'packaging/file-manifest-in-portable-install' into feat/windows-updater
2023-06-25 13:47:30 -07:00
2357d167b8
Merge branch 'packaging/windows-installer-uninstall-previous' into feat/windows-updater
2023-06-25 13:46:28 -07:00
013a26aafe
fix: add ApiUpload
to CMakeLists.txt
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:23:43 -07:00
fe9927d10d
Merge branch 'refactor/net-split-headers-to-proxy-class' into feat/windows-updater
2023-06-25 12:44:25 -07:00
df4fd7df7f
Merge remote-tracking branch 'upstream/develop' into refactor/net-split-headers-to-proxy-class
2023-06-25 12:43:48 -07:00
c8ff812ab8
feat(net): ApiUpload ^& fix unfired finished
signals
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 12:02:46 -07:00
6d0e255ca1
fix: Page container extra info set on logs page
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 22:00:33 +03:00
3105f314cb
fix: class rename (lsp acitons undid the first rename :P)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 11:09:26 -07:00
6db906d623
chore: format
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 11:09:26 -07:00
418677ef31
refactor: override / mask static make
functions for ApiDownload
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 11:09:25 -07:00
9c10965997
refactor: split out setting api headers for downloads
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 11:09:25 -07:00
1bd778d0ae
Merge pull request #1270 from TheKodeToad/fix-unchecked-value
...
Fix unsafe usage of std::optional::value in FlameAPI
2023-06-25 18:24:29 +01:00
87155e346c
Complicated a little task progress
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 19:44:18 +03:00
52dd09bdf7
Merge branch 'curse' of github.com:Trial97/PrismLauncher into curse
2023-06-25 17:51:30 +03:00
d344ffe370
Removed some setProgress calls
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 17:50:56 +03:00
4745ab64cd
Deduplicate launcher icon
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-25 15:02:25 +01:00
288ea3d19b
Remove metaurl function
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-25 14:52:33 +01:00
8ade44c9a3
Simplify
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-25 14:40:22 +01:00
fa3a46498f
Removed dupliacte code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 16:23:50 +03:00
953a2590e2
Add fixme comment for no SSD detection
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Leo <leo3758@riseup.net >
2023-06-25 10:11:58 -03:00
02b628653b
Fix markdown header
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-25 13:43:03 +01:00
3546f57a42
Use internal markdown implementation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 15:17:09 +03:00
8d3bc6b6b9
Added markdown QT version check
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 14:58:54 +03:00
c75ba0f855
Fix big mistake :iea:
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-25 12:46:07 +01:00
d1603f1945
Made it more similar to mrpack export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 14:43:11 +03:00
84c63f4f01
Added plantxt export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 14:11:41 +03:00
514080653f
Fix unsafe usage of std::optional::value in FlameAPI
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-25 11:56:28 +01:00
603ed22015
Replace accidental usages of QAbstractButton::pressed
...
This signal is not usually what you want, and creates an inconsistent experience.
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-25 10:36:54 +01:00
ef0752972a
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into export
2023-06-25 12:26:54 +03:00
fd5b155ee7
Added error message when exporting snapshots with curseforge
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 12:24:59 +03:00
40fbae8ff6
Fixed links tooltip
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 11:36:37 +03:00
ce4a86fbcd
Made custom url function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 10:41:29 +03:00
54d7477679
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into visit_mod_page
2023-06-25 10:12:29 +03:00
6f7d901a1f
removed extra variable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 09:17:28 +03:00
5eb71fc6a9
Revert "feat(Mods): hide 'Provider' column when no mods have providers"
...
With Ryex's change, this causes issues. Apparently you need to sign off reverts! That's just weird...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-24 23:36:32 +01:00
8a3aba1634
Fix Open Global Settings, why not
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-24 23:30:51 +01:00
bb8e6ef35e
Fix flat white launcher icon
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-24 23:27:01 +01:00
529e2054ea
A few tweaks, with inspiration from Zeke :3
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-24 23:26:27 +01:00
158b07a39e
moved getRequiredBy
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 00:24:08 +03:00
932531c8ba
fixed authors
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 23:48:18 +03:00
69c21454ec
removed projectID
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 22:15:18 +03:00
564e394ec8
feat:Update mods now fills missing dependencies
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 21:48:12 +03:00
f0e4e07c05
Updated url function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 20:43:45 +03:00
df932c6587
Updated authors string in modlist
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 20:22:18 +03:00
81c1a95166
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-06-24 20:04:56 +03:00
bcf45c74a1
Merge pull request #986 from Trial97/develop
...
Mod dependencies
2023-06-24 14:04:27 +01:00
8b576fd2bd
Added translation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 15:59:55 +03:00
7fdd68d768
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-06-24 15:58:55 +03:00
f825d7753a
Updated copyright headers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 15:11:15 +03:00
19cb6ad588
Updated Modrinth esport messages
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 15:04:18 +03:00
4a84084d9d
Added condition for modlist
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 15:02:00 +03:00
25579fbedc
Renamed ExportMrPackDialog to ExportPackDialog
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 14:54:39 +03:00
59e1e51903
Removed unused files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 14:51:12 +03:00
30ef5475c7
Made sure CurseForge string is corect
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 14:50:05 +03:00
9804996db6
Added resource packs to export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 14:37:02 +03:00
b774817ada
Merge branch 'curse' of github.com:Trial97/PrismLauncher into curse
2023-06-24 13:24:54 +03:00
8939096db6
Fixed windows build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 13:24:40 +03:00
df6d46de9e
Merge pull request #1261 from telans/modrinthexport-url
2023-06-24 10:51:14 +02:00
a325d814e2
Update launcher/modplatform/flame/FlamePackExportTask.cpp
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-06-24 11:13:08 +03:00
cd1e8dc8cc
Removed modlist checkbox
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 11:12:23 +03:00
377707d3db
Merge branch 'curse' of github.com:Trial97/PrismLauncher into curse
2023-06-24 11:02:40 +03:00
7ebc8c48a8
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-06-24 11:02:13 +03:00
42bc04a0d2
Update launcher/ui/MainWindow.cpp
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-06-24 11:01:23 +03:00
4322222acc
Merge pull request #1255 from Trial97/export4
...
Added Thumbs.db to excluded files in MrPackExport
2023-06-23 21:40:55 -07:00
cce6a54701
Merge pull request #1258 from leo78913/resources-pack-page-crash-fix
...
fix: fix crash when hiding columns on resource packs page
2023-06-24 00:39:47 -04:00
68865353cf
Merge pull request #1259 from PrismLauncher/update-devs
...
Update developers
2023-06-23 21:38:16 -07:00
0e7f435921
echo to correct var for summary
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-23 20:56:07 -07:00
20ba6e5fb5
modrinth: use encoded url when exporting pack
...
Ensures that necessary url components such as spaces are encoded.
Prevents an error when submitting the resulting file to modrinth.
See https://discord.com/channels/734077874708938864/1120070731242410024
Fixes : #1226
Signed-off-by: James Beddek <telans@posteo.de >
2023-06-24 15:42:58 +12:00
cf94adb363
Added some warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-24 01:05:49 +03:00
d74a23d5b2
Update developers
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-23 21:00:55 +01:00
750209b8bb
fix: fix crash when hiding columns on resource packs page
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-06-23 16:55:51 -03:00
31aaa6d1da
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-06-23 22:41:06 +03:00
823cd3862d
Fixed hash checking
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 22:41:01 +03:00
741c23a72a
Merge pull request #1256 from Trial97/fix11
...
Fixed hashers
2023-06-23 19:53:44 +01:00
28de461067
Fixed hashers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 21:38:41 +03:00
69c709b05a
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 20:01:17 +03:00
222a10891c
Fixed merge
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 19:41:55 +03:00
cb2671a02c
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-06-23 19:35:47 +03:00
0a56631831
Added curseforge search
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 19:35:41 +03:00
046d510134
Merge pull request #1200 from Trial97/net_job_crash
...
Made ByteSynkArray to use shared_ptr
2023-06-23 09:13:52 -07:00
90df092174
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into curse
2023-06-23 17:29:58 +03:00
85bbab0e92
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into net_job_crash
2023-06-23 14:38:30 +03:00
67db141203
Renamed getResults to resultsReady
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 14:38:23 +03:00
c5ea8367aa
Update launcher/ui/themes/CatPack.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-06-23 14:25:21 +03:00
f8adb508ab
Made catpack id optional in catpack.json
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 11:44:40 +03:00
6613deca0f
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into catpacks
2023-06-23 11:42:28 +03:00
763b3c3236
Added Thumbs.db to excluded files in MrPackExport
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 10:38:26 +03:00
718aca3d06
Fixed date constructor
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 09:24:18 +03:00
bf95cfb30e
Added CatPacks
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 01:37:28 +03:00
8df5ab8aa7
Merge pull request #1251 from getchoo/github-clarify
...
chore: add 'suggest a feature' message in help
2023-06-22 17:13:00 -04:00
83efdccfe1
Merge pull request #1252 from getchoo/import-hehe
...
chore: avoid confusion in file/url import dialog
2023-06-22 17:12:35 -04:00
f1ebec641a
Merge pull request #1058 from Ryex/feature/images-for-resource-page
...
Feature: image coumn for Mod, Resource Pack, and Texturepack pages
2023-06-22 13:26:47 -07:00
a4521ac0bb
chore: avoid confusion in file/url import dialog
...
Signed-off-by: seth <getchoo@tuta.io >
2023-06-22 16:15:03 -04:00
c5f16276d7
Merge pull request #1235 from ChrisLane/java-check-debug-msg-fix
2023-06-22 22:03:30 +02:00
03361e51ef
chore: add 'suggest a feature' message in help
...
Signed-off-by: seth <getchoo@tuta.io >
2023-06-22 15:58:53 -04:00
85495c794d
changed map tipe
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 21:12:02 +03:00
049b02cee4
finished up the curesforge export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 21:06:01 +03:00
05d2c1f0b0
Dynamic button text
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-22 18:18:33 +01:00
3c9c39cb89
Updated slug for url
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 20:04:23 +03:00
377f27b16f
Updated slug for url
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 20:04:06 +03:00
58321f3491
Added curseforge export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 20:03:44 +03:00
4e07f9574a
Use slug for url
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 18:11:25 +03:00
da6f846a49
Use slug for url
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 18:11:03 +03:00
9ad356d66f
Added ExportModsToStringTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 17:44:12 +03:00
836e8d2e28
Fixed code quality
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 17:39:57 +03:00
b84dc8551a
Fixed trigger function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 16:49:19 +03:00
f7d502c68c
Added ExportModsToStringDialog
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 16:08:04 +03:00
9d2516a199
Added ExportModsToStringTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-22 16:07:55 +03:00
e7ad373d89
Merge branch 'PrismLauncher:develop' into better-component-installation
2023-06-22 13:22:44 +01:00
dea33a3c1d
Make selectedPage
const 🤦♀️
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-22 13:13:25 +01:00
1f16380efc
Fix
...
I could use rvalue references and fix my brain fart, but i think regular references are more readable and safer here.
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-22 12:56:47 +01:00
05a8232a8f
Merge pull request #1243 from Trial97/export
...
Added regex expresion to exclude .DS_Store files
2023-06-22 08:09:31 +02:00
0063d52952
Merge branch 'settings2' of github.com:Trial97/PrismLauncher into settings
2023-06-21 23:25:37 +03:00
2e82c1d40c
Added regex expresion to exclude .DS_Store files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-21 23:22:25 +03:00
820892d7cc
Made settings editable when instance is running
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-21 22:42:08 +03:00
0d2105dec4
Made buttons on ModsFolderPage enabled all the time
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-21 21:34:40 +03:00
480faca559
Removed unused variable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-21 21:17:17 +03:00
0975dbc3dd
Merge pull request #1228 from Trial97/curent_pack_crash
...
Fixes #1212
2023-06-21 15:35:09 +01:00
8aa02320e0
Merge pull request #1231 from telans/modrinth-default-icon
...
Modrinth: use default icon for non-managed packs
2023-06-21 12:25:26 +02:00
470518eb3a
fix: resize columns on hide ^& uniform heights
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-21 02:31:40 -07:00
ba609f3600
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into visit_mod_page
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-21 09:14:58 +03:00
ca659136e2
Merge pull request #1119 from Trial97/mods_txt
...
Added dynamic page extra info
2023-06-20 19:56:38 -04:00
f1a6dc5332
Merge pull request #1184 from clickdevin/develop
...
Fix bugs when updating curseforge modpacks
2023-06-20 19:55:48 -04:00
4eaa7dc8b1
Merge pull request #1234 from Szowisz/develop
...
Fix compiling on FreeBSD
2023-06-20 19:55:03 -04:00
94510edd72
Rework icons (Fabric is blurry now but looks better)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-20 19:57:15 +01:00
9ad29e8d85
Remove extra spaces in one more Java checker debug
...
Signed-off-by: Chris Lane <git@chrislane.com >
2023-06-20 15:51:31 +01:00
07f3d27fb8
Clean up 'Running java checker' debug msg code
...
Signed-off-by: Chris Lane <git@chrislane.com >
2023-06-20 15:36:25 +01:00
f2692e60f3
Add missing space in java checker debug message
...
Signed-off-by: Chris Lane <git@chrislane.com >
2023-06-20 12:44:44 +01:00
009623823d
Modrinth: use default icon for non-managed packs
...
Fixes : #317
Signed-off-by: James Beddek <telans@posteo.de >
2023-06-20 23:00:13 +12:00
a32a3e25ad
Fix compiling on FreeBSD
...
Signed-off-by: Jakub Wroński <kubawronski161@gmail.com >
2023-06-20 12:59:47 +02:00
3e3be9ae6f
Added fallback for quilt if the API or Kotilin is not present
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-20 13:28:57 +03:00
3c648ff9fd
Merge pull request #1233 from p2js/ui-consistency-fix
...
Remove inconsistent/unneeded question marks in UI
2023-06-20 11:05:26 +01:00
f769b0b4c6
Remove inconsistent/unneeded question marks in UI
...
Signed-off-by: P2 <tomarchioalfio5@gmail.com >
2023-06-20 10:40:27 +02:00
75bd626f33
Screenshots: do not retry image thumbnailing on null result
...
This causes the thumbnailing thread pool to spend a lot of time attempting to
retry an image that failed. A null result is common where the image is too large
to be allocated (>128MiB alloc).
The repeated retries continue after page delete, causing hangs if a user
tries to exit the application.
Fixes : #1201
Signed-off-by: James Beddek <telans@posteo.de >
2023-06-20 16:59:59 +12:00
f2471f0f68
Screenshots: clear the thumbnailing pool on page delete
...
Removes pending QThreadPool jobs which linger after page delete.
May help with #1201 by allowing the pool to finish earlier.
Signed-off-by: James Beddek <telans@posteo.de >
2023-06-20 16:54:15 +12:00
d9b24f7705
Screenshots: remove path from watcher if it no longer exists
...
Signed-off-by: James Beddek <telans@posteo.de >
2023-06-20 16:52:57 +12:00
a389983d7d
Just use the old ordering
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-20 00:28:42 +01:00
82d3755e25
License all the things
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-19 23:36:20 +01:00
6ccc7e77f9
Basic, unfinished & broken impl
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-19 22:42:30 +01:00
b62e4c0cc7
Fixed build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 21:32:19 +03:00
f6f0fbbd9f
Fixed removeIf
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 21:23:48 +03:00
c13a90540c
Added overide for Quilt/Fabric
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 21:20:35 +03:00
6fd729e285
Fixed regresion regarding modrinth project_id in dependence array
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 17:42:16 +03:00
8ad9692daa
Changed qWarning to qDebug for raw data
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 14:10:29 +03:00
d02858040e
Fixes #1212
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 13:09:37 +03:00
3ee0fec729
Removed mods from lambda
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 12:22:22 +03:00
ec063470d7
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into mods_txt
2023-06-19 12:20:50 +03:00
b2ed2bf810
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into net_job_crash
2023-06-19 12:01:35 +03:00
f8a02a5c9b
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into packaging/appimage-updates
2023-06-19 01:41:14 -07:00
6685810081
packaging: sign appimages with gpg
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-19 01:34:14 -07:00
53d40df292
packaging: add appimage update capability
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
packaging(linux): use vars when refrencing qt install dir
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
packaging(appimage): dont use rsync
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
packaging: use runner.workspace when copying files
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
packaging(appimage): put zsync in relase:x
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
use with:token insted of env for GITHUB_TOKEN (which is depricated)
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
fix: appimage zsync needs consistant filenames across verisons
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
upload proper zsync
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
fix: non versioned appimage filename
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-19 00:49:03 -07:00
af6bf11793
Merge pull request #1224 from DioEgizio/add-appstream
2023-06-19 09:35:56 +02:00
d5b5f0503c
chore: change xml name to what linuxdeploy wants
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-06-19 09:17:15 +02:00
555cb40efd
chore: install appstream in appimage
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-06-19 09:17:15 +02:00
9d22fce53f
Merge pull request #1214 from PrismLauncher/renovate/cachix-install-nix-action-22.x
...
chore(deps): update cachix/install-nix-action action to v22
2023-06-18 22:06:47 -04:00
aee0999daa
Merge pull request #1210 from getchoo/opengl-appimage
...
fix(appimage): bundle generic opengl lib
2023-06-18 22:06:03 -04:00
1bdde1f947
Small fixes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 00:36:37 +03:00
319ce8c19f
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-06-19 00:06:44 +03:00
4e66f55d84
Removed extra headers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-18 23:32:17 +03:00
6826f1d605
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into net_job_crash
2023-06-18 23:27:41 +03:00
0161520b33
Fixed leaks
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-18 23:27:26 +03:00
12cd8a7bea
Merge pull request #1218 from flowln/bad_commit_string_in_bundled_package
...
Hide the Git commit entry on the About dialog when the build doesn't have git stuff support
2023-06-17 18:04:54 +02:00
2d00a727f6
fix: hide git commit when the build doesn't have git stuff support
...
This fixes the Git commit string being "GITDIR-NOTFOUND" on the About
page when building a package from the bundled source archive.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-06-17 11:09:05 -03:00
b123f4f948
chore(deps): update cachix/install-nix-action action to v22
2023-06-16 21:58:32 +00:00
fd9a8d1551
Merge pull request #1110 from TheKodeToad/version-search
...
Add a search bar to version lists
2023-06-16 14:47:39 -04:00
6bc1150ad0
Merge pull request #1187 from getchoo/rel-8.0
...
chore: bump to 8.0
2023-06-16 14:46:25 -04:00
45cce1d19a
fix(appimage): bundle generic opengl lib
...
Signed-off-by: seth <getchoo@tuta.io >
2023-06-16 14:34:44 -04:00
412349ac58
Merge pull request #1135 from Trial97/installed_mods
2023-06-16 09:56:51 +02:00
000f4386a2
Merge pull request #1192 from Trial97/pre-lauch
2023-06-16 09:46:24 +02:00
5d3329b1ef
Merge pull request #1198 from TheKodeToad/remove-a-space
2023-06-16 09:42:41 +02:00
147366bc0a
Made ByteSynkArray to use shared_ptr
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 22:59:41 +03:00
13804f80de
Fix trailing space in instance name
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-15 16:37:03 +01:00
1d354df1f8
Fix tests for window
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 16:51:58 +03:00
1b42b9a08e
Fixed tests
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 14:25:58 +03:00
535fb2c4d6
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into pre-lauch
2023-06-15 14:13:30 +03:00
98a07da39b
Renamed variable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 14:12:29 +03:00
8bf5ba2836
Merge pull request #1195 from Scrumplex/fix-javavendor-instance
...
Add JavaVendor as an instance override
2023-06-15 12:11:32 +01:00
798e1abb58
Merge pull request #1159 from getchoo/fix-devshell
2023-06-15 12:49:58 +02:00
90a4f622d2
Merge pull request #1063 from RedsonBr140/feat/RootFolder
2023-06-15 12:49:21 +02:00
6812823b55
fix: simplify resolving of data path
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-15 12:48:22 +02:00
7ad9abf9bc
fix: add JavaVendor as an instance override
...
This should suppress a critical error that gets printed every time an
instance gets launched, as JavaCheck wants to store the vendor in the
instance settings.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-15 12:45:03 +02:00
cb52be433d
Made the installed mods more apparent
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 13:20:08 +03:00
1f2b0ad698
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into installed_mods
2023-06-15 12:39:20 +03:00
6667ff9330
Updated text and fixed mod page text update
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 12:32:48 +03:00
5bf091149d
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into mods_txt
2023-06-15 11:46:44 +03:00
be0df38453
Added tooltip for name label
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 11:40:39 +03:00
fcfb3d2df7
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into visit_mod_page
2023-06-15 10:37:10 +03:00
1ff8136f98
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into scale_cat
2023-06-15 10:36:05 +03:00
182e19eae3
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-06-15 10:35:26 +03:00
9908e115aa
Merge pull request #1067 from RedsonBr140/feat/dont-hide-settings
...
feat: Don't hide the settings tab when an instance is running
2023-06-15 02:20:00 -04:00
811c79423f
Fixed version comparation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 00:43:05 +03:00
cf4c1605eb
Fixed qt5 build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 00:37:32 +03:00
e0b901169a
Added new migration for special characters
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 00:27:20 +03:00
3f1548ae0e
Merge pull request #1099 from Trial97/logdir
...
store logs in seperate directory
2023-06-14 15:38:47 -04:00
3526d00a23
Merge branch 'develop' into feat/dont-hide-settings
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-14 20:05:02 +01:00
e8b0a7c6f0
chore: bump to 8.0
...
Signed-off-by: seth <getchoo@tuta.io >
2023-06-14 12:45:08 -04:00
d4f2059b78
Fix bugs when updating curseforge modpacks
...
Signed-off-by: clickdevin <git@clickdevin.me >
2023-06-14 10:42:37 -04:00
a4502f44c2
Merge pull request #1145 from Trial97/net_job_crash
2023-06-14 12:46:00 +02:00
18c436c2bc
Merge pull request #1174 from Trial97/pre-lauch
2023-06-14 11:32:55 +01:00
b77fb05908
Added back the INIFile read function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-13 21:07:05 +03:00
703f7698c1
Merge pull request #1140 from guihkx/ci-exclude-git-folder-from-sources-tarball
...
CI: Exclude `.git` directory from the source code tarball
2023-06-13 12:47:35 -04:00
69bfb55397
Merge pull request #1166 from TheKodeToad/mrpack-export-oops
2023-06-13 18:00:44 +02:00
180ed0cc1a
Merge branch 'PrismLauncher:develop' into skinfix
2023-06-13 11:08:21 +01:00
b174f82261
Merge pull request #1162 from leo78913/i-hate-naming-branches
2023-06-12 21:41:17 +02:00
9406022e70
Merge pull request #1151 from TayouVR/rainbow-konami
2023-06-12 21:25:17 +02:00
f4a814b5e6
Remove unnecessary code
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-12 15:46:15 +01:00
94ddc8bbf7
Could this work?
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-12 14:14:50 +01:00
d6c7b4e813
add icons to export menu
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-06-11 21:50:29 -03:00
ad0493390b
fix(nix): use prismlauncher-unwrapped in devShell
...
Signed-off-by: seth <getchoo@tuta.io >
2023-06-11 14:02:36 -04:00
5aa1c340dc
rainbow konami & toggle
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-11 01:58:37 +02:00
47372c2fbd
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into installed_mods
2023-06-10 22:04:12 +03:00
ae9e8dbafd
Removed const specification
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-10 22:04:08 +03:00
b7d82354cb
[ci skip] License headers!! (yay)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-10 14:43:58 +01:00
b3d743635c
Updated the messages
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-09 21:29:12 +03:00
f2932c6d03
Fixed some crashes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-09 21:23:41 +03:00
93436b0940
ci: exclude .git directory from the source code tarball
...
Reduces the its final size from 17.1 MiB down to 7.9 MiB.
Signed-off-by: guihkx <626206+guihkx@users.noreply.github.com >
2023-06-09 00:56:17 -03:00
f96b135ef7
Higlight installed mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-08 20:26:09 +03:00
bfe7e3afed
Merge pull request #1133 from DioEgizio/bump-mac-11.0
2023-06-08 18:11:59 +02:00
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
7fb4c8358b
Merge pull request #1131 from DioEgizio/revert-to-qt650
2023-06-08 16:20:22 +02:00
95f6860005
Apply suggestions from code review
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-06-08 10:12:27 -04:00
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
e6872aba75
Readd deleted line
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-06-07 22:15:44 -04:00
11cbeb8f96
Fix shadowing and add copyright header
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-06-07 22:13:57 -04:00
886b372ade
Fix accidentally renamed variable
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-06-07 20:03:58 -04:00
534328f16d
Remove unnecessary switch statement
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
DCO Remediation Commit for PandaNinjas <admin@malwarefight.wip.la >
I, PandaNinjas <admin@malwarefight.wip.la >, hereby add my Signed-off-by to this commit: 318d11481d719cf537ecdc00f8d676494bab22b6
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-06-07 19:46:36 -04:00
318d11481d
Resolve other switch fallthrough issues
2023-06-07 19:37:54 -04:00
5d425ecc02
Fix the AccountList code
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-06-07 18:14:05 -04:00
c225ecbb55
Add sensible defaults in AccountList.cpp
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-06-07 18:01:39 -04:00
0b4807dc1f
Questionable fix two
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-07 22:55:37 +01:00
d33de2e427
Made cat scalable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-08 00:54:32 +03:00
1191c33c2b
Remove flawed implementation
...
This seems to add the latest icon (bug) as a fallback if not provided...
but it mainly seems to cause problems... 🤷
I swear I did `git add .`.
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-07 22:45:21 +01:00
52054469cd
Fix *bug* lol
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-07 22:39:23 +01:00
a90eaafa70
Make it clear that the statements are meant to fall through in Murmur hash
...
Signed-off-by: PandaNinjas <admin@malwarefight.wip.la >
2023-06-07 15:18:59 -04:00
bbd9e4de9b
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into mods_txt
2023-06-07 20:18:56 +03:00
8abe6b6732
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into visit_mod_page
2023-06-07 20:18:36 +03:00
9b9d439fce
Merge pull request #1111 from Trial97/requires
2023-06-07 18:57:46 +02:00
62d1bc87ae
Merge pull request #1117 from leo78913/update-pack-formats
2023-06-07 17:49:52 +02:00
51ed39804f
Merge pull request #1125 from Ryex/fix/link-crash-1118
2023-06-07 16:14:53 +02:00
d12110b47b
fix #1118 : 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
accf0cd40e
Merge pull request #1115 from leo78913/fix-resource-downloader-crash
2023-06-07 08:47:19 +02:00
e936bc4c60
Added custom text for multiple selection
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-07 01:38:10 +03:00
f724059b88
Added visit mod's page
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-07 01:23:53 +03:00
1e702ee40f
Added dynamic page extra info
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-07 00:16:23 +03:00
a9302468e7
update resource and data pack pack_format_versions
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-06-06 16:10:15 -03:00
3b9d822d72
Merge pull request #1073 from leo78913/accounts-menus-fixes
2023-06-06 20:34:41 +02:00
f3a7de6b76
fix: save meta custom url as string, not QUrl ( #1114 )
2023-06-06 20:25:29 +02:00
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
a2d0d5a71d
Allow arrow key movement, fix auto-focus
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-06 18:26:26 +01:00
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
e884341795
save meta custom url as string, not QUrl
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-06 18:15:26 +02:00
3a068970f9
Packaging: file manifest in portable install ( #1101 )
2023-06-06 16:03:13 +02:00
c343036d3b
Simplify
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-06 12:24:53 +01:00
1043d29dd5
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into requires
2023-06-06 10:34:36 +03:00
6505a62801
Renamed requires fields
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-06 10:34:05 +03:00
7e016c44c1
Merge pull request #1093 from getchoo/use-flake-parts
...
Refactor Nix Flake
2023-06-06 08:10:39 +02:00
7c5047b2ac
cAsE iNsEnSiTiVe
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-05 23:12:47 +01:00
961285d6ab
Add a search bar to version lists
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-05 22:47:42 +01:00
e1b37f3cd3
Merge pull request #1108 from Ryex/fix/memory-leak-translation
2023-06-05 20:34:56 +02:00
0c24827a52
Merge pull request #1103 from Ryex/fix/1.120-allowed_symlinks.txt
2023-06-05 20:32:30 +02:00
e6eee82fb9
Merge pull request #1100 from Ryex/packaging/windows-installer-uninstall-previous
2023-06-05 20:30:57 +02:00
c5cf78205a
Merge pull request #1109 from TheKodeToad/mrpack-export-validate
2023-06-05 19:44:45 +02:00
37b4f606c8
Validate input lengths on mrpack export
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-05 17:54:24 +01:00
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
df18d8560d
chore: fix test & clean up one last warning
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-04 22:46:05 -07:00
3dccc38f42
Merge pull request #904 from TheKodeToad/mrpack-export
...
mrpack export
2023-06-04 19:01:50 -07:00
3531c5bb8c
packaging(appimage): put zsync in relase:x
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-04 16:58:46 -07:00
cc41b039e6
chore: clean up after new compiler warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-04 14:59:48 -07:00
7e0e1ec51d
chore: add better default compiler warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-04 14:10:17 -07:00
ab41816265
packaging: use runner.workspace when copying files
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-04 12:27:01 -07:00
2c95973446
packaging(appimage): dont use rsync
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-04 10:36:34 -07:00
89d8f9b829
packaging(linux): use vars when refrencing qt install dir
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-03 22:43:41 -07:00
0bda885bbf
packaging: add appimage update capability
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-03 21:56:46 -07:00
f613b03efd
Typo fix
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-03 08:28:49 -07:00
3c87e5d31e
Make mcInstance mutable
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-03 13:48:15 +01:00
e26827b849
Optimised icons
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-03 13:39:42 +01:00
8eb10e991f
fix: use isSymLink (i've made this mistake before but I've made it again)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-02 16:14:38 -07:00
f6f32914de
fix: add origonal instance path to allowed_symlinks.txt when copying via symlinks
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-02 16:04:27 -07:00
9ca74cd009
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-03 00:48:13 +03:00
d50bd096a4
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into logdir
2023-06-03 00:44:53 +03:00
1840505a0f
Fix crash when selecting same mod from different providers ( #1029 )
2023-06-02 18:04:06 -03:00
29e532c096
fix(nix): fix prismlauncher-qt5
...
Signed-off-by: seth <getchoo@tuta.io >
2023-06-02 11:53:09 -04:00
0f0cbd4c1f
refactor(nix): introduce unwrapped packages
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-06-02 12:41:18 +02:00
0ece0b5b27
Merge pull request #1086 from TayouVR/fix-qt6_5-brown-system-theme
2023-06-02 12:18:37 +02:00
74d4a98864
refactor: split out setting api headers for downloads
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-01 16:39:04 -07:00
17691ab515
Made use of moveFile function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-02 01:22:25 +03:00
f619a04fe7
refactor: rename app class
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-01 14:55:20 -07:00
3a6657596b
Added migration for old logs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-01 23:48:48 +03:00
5627b4a9c5
refactor: rename updater files
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-01 13:45:36 -07:00
6a4fb6a271
packaging: remove redundant "do you want to uninstall previous version"
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-01 12:40:08 -07:00
46a13c8767
packaging: fix typo ; in middle of line
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 20:16:58 -07:00
3bbe33132a
packaging: convert msys paths
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 19:39:14 -07:00
b48540dc32
packaging: trim leading working dir from manifest paths
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 16:27:53 -07:00
4e0a08345d
packaging: add manifest.txt to linux tarballs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 16:07:29 -07:00
9b1e0eb57d
packaging: msys2 shell is bash
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 16:01:31 -07:00
4cbae0a751
packaging: trim manfest paths to be relative
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 15:36:25 -07:00
68c2833552
packaging: use powershell name
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 14:55:13 -07:00
dbe14c6be5
packaging: ensure all files are in manifest
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 14:54:06 -07:00
4593538fc8
fix: typo - space before comment
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 14:36:24 -07:00
7c85462ff3
packaging: include file manifest in portable install
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 14:31:38 -07:00
8db4a2a5b9
Merge branch 'packaging/windows-installer-uninstall-previous' into feat/windows-updater
2023-05-31 13:57:56 -07:00
2dce08caf1
fix: typo - space before comment
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 13:54:13 -07:00
f5729d9a7c
Revert "fix: typo - no space before comment"
...
This reverts commit 0b2044e9a434ba3d2724630399bc41ebb321b039.
2023-05-31 13:53:44 -07:00
0b2044e9a4
fix: typo - no space before comment
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 13:52:23 -07:00
03b66ba7a5
packaging: make windows nsis installer run the uninstaller for previous install before installing
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-31 13:25:14 -07:00
6c082403c4
Fixed comments
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-31 20:23:23 +03:00
29c3dc40ef
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into logdir
2023-05-31 20:12:12 +03:00
1c91d2f242
feat: paliminary updater
...
- can check for need to update
- can select a version to update to
- perform update: TODO
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-30 23:03:44 -07:00
5fe9e30f39
fix: use instance settings, make image column user resizeable, fix memory leak
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-28 14:53:15 -07:00
4eb9083ddc
refactor: column names as class property, use string names in setting
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-28 13:00:08 -07:00
b28f682ad9
Merge branch 'develop' into feature/images-for-resource-page
2023-05-28 12:01:49 -07:00
eb079c8060
cleanup: msgbox msg editor
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-28 11:13:53 -07:00
c0f9ccc5b5
Use slash_star comment style in .editorconfig
...
Signed-off-by: Tayou <31988415+TayouVR@users.noreply.github.com >
2023-05-28 19:57:08 +02:00
51c39ec681
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
2023-05-28 19:16:14 +03:00
10436ed70c
Fixed code quality
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 19:15:41 +03:00
775236a1b3
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 18:27:54 +03:00
b9503ff15f
Added Q_DECLARE_METATYPE(ModPlatform::IndexedPack::Ptr)
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 18:27:02 +03:00
b4dff181f7
Fixed Ptr logic
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 18:22:55 +03:00
737fc1a2a4
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 18:01:39 +03:00
bdff8591aa
Removed extra loop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 17:54:46 +03:00
27c3775f99
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into Fix_Assert
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 17:44:23 +03:00
bf0a577fb9
Fixed repaint issue
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-28 16:57:35 +03:00
954d4d701a
Merge pull request #1034 from kerichdev/patch-1
2023-05-28 10:56:44 -03:00
ce2d58bb7d
Merge pull request #1083 from Ryex/fix/memory-leaks-develop
2023-05-28 10:11:43 -03:00
7af116fb00
refactor: function scope statics
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-28 05:06:28 -07:00
0357921284
cleanup: move qstyle getInstance decl inline
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-28 04:37:09 -07:00
86974b046e
Clarify comment
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-05-28 11:48:09 +01:00
a04a6f1e0d
fix(memory leak): don't give shared pointers out to foldermodels (causes cyclic refrence)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-28 02:15:39 -07:00
37420405c7
fix(memory leak): refactor NoBigComboStyle -> singleton
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-27 23:22:40 -07:00
acf1946dac
chore(nix): update sources
...
Signed-off-by: seth <getchoo@tuta.io >
2023-05-27 19:25:58 -04:00
a52574b026
chore(nix): add nil
...
Signed-off-by: seth <getchoo@tuta.io >
2023-05-27 19:25:49 -04:00
5d14724e66
chore(deps): enable nix lockfile maintenance for renovate
...
Signed-off-by: seth <getchoo@tuta.io >
2023-05-27 19:17:44 -04:00
d582bf7f1f
feat(nix): flake-utils -> flake-parts
...
Signed-off-by: seth <getchoo@tuta.io >
2023-05-27 19:14:50 -04:00
7d79abb607
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into Fix_Assert
2023-05-27 23:06:55 +03:00
c81cb59b4b
fix(memory leak): don't capture job and create cyclic refrence
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 21:21:10 -07:00
ff03dd22fe
fix(memory leak): don't override default deconstructor + reset shared_ptr + ensure modal get's cleaned up
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 21:10:49 -07:00
aae892dfd1
fix(memory leak): IndexedPack too large to live inside a qlist without pointers ()
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 19:21:07 -07:00
2680dba0aa
fix: use <= when compareing release types
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 17:16:50 -07:00
832a61f886
fix: make codeQl happy
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 16:34:30 -07:00
cf4df19986
feat: display release type
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 16:23:43 -07:00
c156034069
feat: add verion_type / release_type to IndexedVersion
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 13:50:22 -07:00
f24211e8b5
Merge pull request #1088 from DioEgizio/update-qt651
...
chore: update to Qt 6.5.1
2023-05-26 07:31:18 +02:00
e61d8e4dc8
fix: katabasis and QStyle leaks
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-25 16:16:58 -07:00
403279e926
Merge pull request #1087 from PrismLauncher/renovate/cachix-install-nix-action-21.x
2023-05-25 19:08:16 -03:00
70983c7269
chore: update to Qt 6.5.1
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-05-25 16:38:24 +02:00
086a7e19f0
feat: Column on left, hideable
...
- columns are hideable (saves to settings)
- image column moved to left
- datamodals can provide resize modes
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-24 20:15:34 -07:00
42f9eccb17
chore(deps): update cachix/install-nix-action action to v21
2023-05-24 14:21:39 +00:00
3c937532f2
fix System theme colors on windows
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-05-24 15:18:08 +02:00
863027cbe8
Enable size grip
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-05-22 11:56:54 +01:00
6b8fe283f0
fix: memory leak, set parent so it's in tree to get cleaned up.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-21 01:49:13 -07:00
7983977156
feat: Qt 5.15 adds transfer timeouts. at least use it for downloads
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-21 01:48:34 -07:00
21cb459899
fix: memory leak NetJob wans't getting cleaned up. ensure lambda capture of job doens;t increase refcount or it will be cyclic
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-21 01:47:54 -07:00
1b3ff96ffd
fix: memory leak with NetJob and responce not getting cleaned up
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-21 01:46:28 -07:00
2f37cb31d9
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-05-20 13:36:05 +03:00
e5534cd1f3
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into Fix_Assert
2023-05-20 13:35:47 +03:00
42ceaa0015
Merge pull request #1080 from Scrumplex/update-social-links
2023-05-19 16:37:03 -03:00
90b330d4ba
chore: update social links
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-05-19 18:34:54 +02:00
4f0ec908ec
feat: add a close button to the main toolbar when running on gamescope
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-05-17 00:57:28 -03:00
bd1ea64d02
cleanup
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-16 00:01:52 -07:00
649753e97e
cleanup: remove unneeded headers
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-15 16:40:56 -07:00
fc656b6927
fix: when given a remost resource, download and identify it before import.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-15 16:34:33 -07:00
3be18b58bb
Better variable name :p
...
Signed-off-by: Kode <TheKodeToad@proton.me >
2023-05-15 19:15:56 +01:00
22aaf56855
De-hardcode .index
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-05-15 18:48:49 +01:00
7537ea1ef5
make instance settings account selector a comboBox
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-05-14 16:33:41 -03:00
94cd831e8d
Made sure the metadata is valid when checking mod deps
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-14 22:13:53 +03:00
2078133493
fix: remove unnecessary keywords from desktop file
...
this messes with apps that use tag search like rofi
Signed-off-by: Keri <kerichuudev@gmail.com >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-05-14 14:38:19 +02:00
ffcc58cb3e
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-05-14 14:20:24 +03:00
8c7fd3327e
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into Fix_Assert
2023-05-14 14:20:04 +03:00
f60562c5a2
Merge branch 'develop' into mrpack-export
...
Signed-off-by: Kode <TheKodeToad@proton.me >
2023-05-13 19:07:03 +01:00
18cfe219fe
Hopefully This Works™
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-05-13 18:58:05 +01:00
129e959a3b
Move setAbortable(true)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-05-13 18:28:51 +01:00
e1b6020b76
Make some changes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-05-13 18:24:01 +01:00
d5c6a1b4d1
Merge pull request #1007 from Ryex/fix/network_and_signals
2023-05-13 19:06:47 +02:00
79ce7eb1fc
fix: shouldDisplay()
is now redundant.
...
Signed-off-by: Redson <redson@riseup.net >
2023-05-13 09:00:10 -03:00
b1ffc8ddab
refactor: normalize url fn & cleanup
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-12 16:37:45 -07:00
5b8d025440
ty!
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Kode <TheKodeToad@proton.me >
2023-05-12 14:43:55 +01:00
3e11d94829
spelling suggestions from code review
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-12 01:47:18 -07:00
6b6d6a01dc
Merge branch 'develop' into fix/network_and_signals
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-12 01:13:17 -07:00
82287e0407
Merge branch 'develop' into curseforge-url-handle
2023-05-12 01:00:26 -07:00
c5aff7cc1e
Merge pull request #961 from Ryex/better-tasks
2023-05-12 09:47:19 +02:00
b16829b0f9
Gib -> GiB
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-12 00:21:37 -07:00
f27716656c
fix: remove qt < 5.6 support process error signal
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-11 16:32:00 -07:00
37a6ef95f0
feat: Don't hide the settings tab when an instance is running
...
Signed-off-by: Redson <redson@riseup.net >
2023-05-10 08:25:13 -03:00
475761b295
fix: Prism sets the data dir to the working directory.
...
Signed-off-by: Redson <redson@riseup.net >
2023-05-09 06:36:21 -03:00
0b251fa754
feat: Add the launcher root folder to the Folders menu
...
Signed-off-by: Redson <redson@riseup.net >
2023-05-08 19:57:30 -03:00
30cf73a22f
typo fix
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-07 13:23:59 -07:00
884ac73078
Merge remote-tracking branch 'upstream/develop' into better-tasks
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-07 13:21:21 -07:00
ef6cbdfa2a
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-05-07 19:01:20 +03:00
718abaae0e
doc fixes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-06 19:18:39 -07:00
62a402d05a
refactor: move functions to utils + code-review fixes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-06 19:10:58 -07:00
ce5bb29c44
Merge pull request #1054 from Ryex/more-lax-block-mods-filename-check
2023-05-06 09:54:59 +02:00
d535f73a58
Merge pull request #950 from DioEgizio/resize-settings
...
fix: divide minecraftpage into tabs
2023-05-06 08:28:46 +02:00
d38696f411
Update launcher/ui/pages/global/MinecraftPage.ui
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-05-06 07:15:14 +02:00
a3173b5371
fix: ensure Application accepts URLs and local files form cmd args
...
refactor: Move curseforge:// url scheme detection to Import Page
feat: pass along extra CF pack info so pack metadata is established.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 15:05:17 -07:00
54fb799d95
Fix command line args
...
Signed-off-by: timoreo <contact@timoreo.fr >
2023-05-05 15:05:17 -07:00
565202c990
Added a protection against giving a mod url
...
Signed-off-by: timoreo <contact@timoreo.fr >
2023-05-05 15:05:17 -07:00
63c21c53af
Added url handler for curseforge
...
Signed-off-by: timoreo <contact@timoreo.fr >
2023-05-05 15:05:17 -07:00
d0b6f0124b
change: don't search appdata locaiton for logging rules if using custom data dir
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 14:13:34 -07:00
b266068644
Apply suggestions from code review
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 14:07:10 -07:00
74e7c13a17
feat: display license and issue tracker
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 13:46:38 -07:00
3cfcc83ea9
change: don't toggle a resource's enabeling just by selecting it. only if they are on the checkbox.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 13:46:01 -07:00
ee94be624e
use 32x32 images for image column
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 11:28:19 -07:00
2fe3dc5960
fix: fix qchar conversion and codeql
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 11:13:36 -07:00
fd7338d3f3
fix: grow pixmapcache if it is evicting too fast
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-04 23:47:27 -07:00
ed185f047f
feat(resourcePackPage): icon column
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-04 23:46:00 -07:00
d384d991fa
feat(texturepackPage): icon column
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-04 23:45:24 -07:00
9913080a82
feat(modpage): mod icon in description and column
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-04 23:44:28 -07:00
ec157b766e
feat(mod parsing): load extra mod details
...
- (image, license, issuetracker)
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-04 23:42:42 -07:00
469ef3e06d
Fixed code error
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-05 00:04:24 +03:00
107b470289
Updated required_by as dependency
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-04 23:54:46 +03:00
e0635955df
fix: super lax compare
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-04 13:30:39 -07:00
8b14b946e2
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-04 22:35:16 +03:00
f7b912fc9d
Fixed comments
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-04 22:25:05 +03:00
9fbec3793f
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
2023-05-04 20:29:33 +03:00
5ec4cbf1cb
fix add an addtion lax file name match with
replaced with +
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-03 20:31:15 -07:00
e4449a0ba3
Initialized variable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-03 09:09:07 +03:00
42dc3ed03f
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into Fix_Assert
2023-05-03 00:56:26 +03:00
f6ed2036b3
Removed comment
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-03 00:55:18 +03:00
f8bf71e152
Moved the selected resources to one list
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-05-03 00:49:54 +03:00
e0380960fd
Change to use future
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-05-02 14:23:31 +01:00
64ba5e4ed1
Merge pull request #833 from Ryex/advanced_copy_instance
2023-05-02 12:11:41 +02:00
733619ca74
feat: estimate remining time on downloads
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
9f9c829bc5
fix: prevent logspam, fix MacOS theme artifacts
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
236764adf6
refactor: Qt can handle const& in signals and slots
...
While most Qt types cna use implicit data sharing
pasing our own structs means copies. const& ensure
it's only copied as needed by Qt.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
a80b425551
fix: no need for const bool
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
d7032d975c
fix: no need to loop all sub tasks
...
pathc by flowin
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-05-01 10:48:00 -07:00
96decbac27
feat: default qtlogging.ini file
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
0fb6a2836b
refactor: propogate only only one StepProgress at a time
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
fe36471b8d
refactor: logging.h -> Logging.h
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
6b28af6cc5
fix: clean up license headers for Tasks
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
6306fb564b
feat: add UID to debug lines of upload tasks
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
cdccb25fe3
feat: add download size to download details alongside speed
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:48:00 -07:00
b6452215c1
feat: add details
signal to Task
...
feat: add details to mod pack downloading
feat: add logging rule sloading form `ligging.ini at data path root
feat: add `launcher.task` `launcher.task.net` and `launcher.task.net.[down|up]load` logging categories
fix: add new subtask progress to the end of the lay out not the beginning (cuts down on flickering)
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:47:50 -07:00
f1028fa66d
fix: properly map progress range
...
- doument PCRE used for URL compacting
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:47:31 -07:00
9d2f0e4dc8
feat: Propogated subtask progress
...
Oh boy this is big.
> TaskStepProgress struct is now QMetaObject compatabile and can be sent through signals
> Task now has a method to propogates sub task progress it must be signal bound by each task containing a task wishing to report progress of it's children.
> Downloads report speed
> Tasks now have UUIDS to track them
- use when reporting
- use when logging
- use when storeing them or objects related to them
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:47:20 -07:00
f997529cd4
feat: better task tracking
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:45:34 -07:00
495103f72e
fix: set x-xbl-contract-version
header during xbox auth step
...
Refrencing GDlauncher and ATLauncher code for auth as well as https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/reference/live/rest/additional/httpstandardheaders
it is possible some of microsoft's server's are rejecting our request because of this missing header?
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:43:31 -07:00
d80dee2a54
refactor: pass instance ptr to resource models. use it to find instance root.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-29 19:55:37 -07:00
788fa40c2a
refactor: Move ini to use QSettings && drop get/setList functions
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-29 19:55:24 -07:00
ae75585b52
Merge pull request #1040 from Scrumplex/remove-modpacksch
...
Remove FTB modpack support
2023-04-29 08:04:53 +02:00
ff07714e8c
chore: remove FTB modpack support
...
We have been contacted by Feed the Beast to drop support for the FTB
modpack browser from Prism Launcher.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-04-28 11:35:20 +02:00
f54fc16718
Merge pull request #1025 from japa4551/lastLaunchTimeDate
2023-04-27 10:09:53 +02:00
61a2355618
Removed formated but not used files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-27 01:41:26 +03:00
248920a221
Removed extra code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-27 01:33:46 +03:00
7298f9c273
Fixed typo
...
Signed-off-by: Japa <japa4551@protonmail.com >
2023-04-26 16:06:17 -03:00
b2ecb9ac09
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
2023-04-22 22:28:08 +03:00
f738d7566e
Fixed code qulity
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-22 22:27:33 +03:00
672f5cf160
Update launcher/minecraft/MinecraftInstance.cpp
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Japa <japa4551@protonmail.com >
2023-04-21 19:46:33 -03:00
1d167f8fda
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-22 01:32:33 +03:00
460e83207f
Fixed removeIf for Qt version
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-22 01:18:27 +03:00
75116364c6
Small Cleanup
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-22 00:55:11 +03:00
f7931c2ee2
Better version handling
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-22 00:47:51 +03:00
dfc2b9c76a
thanks flowln! :P
...
Signed-off-by: Kode <TheKodeToad@proton.me >
2023-04-21 20:49:47 +01:00
22bbf1bd1f
Merge branch 'Fix_Assert' of github.com:Trial97/PrismLauncher into develop
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 21:11:09 +03:00
10aac4fe17
Fixed assert
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 21:03:01 +03:00
42bc91463e
Updated links
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 20:37:17 +03:00
b4fa6e120a
Fixed tipo
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
2c744da9f7
More cleanup
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
ffaa47bf54
Small cleanup
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
63c4469475
Merge branch 'develop' of github.com:Trial97/PrismLauncher into develop
2023-04-21 18:42:06 +03:00
c1490cd627
Refator task to work with multiple providers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
1a390b6043
Merge branch 'PrismLauncher:develop' into develop
2023-04-21 18:42:06 +03:00
fac33498db
Made some copy by reference
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
31e84780a8
Hope to fix windows build errors
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
f3f8f3574a
Small headers removal
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
7bd26ce468
Semi fixed the Modrinth dependency implementation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
bcea19b957
Tried to fix codeQL
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
5079ce8d64
Fixed headers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
f231a33f6e
Merge branch 'PrismLauncher:develop' into develop
2023-04-21 18:42:05 +03:00
4fe497cd68
First working version with curseforge mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
5655a33515
Added Dependency API
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
92cda68480
Update launcher/minecraft/MinecraftInstance.cpp
...
Co-authored-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
Signed-off-by: Japa <japa4551@protonmail.com >
2023-04-21 11:18:17 -03:00
f41426f394
Instance Description displays the last launch date
...
Initial Draft using the Standard C++ Library, still requires testing.
Signed-off-by: Japa <japa4551@protonmail.com >
2023-04-21 00:30:38 -03:00
87db723008
add global .editorconfig for doxygen comment style
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-04-18 20:25:45 +02:00
8dc3267925
Merge pull request #994 from PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x
2023-04-18 18:54:11 +02:00
709736d3f9
Make response const
...
I don't think the segfault fix was ideal :P
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-18 09:28:10 +01:00
12f0d51c0c
Fix: signal/slot macro -> func pointer & network fixes
...
- convert qt connect calls to use function pointers instead of the signal/slot macros wherever practical (UI classes were mostly left alone, target was tasks and processes)
- give signals an explicit receivers to use the static method over the instance method wherever practical
- ensure networks tasks are using the `errorOccured` signal added in Qt5.15 over the deprecated `error` signal
- ensure all networks tasks have an sslErrors signal connected
- add seemingly missing `MinecraftAccount::authSucceeded` connection for `MSAInteractive` login flow
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-17 18:23:18 -07:00
2e9403a324
This was moved
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-17 13:19:59 +01:00
ba17efa381
Smol fixes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-17 13:18:25 +01:00
b8e0c8ebc6
Boring changes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-17 10:16:03 +01:00
1b05303250
Merge pull request #946 from Ryex/subfolder-watch
2023-04-14 17:10:25 +02:00
51095c5a27
chore(deps): update hendrikmuhs/ccache-action action to v1.2.9
2023-04-14 06:31:06 +00:00
a02f67ed0e
refactor: rename watch_subdirectories -> watch_recurisve (prevent confusion of behavior)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-12 11:30:02 -07:00
11f8d25d94
Added missing character
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-12 00:49:50 +03:00
4fbd5abe41
Added task to load dependencies
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-12 00:45:44 +03:00
d524935b67
Added task to load local mod information
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-11 20:55:10 +03:00
6d5c629b43
Added dependencies to the APIs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-10 00:04:35 +03:00
3a7961834a
Remove seek
...
Don't need it if the data is already in a byte array.
Signed-off-by: Kode <TheKodeToad@proton.me >
2023-04-09 21:28:40 +01:00
95842ee25f
Merge pull request #983 from DioEgizio/update-qt650-win
2023-04-08 22:14:26 +02:00
371c839573
chore: update Qt to 6.5.0 on Windows
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-04-08 19:38:46 +02:00
1b8b044b52
Merge pull request #982 from Scrumplex/fix-theming-style
2023-04-08 19:26:43 +02:00
a988111507
fix: do not apply system theme on launch
...
Closes PrismLauncher/PrismLauncher#490
Regression introduced by PrismLauncher/PrismLauncher#249
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-04-08 18:48:05 +02:00
c56db0408b
fix: load setting state with page. don't translate "..."
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-08 07:26:56 -07:00
2321d9c065
fix: canonical*File*Path()
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-07 18:36:35 -07:00
ed085630db
Merge pull request #968 from Scrumplex/nix/sync-2023-04-02
2023-04-07 06:51:14 -07:00
74d5c7c1a4
Merge pull request #972 from DioEgizio/update-qt650
2023-04-07 06:50:02 -07:00
813ccc1381
How did i-
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-07 11:03:11 +01:00
b65f4c9536
Better collectFileListRecursively error
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-06 19:59:24 +01:00
012d8bb468
Revert concurrent syntax
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-06 19:58:09 +01:00
d7a137ad13
Remove more prototype not good code
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-06 19:24:19 +01:00
073aaf9b3b
Remove "prototype" field
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-06 19:19:41 +01:00
871d647c93
Use local metadata
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-04-06 19:18:36 +01:00
0ce3049579
fix: sysinfo libs needed too
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-03 18:48:28 -07:00
de20258aa7
fix: filelink needs network for local socket
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-03 18:30:28 -07:00
41c5e523b2
fix: add back QT::Widgets link
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-03 18:09:01 -07:00
197be9cfd0
fix: remove fixed datastream version
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-03 18:00:56 -07:00
5b50b806ec
refactor: remove data duplication in statis FS Names
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-03 17:14:06 -07:00
62c59820cf
fix: harden watchPath. NO DUPLICATES! >:(
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-03 15:26:26 -07:00
0cf1fc72a3
chore: update to qt 6.5.0 on macos
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-04-03 18:01:23 +02:00
5ce7874280
fix: no loops in watch paths! >:(
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-02 18:55:21 -07:00
ba2b5c3a65
fix: Apply suggestions from code review
...
-expand columspan on new UI element
-improve tooltip
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-04-02 16:39:13 -07:00
0a9081cb87
Merge pull request #965 from getchoo/update-manoghud-detection
2023-04-02 17:55:19 +02:00
eea1e3b800
Merge pull request #967 from PrismLauncher/renovate/flatpak-flatpak-github-actions-6.x
2023-04-02 08:03:02 -07:00
70364884a9
feat(nix): add support for GameMode
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-04-02 11:35:35 +02:00
ea7f03770c
refactor(nix): use qtWrapperArgs
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-04-02 11:33:04 +02:00
bc1a7d2890
Merge pull request #966 from getchoo/use-ninja
...
use ninja in nix builds
2023-04-02 14:06:35 +05:30
732bc53692
chore(deps): update flatpak/flatpak-github-actions action to v6
2023-04-02 03:14:42 +00:00
4055e34320
chore: use system architecture to detect vulkan layers
...
Signed-off-by: seth <getchoo@tuta.io >
2023-04-01 13:09:09 -04:00
81b1406290
feat(nix): use ninja for builds
...
Signed-off-by: seth <getchoo@tuta.io >
2023-04-01 13:06:53 -04:00
538092b727
fix: typos, CamelCase to camelCase the new names
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-31 20:31:27 -07:00
4df4b43900
fix: Apply suggestions from code review (string changes)
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-31 18:25:29 -07:00
3e3b92d4c1
chore: improve detection of newer vulkan layers
...
i've been scrump'd
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: seth <getchoo@tuta.io >
2023-03-31 20:09:26 +00:00
c7dc115365
fix: search for newer mangohud vulkan layers
...
Signed-off-by: seth <getchoo@tuta.io >
2023-03-31 15:49:09 -04:00
e42050cc8a
Skip lookup if no files and fail if zipping fails
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-28 14:22:28 +01:00
df17f5e899
fix: use QDir::Filter::NoDotAndDotDot
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-27 19:11:26 -07:00
a0045ece07
feat: add setting to watch recursively
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-27 19:01:53 -07:00
4c013e59f0
divide minecraftpage into tabs
...
this way small screen users can use the launcher settings without having window a bigger than their actual screens
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-03-25 13:12:50 +01:00
09d607f39c
Merge pull request #945 from Scrumplex/fix-logging-newlines
2023-03-25 10:37:02 +01:00
9418c62d95
refactor: reprocess log lines per instance
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-22 10:32:17 +01:00
ef50e5595e
fix: don't try to watch the entier filesystem by watching parent links
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-21 12:17:01 -07:00
02bf086c09
feat: watch sub directories for mods
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-21 11:07:20 -07:00
77932061bc
chore: update ignores for Nix
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-21 18:33:41 +01:00
44bf32e729
fix: handle partial lines in LoggedProcess
...
Fixes PrismLauncher/PrismLauncher#930
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-21 18:30:46 +01:00
0c986ba4d0
spelling and formatting
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 16:38:40 -07:00
a28193430c
fix: adjust geometry and add missing tooltip
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:33 -07:00
0bec0046bb
format: clang-format to fix windows fallout
...
it looked fine over in vscod on windows but
as soon as I opened it on linux via Helix
the chaos was clear
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:33 -07:00
a96519cbdc
workflow: add filelink.exe to SignTool call
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:33 -07:00
458c2f38bc
cleanup: code review sugestions
...
clean up translation strings
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:33 -07:00
dc5402349e
refactor: use UUID toString mode
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:33 -07:00
ae289c923c
fix: clean up initial review comments (flowin)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:33 -07:00
e0ef86340f
feat: connect new help button help-pages/instance-copy
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:33 -07:00
1ca2c59f2e
feat: track instance copies that use links
...
confirm deleations when other instances link to it
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
3ec92acfe7
fix: use noexcept overload of std::filesystem::hard_link_count
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
656bfd36f6
fix: ensure filelink.exe is included in setup.exe
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
562ae676a5
fix: mingw still missing typedefs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
72292f4e03
fix: windows compile broke
...
move winapi defs into #ifndef blocks don't check explicitly for __mingw__ define
function name win_ioctl_clone didn't get updated in teh last commit
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
536da704fc
refactor: cleanupFilesystem.cpp
...
* remove now redundant reflink/clone code for windows
* remove unnessacery debug code that could slow things down
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
a0e03c41c0
fix: typos
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
a1053a4c5a
feat: warnings when instance resources are linked
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
9f441a9678
feat: Add UAC icon when symlinking on windows.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
7870cf28e5
fix: add missing mingw defs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
9939367db7
feat(reflink): ioctl_clone for winbtrfs & ReFS
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
1210c3256d
fix: macos compat after refactor of clonefile
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
2e8d04aad0
feat: support reflink on windows via winbtrfs!
...
https://github.com/maharmstone/btrfs
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
3a0e4546c2
fix: windows test compat
...
fix: compiler warning on int qint32 compare
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
cd2419137d
fix: better test compareison (also qt5 compat)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
34ac8b3ec3
fix: Qt < 5.14.0 compat
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
2837236d81
fix: intelegent recursive links & symlink follow on export
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
bc8336a4b1
fix: cleanup UI, detect FAT and turn off links
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
397e7f0363
feat(reflink): hook up relink / clone on the copy dialog
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
c5bbe42b57
feat: reflink / Clone support!
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
c9105e525e
fix: follow symlinks when exporting
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
1bed7754e0
feat(symlinks): make recursive links explicit
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
5978882378
feat(symlinks&hardlinks): linkup copy dialog
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
8ba51c7900
refactor: make complete list of links to make and send that.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
6d160a7b7e
feat: successful process elevation and comunication!
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
32409a361b
fix CMakeLits.txt for non MSVC windows builds
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
2ceefea5f3
qt5 compatability
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
485f156e57
working outside windows
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:32 -07:00
f794e49bb6
we want to make links!
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-03-20 14:56:27 -07:00
46f448dfba
Improve invokeMethod syntax
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-19 21:26:25 +00:00
710156b9f1
Replace native file separator - this was accidentally brought to my attention on Modrinth's guild
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-19 21:25:12 +00:00
6dcf34acdc
Merge pull request #937 from DioEgizio/update-qt6
2023-03-19 22:17:26 +05:30
d2f674e08f
chore: update qt6 to 6.4.3 on windows and macos
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-03-19 17:11:16 +01:00
ec8cb056bf
QRegExp -> QRegularExpression :P
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-19 11:49:24 +00:00
1893871a99
Merge branch 'PrismLauncher:develop' into mrpack-export
2023-03-18 14:02:05 +00:00
8837f06e4e
Only add summary if not empty
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-18 14:01:41 +00:00
5346dfc782
Use first line of notes for summary
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-18 12:57:44 +00:00
ddca838e46
Info and error dialogs
...
TODO: is there a better approach?
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-18 12:24:18 +00:00
45b0367d14
Merge pull request #931 from Janrupf/feature/custom-downloads-dir
2023-03-14 13:53:51 +01:00
dce86edff0
Merge pull request #934 from heftymouse/develop
2023-03-14 13:52:44 +01:00
84e91ec3b5
Merge pull request #888 from Scrumplex/nix-stuff
2023-03-14 13:52:31 +01:00
05b6969ee5
fix: add mnemonic to downloads directory setting
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 13:35:16 +01:00
3390e84a9f
Merge branch 'PrismLauncher:develop' into skinfix
2023-03-14 12:07:05 +00:00
af949f5cdd
Add visual studio files to gitignore
...
Signed-off-by: Nikhil B <59918974+heftymouse@users.noreply.github.com >
2023-03-14 16:52:06 +05:30
7707af08e3
chore(nix): update sources
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 11:19:23 +01:00
5db4fabcad
chore(nix): add deadnix
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 10:59:43 +01:00
cfca82ceb3
chore(nix)!: use overlays.default
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 10:58:41 +01:00
a1130dace0
chore: format markdown files
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 10:54:50 +01:00
95a0bd61a9
feat(nix): add pre-commit-hooks.nix
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 10:53:51 +01:00
b324778be7
feat(nix): add devShell
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 10:51:47 +01:00
950f921c09
refactor(nix): use flake-utils
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 10:50:07 +01:00
9dff1bac83
chore(nix): format code using alejandra
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-14 10:48:19 +01:00
c17f6e37e5
feat: Add setting for downloads directory
...
Closes #641
Signed-off-by: Janrupf <business.janrupf@gmail.com >
2023-03-13 21:58:22 +01:00
e0e26a37b5
Merge pull request #927 from kthchew/fix/mingw-build
2023-03-13 21:24:48 +01:00
15a0c03664
Merge pull request #928 from PrismLauncher/renovate/actions-cache-3.x
...
chore(deps): update actions/cache action to v3.3.1
2023-03-13 18:14:35 +01:00
7642e75b28
Merge pull request #929 from Scrumplex/drop-snap
2023-03-13 22:37:16 +05:30
4b36d1e3ea
chore: drop Snap packaging
...
We do not have a lot of expertise dealing with Snap and as it is
currently breaking our CI, it might be good to drop support for it.
This does not mean that it won't come back in the future, but as it
stands, it was effectively unmaintained and was only used for nightly
builds anyway.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-13 15:33:23 +01:00
20525bec29
chore(deps): update actions/cache action to v3.3.1
2023-03-13 10:50:27 +00:00
430369feb8
fix: explicit conversion to C string to fix MinGW g++ 10 build
...
Signed-off-by: Kenneth Chew <kenneth.c0@protonmail.com >
2023-03-12 18:33:48 -04:00
5ac3e5c958
Update tomlplusplus
library
...
Fix build on MinGW g++ 10
Signed-off-by: Kenneth Chew <kenneth.c0@protonmail.com >
2023-03-12 18:33:48 -04:00
2e1c123c05
Merge branch 'PrismLauncher:develop' into skinfix
2023-03-10 11:17:06 +00:00
83c5264598
Stupidly small skinfixfix as requested by DioEgizio
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-10 11:04:15 +00:00
abc2a529fb
Merge pull request #919 from PrismLauncher/renovate/actions-cache-3.x
2023-03-09 20:54:31 +05:30
c638fd9056
chore(deps): update actions/cache action to v3.3.0
2023-03-09 14:41:24 +00:00
1dd96898e1
Merge pull request #896 from TheKodeToad/modrinth-token
2023-03-09 15:10:40 +01:00
2cc9b0df06
Only select some paths by default - again!
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-08 18:10:52 +00:00
3bd4ad7c93
Merge pull request #918 from Scrumplex/qt6-default
2023-03-08 21:18:53 +05:30
a8ffdeca2b
chore!: switch to Qt 6 by default
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-08 11:22:30 +01:00
59b15c5f08
Fix another duplicate name 🤦
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-07 21:03:09 +00:00
59cf8f678f
(hopefully) Fix duplicates names
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-07 20:50:19 +00:00
088be050b2
Apply flowln's suggestion :)
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-07 20:46:27 +00:00
5d5fcae501
Further reduce buggy behaviour
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-06 17:24:04 +00:00
970ec8187c
More refactoring
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-05 18:25:57 +00:00
76f66148db
Apply flowln's suggestion
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-05 18:21:24 +00:00
6bdd6ce571
Merge pull request #912 from Scrumplex/bump-ghc-filesystem
...
Bump ghc-filesystem
2023-03-05 17:25:38 +01:00
dd96e1819d
fix: remove unneeded alias for ghc_filesystem
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-05 14:24:40 +01:00
07702d3be7
fix: drop unneeded GHC_FILESYSTEM_WITH_INSTALL
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-05 14:23:40 +01:00
b9dfcf6d2f
chore: bump ghc-filesystem
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-05 14:21:07 +01:00
f3f0652d2b
Merge pull request #853 from kumquat-ir/nil
...
NilLoader mod metadata support
2023-03-05 13:39:00 +01:00
aae60334d1
Merge pull request #911 from flowln/fix_zip_extract_windows
2023-03-05 13:09:25 +01:00
b38af948b9
Merge pull request #857 from Ryex/fix_windows_default_apps
2023-03-05 13:09:11 +01:00
06de728aa7
fix: use toLocalFile()
instead of path()
...
QUrl::path() adds a '/' at the beginning of the path on Windows, causing
the world to explode every once in a while.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-03-05 08:24:56 -03:00
87384182a1
Fix abort?
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-04 11:07:07 +00:00
f583e617ec
Implement abort (possible broken?) and therefore make it work without crashing!
...
The shared pointer was going out of scope 🤦 .
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-04 10:37:56 +00:00
a2716f5cf6
Improve code
...
Even more broken now (it is stuck loading forever)!
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-04 10:24:25 +00:00
55f928f845
More consistent naming
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-03 15:06:29 +00:00
2343aad088
Make it work! (TODO make it not crash)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-03 15:00:07 +00:00
dcaa907fed
Mod loader support
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-03 11:25:11 +00:00
adcdf28d64
Move task to another thread
...
I don't know whether this is the prefered method.
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-03 11:24:36 +00:00
f28a7b9d08
Add PackIgnoreProxy.h to cmake
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 19:50:42 +00:00
6505b0c065
Move logic to task
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 19:48:41 +00:00
88ef02474f
Minify index JSON
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 17:36:44 +00:00
9ec32b2561
Fix QuaZipFile usage
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 17:36:28 +00:00
a5dd6b6cd7
Export without file urls
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 16:41:09 +00:00
46cc325f7c
Add file tree
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 11:25:36 +00:00
0fadb5a2be
Add *basic* interaction
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 10:31:53 +00:00
8b897ac714
Fix menu being set as central widget
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 10:31:53 +00:00
a80b820e94
UI for mrpack export (broken)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 10:31:53 +00:00
4efbf22089
Prism-ify more license headers
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 10:19:42 +00:00
5c913149c8
Merge branch 'PrismLauncher:develop' into modrinth-token
2023-03-02 10:10:46 +00:00
9265c319a9
Merge pull request #788 from flowln/other_resource_downloaders_two
...
Add resource pack, texture pack and shader pack downloaders
2023-03-02 10:08:45 +00:00
cbe6eff2fa
Move Modrinth before CurseForge for consistency
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 09:28:14 +00:00
1f3d18ec12
Replace with exact match and add TODO to improve
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-02 09:26:00 +00:00
89255e34bd
fix: change wording of TP/RP download buttons
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-02 09:42:28 +01:00
a7b8092296
Add link
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-01 14:41:16 +00:00
1feb630520
Allow custom Modrinth API token
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-03-01 14:24:56 +00:00
9f202caf93
Merge pull request #895 from Scrumplex/fix-component-creation
...
Use makeShared for importing components
2023-03-01 12:08:46 +00:00
651e511ff0
fix: use makeShared for importing components
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-01 12:33:00 +01:00
b46aca52ee
Merge pull request #894 from PrismLauncher/renovate/cachix-install-nix-action-20.x
...
chore(deps): update cachix/install-nix-action action to v20
2023-03-01 11:22:59 +00:00
0eae9355e6
Merge pull request #889 from flowln/fix_zip_extract
2023-03-01 09:51:08 +01:00
4878f1a438
Merge pull request #735 from Scrumplex/import-component
2023-03-01 09:49:47 +01:00
f986b4cd56
chore(deps): update cachix/install-nix-action action to v20
2023-03-01 07:20:11 +00:00
d5c6704475
fix: prevent crash when aborting import task while extracting pack
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-24 20:34:43 -03:00
fda9ca1e34
fix+refactor: fix fail to import modpacks and clean up a bit
...
QDir::cleanPath called by FS::PathCombine removes the trailing '/'...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-24 20:09:02 -03:00
01c4ed232e
license stuff
...
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-02-24 15:01:59 -05:00
dc8109658c
review fixes
...
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-02-22 13:20:13 -05:00
8ce8055aeb
Merge pull request #846 from PrismLauncher/renovate/vedantmgoyal2009-winget-releaser-2.x
2023-02-22 16:19:11 +01:00
a71b743ee3
Merge pull request #881 from PrismLauncher/renovate/actions-cache-3.x
2023-02-22 07:07:55 -08:00
c50e9ac418
chore(deps): update actions/cache action to v3.2.6
2023-02-21 12:33:23 +00:00
7973b01e81
fix metadata for mods with .nilmod
extension
...
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-02-19 17:21:53 -05:00
6a5e9a59df
Fix screwed up ui file
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-02-19 12:00:59 +00:00
bb62c62a03
Fix cmark again 🤦
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-02-19 11:37:59 +00:00
9cc3d9d4ce
Merge remote-tracking branch 'upstream/develop' into skinfix
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-02-19 11:35:26 +00:00
b977ac6df5
Merge pull request #865 from Scrumplex/codesign-windows
2023-02-17 17:56:55 +01:00
256fc322a8
minor cleanup
...
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-02-16 12:57:35 -05:00
33bf85a387
fix(actions): don't fail if code signing certificate is missing
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-02-16 16:41:40 +01:00
1f0fc61b53
Merge pull request from GHSA-gq28-qx55-mh2r
...
Don't extract files outside of target path
2023-02-15 21:48:06 +01:00
89c945ecc8
feat(ci): add Windows codesigning
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-02-15 20:43:33 +01:00
c15962c6c1
Merge pull request #859 from Ryex/fix-KISS-Linux-build
...
Add missing header to Application.cpp: Fix build failure on KISS Linux
2023-02-13 08:37:39 +01:00
9c2a3231c5
do not create nilmods folder
...
"it cant be that easy" - me, clueless
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-02-13 01:45:23 -05:00
80840f1fdb
fix: add missing header to Application.cpp
...
fails to compile on KISS Linux without
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-02-12 22:32:34 -07:00
7d02e1f866
feat: make shell association an optional section
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-02-12 17:34:37 -07:00
d93cb751b0
fix: oversight caused prism to be .zip
windows default
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-02-12 16:23:33 -07:00
c07fff7503
switch to qdcss for parsing
...
make it not horrible to look at
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-02-12 17:23:15 -05:00
7896dd19c1
nilmods instance page
...
mostly copied from the coremod page impl
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-02-11 17:46:17 -05:00
f5f2d33f93
parse nil metadata
...
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com >
2023-02-11 17:46:17 -05:00
4331eaae2e
chore(deps): update vedantmgoyal2009/winget-releaser action to v2
2023-02-11 15:48:00 +00:00
d5d4f87236
Merge pull request #831 from PrismLauncher/renovate/cachix-install-nix-action-19.x
2023-02-11 16:47:30 +01:00
5d49433326
Merge pull request #841 from RaptaG/patch-1
2023-02-11 08:45:42 +01:00
381d7413c8
Link license in the shield badge
...
So that no trash URL shows when hovering!
Signed-off-by: RaptaG <77157639+RaptaG@users.noreply.github.com >
2023-02-10 19:47:08 +02:00
e70a5a47ee
fix: ignore absolute paths when extracting
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-02-10 10:46:21 +01:00
6be7eed878
fix: don't extract files outside of target path
...
This should fix a security issue regarding path traversal in zip files.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-02-10 09:17:48 +01:00
a6ac832f8f
Merge pull request #839 from PrismLauncher/renovate/actions-cache-3.x
...
chore(deps): update actions/cache action to v3.2.5
2023-02-10 08:27:00 +01:00
104863846b
chore(deps): update actions/cache action to v3.2.5
2023-02-10 06:24:45 +00:00
5883c30b84
Merge pull request #834 from pandaninjas/patch-2
2023-02-09 09:29:13 +01:00
cebaae76b4
Merge pull request #832 from ktheticdev/develop
...
Fix README COPR typo
2023-02-08 14:32:16 -08:00
d886d32bd8
Replace potentially ReDOSable regex
...
Signed-off-by: PandaNinjas <admin@malwarefight.gq >
2023-02-07 17:21:00 +00:00
8440c2819b
Fix README.md typo
...
Signed-off-by: ktheticdev <64607352+ktheticdev@users.noreply.github.com >
2023-02-07 11:10:43 +04:00
8114d8778f
chore(deps): update cachix/install-nix-action action to v19
2023-02-06 15:31:42 +00:00
f36c3a3f6c
Merge pull request #819 from Scrumplex/fix-launch-script
2023-02-06 16:26:54 +01:00
46c6cc2d2b
chore: add my copyright headers
...
.-.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-05 17:02:56 -03:00
ada5e88eb9
feat(RD): add texture pack downloader
...
This extends the resource pack downloader, with the custom behavior of
filtering the versions that shows up, to those <= 1.6. As always, Flame
is funky and requires a bit more workarounds than average.
This will also get a nice improvement when the Version parsing and
comparison PR gets merged! :D
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-05 17:02:56 -03:00
b724607e31
feat(RD): add shader pack downloader
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-05 17:02:56 -03:00
c3ea303a37
feat(RD): add resource pack downloader
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-05 17:02:52 -03:00
e89a10945c
Merge pull request #823 from BalkanMadman/linux-java
...
Fix https://github.com/PrismLauncher/PrismLauncher/issues/790
2023-02-05 19:09:48 +01:00
8ddc89fa01
Merge pull request #825 from Ryex/cmd_env_native_sep
...
fix https://github.com/PrismLauncher/PrismLauncher/issues/824
2023-02-05 18:42:19 +01:00
a47bf72b07
Merge pull request #751 from Edgars-Cirulis/develop
2023-02-05 17:48:26 +01:00
34460dd77a
ensure command env vars use native path seperators
...
fix #824
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-02-04 12:28:52 -07:00
c125c96e88
Java installations detection fix for Linux
...
Signed-off-by: BalkanMadman <zurabid2016@gmail.com >
2023-02-04 16:48:06 +02:00
d2fd0fd8e8
Merge pull request #802 from KosmX/develop
2023-02-04 14:43:28 +01:00
74a875bdce
Merge pull request #803 from TheLastRar/msys2-ccache
2023-02-04 05:37:23 -08:00
edaa66f622
fix: use /usr/bin/env bash in launch script
...
This should make it possible to run these scripts on any system, as
/bin/bash is not standard! Notably this fixes the script on NixOS.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-02-04 01:06:16 +01:00
c392db7e0d
Merge pull request #815 from Scrumplex/fix-funny
2023-02-03 18:44:07 +01:00
6ac073e779
fix: fix component uid regex
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-02-03 18:32:57 +01:00
58d9ceda4b
Merge pull request #804 from flowln/improve_big_concurrent_task_test
2023-02-02 13:47:51 -08:00
3781c64d41
Merge pull request #810 from flowln/error_on_bad_file_paths_as_we_should_catquake
2023-02-02 13:47:36 -08:00
4166d9ab7b
fix: give error when components have bad uids
...
This allows other code to reject proceeding when the UID is bad, which
is generally a good idea. :p
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-02 17:11:24 -03:00
435273e08a
fix(Inst.Import): don't allow bad file path in mrpack import
...
This checks the URL of the path of the file to be downloaded,
ensuring that it always contains the root .minecraft target folder,
following the warning in the mrpack documentation.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-02 17:11:24 -03:00
35a62d9787
commit requested change, make the lock static
...
Signed-off-by: KosmX <kosmx.mc@gmail.com >
2023-02-01 23:31:12 +01:00
75683039c5
CI: Always update windows ccache
...
Also change name to avoid pulling the stale cache
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2023-02-01 20:13:26 +00:00
1a609612f2
CI: Move mingw restore cache before setup ccache
...
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2023-02-01 20:13:26 +00:00
121a7a9e23
CI: Log ccache stats for msys2
...
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2023-02-01 20:13:26 +00:00
e593faf245
fix(tests): improve the reliability of the Task's stack test
...
This actually takes into account the amount of stuff put into the stack
in each iteration, and thus avoids having to change the stack size of
the thread, and using ad-hoc values for the other stuff. It also reduces
the time the test takes to run.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-02-01 16:58:33 -03:00
ec5bb944b2
thread-safe logger
...
Signed-off-by: KosmX <kosmx.mc@gmail.com >
2023-02-01 14:59:11 +01:00
deed49574a
Merge pull request #798 from PrismLauncher/renovate/actions-cache-3.x
2023-01-30 07:02:51 -08:00
7cc39cd357
chore(deps): update actions/cache action to v3.2.4
2023-01-30 13:29:47 +00:00
a714d5966e
Merge pull request #795 from leo78913/mainwindow-fixes
...
closes https://github.com/PrismLauncher/PrismLauncher/issues/792
2023-01-29 10:35:26 -08:00
2b0252d4ae
Fix: fix some regressions in the main window
...
this removes the update action from the help button
and fixes the add to path action not showing on macos
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-28 15:09:26 -03:00
c78db5459e
Merge pull request #724 from leo78913/dot-ui-mainwindow
...
Closes https://github.com/PrismLauncher/PrismLauncher/issues/594
Closes https://github.com/PrismLauncher/PrismLauncher/issues/69
Closes https://github.com/PrismLauncher/PrismLauncher/issues/473
2023-01-27 10:55:49 -08:00
a27564ed70
better fix for WideBar::insertSeparator
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-27 13:48:12 -03:00
df8df41621
Remove unused BarEntry variable
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-27 12:40:27 -03:00
d5a0d4b452
Update launcher/ui/MainWindow.ui
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-27 12:35:53 -03:00
357b6ee991
Update launcher/ui/MainWindow.ui
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-27 12:35:41 -03:00
4d2b5c2f42
refactor: clean up some MainWindow stuff
...
this makes the accounts button and menubar item share the same QMenu
and also refactors some code
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-26 19:48:21 -03:00
f705cf09bc
Merge pull request #787 from flowln/make_shared_ptrs_explicit
2023-01-26 10:15:28 -08:00
29f7ea752f
refactor: make shared_qobject_ptr ctor explicit
...
This turns issues like creating two shared ptrs from a single raw ptr
from popping up at runtime, instead making them a compile error.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-25 16:57:51 -03:00
9b7c8ea22d
Merge pull request #779 from TheLastRar/zlib-undo-rename
2023-01-25 11:53:51 -08:00
199a7df807
refactor: add error handling to component import
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-01-25 10:43:23 +01:00
5186ad95d3
Merge pull request #784 from flowln/fix_resource_folder_double_smart_ptrs
2023-01-25 10:33:01 +01:00
0546345182
Merge pull request #458 from Scrumplex/remove-updater
2023-01-25 10:32:49 +01:00
90feaaf2df
fix(Tasks): don't try to start more tasks than necessary
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-24 17:04:05 -03:00
6d27ef5eea
fix(ResourceFolder): don't create two smart ptrs for the same raw ptr
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-24 17:04:01 -03:00
e4e8a51e5c
Merge pull request #781 from Ryex/patch-1
2023-01-24 11:15:33 -08:00
3ddf413332
Update launcher/Application.cpp
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-24 09:24:12 -07:00
6eb36fb053
Merge pull request #783 from DioEgizio/update-cmark-fix-cve
2023-01-24 07:25:26 -08:00
58239ff98f
fix: update cmark to fix a CVE
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-01-24 15:05:13 +01:00
6e841a3b7e
Merge branch 'develop' into remove-updater
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-01-24 14:40:17 +01:00
085e067fc1
remove NDEBUG check per Scrumplex's orders
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-24 02:26:21 -07:00
c45fa016c0
fix: let jars be found from inside build dir for debug builds
...
debug bug builds run form inside the build dir before they are bundled can't find the jars
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-23 18:36:58 -07:00
16477a8f6c
Merge pull request #675 from flowln/generalize_mod_model
2023-01-23 23:58:52 +01:00
04e4900415
Merge pull request #758 from flowln/fix_process_events_backstab
2023-01-23 23:58:41 +01:00
322f317a5b
fix: Undo zlibs file rename when using bundled zlib
...
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2023-01-23 22:36:26 +00:00
ea5020e188
fix(license): add/fix my copyright/license headers
...
*sobbing in messy legal stuff i know nothing about*
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-23 11:12:43 -03:00
cefa1662ef
Merge pull request #772 from TheLastRar/zlib-fallback-bundled-fix
...
Fix: zlib fallback not working
2023-01-23 00:07:34 +01:00
2a949fcb86
fix: zlib fallback
...
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com >
2023-01-22 15:04:15 +00:00
445f9e5f71
feat+fix(Version): make comparsion FlexVer-compatible
...
... and fixes a minor issue in the parsing.
This changes the expected behavior of Versions in one significant way:
Now, Versions like 1.2 or 1.5 evaluate to LESS THAN 1.2.0 and 1.5.0
respectively. This makes sense for sorting versions, since one expects
the versions without patch release to 'contain' the ones with, so the
ones without should be evaluated uniformily with the ones with the
patch.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-21 18:47:47 -03:00
5a25ce8c1b
Fix main window icon and stuff
...
i forgor 💀
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
670cf8ee07
Fix: make the newsLabel toolbutton fullwidth again
...
this reverts it to how it was before the MainWindow .ui port
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
6c5f6e8900
Fix status bar name
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
4ed4fb2314
remove useless setEnabled calls
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
f16989bea9
feat(WideBar): custom context menu actions
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
55d4064335
Fix: translate actionNoDefaultAcount text
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
3b38a4c690
Fix: translate NoAccountsAdded text
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
ada595663d
fix(widebar): fix insertSeparator
...
WideBar::insertSeparator was adding the separator to the end of the toolbar
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
b2de01b076
feat(WideBar): Allow disabling alt shortcuts
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
f3acf35aea
refactor: Port the main window to a .ui file
...
some stuff still needs to be done in the c++ side because qt designer is dumb >:(
the instance toolbar icon and instance name buttons are still added manually inside MainWindow.cpp
looks almost identical, with some minor tweaks:
- the instance toolbar is now a WideBar, so you can customize what actions you want :D
- the instance toolbar buttons are now fullwidth
- the close window button is now at the end of the file menu
- the help menu has some layout changes
this also fixes some stuff:
- menus not having tooltips
- the top toolbar not connecting to the title bar in kde
- the instance toolbar separators looking weird after you move the toolbar
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
3da1d6a464
feat: add Widebar::InsertWidgetBefore method
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:44:39 -03:00
b9df10c8bd
Merge pull request #766 from TayouVR/change-cat-on-settings-change
...
closes https://github.com/PrismLauncher/PrismLauncher/issues/763
2023-01-20 08:36:08 -08:00
ec1f73c827
fix(tests): add some comments on the stack overflow Task test
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-20 12:55:38 -03:00
cdc9f93f71
make MainWindow cat update instantly
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-20 15:16:25 +01:00
bcebb1920f
refactor: clean up Section struct
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-20 11:15:26 -03:00
81848e05f1
refactor: simplify Version operators
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-20 11:15:26 -03:00
5ae69c079a
feat(tests): add FlexVer test vector to the Version tests
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-20 11:15:26 -03:00
0199d8a74f
Version.cpp: Add new line
...
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-19 14:12:59 +02:00
f49ad2ee03
Version.h: Fix comparison of null version in Version class
...
Co-authored-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-19 10:40:30 +02:00
7ed993b54e
fix: proper null padded version comparison
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-19 09:51:11 +02:00
9934537e19
feat: add debug printing for Version
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-19 09:50:45 +02:00
00d42d296e
fix: call processEvents() before adding new tasks to the task queue
...
This allows the ongoing task to go off the stack before the next one is
started.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-18 16:23:30 -03:00
ad74fedfba
feat(tests): add test for stack overflow in ConcurrentTask
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-18 16:23:30 -03:00
730f714e97
Version.cpp: Remove unnecessary QStringList include
...
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-17 22:39:19 +02:00
3bec4a80b3
Version.cpp: Decompose version strings according to flexver
...
Co-authored-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-17 22:39:12 +02:00
a84e4b0e07
Version.cpp: Format parse function code using clang-format
...
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-17 07:14:49 +02:00
198139feb4
Version.cpp: Simplify Version::parse by using const auto& current_char
...
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-17 07:14:37 +02:00
de11017552
Version.cpp: Use anonymous function to eliminate code duplication
...
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-17 07:14:29 +02:00
6fb837c529
Version.cpp: Add version string parser to split on '.' character
...
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-17 07:14:05 +02:00
c0c3892064
Version.cpp: Improve version parsing to handle mixed numeric and alphabetic characters
...
Signed-off-by: Edgars Cīrulis <edgarsscirulis@gmail.com >
2023-01-17 07:13:24 +02:00
1a35fec134
Merge pull request #696 from Ryex/import-all-the-things
...
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/581
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/700
2023-01-16 10:04:09 +01:00
f1247d2224
Merge pull request #753 from PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x
2023-01-15 11:39:50 -03:00
7992b7eb89
chore(deps): update hendrikmuhs/ccache-action action to v1.2.8
2023-01-15 13:40:16 +00:00
cd893e18d2
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-01-14 17:21:52 +01:00
a5c8b166fe
Merge pull request #746 from RaptaG/patch-1
2023-01-14 17:17:49 +01:00
72a9b98ef0
We're in 2023 :)
...
Signed-off-by: RaptaG <77157639+RaptaG@users.noreply.github.com >
2023-01-14 17:55:56 +02:00
cf022524d1
Merge pull request #743 from flowln/fix_mods_with_wrong_modListVersion
2023-01-14 12:19:12 -03:00
ebb0596c1a
fix: don't fail mod parsing when encountering invalid modListVersion
...
The spec (admitely a very old one) states that this entry should always
have the value "2". However, some mods do not follow this convention,
causing issues.
One notable example is the 1.6 version of Aether II for 1.7.10, that has
this value set at "5" for whatever reason.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 21:15:10 -03:00
3de681d2d6
Merge pull request #685 from byteduck/instance-accounts
2023-01-13 17:21:12 -03:00
f7b0ba88da
Apply suggestions from code review
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-13 13:15:13 -07:00
c95c81d42f
fix(ModUpdater): ensure instead of require icon_url
...
The spec says that this can be null, and indeed some mods have it set to
null, and should still be considered as valid.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:59:37 -03:00
9407596b12
fix(ModUpdater): fail mods individually when there's errors in the JSON
...
Prevents a single problematic mod from invalidating all the API
response.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:49:21 -03:00
c294c2d1df
refactor(RD): allow setting custom folder target for downloaded resources
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:09 -03:00
bd36f8e220
fix(RD): set resource strings for ReviewMessageBox too
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:09 -03:00
3a168ba6dd
feat(tests): add very basic ResourceModel test
...
______very_____ basic indeed, creating tests is super boring :c
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:09 -03:00
1919069b12
fix(RD): don't assert search offset on fetchMore() in ResourceModel
...
This allows the standard QAbstractItemModelTester to work without
shenanigans!
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:09 -03:00
ba677a8cb7
refactor: change some ResourceAPI from NetJob to Task
...
This makes it easier to create resource apis that aren't network-based.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:09 -03:00
e62e1d9701
refactor(RD): move BaseInstance dep. to subclasses of ResourceModel
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:08 -03:00
b3330cb0da
fix(RD): correctly set the strings for the specific resource names
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:08 -03:00
7d128c79a3
fix: CodeQL warnings about the rule of two
...
shush
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:08 -03:00
3cff23dae2
refactor(RD): move success callbacks from ModModel to ResourceModel
...
While implementing the resource pack downloader in another branch, I
noticed that most of the code in the success callback was identical in
both cases, safe for a few minute differences in strings. So, this tries
to make it easier to share this piece of code.
However, it still leaves the possibility of extending the methods in
ResourceModel to accomodate for cases where this similarity may not
hold.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:08 -03:00
c3f0139f76
refactor(RD): add helper in ResourceModel to find current sorting
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:08 -03:00
563fe8d515
fix(RD): separate search and versions/info tasks
...
This allows us to check whether a search request is already on-going, in
which case we don't need to make another one (and shouldn't).
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:08 -03:00
38e20eb148
fix(RD): pass copy of IndexedPack to callbacks instead of ref.
...
This prevents a crash in which the pack list gets updated in a search
request meanwhile a versions / extra info request is being processed.
Previously, this situation would cause the reference in the latter
callbacks to be invalidated by an internal relocation of the pack list.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:07 -03:00
36571c5e22
refactor(RD): clear up sorting methods
...
This refactors the sorting methods to join every bit of it into a single
list, easing maintanance. It also removes the weird index contraint on
the list of methods by adding an index field to the DS that holds the
method.
Lastly, it puts the available methods on their respective API, so other
resources on the same API can re-use them later on.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:07 -03:00
c8eca4fb85
fix: build with qt5.12 on Linux and pedantic flag
...
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:07 -03:00
0e207aba6c
feat(RD): add roleNames and Q_PROPERTY to ResourceModel
...
in preparation for QML interop.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:07 -03:00
45d1319891
refactor(RD): decouple ResourceModels from ResourcePages
...
This makes it so that we don't need a reference to the parent page in
the model. It will be useful once we change the page from a widget-based
one to a QML page.
It also makes tasks be created in the dialog instead of the page, so
that the dialog can also have the necessary information to mark versions
as selected / deselected easily. It also makes the task pointers into
smart pointers.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:07 -03:00
39b7ac90d4
refactor(RD): unify download dialogs into a single file
...
No need for multiple files since the subclasses are so small now
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:06 -03:00
ef87bdf18a
fix(RD): prevent weird behavior of progress widget
...
when i.e. clicking on links or just using the downloader at all, this
prevents some flickering and the widget never getting hidden in some
cases.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:06 -03:00
433a802c6e
refactor: put resource downloading classes in common namespace
...
Puts them all inside the 'ResourceDownload' namespace, so that it's a
bit clearer from the outside that those belong to the same 'module'.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:06 -03:00
6a18079953
refactor: generalize mod models and APIs to resources
...
Firstly, this abstract away behavior in the mod download models that can
also be applied to other types of resources into a superclass, allowing
other resource types to be implemented without so much code duplication.
For that, this also generalizes the APIs used (currently, ModrinthAPI
and FlameAPI) to be able to make requests to other types of resources.
It also does a general cleanup of both of those. In particular, this
makes use of std::optional instead of invalid values for errors and,
well, optional values :p
This is a squash of some commits that were becoming too interlaced
together to be cleanly separated.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:00 -03:00
b937d33436
Merge pull request #714 from redstrate/cmark
2023-01-13 16:16:00 -03:00
f7244fbf68
Merge pull request #737 from PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x
...
chore(deps): update hendrikmuhs/ccache-action action to v1.2.7
2023-01-13 08:17:59 +01:00
4e80d1fc79
DCO Remediation Commit for Aaron <10217842+byteduck@users.noreply.github.com>
...
I, Aaron <10217842+byteduck@users.noreply.github.com >, hereby add my Signed-off-by to this commit: 160dd09fc2788fea17c8e9e332c2877586640971
Signed-off-by: Aaron <10217842+byteduck@users.noreply.github.com >
2023-01-12 20:16:48 -08:00
b2f48eaeb8
Merge branch 'PrismLauncher:develop' into instance-accounts
2023-01-12 20:11:46 -08:00
160dd09fc2
Fix instance account selector face for offline accounts
2023-01-12 20:03:31 -08:00
80eea05deb
chore(deps): update hendrikmuhs/ccache-action action to v1.2.7
2023-01-12 22:06:50 +00:00
5e89ba7079
Merge pull request #732 from DioEgizio/actually-fix-openssl3-mac-failures
2023-01-12 16:31:03 +01:00
ff7878217d
fix: add cmark:p to mingw build
...
this way we can just dynamically link it on that build instead of building it ourselves and statically linking it
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-01-12 10:08:52 -05:00
807da6a035
fix: Remove extra line breaks for modrinth descriptions
...
Signed-off-by: Joshua Goins <josh@redstrate.com >
2023-01-12 10:08:52 -05:00
4e2a958896
fix(flatpak): enable builddir
...
Signed-off-by: Joshua Goins <josh@redstrate.com >
2023-01-12 10:08:52 -05:00
3ee0ec7cd0
fix(nix): add cmark dependency
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-01-12 10:08:52 -05:00
22a2b7ac46
refactor: support system and bundled cmark
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-01-12 10:08:52 -05:00
aa7c910e26
build: remove hoedown vendored source
...
Signed-off-by: Joshua Goins <josh@redstrate.com >
2023-01-12 10:08:52 -05:00
24a4bd3a1c
refactor: replace hoedown markdown parser with cmark
...
Signed-off-by: Joshua Goins <josh@redstrate.com >
2023-01-12 10:08:52 -05:00
fff52cb247
feat: add button to import component JSONs
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-01-11 13:50:57 +01:00
219c5b323d
Merge pull request #731 from flowln/windows_server_trash
2023-01-11 09:49:20 +01:00
14278a9e35
fix: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK to 1
...
should fix some random failures
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-01-10 20:02:20 +01:00
dd013209e8
Merge pull request #730 from DioEgizio/aaaaaaaa-revert
...
Revert "Merge pull request #729 from DioEgizio/fix-mac-openssl3-failing"
2023-01-10 17:44:23 +01:00
96d5438633
Merge pull request #249 from TayouVR/theme-selector-first-time-wizard
2023-01-10 13:28:57 -03:00
391ef64c22
fix(FileSystem): don't attempt to trash items on Windows Server
...
For some reason this makes some of our CI test runs super slow, and
sometimes fail miserably.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-10 12:50:56 -03:00
d45a62b3a6
Revert "Merge pull request #729 from DioEgizio/fix-mac-openssl3-failing"
...
it was necessary :/
This reverts commit 976e550aa7291f22f5011178ab824a937f89d11a, reversing
changes made to 61144f7a219995fa29531683ed36e8e4002848b5.
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-01-10 16:47:28 +01:00
976e550aa7
Merge pull request #729 from DioEgizio/fix-mac-openssl3-failing
...
fix: just use github runner's openssl 1.1 instead of installing 3 on …
2023-01-10 16:28:02 +01:00
668b19d119
Add hint about Cat
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:09:57 +01:00
5c48f0b458
fix: set minimum size for setup wizard
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-01-10 16:06:50 +01:00
689fe1e2c7
CRLF -> LF
...
damn you visual studio for creating CRLF files everywhere...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:50 +01:00
7d440402ad
Update launcher/Application.cpp with suggestion from scrumplex
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:42 +01:00
6daa457838
Implement Suggestions from flow & Scrumplex
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:42 +01:00
49d317b19a
UX tweak + formatting + added cat to wizard
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:24 +01:00
1b80ae0fca
add theme setup wizard
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:01 +01:00
a113ecca8b
fix: just use github runner's openssl 1.1 instead of installing 3 on macos signing
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-01-10 15:03:28 +01:00
61144f7a21
Merge pull request #726 from TheLastRar/qt6-win-darkmode
...
Closes https://github.com/PrismLauncher/PrismLauncher/issues/158
2023-01-10 08:48:17 +01:00
574af2c795
chore: cleanup review suggestions
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-09 17:18:08 -07: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
d4b346b7ae
Fix oversights
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-01-09 10:48:46 +00:00
ca9b2525c8
Merge pull request #715 from getchoo/add-teawie
2023-01-09 09:46:31 +01:00
bb1c387a98
Merge pull request #722 from PrismLauncher/renovate/actions-cache-3.x
2023-01-09 09:41:32 +01:00
38ce37b6fd
Merge pull request #720 from PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x
2023-01-09 09:41:03 +01:00
7fdc81236e
chore(deps): update actions/cache action to v3.2.3
2023-01-09 07:54:22 +00:00
fca40c1c6b
chore(deps): update hendrikmuhs/ccache-action action to v1.2.6
2023-01-08 22:40:41 +00:00
52b3a54e4b
Fix cloaks conflicting with join server endpoint
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-01-08 15:36:36 +00:00
d5d5d66e03
Merge pull request #716 from DioEgizio/qt6.4.2-winmsvc
...
closes https://github.com/PrismLauncher/PrismLauncher/issues/288
2023-01-08 11:33:13 -03:00
0481ae187a
chore: update windows msvc to qt 6.4.2
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2023-01-08 10:34:45 +01:00
9de6927c3f
feat: add CC BY-SA 4.0 info for teawie images
...
Signed-off-by: seth <getchoo@tuta.io >
2023-01-07 19:18:22 -05:00
30b01ef053
fix: *sigh* no implicit QString->QFileInfo conversion in Qt6, again...
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-07 15:04:23 -07: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
f3f628410d
Merge pull request #576 from Ryex/identify-zip-packs
...
fix https://github.com/PrismLauncher/PrismLauncher/issues/349
2023-01-07 17:33:34 +01:00
9901ecda49
Merge pull request #710 from byquanton/develop
...
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/708
2023-01-07 17:18:10 +01:00
39becf607e
Merge pull request #713 from redstrate/fix-html-rendering
2023-01-07 12:57:35 -03:00
f5955a4738
feat: add bday teawie
...
Signed-off-by: seth <getchoo@tuta.io >
2023-01-07 04:47:53 -05:00
e018b30875
fix: make spooky teawie load
...
gimp fail
Signed-off-by: seth <getchoo@tuta.io >
2023-01-07 04:38:26 -05:00
2dbd775cf3
feat: add xmas teawie
...
Signed-off-by: seth <getchoo@tuta.io >
2023-01-07 04:37:41 -05:00
a5051327db
feat: add spooky teawie
...
Signed-off-by: seth <getchoo@tuta.io >
2023-01-07 03:42:53 -05:00
8140f5136d
feat: add teawie
...
drawn by sympathytea (https://github.com/SympathyTea )
Signed-off-by: seth <getchoo@tuta.io >
2023-01-06 22:28:15 -05:00
f04703f09b
Strip certain HTML tags when rendering mod pages
...
Some mod pages use certain tags for centering purposes, but trips up
hoedown.
Signed-off-by: Joshua Goins <josh@redstrate.com >
2023-01-06 15:05:19 -05:00
be7f81421a
Finishing touches
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-01-06 10:46:43 +00:00
17317ea308
Move legacy support classes to another jar
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-01-06 09:23:36 +00:00
cb32711077
Slim skin fix - thanks to @craftycodie and @DelofJ
...
!
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-01-06 09:21:43 +00:00
2faf8332ee
fix: Add 1.16+ Forge library prefix in TechnicPackProcessor.cpp
...
Signed-off-by: byquanton <32410361+byquanton@users.noreply.github.com >
2023-01-06 02:44:10 +01:00
e0e3d4d8fe
Merge branch 'PrismLauncher:develop' into instance-accounts
2023-01-02 11:59:29 -07:00
ba81ad1ac3
Reword instance-specific account settings, apply clang-format
...
Signed-off-by: Aaron <10217842+byteduck@users.noreply.github.com >
2023-01-02 11:17:19 -07:00
eefb259ddf
Remove unecessary delete in InstanceSettingsPage destructor
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Aaron Sonin <10217842+byteduck@users.noreply.github.com >
Signed-off-by: Aaron <10217842+byteduck@users.noreply.github.com >
2023-01-02 11:17:19 -07:00
9b8add1961
Properly connect signal in instance settings for account selector
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Aaron Sonin <10217842+byteduck@users.noreply.github.com >
Signed-off-by: Aaron <10217842+byteduck@users.noreply.github.com >
2023-01-02 11:17:19 -07:00
e186523878
Add null check for face in instance account settings selector
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Aaron Sonin <10217842+byteduck@users.noreply.github.com >
Signed-off-by: Aaron <10217842+byteduck@users.noreply.github.com >
2023-01-02 11:17:19 -07:00
021e6c02d7
Replace unecessary type check with assertion in InstanceSettingsPage
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Aaron Sonin <10217842+byteduck@users.noreply.github.com >
Signed-off-by: Aaron <10217842+byteduck@users.noreply.github.com >
2023-01-02 11:17:19 -07:00
cba3d68063
Fix conflicting layout name in InstanceSettingsPage
...
Signed-off-by: Aaron <10217842+byteduck@users.noreply.github.com >
2023-01-02 11:17:19 -07:00
7e2d78bab5
Allow selecting a default account to use with an instance
...
Signed-off-by: Aaron <10217842+byteduck@users.noreply.github.com >
2023-01-02 11:17:19 -07:00
4b12c85d91
Merge pull request #673 from PrismLauncher/renovate/flatpak-flatpak-github-actions-5.x
...
chore(deps): update flatpak/flatpak-github-actions action to v5
2022-12-30 19:23:10 +01:00
0ebf04a021
fix newlines
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-30 10:21:49 -07:00
d55f47077a
Merge pull request #626 from leo78913/mods-provider-column
...
closes https://github.com/PrismLauncher/PrismLauncher/issues/402
2022-12-30 11:39:03 -03:00
11df4845b7
fix: remove Flatpak cache key workaround
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-30 15:36:35 +01:00
7f438425aa
refactor: add an identify
function to make easy to reuse
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-29 19:47:19 -07:00
c470f05abf
refactor: use std::filesystem::rename insted of copy and then moving.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-29 17:21:54 -07:00
141e94369e
feat(Mods): hide 'Provider' column when no mods have providers
...
This makes the mod list look a bit less polluted in the common case of
mods having no provider whatsoever.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-29 13:21:49 -03:00
257970c27d
refactor(Mods): make provider() return a std::optional
...
This makes it easier to check if a mod has a provider or not, without
having to do a string comparison.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-29 13:21:49 -03:00
67ac3da8a0
Merge pull request #684 from Scrumplex/logging-categories
...
Prevents private credentials from leaking in the logs of general users
2022-12-28 09:54:23 -08:00
c1e5179b5f
Merge pull request #680 from AshtakaOOf/flathub-screenshots
2022-12-28 13:48:39 +01:00
7a651bdc53
feat: install launcher logging categories
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-27 18:10:01 +01:00
f33f596584
refactor: use ECM logging categories instead
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-27 17:34:21 +01:00
c8d8046412
refactor: add logging category for credentials
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-27 17:04:42 +01:00
4d334b645d
Merge pull request #681 from PrismLauncher/renovate/actions-cache-3.x
2022-12-27 13:54:00 +01:00
58d3779efb
chore(deps): update actions/cache action to v3.2.2
2022-12-27 12:20:21 +00:00
3691f3a296
fix: cleanup and suggested changes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-26 14:50:15 -07:00
463b4fbe0c
Fix
...
Me when me when me when
Signed-off-by: Adrien <66513643+AshtakaOOf@users.noreply.github.com >
2022-12-26 20:09:47 +01:00
9f1c79a5ec
Update org.prismlauncher.PrismLauncher.metainfo.xml.in
...
Add ModpackUpdate and change some lines
Signed-off-by: Adrien <66513643+AshtakaOOf@users.noreply.github.com >
2022-12-26 19:59:46 +01:00
70573b6f31
Update org.prismlauncher.PrismLauncher.metainfo.xml.in
...
Should be the right properties (I hope)
Signed-off-by: Adrien <66513643+AshtakaOOf@users.noreply.github.com >
2022-12-26 19:24:17 +01:00
6ea1234a3b
Merge pull request #618 from TheKodeToad/safer-destructive-actions
...
Fixes https://github.com/PolyMC/PolyMC/issues/948
2022-12-26 17:48:43 +01:00
434f639b0c
Use optional instead of hardcoded cancelled string
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-26 14:58:37 +00:00
bf04becc9e
About to -> you are about to
...
You're is used in some other places but im lazy
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-26 14:45:04 +00:00
e8ee4497f7
store logs in sperate directory
...
Signed-off-by: chmodsayshello <chmodsayshello@hotmail.com >
2022-12-26 09:59:26 +01:00
b2082bfde7
fix: explicit QFileInfo converison for qt6
...
fix: validatePath in validateZIPResouces
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-25 17:16:26 -07:00
78984eea3a
feat: support installing worlds during flame pack import.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-25 16:49:56 -07:00
5c96b1c628
Remove MIT license from JsonParser
...
I don't mind, and it's my code.
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-25 09:45:42 +00:00
8422e3ac01
feat: zip resource validation check for flame
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-24 20:43:17 -07:00
cfce54fe46
fix: update parse tests
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-24 20:43:17 -07:00
a7c9b2f172
feat: validate world saves
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-24 20:43:17 -07:00
eb31a951a1
feat: worldSave parsing and validation
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-24 20:43:01 -07:00
ccfe605920
feat: add shaderpack validation
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-24 15:55:10 -07:00
878614ff68
feat: add a ModUtils::validate
...
moves the reading of mod files into `ModUtils` namespace
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-24 09:42:02 -07:00
25e23e50ca
fix: force add of ignored testdata files
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-24 09:42:02 -07:00
64c51a70a3
feat: add initial support for parseing datapacks
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2022-12-24 09:42:02 -07:00
e4296c48c8
chore(deps): update flatpak/flatpak-github-actions action to v5
2022-12-24 16:20:44 +00:00
dd3848d7b1
Merge pull request #666 from getchoo/pls-scrump
...
scrump heard your pleads, rejoice!
2022-12-24 06:38:49 -08:00
56ac1a0813
Merge pull request #665 from flowln/logging_categories
2022-12-24 03:58:49 -08:00
cbe5af235c
Make requested changes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-24 08:59:55 +00:00
f932ffcc5b
fix: check if GIT_REFSPEC is empty
...
Signed-off-by: seth <getchoo@tuta.io >
2022-12-23 20:50:08 -05:00
0a50c5bf40
Merge pull request #644 from RaptaG/new-readme
2022-12-23 04:39:57 -08:00
e416e5d301
Merge pull request #667 from PrismLauncher/renovate/actions-cache-3.x
2022-12-23 04:00:43 -08:00
884bd85495
Skin fix -> online fixes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-23 09:35:29 +00:00
94067f34cf
Try to make some of the suggested changes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-23 09:34:26 +00:00
3227859992
chore(deps): update actions/cache action to v3.2.1
2022-12-23 08:18:30 +00:00
01139c3b50
fix: assume builds are stable when git isn't installed
...
Signed-off-by: seth <getchoo@tuta.io >
2022-12-22 19:25:04 -05: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
bf2ce54076
Merge pull request #656 from PrismLauncher/renovate/actions-cache-3.x
2022-12-21 07:30:23 -08:00
07de285299
chore(deps): update actions/cache action to v3.2.0
2022-12-21 14:46:35 +00:00
8c194cd245
Merge pull request #649 from Scrumplex/fix-winget-release-no9999999
2022-12-19 16:36:42 +01:00
8cbec3d5a0
fix: update installers-regex for winget releaser again
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-19 16:31:50 +01:00
cdf05e74c8
Merge pull request #647 from Scrumplex/update-flake
2022-12-19 16:09:55 +01:00
b98b4f1027
chore(nix): update flakes
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-19 15:54:10 +01:00
fc11dfd6b4
refactor(nix): use tomlplusplus from nixpkgs
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-19 15:54:09 +01:00
483a5b6cae
fix(nix): use jdk17 instead of jdk
...
See NixOS/nixpkgs#206806
Co-authored-by: Infinidoge <infinidoge@doge-inc.net >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-12-19 15:44:05 +01:00
df1b7f1656
Merge pull request #628 from flowln/fix_multiple_resource_packs_crash
...
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/624
2022-12-19 15:35:34 +01:00
a566d1c5de
Change numbered list to bullet list
...
Signed-off-by: RaptaG <77157639+RaptaG@users.noreply.github.com >
2022-12-18 18:01:44 +02:00
11c8237d8b
Merge pull request #642 from DioEgizio/dont-ship-unnecessary-tlsbackends
...
fix: exclude unused tls backends
2022-12-18 16:27:48 +01:00
6dc19c85a8
Improve the README
...
Not very serious changes, just some enhancements to make it look better!
Signed-off-by: RaptaG <77157639+RaptaG@users.noreply.github.com >
2022-12-18 15:23:22 +02:00
6e07c11f65
fix: exclude unused tls backends
...
makes bundles slightly smaller on windows and macos:
- qopensslbackend will not be used neither on macos nor on qt6 windows, so let's just not copy it
- qcertonlybackend won't be used and wouldn't work for prism anyways as it doesn't support some features we use
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-12-18 11:03:48 +01:00
8da6667816
Merge pull request #636 from flowln/fix_component_version_when_updating
...
Correctly set component versions in Modrinth pack updating
2022-12-17 17:26:34 +01:00
81fedbf03c
refactor(Tasks): remove 'm_total_size' from ConcurrentTask
...
We can use the queues directly instead.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-17 13:10:19 -03:00
0516055b31
Merge pull request #630 from leo78913/yeet-scrollbars
2022-12-17 08:02:41 -08:00
e3f8d99087
refactor(Inst. Import): use m_* for member variables in MR components
...
Makes it clearer what is being changed when.
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-17 12:41:10 -03:00
22aebc2215
fix(Inst. Import): correctly set component versions when updating
...
This makes it so that the later call to parse the old manifest doesn't
change the class data, so that the new data con continue there and be
reflected on the component list later.
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-17 12:38:58 -03:00
3653e9d5e3
let the theme decide the notes page right margin
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-17 12:05:20 -03:00
40f16b6d62
Merge pull request #631 from getchoo/better-msvc-flags
2022-12-17 05:53:17 -08:00
a61daa40dc
fix: re-enable /GS and only use some flags on release builds
...
Signed-off-by: seth <getchoo@tuta.io >
2022-12-16 16:05:12 -05:00
ee67b5f1ad
Merge pull request #607 from flowln/dont_crash_on_zip_import
...
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/609
2022-12-16 07:22:22 -08:00
aa3633d2d7
fix: translate unknown mod provider
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-16 11:13:54 -03:00
7b805a38b9
feat: improve msvc build flags
...
- adds /GL, /Gy, and /LTCG for better optimizations
- adds /Gw for a smaller binary size
- adds /guard:cf for added security at runtime
- removes unneeded /GS flag as that's already enabled by default
Signed-off-by: seth <getchoo@tuta.io >
2022-12-15 18:50:35 -05:00
c8d8dda79a
fix: only show scrollbars when needed
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-15 16:34:52 -03:00
c440f33122
fix(ResourceModel): use a single ConcurrentTask for parsing tasks
...
This avoids creating a bunch of threads that fills up the maximum amount
allowed by QThreadPool, and causes a deadlock between the helper threads
and the main thread (main thread tries to create threads in painting
code, but isn't able to, so it keeps waiting for a thread to free up,
but all the threads are waiting on the main thread to process some
events).
Signed-off-by: flow <flowlnlnln@gmail.com >
2022-12-15 13:51:07 -03:00
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
87bcefd08a
Automatically add add-opens if Java version >= 9
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-15 15:28:24 +00: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
8a6776731a
Use reflection to access DatatypeConverter
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-15 14:59:39 +00:00
bfa5fe1598
Better skin fix error handling
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-15 14:59:39 +00:00
ead59c0246
Improve the skin fix code
...
- Spoof 404 instead of keeping original URL.
- Move JsonParseException to the package.
- Pass proxy as null to reduce code duplication.
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-15 14:59:39 +00:00
cfeadf858e
Add workaround to warning
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-15 14:59:39 +00:00
7534eaf006
Only use DatatypeConverter as a fallback
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-15 14:59:39 +00:00
8a81aaaa0a
Add separate util class
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-15 14:59:39 +00:00
b544661e81
Experimental skin fix, inspired by craftycodie's
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2022-12-15 14:59:38 +00: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
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
ab2f3bb5bc
make removeButton a member of IconPickerDialog
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-08 11:13:53 -03:00
8c99edd3c5
feat+refactor: trash instance icons
...
also refactor IconList::deleteIcon
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-06 20:25:42 -03:00
8036272e87
fix: disable remove icon button for default icons
...
pressing this button in the icon picker dialog when a default icon is selected does nothing so why not disable it
Signed-off-by: leo78913 <leo3758@riseup.net >
2022-12-06 20:10:30 -03:00
fdbd8d9d2b
refactor: remove old updater
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-11-21 16:18:05 +01:00