Skip to content

FullscreenUI: Implement cover download support#13620

Draft
SternXD wants to merge 5 commits intoPCSX2:masterfrom
SternXD:fsui-coversgobrrrrrr
Draft

FullscreenUI: Implement cover download support#13620
SternXD wants to merge 5 commits intoPCSX2:masterfrom
SternXD:fsui-coversgobrrrrrr

Conversation

@SternXD
Copy link
Copy Markdown
Contributor

@SternXD SternXD commented Nov 27, 2025

Description of Changes

Adds cover download support to the FullscreenUI. You can now download game covers directly from FullscreenUI using URL templates with ${title}, ${filetitle}, or ${serial} variables. This PR also removes some unused code that’s no longer needed (along with memory card stuff that is now redundant as of #12944).

This also adds some of @kamfretoz’s suggestions the redundant cover path setting has been removed since paths can already be changed in the main Settings menu, and the Cover Downloader has been moved to the footer in the main Game List.

Note: As of this moment copy and paste does not work in ANY ImGui text box so that is something I'll need to fix another time.

Rationale behind Changes

FullscreenUI parity is nice to have. Also removed dead code that we no longer need.

Suggested Testing Steps

  • Open FullscreenUI, press F4 or controller select button to open cover downloader
  • Test downloading covers with valid URL templates
  • Check that progress bar and toasts work correctly
  • Test the "Use Title File Names" option

Did you use AI to help find, test, or implement this issue or feature?

No.

@SternXD SternXD force-pushed the fsui-coversgobrrrrrr branch from 5ac1f87 to 42bd206 Compare November 27, 2025 20:36
@JordanTheToaster JordanTheToaster added this to the Release 2.6 milestone Nov 28, 2025
Copy link
Copy Markdown
Member

@chaoticgd chaoticgd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Found some issues.

Copy link
Copy Markdown
Member

@chaoticgd chaoticgd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Found some more issues.

@Mrlinkwii Mrlinkwii removed this from the Release 2.6 milestone Dec 5, 2025
@SternXD SternXD force-pushed the fsui-coversgobrrrrrr branch from 42bd206 to d7925b3 Compare December 6, 2025 18:04
@SternXD
Copy link
Copy Markdown
Contributor Author

SternXD commented Dec 6, 2025

Alright this one should be good now I added all of chaotics suggestions

And to fix everything being cramped I made the Use Title File Names a tooltip (works fine on all inputs shows up after 1 second of hovering over the checkbox or question mark)
image

@Mrlinkwii Mrlinkwii added this to the Release 2.8 milestone Dec 19, 2025
@SternXD SternXD force-pushed the fsui-coversgobrrrrrr branch from d7925b3 to d280d63 Compare January 5, 2026 22:53
@SternXD
Copy link
Copy Markdown
Contributor Author

SternXD commented Jan 5, 2026

@Mrlinkwii here you go rebased :)

@Mrlinkwii
Copy link
Copy Markdown
Contributor

image

looks good

@SternXD SternXD marked this pull request as draft January 18, 2026 20:40
@SternXD SternXD force-pushed the fsui-coversgobrrrrrr branch from d280d63 to be6702a Compare March 3, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants