Alexandru Ionut Tripon
1109ddce2a
[Backport release-10.x] format the code ( #4719 )
2026-01-09 23:38:05 +02:00
Trial97
b2e195a651
format the code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 53acc60983 )
2026-01-09 21:36:46 +00:00
Alexandru Ionut Tripon
0008542228
[Backport release-10.x] Disable tooltips if using gamescope / Steam Deck. ( #4716 )
2026-01-09 22:15:09 +02:00
Alexandru Ionut Tripon
e6bfaf4717
[Backport release-10.x] remove curseforge api key validation ( #4715 )
2026-01-09 22:14:45 +02:00
github-actions[bot]
185d5cb4bb
[Backport release-10.x] fix jpg icons ( #4714 )
...
fix jpg icons
fixes #4686 and fixes #4666
Forces jpg and jpeg to go through QPixmap first then to Icon.
The original behaivior used the QIcon internal engine to build the
QPixmap causing some inconsitencies.
(cherry picked from commit 3f53670cc2 )
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Co-authored-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-09 22:14:27 +02:00
Mark Deneen
bbc94272be
Disable tooltips if using gamescope / Steam Deck. ( #4096 )
...
* Disable tooltips if using gamescope / Steam Deck.
On a Steam Deck, Prism Launcher's window is scaled to fit the screen.
Whenever a tool tip is shown, it is often display outside of the window,
causing the compositor to scale the view to fit the new bounding box.
This effect is quite jarring, and I don't like it. This patch adds a
small global event filter which swallows up the tool tip events. It is
currently not configurable, although I suppose that could be an option.
Signed-off-by: Mark Deneen <mdeneen@gmail.com>
* Move tooltip filter addition from the Main Window to the Application.
Signed-off-by: Mark Deneen <mdeneen@gmail.com>
* Add license information to new files
Signed-off-by: Mark Deneen <mdeneen@gmail.com>
* Remove other authors, they should not have been added in the first place
Signed-off-by: Mark Deneen <mdeneen@gmail.com>
* Correct the years as well
Signed-off-by: Mark Deneen <mdeneen@gmail.com>
* Update launcher/ui/ToolTipFilter.cpp
Co-authored-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
Signed-off-by: Mark Deneen <mdeneen@gmail.com>
* Update launcher/ui/ToolTipFilter.h
Co-authored-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
Signed-off-by: Mark Deneen <mdeneen@gmail.com>
---------
Signed-off-by: Mark Deneen <mdeneen@gmail.com>
Co-authored-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
(cherry picked from commit 133842d6a8 )
2026-01-09 20:14:02 +00:00
Trial97
05f3280405
remove curseforge api key validation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 7f952d9fdf )
2026-01-09 20:13:20 +00:00
Alexandru Ionut Tripon
0d32167303
[Backport release-10.x] fix curseforge import ( #4712 )
2026-01-09 21:26:02 +02:00
Trial97
295ed87c1d
fix curseforge import
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 398689637d )
2026-01-09 19:24:31 +00:00
Alexandru Ionut Tripon
6aad22b75a
[Backport release-10.x] Remove prismlauncher-qt5-git badge from README ( #4697 )
2026-01-08 18:42:34 +02:00
Elliott Tallis
9652a43fe2
Remove prismlauncher-qt5-git badge from README
...
AUR has been deleted since Qt 5 builds are no longer possible
Signed-off-by: Elliott Tallis <tallis.elliott@gmail.com>
(cherry picked from commit ada0401137 )
2026-01-08 16:24:27 +00:00
Alexandru Ionut Tripon
f2f9cfb103
[Backport release-10.x] Update build instructions links in README ( #4689 )
2026-01-07 21:42:30 +02:00
Dylan Renwick
96634879bb
Update build instructions links in README
...
Signed-off-by: Dylan Renwick <skidsirongenesisdev@gmail.com>
(cherry picked from commit e91d05922a )
2026-01-07 19:34:39 +00:00
Alexandru Ionut Tripon
8a432e9e5e
[Backport release-10.x] Check that mouse press is inside view rectangle of CheckComboBox ( #4683 )
2026-01-07 12:27:24 +02:00
Alexandru Ionut Tripon
2c00eb53a5
[Backport release-10.x] Skip asking for offline name when using offline account ( #4682 )
2026-01-07 12:27:05 +02:00
Octol1ttle
fd1d7f3c28
fix(CheckComboBox): check that mouse press is inside view rectangle
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 39e283169e )
2026-01-07 10:26:32 +00:00
Octol1ttle
2c01416040
fix: skip asking for offline name when using offline account
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 2e6efab913 )
2026-01-07 10:26:04 +00:00
Seth Flynn
96ad89845c
[Backport release-10.x] Fix AppImage zsync information ( #4674 )
2026-01-06 18:53:03 -05:00
Seth Flynn
a9c065174c
build(appimage): use tag for version when available
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 4037446051 )
2026-01-06 23:52:42 +00:00
Seth Flynn
4dec044883
[Backport release-10.x] Automatically use vcpkg to build on macOS and Windows ( #4672 )
2026-01-06 17:40:00 -05:00
Seth Flynn
c3a1fd7e49
build(macos/windows): automatically use vcpkg
...
Previously `CMAKE_TOOLCHAIN_FILE` needed to be set manually, which was
kinda pointless when vcpkg is already installed and meant to be used
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 44bf3aad29 )
2026-01-06 22:38:18 +00:00
Alexandru Ionut Tripon
03d6818570
[Backport release-10.x] Don't use .index for shaderpacks ( #4669 )
2026-01-06 23:53:59 +02:00
TheKodeToad
f1a30bf251
Fix oversights and make requested changes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 3a7366a998 )
2026-01-06 21:53:30 +00:00
TheKodeToad
7e4ea5a47e
Avoid some errors (less noisy log)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit e4991d81d7 )
2026-01-06 21:53:30 +00:00
TheKodeToad
e3b3ef65ee
Less destructive delete
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 398305eb66 )
2026-01-06 21:53:30 +00:00
TheKodeToad
6ef89db08e
Properly show shaderpacks in export
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit d625a28112 )
2026-01-06 21:53:30 +00:00
TheKodeToad
993243b6a3
Don't use .index for shaderpacks
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 1cf48dfd85 )
2026-01-06 21:53:30 +00:00
Alexandru Ionut Tripon
1f22a88935
[Backport release-10.x] Bump to 10.0.1 ( #4668 )
2026-01-06 23:38:19 +02:00
TheKodeToad
29a4ae516a
Bump to 10.0.1
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit ea7122b641 )
2026-01-06 21:37:09 +00:00
Alexandru Ionut Tripon
8315113f26
[Backport release-10.x] fix manifest generation for linux ( #4657 )
2026-01-06 17:02:14 +02:00
Trial97
5e4163d91c
fix manifest generation for linux
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 681c635f0e )
2026-01-06 15:01:56 +00:00
Alexandru Ionut Tripon
406b56060c
[Backport release-10.x] Modified the plist to categorize it as a game [Mac] ( #4654 )
2026-01-06 14:22:02 +02:00
David Kaluta
33b515d0ee
Modified the plist to categorize it as a game
...
Signed-off-by: David Kaluta <mail@dkaluta.com>
(cherry picked from commit 094425552b )
2026-01-06 12:21:27 +00:00
Alexandru Ionut Tripon
3a836e8f6d
[Backport release-10.x] change(program_info): more brand unhardcoding ( #4653 )
2026-01-06 14:16:56 +02:00
Octol1ttle
e2d633e2c4
change(program_info): unhardcode brand from macOS bundle GUI identifier
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit abd482db4a )
2026-01-06 12:16:34 +00:00
Octol1ttle
e40dd81c38
change(program_info): unhardcode brand from Windows files
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit c46eaec046 )
2026-01-06 12:16:34 +00:00
Alexandru Ionut Tripon
7981c6c64e
[Backport release-10.x] use libarchive to extract release files ( #4652 )
2026-01-06 14:16:26 +02:00
Trial97
d32568fd5e
use libarchive to extract release files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 7b0896a0b9 )
2026-01-06 12:15:48 +00:00
Alexandru Ionut Tripon
5368452c9f
[Backport release-10.x] Change enum style guideline to PascalCase ( #4646 )
2026-01-06 13:28:30 +02:00
Alexandru Ionut Tripon
52ddb88d34
[Backport release-10.x] refactor: remove broken Qt includes ( #4645 )
2026-01-06 13:28:09 +02:00
TheKodeToad
0bd8f05f82
Change enum style guideline to PascalCase
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 55102d4113 )
2026-01-06 11:06:27 +00:00
Octol1ttle
6ee81b527d
refactor: remove broken Qt includes
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 56392a20ed )
2026-01-06 11:06:15 +00:00
Alexandru Ionut Tripon
f0725e9edf
[Backport release-10.x] ci: actually sign windows builds in Release env ( #4633 )
2026-01-05 20:35:12 +02:00
Seth Flynn
dcb65e8a64
ci: actually sign windows builds in Release env
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 939093d648 )
2026-01-05 18:34:58 +00:00
Alexandru Ionut Tripon
9ceee0a6e7
[Backport release-10.x] feat: use Qt 6.10.1 outside mac and use sharun for portable builds too ( #4614 )
2025-12-31 14:26:22 +02:00
DioEgizio
d33874f24e
chore: bump to ubuntu 24.04
...
no reason to keep using 22.04 with sharun
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit 36ffd6b4ee )
2025-12-31 12:25:38 +00:00
DioEgizio
66f7fb909d
chore: simplify Launcher.in quite a bit
...
not necessary anymore with sharun
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit 015ee05311 )
2025-12-31 12:25:38 +00:00
DioEgizio
928adcdb4e
feat: Qt 6.10.1 outside macOS
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit 20f9784881 )
2025-12-31 12:25:38 +00:00
DioEgizio
a4db3bfb88
feat: use sharun for portable builds too
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit 16635ca9fc )
2025-12-31 12:25:38 +00:00
Alexandru Ionut Tripon
73a68659f2
[Backport release-10.x] Include ARM Linux portable builds in releases ( #4613 )
2025-12-31 08:54:36 +02:00