Trial97
53acc60983
format the code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-09 22:28:25 +02:00
Mark Deneen
133842d6a8
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 >
2026-01-09 22:13:45 +02:00
Alexandru Ionut Tripon
99c5c7b990
remove curseforge api key validation ( #4700 )
2026-01-09 22:13:08 +02:00
Alexandru Ionut Tripon
1d659b5c68
fix jpg icons ( #4706 )
2026-01-09 22:12:58 +02:00
TheKodeToad
c7501b747e
fix curseforge import ( #4699 )
2026-01-09 19:24:21 +00:00
Trial97
3f53670cc2
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.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-09 16:36:05 +02:00
Trial97
7f952d9fdf
remove curseforge api key validation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-08 23:34:06 +02:00
Trial97
398689637d
fix curseforge import
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-08 23:12:31 +02:00
Alexandru Ionut Tripon
3b1a5dd3c0
Remove prismlauncher-qt5-git badge from README ( #4696 )
2026-01-08 18:24:13 +02:00
Elliott Tallis
ada0401137
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 >
2026-01-08 15:54:24 +00:00
Alexandru Ionut Tripon
3e5990f8ec
Update build instructions links in README ( #4688 )
2026-01-07 21:34:27 +02:00
Dylan Renwick
e91d05922a
Update build instructions links in README
...
Signed-off-by: Dylan Renwick <skidsirongenesisdev@gmail.com >
2026-01-07 14:08:01 -05:00
Alexandru Ionut Tripon
d191f83a62
Check that mouse press is inside view rectangle of CheckComboBox ( #4681 )
2026-01-07 12:26:22 +02:00
Alexandru Ionut Tripon
6ae06249cb
Skip asking for offline name when using offline account ( #4680 )
2026-01-07 12:25:53 +02:00
Octol1ttle
39e283169e
fix(CheckComboBox): check that mouse press is inside view rectangle
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-07 14:03:38 +05:00
Octol1ttle
2e6efab913
fix: skip asking for offline name when using offline account
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-07 13:27:04 +05:00
Seth Flynn
c3bcfec5e4
Fix AppImage zsync information ( #4671 )
2026-01-06 18:52:32 -05:00
Seth Flynn
4037446051
build(appimage): use tag for version when available
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2026-01-06 18:40:20 -05:00
Seth Flynn
20055aa2fa
Automatically use vcpkg to build on macOS and Windows ( #4670 )
2026-01-06 17:38:07 -05:00
Seth Flynn
44bf3aad29
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 >
2026-01-06 17:08:44 -05:00
Alexandru Ionut Tripon
31da9f51f0
Don't use .index for shaderpacks ( #4658 )
2026-01-06 23:53:17 +02:00
Alexandru Ionut Tripon
3b967ee195
Bump to 10.0.1 ( #4662 )
2026-01-06 23:36:55 +02:00
TheKodeToad
3a7366a998
Fix oversights and make requested changes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 20:16:46 +00:00
TheKodeToad
e4991d81d7
Avoid some errors (less noisy log)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 17:55:44 +00:00
TheKodeToad
398305eb66
Less destructive delete
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 17:54:16 +00:00
TheKodeToad
ea7122b641
Bump to 10.0.1
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 17:49:45 +00:00
TheKodeToad
d625a28112
Properly show shaderpacks in export
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 16:47:05 +00:00
TheKodeToad
1cf48dfd85
Don't use .index for shaderpacks
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 15:05:23 +00:00
Alexandru Ionut Tripon
639268798b
fix manifest generation for linux ( #4649 )
2026-01-06 17:01:44 +02:00
Alexandru Ionut Tripon
db0bdc6bed
Modified the plist to categorize it as a game [Mac] ( #4619 )
2026-01-06 14:19:11 +02:00
Alexandru Ionut Tripon
318a12cee6
change(program_info): more brand unhardcoding ( #4648 )
2026-01-06 14:16:17 +02:00
Alexandru Ionut Tripon
9b7630485f
use libarchive to extract release files ( #4641 )
2026-01-06 14:15:35 +02:00
Trial97
681c635f0e
fix manifest generation for linux
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-06 14:01:51 +02:00
Octol1ttle
abd482db4a
change(program_info): unhardcode brand from macOS bundle GUI identifier
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-06 16:54:46 +05:00
Octol1ttle
c46eaec046
change(program_info): unhardcode brand from Windows files
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-06 16:54:13 +05:00
Alexandru Ionut Tripon
d6942089cd
Change enum style guideline to PascalCase ( #4623 )
2026-01-06 12:57:23 +02:00
Alexandru Ionut Tripon
009b65cc1d
refactor: remove broken Qt includes ( #4643 )
2026-01-06 12:54:42 +02:00
Octol1ttle
56392a20ed
refactor: remove broken Qt includes
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-06 15:51:47 +05:00
Trial97
7b0896a0b9
use libarchive to extract release files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-06 12:51:23 +02:00
Alexandru Ionut Tripon
b32bc08b34
ci: actually sign windows builds in Release env ( #4632 )
2026-01-05 20:34:47 +02:00
Seth Flynn
939093d648
ci: actually sign windows builds in Release env
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2026-01-05 13:32:03 -05:00
TheKodeToad
55102d4113
Change enum style guideline to PascalCase
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-04 10:16:28 +00:00
David Kaluta
094425552b
Modified the plist to categorize it as a game
...
Signed-off-by: David Kaluta <mail@dkaluta.com >
2026-01-02 13:42:41 +02:00
Alexandru Ionut Tripon
fe2e171fa1
feat: use Qt 6.10.1 outside mac and use sharun for portable builds too ( #4599 )
2025-12-31 14:25:26 +02:00
DioEgizio
36ffd6b4ee
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 >
2025-12-31 09:18:15 +01:00
DioEgizio
015ee05311
chore: simplify Launcher.in quite a bit
...
not necessary anymore with sharun
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-31 09:18:15 +01:00
DioEgizio
20f9784881
feat: Qt 6.10.1 outside macOS
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-31 09:18:15 +01:00
Alexandru Ionut Tripon
840bed0666
Include ARM Linux portable builds in releases ( #4609 )
2025-12-31 08:46:41 +02:00
Alexandru Ionut Tripon
7e4e1de68e
Remove some CI jobs ( #4608 )
2025-12-31 08:43:07 +02:00
Alexandru Ionut Tripon
3aab71ea3d
ci: use Release env for releases ( #4605 )
2025-12-31 08:36:39 +02:00