german77
9c42c9e164
Enable mouse toggle buttons
5 years ago
german
03c81d5e1f
Enable button toggle for keyboard in the modifier button
5 years ago
Lioncash
d44d662529
input_common/CMakeLists: Make some warnings errors
Makes the input_common code warnings consistent with the rest of the
codebase.
5 years ago
Ameer
33c08afba9
Fix unnecessary diffs
6 years ago
Ameer
39ca7c675c
cleanup check access, read, and factory GetNextInput funcs. Use size rather than magic number
6 years ago
Ameer
243dbee81e
Cleanup after linter
6 years ago
Ameer
dbe1ad4fe4
GC Adapter Implementation
6 years ago
MerryMage
38f25284c8
input_common/keyboard: Remove redundant move
Named return value optimization automatically applies here.
6 years ago
Lioncash
eb88e9d088
general: Use deducation guides for std::lock_guard and std::unique_lock
Since C++17, the introduction of deduction guides for locking facilities
means that we no longer need to hardcode the mutex type into the locks
themselves, making it easier to switch mutex types, should it ever be
necessary in the future.
7 years ago
Lioncash
fc2d6869bf
input_common: Use std::move where applicable
Avoids unnecessary atomic reference count increments and decrements
8 years ago
Lioncash
d682d53bb2
input_common: Add missing override specifiers
8 years ago
wwylele
edc6c110bf
citra-qt: release all buttons when render window focus is lost
credit to @Hawkheart for the original idea
9 years ago
wwylele
189063ac2d
InputCommon: add Keyboard
9 years ago