Commit Graph

10458 Commits (master)
 

Author SHA1 Message Date
Stenzek 2ff9c67c71
Qt: Replace table widget in Game List Settings 1 week 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.
1 week ago
Stenzek 89e3ba29a5
Qt: Fix warning 1 week ago
Stenzek 3d2c3c919d
GameList: Avoid a couple of heap allocations 1 week ago
Stenzek a035c48721
GameList: Fall back to achievement badges for game icons 1 week ago
Stenzek ac4634c289
Add StringPool and BumpStringPool classes 1 week ago
Stenzek 84806d3055
GameList: Use LockedFile class 1 week ago
Stenzek e7f4034678
FileSystem: Add LockedFile helper class 1 week ago
Stenzek 8f0c9dd171
Qt: Fix disabled menu items in MacOS native theme 1 week ago
Stenzek 3c632c896d
Qt: Fix hang on theme change on MacOS 1 week ago
Stenzek 114c26307d
Qt: Fix initial button state in memory card editor 1 week 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.
2 weeks ago
Stenzek 8ed329ff1f
Qt: Fix serial mismatch error when verifying 2 weeks ago
Stenzek c117059c82
GPU/HW: Fix crash when preloading texture replacements 2 weeks ago
Stenzek 90e6078543
Cheats: Show OSD warning when parsing fails 2 weeks ago
Stenzek ec96dd70f9
Qt: Don't use hash cheat list when PPFs exist 2 weeks ago
Stenzek c4c6357be3
Qt: Improve column width behaviour in cheat list
Prevent long cheats being truncated after addition/editing.
2 weeks ago
Stenzek 286f9dddec
Qt: Validate cheats before saving edits 2 weeks ago
Stenzek bfcd3d4220
Cheats: Strip whitespace on code body when editing 2 weeks ago
Stenzek 08556f3143
Qt: Normalize line endings in cheat edit dialog 2 weeks ago
Stenzek f8c720a5ef
Qt: Tab should change focus in edit cheat dialog 2 weeks ago
Stenzek adbfe7f184
Qt: Display hash in game properties summary 2 weeks ago
Stenzek 00042a5ea4
Qt: Default to native theme on MacOS 2 weeks 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.
2 weeks ago
Stenzek e0e245d59a
Qt: Swap most out-of-toolbar QToolButtons to QPushButtons
Styles better on MacOS.
2 weeks ago
Stenzek b5e1087e2a
Qt: Fix submenu accessibility on MacOS 2 weeks ago
Stenzek f0f7475c39
FullscreenUI: Modernize blocking loading dialog
And add a time estimate.
2 weeks ago
Stenzek a1c177402b
CI: Fix AppImage build (again)
So tired of this silly OS...
2 weeks ago
Stenzek 4587c45d93
MediaCapture: Improve FFmpeg load error message 2 weeks ago
Stenzek 505753da48
Deps: Update to FFmpeg 8.0 2 weeks ago
Stenzek 3552a5b001
Qt: Fix rare bug where covers get stuck in loading state
When quickly changing cover scale.
2 weeks ago
Stenzek 50a9f04dd9
dep/rcheevos: Bump to 6755915 2 weeks ago
Stenzek 330eb057d5
Scripts: Hopefully fix AppImage build 2 weeks ago
Stenzek 29d73cb18c
GameDB: Remove PGXP vertex cache from Touge Max G
No longer needed with the earlier fix. But add CPU mode, since that
helps the sprite jitter.
2 weeks ago
Stenzek 4d516c5247
dep/rcheevos: Bump external client image URL buffer size
Works around invalid parameter being triggered on long usernames.
2 weeks ago
Stenzek 27d26794d9
CPU/GTE: Remove unnecessary struct padding 2 weeks ago
Stenzek 8bce5b0a55
CPU/PGXP: Make register writes more readable 2 weeks ago
Stenzek 05a58285aa
CPU/PGXP: Handle SXYP mirror reads
Fixes PGXP on some parts of geometry in Legend of Legaia.

Also fixes broken PGXP in Boxing and Touge Max G.
2 weeks ago
Stenzek cd37cd741c
Deps: Update to Qt 6.10.0 2 weeks ago
Stenzek 00a2f5a2ce
FullscreenUI: Fix crash opening settings
Regression from 76facb3. Derp.
2 weeks ago
zkdpower 550858104f
Update the Simplified Chinese Translation. (#3585) 2 weeks ago
Daniel Nylander c039a946fb
Updated Swedish translation (#3584) 2 weeks ago
Stenzek 4f0d35c2ef
VulkanDevice: Make current command buffer lookup consistent 2 weeks ago
Stenzek 97c49a9e36
CDImageDevice: Use g_settings for ignore host subcode 2 weeks ago
Stenzek 76facb3da7
FullscreenUI: Fix default value for theme 2 weeks ago
Stenzek 5afa6b2d67
Controller: Remove unused helper function 2 weeks ago
Stenzek 98761961bc
Cheats: Remove unnecessary std::move() 2 weeks ago
Stenzek dbf2849803
Misc: Move SettingInfo declaration to input_types.h
267b74c breaks on cross-compiled Linux otherwise, and I can't be
bothered to set it up locally to debug.
2 weeks ago
Anderson Cardoso 267b74cab8
Atualização Português do Brasil (#3583)
Atualizado para a última versão
2 weeks ago
Stenzek 7575050b00
Controller: Don't indirectly include settings.h 2 weeks ago