Commit Graph

11517 Commits (dff49fddcbe53a6f610aea7d67e9699ccf82e932)
 

Author SHA1 Message Date
Stenzek dff49fddcb
dep/rcheevos: Fix runtime error on oversized log message 6 months ago
Stenzek 0cc6bde718
FullscreenUI: Don't blur empty background in loading screen 6 months ago
Stenzek a447846acd
Qt: Remove gamelistrefreshthread.cpp/h
Not complex enough to warrant its own file now.
6 months ago
Stenzek 7659a70c15
Common: Get rid of multiple virtuals in ProgressCallback
Do all the checking for value changes in the base class, and add
a mutator that allows all state to be changed atomically.

Reduces flicker when changing state.
6 months ago
Stenzek 3004aa35e3
CI: Don't double-archive builds 6 months ago
Mrlinkwii f1ae5b8bbb
CI: update actions/upload-artifact (#3709) 6 months ago
Stenzek ac06a86a36
Qt: Remove unnecessary startup semaphore 6 months ago
Stenzek 1d119ba189
Cheats: Reapply restorable codes after state load
Avoids having a single frame where the patch isn't applied.
6 months ago
Stenzek aecd1a64f1
Cheats: Disable restorable cheats before saving state
And then roll them back after saving.

Stops these cheats being "baked" into the save state, but we still
retain the tainted flag.
6 months ago
Stenzek bf3ae80ddf
ImGuiManager: Remove redundant texture bind 6 months ago
Stenzek ce83fa5f5c
FullscreenUI: Fix background blur drawn twice 6 months ago
Stenzek 41205d2d24
FullscreenUI: Fix invalid pause menu with external shutdown in achievements view 6 months ago
Stenzek 89d7579e5f
Achievements: Disable encore mode when spectator enabled
All achievements are unlocked when spectator mode is enabled anyway.
6 months ago
Stenzek 48a403b8ab
Achievements: Display a warning when spectator/encore mode is enabled 6 months ago
Stenzek 58b309fec4
Achievements: Store pinned achievements sorted
Use binary search for lookup, now that we're querying it for every
unlocked achievement in the list.
6 months ago
Stenzek 8161d65973
Achievements: Allow unpinning of achievements with empty progress
Undo the state mentioned in previous commit.
6 months ago
Stenzek 653b0e39eb
Achievements: Don't display empty pinned achievements without progress
Can happen if progress goes backwards (e.g. reset, spectator/encore
mode)
6 months ago
Stenzek 699922a370
Data: Update SDL Game Controller DB 6 months ago
Stenzek cd539c0cfd
Deps: Update to 20260404 6 months ago
Stenzek bbd36606d6
Cheats: Drop extern from declarations 6 months ago
Anderson Cardoso ed7261d9ee
Atualização Português do Brasil (#3708)
Atualizado para a última versão
6 months ago
Stenzek bdd796c6d9
FileSystem: Remove GetDisplayNameFromPath()
Was only needed for Android scoped storage, and I have a much better way
of handling that now.
6 months ago
Stenzek 9b0a4ec559
FullscreenUI: Fix OSD message background when guest display off
We don't want to disable blur, because then you get a colour change when
it turns back on.
6 months ago
Stenzek ac88e79382
FullscreenUI: Fix settings navbar icon in light theme 6 months ago
Stenzek 383331ddb4
FullscreenUI: Adjust light theme background alpha
Also improve legibility.
6 months ago
Stenzek a081ecfdb6
FullscreenUI: Disable text shadow in light themes
Improves legibility.
6 months ago
Stenzek cd6ab843ff
FullscreenUI: Add PopupHighlight colour
Fixes inability to differentiate popup menu items in light theme.
6 months ago
Stenzek 34c957e8f8
FullscreenUI: Fix submenu icon colours in light themes 6 months ago
Stenzek f512f493c3
Qt: Round borders on tree views 6 months ago
Stenzek 8197817055
Qt: Make game list settings slightly less ugly 6 months ago
Stenzek 9eaa6735ca
ImGuiOverlays: Add blur background to save state selector 6 months ago
Anderson Cardoso ffb33c281d
Atualização Português do Brasil (#3707)
Atualizado para a última versão
6 months ago
Stenzek 459a6fcfef
Deps: Update to 20260328 6 months ago
Stenzek 4e353ea00e
Deps: Update bundled ffmpeg headers to 8.1.0 6 months ago
Víctor "IlDucci 773fe4b886
Spanish (Spain) translation update (#3706)
Monthly update of the Spanish (Spain) translation.
6 months ago
Stenzek 125c3ec70f
Qt: Respond to QScreen refresh rate changes 6 months ago
Stenzek 7485d7ce8c
WindowInfo: Remove QueryRefreshRateForWindow()
No longer needed.
6 months ago
Stenzek 13ab70f47f
Qt: Use QScreen for refresh rate queries
At some point this started giving fractional values.

Fixes incorrect refresh rate detection when dragging windows between
displays.
6 months ago
Stenzek a7f2edd95f
FullscreenUI: Make menu border slightly less ugly 6 months ago
Stenzek aebca6a951
ImGuiOverlays: Use outline text for OSD 6 months ago
Stenzek 805dce4ade
FullscreenUI: Add outline renderer 6 months ago
Stenzek 0f7eed06cc
dep/imgui: Update to 3a26b64 6 months ago
Stenzek efa974193b
Qt: Warn when changing renderer for the first time 6 months ago
Stenzek 28c34feeb6
Qt: Use saveAndReloadGameSettings() instead of manual save 6 months ago
Stenzek c339e67273
Qt: Tweak slider colour in Dark Ocean theme 6 months ago
Stenzek 770bebf3c9
Settings: Remove empty sections before saving 6 months ago
Stenzek 335f6b627f
Settings: Ensure INI gets saved in logical section order 6 months ago
Stenzek 06708e0b54
GPUDevice: Fix false error logged with OpenGL 6 months ago
Stenzek c38b99a0f1
VulkanDevice: Fix duplicate check for VK_KHR_get_surface_capabilities2 6 months ago
Stenzek 47dc3ce6ab
CI: Verify hashes of dependencies 6 months ago