Commit Graph

12336 Commits (ec81e45b2923c0b16b299822cb21f55f63128422)
 

Author SHA1 Message Date
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
Davide Pesavento 04187ba0c5 Qt: Use variadic arg() instead of chaining multiple invocations
More efficient.
1 month ago
Davide Pesavento 614faf7d35 Qt: Clarify RetroAchievements login message 1 month ago
Stenzek 06e6d4c2c8
Data: Update SDL game controller database 1 month ago
Stenzek 240b19932e
PageFaultHandler: Read ESR on Linux ARM64 as well
Avoids reading code.
1 month ago
Stenzek 2743bb25eb
Achievements: Track unlocks of unofficial achievements locally 1 month ago
Stenzek a679377ce1
FullscreenUI: Permit empty footer array component 1 month ago
Stenzek 4beec807d9
SQLiteHelpers: Add BindInt64()/ColumnInt64() 1 month ago
Stenzek f40cd5155c
dep/rcheevos: Add rc_client_set_unofficial_achievement_unlock_state() 1 month ago
Stenzek 764a06bc2e
CI: Ensure translations are cleaned on pull request 1 month ago
Stenzek 392e19b2a5
Qt: Add translation update and cleanup scripts 1 month ago
Stenzek 3f9453fdac
Host: Merge FullscreenUI relative time variant with Host 1 month ago
Stenzek 9d05a87567
Host: Fix broken relative time plurals 1 month ago
Stenzek 535154dcbe
MediaCapture: Show file size in OSD 1 month ago
Stenzek e2823b4297
GameDB: Felony 11-79/Runabout
Needs PGXP CPU mode.
1 month ago
Stenzek 8e8e13de30
System: Reserve state memory for texture cache when enabled 1 month ago
Stenzek ee211591b6
GPU/TextureCache: Limit the amount of uploads saved to state
Prevents random DoState() failures.
1 month ago
Stenzek 889a0fd2de
GPU/TextureCache: Fix last_vram_write and num_splits not being serialized 1 month ago
Stenzek fc741c8268
GPU/TextureCache: Fix CPU thread read on GPU thread 1 month ago
Anderson Cardoso c992e1c6bb
Atualização Português do Brasil (#3787)
Atualizado para a última versão
1 month ago
Stenzek ad2a8a637c
System: Ensure achievements game is identified before loading state
Fixes state getting lost when resuming.
1 month ago
Stenzek 7940507f0c
Achievements: Use title format in submit time tooltip 1 month ago
Davide Pesavento 8bc6dc8d4d
Qt: Update Italian translation again (#3785) 1 month ago
Stenzek 12e5752607
dep/rcheevos: Replace usage of sscanf() in rc_json_get_datetime() 1 month ago