Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-23 | android: Play vibrations asynchronously | t895 | |
2024-02-19 | scope_exit: Make constexpr | FearlessTobi | |
Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it. | |||
2024-02-18 | android: Flip AB/XY for xbox controllers during auto-mapping | t895 | |
2024-02-17 | android: Input mapping | t895 | |
2024-01-17 | input_common: Add android input engine | Narr the Reg | |
2024-01-15 | Fix more typos | Viktor Szépe | |
2024-01-05 | hid_core: Move hid to it's own subproject | Narr the Reg | |
2023-11-11 | core: hid: Split SL and SR buttons | german77 | |
2023-10-22 | input_common: joycon: Move vibrations to a queue | german77 | |
2023-10-15 | input_common: udp: Avoid crash when trying to map motion before client is ready | german77 | |
2023-10-02 | ci: fix new codespell errors | Liam | |
2023-09-03 | msvc: set warning level to /W4 globally | Danila Malyutin | |
And fix a bunch of warnings | |||
2023-08-25 | Warnings cleanup for GCC 13 and Clang 16 | comex | |
Note: For GCC there are still a huge number of `-Warray-bounds` warnings coming from `externals/dynarmic`. I could have added a workaround in `externals/CMakeLists.txt` similar to what this PR does for other externals, but given Dynarmic's close affiliation with Yuzu, it would be better to fix it upstream. Besides that, on my machine, this makes the build warning-free except for some warnings from glslangValidator and AutoMoc. Details: - Disable some warnings in externals. - Disable `-Wnullability-completeness`, which is a Clang warning triggered by the Vulkan SDK where if any pointers in the header are marked _Nullable, it wants all pointers to be marked _Nullable or _Nonnull. Most of them are, but some aren't. Who knows why. - `src/web_service/verify_user_jwt.cpp`: Disable another warning when including `jwt.hpp`. - `src/input_common/input_poller.cpp`: Add missing `override` specifiers. - src/common/swap.h: Remove redundant `operator&`. In general, this file declares three overloads of each operator. Using `+` as an example, the overloads are: - a member function for `swapped_t + integer` - a member function for `swapped_t + swapped_t` - a free function for `integer + swapped_t` But for `operator&`, there was an additional free function for `swapped_t + integer`, which was redundant with the member function. This caused a GCC warning saying "ISO C++ says that these are ambiguous". | |||
2023-07-07 | input_common: set `SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS` to 0 | Martino Fontana | |
This allows to share the mappings between Nintendo and non-Nintendo controllers. Breaks the controller configuration for existing users who are using a Nintendo controller. (Documentation of the hint https://github.com/libsdl-org/SDL/blob/92b3c53c92971e685254fd89f89ce6bde8cea60e/include/SDL_hints.h#L512-L532) | |||
2023-07-05 | input_common: Avoid potential division by zero | Narr the Reg | |
2023-07-01 | Merge pull request #10950 from german77/mouse_tune | liamwhite | |
input_common: Tune mouse controls | |||
2023-06-30 | yuzu: Ensure mouse panning can't be enabled with real mouse emulation | german77 | |
2023-06-29 | input_common: Allow timeouts to happen while scanning for a ring | german77 | |
2023-06-28 | input_common: Tune mouse controls | Narr the Reg | |
2023-06-28 | input_common: Remove duplicated DriverResult enum | german77 | |
2023-06-27 | Merge pull request #10495 from bm01/master | liamwhite | |
input_common: Redesign mouse panning | |||
2023-06-27 | Merge pull request #10679 from zeltermann/wakelock-reason | liamwhite | |
Only use SDL wakelock on Linux | |||
2023-06-26 | Merge pull request #10903 from german77/nfc_state | liamwhite | |
input_common: Improve nfc state handling and 3rd party support | |||
2023-06-24 | input_common: Dont try to read/write data from 3rd party controllers | german77 | |
2023-06-24 | input_common: Make use of new SDL features | german77 | |
2023-06-24 | Only use SDL wakelock on Linux | zeltermann | |
SDL has internally fixed shenanigans related to wakelocking through DBus from inside sandboxes from around August 2022, so we can now remove the workaround we used since 2021. | |||
2023-06-21 | input_common: Implement native mifare support | Narr the Reg | |
2023-06-15 | input_common: Add amiibo with originality signature support | Narr the Reg | |
2023-06-12 | input_common: Redesign mouse panning | Baptiste Marie | |
2023-06-03 | input_common: Fix virtual amiibos | bunnei | |
2023-06-03 | android: Various fixes for CI. | bunnei | |
2023-06-03 | android: Implement amiibo reading from nfc tag | Narr the Reg | |
2023-06-03 | android: Add motion sensor | Narr the Reg | |
2023-05-30 | input_common: rename PAGE_SIZE to avoid conflict | 12101111 | |
See also: https://github.com/yuzu-emu/yuzu/issues/8779 | |||
2023-05-25 | Merge pull request #10396 from german77/amiibo_write | bunnei | |
input_common: Implement amiibo writing | |||
2023-05-21 | input_common: Implement amiibo writting | Narr the Reg | |
2023-05-19 | input_common: Map motion with relative values not absolute ones | german77 | |
2023-05-16 | input_common: Fix pro controller amiibo support | Narr the Reg | |
2023-05-14 | input_common: Make amiibo scanning less demanding | german77 | |
2023-05-09 | Merge pull request #10119 from marius851000/improved_non_hd_feeback | Narr the Reg | |
Attempt at improving HD Rumble emulation | |||
2023-05-09 | input_common: Fix nfc detection for joycons | german77 | |
2023-05-07 | core: hid: Update motion on a better place | german77 | |
2023-05-06 | Merge pull request #10180 from german77/debug | bunnei | |
input_common: Revert debugging changes | |||
2023-05-06 | input_common: Revert debugging changes | german77 | |
2023-05-06 | Merge pull request #10174 from german77/motriod | bunnei | |
input_common: Add experimental motion to button | |||
2023-05-05 | input_common: Add experimental motion to button | german77 | |
2023-05-05 | input_common: Add property to invert an axis button | Narr the Reg | |
2023-05-05 | Improve emulation of HD Rumble | marius david | |
2023-04-14 | input_common: minor fix to mouse movement | Valeri | |
2023-03-12 | input_common: sdl: Only send last vibration command | german77 | |