pcsx2/pcsx2-qt
Connor McLaughlin ab5c03b1d9
Pad: Fixes and cleanup (#9623)
* Pad: Get rid of redundant object lookup

* Pad: Serialize 'stage' state

[SAVEVERSION+]

* Pad: Reduce Freeze duplication and add markers

Catch any possible unhandled device type change.

[SAVEVERSION+]

* Pad: Localize controller type names

* Pad: Handle mismatch between state and current config

* Misc: Drop .at() from vector/array access

We don't use exceptions.

* Pad: Remove redundant GetUnifiedSlot()

Sio has routines for converting these.

* Sio2: Remove redundant optional in Pad()

* Pad: Constify and finalize controller classes

* Pad: Move PadManager to Pad namespace

No point having a class when there's only a single instance.

* Pad: Move PadConfig to Pad namespace

* Pad: Move PadMacros to Pad namespace

* Pad: Re-localize controller bindings/settings

* Pad: Make controller info local

Don't want to create duplicates.

* Pad: Use span for ControllerInfo settings/bindings

* Pad: Fix auto-toggled macro buttons

* Pad: Fix pressure for macros

* Pad: Merge PadConfig/PadManager/PadMacros

Faster compile time.

* Pad: Fix incorrect condition in Sio0::SetTxData()

* Pad: Add deadzone for macro triggers
2023-07-26 01:10:02 +10:00
..
Debugger Misc: Replace bit_cast wrapper with std::bit_cast 2023-07-23 21:52:36 +10:00
GameList Misc: Various cleanup 2023-05-13 07:12:12 +01:00
Settings Pad: Fixes and cleanup (#9623) 2023-07-26 01:10:02 +10:00
Tools/InputRecording Qt:i18n: Adding I18N comments for translators, minor typo fixes (#8048) 2023-03-18 16:14:55 -05:00
Translations Qt: Update Base Translation 2023-07-23 13:41:25 +10:00
resources [SAVEVERSION+] Reimplement PAD system 2023-07-24 16:41:17 +01:00
AboutDialog.cpp Frontend: Add fullscreen UI implementation 2022-08-29 13:39:09 +01:00
AboutDialog.h Qt: Add work in progress interface 2022-01-30 14:29:18 +00:00
AboutDialog.ui Qt:i18n: Adding I18N comments for translators, minor typo fixes (#8048) 2023-03-18 16:14:55 -05:00
AutoUpdaterDialog.cpp UI/UX: Added popup when updating if savestate version changes 2023-07-24 19:42:36 +01:00
AutoUpdaterDialog.h Qt: Remove backup AppImage on next launch 2023-03-21 13:48:50 +00:00
AutoUpdaterDialog.ui Qt: Add auto updater UI 2022-05-12 15:03:26 +01:00
CMakeLists.txt [SAVEVERSION+] Reimplement PAD system 2023-07-24 16:41:17 +01:00
ColorPickerButton.cpp Qt: Add DS4/DS5 LED settings 2023-01-16 14:08:01 +01:00
ColorPickerButton.h Qt: Add DS4/DS5 LED settings 2023-01-16 14:08:01 +01:00
CoverDownloadDialog.cpp Qt: Icon Revamps 2023-06-15 20:51:15 +10:00
CoverDownloadDialog.h Qt: Add cover downloader 2022-09-17 17:51:14 +01:00
CoverDownloadDialog.ui Qt: Icon Revamps 2023-06-15 20:51:15 +10:00
DisplayWidget.cpp Misc: Replace _BitScanForward() with std::countr_zero() 2023-07-23 21:52:36 +10:00
DisplayWidget.h USB: Move to Qt (with *significant* refactoring) 2022-12-18 03:47:00 +00:00
EarlyHardwareCheck.cpp Qt: Warning fixes for clang-cl 2022-12-25 09:27:44 +00:00
MainWindow.cpp Qt: Fix game properties for unscanned files 2023-07-21 12:57:25 +10:00
MainWindow.h Qt: Sync video capture state 2023-07-07 12:34:58 +10:00
MainWindow.ui Qt:Translation: Remove mnemonics from toolbar strings 2023-07-17 19:17:53 +10:00
PrecompiledHeader.cpp Qt: Add work in progress interface 2022-01-30 14:29:18 +00:00
PrecompiledHeader.h Qt: Warning fixes for clang-cl 2022-12-25 09:27:44 +00:00
QtHost.cpp [SAVEVERSION+] Reimplement PAD system 2023-07-24 16:41:17 +01:00
QtHost.h Qt: Sync video capture state 2023-07-07 12:34:58 +10:00
QtKeyCodes.cpp Misc: Various cleanup 2023-05-13 07:12:12 +01:00
QtProgressCallback.cpp Qt: Add cover downloader 2022-09-17 17:51:14 +01:00
QtProgressCallback.h Qt: Add cover downloader 2022-09-17 17:51:14 +01:00
QtUtils.cpp Qt: Only apply non-visible window info rule for X11 2023-01-02 08:31:55 +00:00
QtUtils.h Debugger: Initial debugger implementation 2022-12-24 07:21:49 +00:00
SettingWidgetBinder.h Qt: Fix theme names not being translatable 2023-07-01 14:17:29 +10:00
SetupWizardDialog.cpp Pad: Fixes and cleanup (#9623) 2023-07-26 01:10:02 +10:00
SetupWizardDialog.h Qt: Add Setup Wizard 2023-06-24 15:18:24 +10:00
SetupWizardDialog.ui Qt: De-duplicate AppIcon 2023-06-26 17:52:39 +10:00
Themes.cpp Qt: Adjust hyperlink color for Cobalt and Pizza theme 2023-06-27 21:13:12 +01:00
Translations.cpp Qt:Mac: Add Qt mac application menu strings 2023-07-19 13:46:40 +10:00
pcsx2-qt.vcxproj [SAVEVERSION+] Reimplement PAD system 2023-07-24 16:41:17 +01:00
pcsx2-qt.vcxproj.filters [SAVEVERSION+] Reimplement PAD system 2023-07-24 16:41:17 +01:00