Skip to content

feat(upstream): bump to 10.0.2#145

Merged
s0me1newithhand7s merged 1058 commits into
developfrom
feat/upstream-10.0
Jan 30, 2026
Merged

feat(upstream): bump to 10.0.2#145
s0me1newithhand7s merged 1058 commits into
developfrom
feat/upstream-10.0

Conversation

@so5iso4ka

Copy link
Copy Markdown
Member
  • Merge Prism Launcher 10.0.2 (currently at 9.4)

getchoo and others added 30 commits November 27, 2025 15:52
These are now present in virtually all modern versions of ECM shipped by
distributions, so we don't really need to keep them around

Signed-off-by: Seth Flynn <getchoo@tuta.io>
These are already shipped in all versions of Qt 6

Signed-off-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Seth Flynn <getchoo@tuta.io>
As we won't be providing "bundled" libraries anymore, this option is
basically pointless

Signed-off-by: Seth Flynn <getchoo@tuta.io>
Most of these are extremely common in distributions now, so packagers
don't have much need for our in-tree versions - most don't even use them
as is

With our move to vcpkg for Windows/macOS, we also don't have a need for
them. So time to say goodbye!

Signed-off-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Seth Flynn <getchoo@tuta.io>
This is required by `go-appimage` - and apparently(?) a requirement by
XDG, with SVGs being optional

Signed-off-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Seth Flynn <getchoo@tuta.io>
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/117cc7f94e8072499b0a7aa4c52084fa4e11cc9b?narHash=sha256-%2BhBiJ%2BkG5IoffUOdlANKFflTT5nO3FrrR2CA3178Y5s%3D' (2025-11-20)
  → 'github:NixOS/nixpkgs/2fad6eac6077f03fe109c4d4eb171cf96791faa4?narHash=sha256-sKoIWfnijJ0%2B9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI%3D' (2025-11-27)
fixes a regression in #4405
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
Previously this targeted the wrong filename from our releases

Signed-off-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
…xception detection

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
…me was successful

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
Co-authored-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2fad6eac6077f03fe109c4d4eb171cf96791faa4?narHash=sha256-sKoIWfnijJ0%2B9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI%3D' (2025-11-27)
  → 'github:NixOS/nixpkgs/f61125a668a320878494449750330ca58b78c557?narHash=sha256-BmPWzogsG2GsXZtlT%2BMTcAWeDK5hkbGRZTeZNW42fwA%3D' (2025-12-05)
TheKodeToad and others added 18 commits January 9, 2026 13:54
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
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>
* 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>
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: so5iso4ka <so5iso4ka@icloud.com>
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
Signed-off-by: so5iso4ka <so5iso4ka@icloud.com>
Signed-off-by: so5iso4ka <so5iso4ka@icloud.com>
@so5iso4ka so5iso4ka self-assigned this Jan 29, 2026
@so5iso4ka so5iso4ka added [1.1] : Freesm FreesmLauncher component [3.4] : Platform: Cross-Platform Tasks affecting all platforms. [5.0] : User: End-Users Tasks aimed at end-users. [2.1] : Chore (other) Choose if code changes doesn't match anything [4.4] : Component: Other Choose if changes doesn't match anything labels Jan 29, 2026
@github-advanced-security

Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@s0me1newithhand7s

Copy link
Copy Markdown
Member

all nix shit is broken? nah idc

@s0me1newithhand7s s0me1newithhand7s merged commit 07e7c21 into develop Jan 30, 2026
19 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[1.1] : Freesm FreesmLauncher component [2.1] : Chore (other) Choose if code changes doesn't match anything [3.4] : Platform: Cross-Platform Tasks affecting all platforms. [4.4] : Component: Other Choose if changes doesn't match anything [5.0] : User: End-Users Tasks aimed at end-users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.