Commit Graph

2369 Commits

Author SHA1 Message Date
Stenzek ac19768247
Qt: Make multitap mode non-inheritable as well 2024-11-03 20:26:52 +10:00
Stenzek 98cce645a9
Qt: Fix empty device list when editing profile 2024-11-03 20:20:36 +10:00
Stenzek 8c4d595a89
Qt: Make input source selection non-inheritable
Makes sense to set this in the profile specifically,
given it is tied to devices.
2024-11-03 20:17:56 +10:00
Stenzek 8f087ab594
Qt: Add prompt to enable cheats when list is checked 2024-11-03 18:08:28 +10:00
Stenzek d416ecb324
Qt: Add 'Clear Cheats' option to cheats page 2024-11-03 17:57:58 +10:00
Stenzek 0fc719c4cf
Cheats: Simplify code merging on import
The save file already does replacement.
2024-11-03 17:38:50 +10:00
Stenzek 95be381a9f
Qt: Fix cheat code delete message 2024-11-03 17:26:54 +10:00
Stenzek b4e509d090
Qt: Fix FF/turbo speed resetting in game properties 2024-11-02 21:25:47 +10:00
Stenzek 145fbff79b
Qt: Add log level/channels to debug menu 2024-10-31 20:13:43 +10:00
Stenzek 6551358212
Log: Replace channel string search with bitset
Knocks off around ~20KB of code.
2024-10-31 14:41:33 +10:00
shikulja ad73093ab2
Update Russian translation (#3325)
* upd ts

* Update Russian translation
2024-10-31 14:28:02 +10:00
Stenzek 166c930738
System: Move private functions to separate header 2024-10-28 14:31:22 +10:00
Stenzek 21d19a6297
System: Move perf counters to separate namespace 2024-10-28 14:31:22 +10:00
Stenzek 82e9bcc55f
Qt: Compatibility with Qt 6.7
Dunno why updating packages is taking so long...
2024-10-26 16:15:58 +10:00
Anderson Cardoso 7f5a4a065b
Atualização Português do Brasil (#3322)
Atualizado:
Confirmação de linhas movidas;
Adição de linhas referente a macro de controle.
2024-10-26 01:44:23 +10:00
Bobby Smith 19ae3be0b0
Settings: Re-enable "Start Fullscreen" per-game (#3321) 2024-10-25 20:37:29 +10:00
Stenzek 4963dc1759
Host: Make resource routines fill error object 2024-10-22 20:41:33 +10:00
Stenzek 164c043e1b
InputManager: Add pressure/deadzone to macros
Arguably less useful than on the PS2, but is still applicable
to the left/right analog sticks.
2024-10-22 19:39:56 +10:00
Stenzek bd5a97feca
Qt: Fix global safe mode checkbox 2024-10-22 01:08:50 +10:00
Anderson Cardoso 63685ce5f8
Atualização Português do Brasil (#3320)
- Confirmado linhas movidas;
- Adicionado linhas referente aos novos controles;
2024-10-21 20:24:49 +10:00
Stenzek 6e1d8c5213
Qt: Fix settings clear not resetting input profile 2024-10-21 00:29:54 +10:00
Stenzek be268d8bf1
Qt: Fix safe mode not resetting on gamesettings clear 2024-10-21 00:09:11 +10:00
Stenzek 0d3501d435
Misc: Pass SettingsInterface by const reference 2024-10-20 23:59:47 +10:00
Stenzek 4ab22921c4
GPUDump: Add GPU dump recording and playback
Implements the specification from:

https://github.com/ps1dev/standards/blob/main/GPUDUMP.md
2024-10-20 22:02:24 +10:00
Stenzek 4666057158
SettingWidgetBinder: Add enum overload that populates dropdowns 2024-10-20 21:56:15 +10:00
Stenzek b277035734
Qt: Use Qt 6.8 thread helpers 2024-10-20 13:41:15 +10:00
Stenzek 056b629837
ImGuiManager: Add 'Screen Margins' (i.e. safe zone) 2024-10-20 13:17:22 +10:00
Stenzek e0bc03b525
Controller: Fix localization with new types 2024-10-20 12:55:10 +10:00
Anderson Cardoso ecc0356fb9
Atualização Português do Brasil (#3319)
Confirmado linhas movidas;
Adicionado linhas referente aos 2 novos controles.
2024-10-20 12:42:54 +10:00
Víctor "IlDucci 8cd4982c62
Spanish (Spain) translation update 2024/10/19 (#3317) 2024-10-19 22:54:56 +10:00
Stenzek 163cb2f653
MemoryScanner: Fix default operator value 2024-10-19 22:51:52 +10:00
Stenzek c279376cff
Qt: Fix menu creation from incorrect thread 2024-10-19 17:05:17 +10:00
Anderson Cardoso cc275b6ff8
Atualização Português do Brasil (#3313)
Atualizado para a última versão [again] ;p
2024-10-19 13:02:13 +10:00
Stenzek f83cbbda12
Qt: Work around a couple of Linux issues 2024-10-19 12:44:07 +10:00
Anderson Cardoso f0be61b819
Atualização Português do Brasil (#3312)
Atualizado para a última versão.
2024-10-19 01:13:15 +10:00
Stenzek b99ee59224
Qt: Add 'Rename File' to memory card editor
And context menu for ease of use.
2024-10-19 00:03:07 +10:00
Stenzek 854a109a0f
Qt: Qt 6.8 deprecation fixes 2024-10-18 22:25:31 +10:00
Stenzek 86a28d5dc0
ImGuiOverlays: Move debug state to auxiliary windows 2024-10-18 20:48:30 +10:00
Stenzek 6dc2f0a60b
Host: Add 'Auxiliary Render Windows'
i.e. debugging windows
2024-10-18 20:48:30 +10:00
Stenzek eb46142ee7
GPUDevice: Extract swap chain to separate class 2024-10-18 20:48:29 +10:00
Anderson Cardoso afd36560c1
Atualização Português do Brasil (#3310)
* Atualização Português do Brasil

Confirmação de textos movidos;
Correções de consistência.

* Update 2

Adicionado e corrigido erro de digitação.

* Update 3

* Update 4
2024-10-14 12:47:46 +10:00
Stenzek 2604df5917
Qt: Fix crash when players column is visible 2024-10-14 12:47:09 +10:00
Stenzek a11ed649bf
Qt: Add keyboard navigation to memory view 2024-10-13 17:34:07 +10:00
Stenzek b3ae9cbe4a
Qt: Swap compatibility star image to SVG
Images originally provided by KamFretoZ, adjusted to better fit the
column width.
2024-10-13 17:08:56 +10:00
Stenzek e0b6f6f1b2
Cheats: Rewrite cheat management system 2024-10-13 16:43:22 +10:00
Stenzek d8fef6f22e
GameDatabase: Store strings as views
Saves duplicating everything in memory, and a ton of heap allocations.
2024-10-13 16:43:22 +10:00
Stenzek 21ec3c1152
Qt: Fix automatic binding button in per-game controller settings 2024-10-13 11:56:20 +10:00
Stenzek 5ab65ff484
Qt: Remove now-duplicate flag icons 2024-10-12 16:51:17 +10:00
Stenzek 6e26ba3e9e
Qt: Display language flags instead of region 2024-10-12 16:49:07 +10:00
Stenzek ba0708a4ff
GameDatabase: Add parsing of Language field
Also speed up lookups through binary search.
2024-10-12 16:23:47 +10:00