Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-01-14 | Revert incorrect copyright attribution for non-contributed files | Zephyron | |
- In commit b3facaa6bb30cdc39f2b7d632fef1e3bfeee7785, the copyright header was updated to include "Citron Homebrew Project" across multiple files, regardless of whether any contributions were made. - This commit removes the incorrect attribution and reverts the copyright header to its previous state. - Copyright attribution should only be added when meaningful contributions have been made to the file. - This commit ensures proper compliance with copyright standards and maintains correct attribution to the respective contributors. - Special thanks to Tachi for pointing out the need for these corrections and ensuring that proper attribution practices are followed. | |||
2024-12-31 | core: Update copyright headers | Zephyron | |
- Update copyright headers to include Citron Homebrew Project - Add 2025 to copyright years | |||
2024-12-31 | chore: update project references and add Citron copyright | Zephyron | |
- Replaced all references to the old project name with Citron. - Added Citron copyright information alongside existing notices in all files. | |||
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 | |