Commit Graph

227 Commits (18768bcaba5cce29a0594f6c672d64cecb5bb0bc)

Author SHA1 Message Date
Stenzek 18768bcaba
Achievements: Use note area in more notifications
- Show RA logo for login/game summary.
- Add icons to game complete, subset complete, leaderboard start/fail.
8 months ago
Stenzek f372a92246
Achievements: Add active leaderboard trackers to pause menu 8 months ago
Stenzek 93a5663fc8
Achievements: Make leaderboard notifications a little nicer 8 months ago
Stenzek 4e0c42100a
Achievements: Allow changing position of overlays 9 months ago
Stenzek f7e83492b9
Qt: Remove game info from settings
Doesn't belong here, and I need the space.
9 months ago
Stenzek a725890dee
Achievements: Add easing to progress indicators 9 months ago
Davide Pesavento bca82e1bb0
Achievements: Improve consistency of log messages (#3671) 9 months ago
Davide Pesavento 84ff881721 Deps: Remove version number from FontAwesome header
Reduces code churn on version bumps.
9 months ago
Stenzek e13b9a0c17
WindowInfo: Extract type into global namespace 9 months ago
Stenzek 7a85841511
Achievements: Use SoundEffectManager instead of PlaySoundAsync()
Much less jank.
9 months ago
Stenzek f4ff36b565
Host: Move async tasks to host namespace
So we can use proper QThreads for them to avoid lazy-creating the Qt
per-thread data.
9 months ago
Stenzek 57adcddc29
Host: Rename CPUThread/EmuThread to CoreThread 9 months ago
Stenzek a43e05472a
Host: Split into multiple files
Translation, actual host, and core for settings management.
9 months ago
Stenzek 854edd5d39
Achievements: Save/restore state on setting changes
Preserve hardcore mode, wait for load to complete to avoid potentially
missing trigger hits.
9 months ago
mariobob bc72d58fd9
Achievements: Preserve hardcore mode when toggling encore/spectator/unofficial settings (#3661) 9 months ago
Stenzek cda367d211
Achievements: Use badge_url for downloads 9 months ago
mariobob 1ee0f73df8
Achievements: Use rc_client API for fetching game titles (#3658)
* dep/rcheevos: Bump to 7fb4300

* Achievements: Use rc_client API for fetching game titles
9 months ago
Stenzek ac0a299884
FullscreenUI: Add achievement subset selection 10 months ago
Stenzek ea4933abe5
Achievements: Add progress to progress database refresh
That way there's some indication in the UI that the operation is
happening.
10 months ago
Stenzek 3867c848b0
Qt: Allow cancelling icon downloads 10 months ago
Stenzek 1541200903
Qt: Name consistency improvements 10 months ago
Stenzek a870f62709
Achievements: Use main HTTP for badge downloads 10 months ago
Stenzek 972dcd7920
Achievements: Tidy up badge downloader 10 months ago
mariobob 5b91141f09
GameList: Add option to download all game icons (#3655)
* GameList: Add option to download all game icons

* Fix translation support in status text calls

* Parallelize downloading game icons
10 months ago
Stenzek c5c5a80414
Achievements: Fix challenge badge display in pause menu 10 months ago
Stenzek 682d0075bd
Achievements: Add missing lock in OnSystemDestroyed() 10 months ago
Stenzek 8cfbaca0e1
Achievements: Don't enable HC mode on reset without game 10 months ago
Stenzek 5859f0dbfd
Achievements: Don't try to enable HC mode when starting without disc 10 months ago
Stenzek 177afb2aff
Achievements: Executable read error should not show when starting BIOS 10 months ago
Stenzek 4cbd01d033
Qt: Get rid of nested event loops in achievement login 10 months ago
Stenzek 90ec75b4e4
Achievements: Don't display points badge for 0 points 10 months ago
Stenzek 93f3be46f2
Achievements: Remove ConfirmHardcoreModeDisable
No longer needed.
10 months ago
Stenzek e012d97800
Achievements: Use RA icon for some notifications 10 months ago
Stenzek 1cc5fe081c
ImGuiManager: Remove duration parameter from OSD messages
Use a type instead.
10 months ago
Stenzek e7862b9ca7
Qt: Prefer eliding source over the middle of the binding
Makes arrows more readable.
10 months ago
Stenzek acadbffe1c
Achievements: Allow overriding host through config
[Cheevos]
Host = http[s]://servername
10 months ago
Stenzek 5818a05be3
Achievements: Add point count to unlock popup 11 months ago
Stenzek 476c1c5b9d
FullscreenUI: Make OpenOrUpdateLoadingScreen() thread safe 11 months ago
Stenzek 32aa86a608
FullscreenUI: Move achievements to its own file 11 months ago
Stenzek ba28a3fb3c
Achievements: Cache user badge path 11 months ago
Stenzek 983cde33bc
FullscreenUI: Make notifications/toasts thread-safe 11 months ago
Stenzek 8c25144abb
FullscreenUI: Always initialize widgets
That way notifications etc can be used independently of FSUI.
11 months ago
Stenzek e36ea9e3a8
FullscreenUI: Remove more redundancy 11 months ago
Stenzek fab4b05bc8
FullscreenUI: Remove ImGuiFullscreen namespace 11 months ago
Stenzek 836fd9bcfb
FullscreenUI: Make file naming consistent 11 months ago
Stenzek 1fbf083987
FullscreenUI: Move ImGuiFullscreen to core 11 months ago
Stenzek a035c48721
GameList: Fall back to achievement badges for game icons 12 months ago
Stenzek 3d4115613c
Achievements: Fix unused variable warning 1 year ago
Stenzek 66bef3e3ed
Achievements: Allow background reads 1 year ago
Stenzek 56665d64af
Achievements: Simplify hash-to-string routine 1 year ago