Commit Graph

10434 Commits (f4f8aa587eac7b3b671a70ca66e0c1d851de43c7)
 

Author SHA1 Message Date
Stenzek f4f8aa587e
FullscreenUI: Defer more resource loads
That way we're not compiling the background shader (if any) when we're
just using the pause menu.
11 months ago
Stenzek cc2ee00681
FullscreenUI: Split game list into its own file 11 months ago
Stenzek dc7a7ed6bb
FullscreenUI: Split settings into its own file 11 months ago
Stenzek ba28a3fb3c
Achievements: Cache user badge path 11 months ago
Stenzek 2bc387fe33
FullscreenUI: Fix returning to window that was open
e.g. disc swap hotkey
11 months ago
Stenzek b1cd5625f2
System: Don't add to the pause timer when we're already paused 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 9cbcf78090
FullscreenUI: Move transition handling to widgets file 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 2c03fb915c
ImGuiManager: Use static key map
No need to dynamically look it up now, since we're using USB key codes
everywhere.
11 months ago
Stenzek 5653f8dd64
ImGuiManager: Don't let non-imgui keys through
Stops hotkeys bound to some keys from activating in pause menu.
11 months ago
Stenzek bae05a7f67
SDLInputSource: Change default for WGI to off
Changed in SDL 3.2.24.
11 months ago
Stenzek 7deb374cf9
Deps: Hopefully work around path length limits 11 months ago
Stenzek 33a342751a
Deps: Remove build directory after each library
Hopefully work around running out of space on the runners.
11 months ago
Stenzek f2291eaaff
Deps: Build Qt Declarative/ShaderTools
Needed for Linguist now.
11 months ago
Stenzek 8520e3f94d
System: Work around lupdate bug causing hang 11 months ago
Stenzek a49d0b665f
PostProcessing/GLSL: Skip recompile on target size change
This is specific to reshade.
11 months ago
Stenzek 41b8f2bf77
CI: Remove Flatpak builds
Now they're getting random timeouts updating the SDKs, just tired of it.

The workflow to publish is still in the tree, but I haven't updated
Flathub in months, and it's arguably kinda pointless since the Flatpak
is literally just a wrapper of the AppImage now...

So, still undecided what to do about that. If you are using it, please
let me know, because in the months that it's been deprecated only a
couple of people mentioned that they were using it. Therefore, as best I
can tell there's basically no userbase.
11 months ago
Stenzek 2a0fe0a753
GameDB: Add disc set for GT2 US
Match Europe/Japan.
11 months ago
Stenzek bd6e747c65
GameDB: Fix serials for Black-Matrix + 11 months ago
Anderson Cardoso e96a85d29f
Atualização Português do Brasil (#3588)
Atualizado para a última versão
11 months ago
shikulja 70185cb693
Update Russian translation (#3587)
* Update ts

* purge ts

* Update Russian translation

* typo
11 months ago
Stenzek 2ff9c67c71
Qt: Replace table widget in Game List Settings 11 months ago
Stenzek 2b3c7e00c8
Qt: Initialize COM before Qt
Ensures we're consistent regardless of whether Qt initializes it or not.

Currently, it initializes it through OLE -> COM.
11 months ago
Stenzek 89e3ba29a5
Qt: Fix warning 11 months ago
Stenzek 3d2c3c919d
GameList: Avoid a couple of heap allocations 11 months ago
Stenzek a035c48721
GameList: Fall back to achievement badges for game icons 12 months ago
Stenzek ac4634c289
Add StringPool and BumpStringPool classes 12 months ago
Stenzek 84806d3055
GameList: Use LockedFile class 12 months ago
Stenzek e7f4034678
FileSystem: Add LockedFile helper class 12 months ago
Stenzek 8f0c9dd171
Qt: Fix disabled menu items in MacOS native theme 12 months ago
Stenzek 3c632c896d
Qt: Fix hang on theme change on MacOS 12 months ago
Stenzek 114c26307d
Qt: Fix initial button state in memory card editor 12 months ago
Víctor "IlDucci a08996d55f
Spanish (Spain) 2025/10/12 translation update (#3586)
- Translated the new strings.
 - Corrected major misunderstandings related to Safe Mode and RetroAchievements' hardcore mode.
 - Changed "shaders" translation from "sombreador" to the English word. Computer graphics shader's name has become a lost war to English.
12 months ago
Stenzek 8ed329ff1f
Qt: Fix serial mismatch error when verifying 12 months ago
Stenzek c117059c82
GPU/HW: Fix crash when preloading texture replacements 12 months ago
Stenzek 90e6078543
Cheats: Show OSD warning when parsing fails 12 months ago
Stenzek ec96dd70f9
Qt: Don't use hash cheat list when PPFs exist 12 months ago
Stenzek c4c6357be3
Qt: Improve column width behaviour in cheat list
Prevent long cheats being truncated after addition/editing.
12 months ago
Stenzek 286f9dddec
Qt: Validate cheats before saving edits 12 months ago
Stenzek bfcd3d4220
Cheats: Strip whitespace on code body when editing 12 months ago
Stenzek 08556f3143
Qt: Normalize line endings in cheat edit dialog 12 months ago
Stenzek f8c720a5ef
Qt: Tab should change focus in edit cheat dialog 12 months ago
Stenzek adbfe7f184
Qt: Display hash in game properties summary 12 months ago
Stenzek 00042a5ea4
Qt: Default to native theme on MacOS 12 months ago
Stenzek a654ce63bf
Qt: Style QMenu and QToolButton with stylesheet on MacOS
Using a QStyleProxy would be preferable, but this is fast enough and
stops the native theme from looking so ugly.
12 months ago