Commit Graph

  • 94f11f9ba7 CDImage: Rewrite memory image (preloading) master preview Stenzek 2026-07-08 19:00:31 +10:00
  • b89e1bfeb4 CDImage: Support reading non-mode2/raw sectors Stenzek 2026-07-08 19:00:30 +10:00
  • 9c79341cf4 CueParser: Handle rarely-used commands Stenzek 2026-07-08 19:00:26 +10:00
  • e7f2f101c2 Qt: Fix inverted delayed show condition in QtAsyncTaskWithProgressDialog latest dev Stenzek 2026-07-06 21:33:26 +10:00
  • 6931f890bb GameDatabase: Fix revision not showing after verification Stenzek 2026-07-06 21:07:39 +10:00
  • aa6b3777a3 GameDatabase: Make track hashes private Stenzek 2026-07-06 20:44:27 +10:00
  • 43294ac044 FullscreenUI: Avoid unnecessary mutex lock Stenzek 2026-07-06 16:16:47 +10:00
  • eeda898c23 Achievements: Separate login and progress requests Stenzek 2026-07-06 15:39:24 +10:00
  • 59247c84b9 Achievements: Move game hash calculation to system Stenzek 2026-07-06 15:32:13 +10:00
  • 6194f08a99 Achievements: Always identify game on startup Stenzek 2026-07-06 14:45:47 +10:00
  • 7651d288b9 Qt: Use simpler text widgets in cover downloader and game summary (#3773) Davide Pesavento 2026-07-06 00:23:43 -04:00
  • 2b1de6278d Qt: Fix empty gamesettings ini being saved on close Stenzek 2026-07-06 12:31:59 +10:00
  • fa19df308c Update qttranslations.inl (#3772) fox140cv 2026-07-06 03:50:39 +02:00
  • bc057d9f7c Qt: Restore focus frame on QLineEdit with macOS native theme (#3771) Davide Pesavento 2026-07-05 21:50:12 -04:00
  • 7dde4794b9 Update Spain translation (#3768) fox140cv 2026-07-05 08:38:16 +02:00
  • 982a35e6e3 Qt: Cancel search when pressing Esc (#3767) Davide Pesavento 2026-07-05 02:27:36 -04:00
  • 2cf04c92a6 Qt: Remove duplicate translation strings Stenzek 2026-07-05 13:10:48 +10:00
  • dd6354143f AudioStream: Fix backend name not translating Stenzek 2026-07-05 12:57:46 +10:00
  • c2f8d32982 MediaCapture: Mark missing translatable strings Stenzek 2026-07-05 12:57:33 +10:00
  • 12df0cd11b Qt: Fix duplicate message context in debugger error Stenzek 2026-07-05 12:34:08 +10:00
  • 7d4b97d199 Qt: Fix missing translation of default update channel Stenzek 2026-07-05 12:33:52 +10:00
  • 3d544d4ed5 Qt: Fix upscaling warning always showing in setup wizard Stenzek 2026-07-05 02:20:04 +10:00
  • c46a1dc532 CI: Only validate changed translation files on PR Stenzek 2026-07-05 01:11:38 +10:00
  • 90c96dc94b Qt: Fix a decent number of strings missing from lupdate Stenzek 2026-07-05 00:35:09 +10:00
  • 674af5152a Scripts: Relax rich-text checks in the translation validator Stenzek 2026-07-04 21:44:17 +10:00
  • fb994670e6 Qt: Match achievements login between settings/setup wizard Stenzek 2026-07-04 20:07:04 +10:00
  • 5d46613107 Achievements: Centralize profile URL building Stenzek 2026-07-04 20:03:38 +10:00
  • 79c08b6486 Qt: Remove multiple sources of truth for supported formats Stenzek 2026-07-04 19:45:17 +10:00
  • 584999e3f3 Qt: Give proper names to widgets in setup wizard Stenzek 2026-07-04 19:29:32 +10:00
  • d79464128a Qt: Slightly increase settings category size Stenzek 2026-07-04 17:34:34 +10:00
  • 083592488a Qt: Update ja and zh-CN translations Stenzek 2026-07-04 17:34:09 +10:00
  • 82518c5b08 Scripts: Extend translation validation/linters Stenzek 2026-07-04 20:37:24 +10:00
  • c0074b9b5f Qt: Use item view for game list directories Stenzek 2026-07-04 16:34:59 +10:00
  • c8e6dc5c68 Qt: Add settings-window class to setup wizard Stenzek 2026-07-04 16:34:45 +10:00
  • 0c87b07263 Cheats: Accept ".org 0x12345678" and "0x12345678:" to set pc Stenzek 2026-07-04 14:26:49 +10:00
  • 4f51c2dcb2 Qt: Warn when upscaling is enabled without PGXP Stenzek 2026-07-04 14:12:50 +10:00
  • e2a654715a FullscreenUI: Switch to list page on settings open from game list Stenzek 2026-07-04 13:59:17 +10:00
  • 3968606be4 GameDatabase: Don't leave verify status text empty Stenzek 2026-07-04 13:54:42 +10:00
  • a0a4159c81 FullscreenUI: Fix overlap in modal progress with empty status text Stenzek 2026-07-04 13:54:17 +10:00
  • a6d24175d7 FullscreenUI: Make game summary more compact Stenzek 2026-07-04 13:49:38 +10:00
  • 4616c8513a FullscreenUI: Add custom title/disc set title/serial editing Stenzek 2026-07-04 13:04:52 +10:00
  • f9cf0db0bd FullscreenUI: Fix styling of input string dialogs Stenzek 2026-07-04 12:46:55 +10:00
  • bf1801cb2c Qt: Add missing singular forms to English "translation" Davide Pesavento 2026-07-03 20:56:02 -04:00
  • 46efde0b19 Qt: Respect SH_Widget_Animation_Duration style hint Davide Pesavento 2026-07-03 18:01:32 -04:00
  • e79eb42f76 Cheats: Fix incorrect bitmask for 32-bit option values Stenzek 2026-07-03 17:28:55 +10:00
  • 7c93512782 Cheats: Fix incorrect nullopt return Stenzek 2026-07-03 17:28:27 +10:00
  • 36a85ffbfc Cheats: Expand test coverage Stenzek 2026-07-03 17:27:50 +10:00
  • 7bed00d02d Cheats: Support branch labels in assembly codes Stenzek 2026-07-03 17:02:46 +10:00
  • fce1b1e30f Cheats: Use .org as insertion point in assembly codes Stenzek 2026-07-03 15:01:59 +10:00
  • 5dd559c15f FullscreenUI: Fix transition glitch when loading with no states Stenzek 2026-07-03 13:15:27 +10:00
  • d9106576f9 Qt: Don't save window position when hidden Stenzek 2026-07-03 01:43:29 +10:00
  • 6d7163c54e Qt: Remove note about renderer from setup wizard Stenzek 2026-07-03 01:41:09 +10:00
  • 9c1500f1ac Qt: Add pause menu hotkey to setup wizard Stenzek 2026-07-03 01:39:34 +10:00
  • bb3fede3f2 Qt: Update English plural translations Stenzek 2026-07-03 00:28:30 +10:00
  • 7316cce3df Qt: Fix path in update-and-edit-english.bat script Stenzek 2026-07-03 00:28:19 +10:00
  • f31d99e77b Qt: Add animation to setup wizard Stenzek 2026-07-03 01:19:54 +10:00
  • 866d230428 Qt: Add interface and view types to setup wizard Stenzek 2026-07-03 01:15:41 +10:00
  • 4bc8ace9b0 Qt: Add CardRadioButton Stenzek 2026-07-03 01:21:50 +10:00
  • 685b2f7d21 FullscreenUI: Add easing to ProgressDialog bar Stenzek 2026-07-03 00:31:47 +10:00
  • c05726a485 FullscreenUI: Add image verification Stenzek 2026-07-03 00:13:29 +10:00
  • c3af062bf0 Qt: Move image verification logic to GameDatabase Stenzek 2026-07-03 00:13:17 +10:00
  • 3441574be6 CDImage: Add some more helper functions Stenzek 2026-07-03 00:25:28 +10:00
  • 4c39eac52a FullscreenUI: Fix incorrect layout in ProgressDialog Stenzek 2026-07-03 00:10:46 +10:00
  • 7be44a41c7 FullscreenUI: Fix incorrect effect in save state selector Stenzek 2026-07-02 21:27:37 +10:00
  • acfd60ea55 Deps: Update to 20260702 Stenzek 2026-07-03 01:26:37 +10:00
  • ab30d1da54 FileSystem: Make CopyFilePath() atomic Stenzek 2026-06-30 21:57:54 +10:00
  • c80552f1ce Ukrainian translation v2 (#3764) beazerdred 2026-06-30 14:09:32 +02:00
  • abf946c88b Update ukrainian translation (#3762) beazerdred 2026-06-29 16:12:49 +02:00
  • f1e0893745 System: Fix mute volume v0.1-11515 old-dev Stenzek 2026-06-29 13:53:10 +10:00
  • fa1b4b748d CMake: Silence resource copy messages Stenzek 2026-06-28 20:18:12 +10:00
  • ffd9d40d65 Qt: Add Register button for achievements Stenzek 2026-06-28 20:07:14 +10:00
  • a9cc936baf Qt: Minor UI consistency fixes (#3761) Davide Pesavento 2026-06-28 03:11:27 -04:00
  • 92d3f8e6e4 Atualização Português do Brasil (#3760) Anderson Cardoso 2026-06-28 00:30:43 -03:00
  • ad705e7d87 Qt: Fix saved geometry being lost in nogui mode Stenzek 2026-06-26 22:13:20 +10:00
  • 57a77b433c GameList: Force refresh when starting disc change Stenzek 2026-06-26 22:10:54 +10:00
  • e409f884df Settings: Remove unused function Stenzek 2026-06-26 21:53:10 +10:00
  • 9e4ef8bd69 System: Only use fast forward volume for >1 speed Stenzek 2026-06-26 21:51:40 +10:00
  • 73967c5c40 InputManager: Fix cloning multitap profiles Stenzek 2026-06-26 21:45:02 +10:00
  • 4a9776541b Qt: Tidy up main() function Stenzek 2026-06-26 21:39:55 +10:00
  • eccc1e0540 FullscreenUI: Add start-in-big-picture-mode option Stenzek 2026-06-26 21:38:50 +10:00
  • 352bb0d7f4 Qt: Move save state backup setting to memory card page Stenzek 2026-06-26 21:22:53 +10:00
  • 75be5531a6 Qt: Add configuration of multitap memory cards Stenzek 2026-06-26 21:08:28 +10:00
  • c22c1cbc43 Settings: Load config for all memory cards Stenzek 2026-06-26 20:49:40 +10:00
  • 032d89447f Qt: Update redump hash lookup URL Stenzek 2026-06-26 19:04:44 +10:00
  • 90c70407cf VideoThread: Fix debug assertion tripping in single-threaded mode Stenzek 2026-06-26 19:04:30 +10:00
  • ef84883dd8 Sockets: Fix incorrect WSAStartup() call Stenzek 2026-06-25 16:51:50 +10:00
  • 7d002d3527 FullscreenUI: Fix a couple of issues with modal progress Stenzek 2026-06-25 16:51:18 +10:00
  • 487a16193e FullscreenUI: Add a couple of missing transition effects Stenzek 2026-06-24 22:11:27 +10:00
  • 91273f2b30 CPU: Eliminate default branch in icache fill Stenzek 2026-06-24 21:23:55 +10:00
  • 74fac973e9 Cheats: Invalidate icache when writing (likely) assembly codes Stenzek 2026-06-24 21:23:14 +10:00
  • b4834b982f CPU: Add targeted icache invalidation Stenzek 2026-06-24 21:22:53 +10:00
  • 17f54f1a25 Qt: Fix missing styling of QPlainTextEdit Stenzek 2026-06-24 21:47:58 +10:00
  • b1106392b9 Qt: Use fixed-width font for cheat code editor Stenzek 2026-06-24 21:11:35 +10:00
  • 34df972d8e Cheats: Add 'Assembly' code type Stenzek 2026-06-24 21:03:52 +10:00
  • efed642cf1 Qt: Add 'Patch Instruction' and 'Nop Instruction' to debugger Stenzek 2026-06-24 20:00:00 +10:00
  • b43807a2bf CPU: Add MIPS assembler Stenzek 2026-06-24 19:55:04 +10:00
  • 431567d41a GPU/HW: Use UIDs for shader generation shader-uid Stenzek 2026-06-24 18:48:50 +10:00
  • 1ffee71757 Qt: Fix unused variable warning Stenzek 2026-06-24 17:11:11 +10:00
  • 6dd972a38c FullscreenUI: Add zoom/slide transition effects Stenzek 2026-06-24 17:05:30 +10:00
  • ba6ae234bc Qt: Rework speed controls to be less confusing Stenzek 2026-06-24 13:41:31 +10:00