Commit Graph

  • 3c78133b65 CI: Update deps to 20260829 wip2 Stenzek 2026-09-04 19:05:49 +10:00
  • ec81e45b29 Settings: Disable gpu_force_video_timing in hardcore mode master preview Stenzek 2026-09-04 00:10:22 +10:00
  • f1d54ab743 Qt: Fix trailing slash being added to game directories Stenzek 2026-09-02 21:54:26 +10:00
  • f34d2c4752 Achievements: Add category badge to popup Stenzek 2026-09-02 21:54:00 +10:00
  • 78cd1f2482 MSBuild: Generate Qt UI headers in parallel Stenzek 2026-08-29 23:59:17 +10:00
  • 7652c04464 MSBuild: Generate Qt translations in parallel Stenzek 2026-08-29 23:57:44 +10:00
  • 46364b24b2 MSBuild: Track QRC asset dependencies Stenzek 2026-08-29 23:46:36 +10:00
  • bf15b0df64 MSBuild: Generate Qt MOC files in parallel Stenzek 2026-08-29 23:34:34 +10:00
  • 8c7b74ca2a MSBuild: Fix Qt MOC dependency tracking Stenzek 2026-08-29 23:29:50 +10:00
  • 1e2ee51b19 MSBuild: Track Qt resource outputs Stenzek 2026-08-29 23:22:06 +10:00
  • e05146d7aa MSBuild: Track Qt translation outputs Stenzek 2026-08-29 23:19:08 +10:00
  • 20b626d41e MSBuild: Explicitly list plugins to copy Stenzek 2026-08-29 23:00:00 +10:00
  • b0f7c5c162 Update duckstation-qt_es.ts (#3792) PeterDelta 2026-08-30 14:20:28 +02:00
  • 9287950af2 VideoPresenter: Fix prerotation handling with blur/transitions Stenzek 2026-08-29 16:45:38 +10:00
  • fe2306b1f0 ImGuiManager: Tweak OSD fade in time latest dev Stenzek 2026-08-29 15:37:23 +10:00
  • 88e4ca5333 Qt: Enable verification for unscanned files Stenzek 2026-08-29 15:29:29 +10:00
  • f5e22bc71a FullscreenUI: Fix cheats menu hotkey in batch mode Stenzek 2026-08-29 15:07:39 +10:00
  • f18017eebc Qt: Fix localised disc regions in game list Stenzek 2026-08-28 17:07:19 +10:00
  • a736f44926 Update Italian translation (#3791) Davide Pesavento 2026-08-28 02:59:41 -04:00
  • aea63ce410 Spanish (Spain) translation update 2026/08/25 (#3790) Víctor "IlDucci 2026-08-26 11:21:28 +00:00
  • c776dee9ed CDImage: Replace filename identifier with path Stenzek 2026-08-25 22:17:38 +10:00
  • dbf928ff61 FullscreenUI: Fix inverted parameters Stenzek 2026-08-25 22:13:51 +10:00
  • c4e99c4aec CDImageMDS: Fix games not detecting due to empty path Stenzek 2026-08-25 22:12:12 +10:00
  • bf5a6162da MemoryCardImage: Replace full-width characters with ASCII Stenzek 2026-08-25 22:10:15 +10:00
  • 78ff46ad1c Tests: Fix util-tests building Stenzek 2026-08-25 22:09:50 +10:00
  • fe899efd12 Update duckstation-qt_es.ts (#3786) PeterDelta 2026-08-24 04:05:55 +02:00
  • 6f7fc33fe0 Qt: Update machine translations Stenzek 2026-08-24 02:41:18 +10:00
  • 939918806c Qt: Group toolbar-related menu items into a submenu (#3789) Davide Pesavento 2026-08-23 11:13:29 -04:00
  • 04187ba0c5 Qt: Use variadic arg() instead of chaining multiple invocations Davide Pesavento 2026-08-22 19:05:24 -04:00
  • 614faf7d35 Qt: Clarify RetroAchievements login message Davide Pesavento 2026-08-22 19:03:45 -04:00
  • 06e6d4c2c8 Data: Update SDL game controller database Stenzek 2026-08-22 22:41:24 +10:00
  • 240b19932e PageFaultHandler: Read ESR on Linux ARM64 as well Stenzek 2026-08-22 22:40:19 +10:00
  • 2743bb25eb Achievements: Track unlocks of unofficial achievements locally Stenzek 2026-08-22 20:27:52 +10:00
  • a679377ce1 FullscreenUI: Permit empty footer array component Stenzek 2026-08-22 19:44:25 +10:00
  • 4beec807d9 SQLiteHelpers: Add BindInt64()/ColumnInt64() Stenzek 2026-08-22 19:43:57 +10:00
  • f40cd5155c dep/rcheevos: Add rc_client_set_unofficial_achievement_unlock_state() Stenzek 2026-08-22 19:42:39 +10:00
  • 764a06bc2e CI: Ensure translations are cleaned on pull request Stenzek 2026-08-22 18:31:29 +10:00
  • 392e19b2a5 Qt: Add translation update and cleanup scripts Stenzek 2026-08-22 18:29:29 +10:00
  • 3f9453fdac Host: Merge FullscreenUI relative time variant with Host Stenzek 2026-08-22 18:12:05 +10:00
  • 9d05a87567 Host: Fix broken relative time plurals Stenzek 2026-08-22 17:58:29 +10:00
  • 535154dcbe MediaCapture: Show file size in OSD Stenzek 2026-08-22 17:50:16 +10:00
  • e2823b4297 GameDB: Felony 11-79/Runabout Stenzek 2026-08-22 16:50:33 +10:00
  • 8e8e13de30 System: Reserve state memory for texture cache when enabled Stenzek 2026-08-22 16:42:45 +10:00
  • ee211591b6 GPU/TextureCache: Limit the amount of uploads saved to state Stenzek 2026-08-22 16:42:23 +10:00
  • 889a0fd2de GPU/TextureCache: Fix last_vram_write and num_splits not being serialized Stenzek 2026-08-22 16:10:23 +10:00
  • fc741c8268 GPU/TextureCache: Fix CPU thread read on GPU thread Stenzek 2026-08-22 16:04:57 +10:00
  • c992e1c6bb Atualização Português do Brasil (#3787) Anderson Cardoso 2026-08-22 05:34:46 -03:00
  • ad2a8a637c System: Ensure achievements game is identified before loading state Stenzek 2026-08-22 13:27:47 +10:00
  • 7940507f0c Achievements: Use title format in submit time tooltip Stenzek 2026-08-22 13:22:25 +10:00
  • 8bc6dc8d4d Qt: Update Italian translation again (#3785) Davide Pesavento 2026-08-21 23:17:59 -04:00
  • 12e5752607 dep/rcheevos: Replace usage of sscanf() in rc_json_get_datetime() Stenzek 2026-08-22 13:17:17 +10:00
  • 5f3db8ed0f Qt: Improve Italian translation (#3783) Davide Pesavento 2026-08-20 07:23:13 -04:00
  • a444b1265b GameDB: Add hashes for multiple games (#3784) fakkuyuu 2026-08-20 20:16:27 +09:00
  • 5422093cd0 Misc: Use relative time when displaying timestamps Stenzek 2026-08-20 21:10:15 +10:00
  • 0b28c198f7 FullscreenUI: Remove shared_ptr usage Stenzek 2026-08-20 13:02:29 +10:00
  • 824a1072e2 LRUCache: Add custom deleter override Stenzek 2026-08-20 13:02:27 +10:00
  • 96e0c4d389 LRUCache: Fix m_manual_evict not respected when adding Stenzek 2026-08-20 13:02:23 +10:00
  • 48719b86b5 Bus: Fix CPE parsing when dev logging is disabled Nick Faro 2026-08-18 18:44:00 +02:00
  • 8de6b0ac7b GameDB: Add HASH for Beyond the Beyond (#3782) fakkuyuu 2026-08-20 01:00:05 +09:00
  • 25783d844e ImGuiOverlays: Close save state selector on device switch Stenzek 2026-08-19 01:00:14 +10:00
  • 0bf64996cf ImGuiOverlays: Add animation to save state selector Stenzek 2026-08-19 00:50:03 +10:00
  • b25e2358b8 GPUDevice: Don't immediately trim textures queued in same frame Stenzek 2026-08-19 00:38:46 +10:00
  • d954b7a3d5 ImGuiOverlays: Clear list on save state selector close Stenzek 2026-08-19 00:38:30 +10:00
  • eb938ce105 dep/rcheevos: Bump to f1417fb Stenzek 2026-08-18 22:41:27 +10:00
  • d8d8a0816d CDROM: Reduce pause-while-paused delay Stenzek 2026-08-18 20:57:42 +10:00
  • 400c269b40 GameDB: Sentou Kokka - Air Land Battle Stenzek 2026-08-18 19:39:45 +10:00
  • 1c3948c97e Qt: Update machine translations Stenzek 2026-08-18 22:03:36 +10:00
  • f4a828303e FullscreenUI: Fix compiler warning Stenzek 2026-08-17 20:39:23 +10:00
  • b0c0a8ab75 PageFaultHandler: Remove the exception handler mutex Stenzek 2026-08-17 20:11:35 +10:00
  • 83a03fe955 CPU/CodeCache: Assert that handlers execute on core thread Stenzek 2026-08-17 20:10:48 +10:00
  • 7304bfe256 CPU: Ensure RAM code pages are invalidated on core thread Stenzek 2026-08-17 20:09:28 +10:00
  • 4cf3404a13 PageFaultHandler: Determine write flag from ESR on MacOS ARM64 Stenzek 2026-08-17 19:46:55 +10:00
  • 49d39aad78 PageFaultHandler: Set SA_NODEFER on MacOS as well Stenzek 2026-08-17 19:45:55 +10:00
  • 8013df929a Qt: Fix window title when editing game specific controller config Stenzek 2026-08-17 00:22:56 +10:00
  • 88df5c983c System: Persist settings interface objects Stenzek 2026-08-17 00:18:55 +10:00
  • b984cb7ac6 System: Improve game setting reload workflow Stenzek 2026-08-16 23:40:01 +10:00
  • 56226045db FullscreenUI: Render loading screen with separate draw list Stenzek 2026-08-16 13:50:51 +10:00
  • 24deeeef84 System: Fix initial capture mode on start Stenzek 2026-08-15 21:19:52 +10:00
  • e7157e3666 FullscreenUI: Increase padding on value backgrounds Stenzek 2026-08-15 20:07:02 +10:00
  • 943db2376d Achivements: Add rich presence monitor debug setting Stenzek 2026-08-15 20:06:49 +10:00
  • 527b402c65 ImGuiManager: Remove Host::BeginTextInput() Stenzek 2026-08-15 19:53:45 +10:00
  • 3c4f2bf259 FullscreenUI: Add missing PS icon for D-Pad Stenzek 2026-08-15 19:25:59 +10:00
  • ec212bfd19 FullscreenUI: Fix initial input not activating on some popup dialogs Stenzek 2026-08-15 19:00:52 +10:00
  • 8569058649 FullscreenUI: Add on-screen keyboard Stenzek 2026-08-15 15:30:19 +10:00
  • 5e1aee1e22 Qt: Add missing icons to cheat import popup Stenzek 2026-08-15 14:02:55 +10:00
  • e8473a1e0c Qt: Fix incorrect highlight in memory viewer Stenzek 2026-08-15 13:48:54 +10:00
  • c475fd6992 Qt: Fix some machine translation errors Stenzek 2026-08-15 13:44:35 +10:00
  • 6336c532ac Cheats: Fix importing semi-broken files Stenzek 2026-08-15 13:48:11 +10:00
  • 5fd3668090 Achievements: Don't double-free login callback on request failure v0.1-11752 old-dev Stenzek 2026-08-11 19:00:20 +10:00
  • 5ee1d25690 GameDB: Disable PGXP/WS in Vanark Stenzek 2026-08-11 12:16:57 +10:00
  • c130fc12c0 dep/fmt: Update to v12.2.0 Stenzek 2026-08-10 19:56:15 +10:00
  • b2f9c8fba9 Misc: Fix deprecated implicit conversion of fstring->string_view Stenzek 2026-08-10 20:09:59 +10:00
  • 1f925f86e2 Misc: Add a couple of missing fmt/format.h includes Stenzek 2026-08-10 20:06:29 +10:00
  • 04f4f1ba2d Achievements: Respond to RAIntegration reset request Stenzek 2026-08-10 19:21:11 +10:00
  • 9f9009d640 Achievements: Ensure callbacks run on core thread for RAIntegration Stenzek 2026-08-10 18:49:46 +10:00
  • 2c32612091 Qt: Simplify logout callback Stenzek 2026-08-10 18:11:34 +10:00
  • 232c9ad9fb Achievements: Make password login asynchronous Stenzek 2026-08-10 18:10:16 +10:00
  • 8ec85e305b Qt: Update machine translations Stenzek 2026-08-10 17:21:10 +10:00
  • d59fcfb9d5 ImGuiManager: Support rendering Hebrew text Stenzek 2026-08-10 17:20:35 +10:00
  • 89fb3ad338 DMA: Hardwire reverse direction for OTC Stenzek 2026-08-10 14:08:45 +10:00