Commit Graph

12359 Commits (3f44ac2e9c8c9e79537df442b696ed03483e0814)
 

Author SHA1 Message Date
Stenzek 3f44ac2e9c
Deps: Bump to 20260906 2 weeks ago
Stenzek 0d33bd1777
Settings: Ensure pcdrv_root is a native path 3 weeks ago
Stenzek 5aeeb72e6e
VideoThread: Fix rare crash if device initialization fails 3 weeks ago
Stenzek f5ffb6b51f
System: Fix unused function warning 3 weeks ago
Stenzek 92fb83b6ae
Qt: Save debugger breakpoints to inis 3 weeks ago
Stenzek 3eee1e61e2
INISettingsInterface: Don't set dirty if unchanged in SetKeyValueList() 3 weeks ago
Stenzek 3bc1e8cdf2
SettingsInterface: Create type aliases for string lists 3 weeks ago
Stenzek 5100c51644
Qt: Use QPointer in DebuggerWindow 3 weeks ago
Stenzek 4a0cdd2dcd
Qt: Link stack view to memory view
Also fix a possible integer underflow if the stack was at the beginning
of memory.
3 weeks ago
Stenzek 118bb6616f
Qt: Add call stack to debugger 3 weeks ago
Stenzek d9182a04d6
Qt: Add threads view to debugger 3 weeks ago
Stenzek 75448944d7
dep/rcheevos: Bump to e871ef5 3 weeks ago
Stenzek f1f8ee7979
System: Disable post-processing when resetting settings 3 weeks ago
Stenzek ebc51ff0c1
System: Don't copy non-sensitive user preferences to game settings
Like OSD etc. But wipe them when resetting.
3 weeks ago
Stenzek c05866d2b1
Qt: Add styling to select disc dialog 3 weeks ago
Stenzek b91b9b247f
Qt: Add RA Game ID to game properties 3 weeks ago
Stenzek 1cafea4e5b
Qt: Slight improvement to track summary list 3 weeks ago
Stenzek 084bc6fb3a
Achievements: Fix padding in notifications/lists
Accidentially gave them a chin...
3 weeks ago
Stenzek 31948bcb52
Misc: Use static operator() 3 weeks ago
Stenzek 6f23cc25de
System: Allow live-changing console region
And lock it to automatic for RetroAchievements HC mode.
3 weeks ago
Stenzek 7762f953c5
Build: Use C++23 across the board 3 weeks ago
Stenzek 9c91b91562
Common: Remove unused include 3 weeks ago
Stenzek 274143dfd2
CI: Update deps to 20260905
And swap to using signed Qt installer binaries.
3 weeks ago
Stenzek ec81e45b29
Settings: Disable gpu_force_video_timing in hardcore mode 3 weeks ago
Stenzek f1d54ab743
Qt: Fix trailing slash being added to game directories 3 weeks ago
Stenzek f34d2c4752
Achievements: Add category badge to popup 3 weeks ago
Stenzek 78cd1f2482
MSBuild: Generate Qt UI headers in parallel
Track each UI form through native build tlogs and submit only stale uic commands
to ParallelCustomBuild.
3 weeks ago
Stenzek 7652c04464
MSBuild: Generate Qt translations in parallel
Submit independently stale translation catalogs to ParallelCustomBuild so
lrelease can process them concurrently.
3 weeks ago
Stenzek 46364b24b2
MSBuild: Track QRC asset dependencies
Cache each resource collection's rcc file list and feed those assets into native tlogs, refreshing the cache only when the QRC file or rcc tool changes.
3 weeks ago
Stenzek bf15b0df64
MSBuild: Generate Qt MOC files in parallel
Run independently stale MOC commands through ParallelCustomBuild so large
regeneration batches can use multiple processes.
3 weeks ago
Stenzek 8c7b74ca2a
MSBuild: Fix Qt MOC dependency tracking
Track each MOC input, output, dependency, and command independently instead of
invalidating every generated file whenever the project file changes.
3 weeks ago
Stenzek 1e2ee51b19
MSBuild: Track Qt resource outputs
Record QRC inputs and RCC outputs in native build tlogs so editing a .qrc file
schedules and performs resource regeneration.
3 weeks ago
Stenzek e05146d7aa
MSBuild: Track Qt translation outputs
Record translation inputs and outputs in native build tlogs so editing a .ts
file schedules and performs the required lrelease step.
3 weeks ago
Stenzek 20b626d41e
MSBuild: Explicitly list plugins to copy
For Qt binary builds, we need to avoid copying unnecessary plugins.
3 weeks ago
PeterDelta b0f7c5c162
Update duckstation-qt_es.ts (#3792) 3 weeks ago
Stenzek 9287950af2
VideoPresenter: Fix prerotation handling with blur/transitions 4 weeks ago
Stenzek fe2306b1f0
ImGuiManager: Tweak OSD fade in time 4 weeks ago
Stenzek 88e4ca5333
Qt: Enable verification for unscanned files 4 weeks ago
Stenzek f5e22bc71a
FullscreenUI: Fix cheats menu hotkey in batch mode 4 weeks ago
Stenzek f18017eebc
Qt: Fix localised disc regions in game list 4 weeks ago
Davide Pesavento a736f44926
Update Italian translation (#3791) 4 weeks ago
Víctor "IlDucci aea63ce410
Spanish (Spain) translation update 2026/08/25 (#3790)
- Translating the latest batch of strings.
 - Corrected the mistranslation for "Core" referring to a core set of achievements.
 - Updated the accelerator keys on MainWindow according to the latest changes in English.
4 weeks ago
Stenzek c776dee9ed
CDImage: Replace filename identifier with path
Consistency.
4 weeks ago
Stenzek dbf928ff61
FullscreenUI: Fix inverted parameters 4 weeks ago
Stenzek c4e99c4aec
CDImageMDS: Fix games not detecting due to empty path
Credit to bslenul for debugging.
4 weeks ago
Stenzek bf5a6162da
MemoryCardImage: Replace full-width characters with ASCII
Preserves the old sjis2ascii() behaviour, because on MacOS the
full-width characters render really ugly.

Also put ShiftJIS functions in their own namespace.
4 weeks ago
Stenzek 78ff46ad1c
Tests: Fix util-tests building 4 weeks ago
PeterDelta fe899efd12
Update duckstation-qt_es.ts (#3786) 1 month ago
Stenzek 6f7fc33fe0
Qt: Update machine translations 1 month ago
Davide Pesavento 939918806c
Qt: Group toolbar-related menu items into a submenu (#3789)
And add a few missing mnemonics/accelerators.
1 month ago