summaryrefslogtreecommitdiff
path: root/core/input/input.cpp
AgeCommit message (Expand)Author
2023-01-25Merge pull request #69028 from YeldhamDev/its_raw_you_donkeyRémi Verschelde
2023-01-23Cleanup and unify keyboard input.bruvzg
2023-01-08Use BitField<> in core type masksJuan Linietsky
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-23[iOS] Add Apple Pencil pressure and tilt support.bruvzg
2022-11-22Make `Input.get_vector()` check for plain `strength` instead of the raw oneMichael Alexsander
2022-11-02Style: Misc docs and comment style and language fixesRémi Verschelde
2022-10-22Add double_tap attribute to InputEventScreenTouchFredia Huya-Kouadio
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-09-01Merge pull request #64444 from timothyqiu/action-completionRémi Verschelde
2022-08-24Merge pull request #64531 from madmiraal/fix-63972-2Rémi Verschelde
2022-08-22Consolidate the fact that `Input` is meant to be finalPedro J. Estébanez
2022-08-17Fix axis mapped to DPad buttons not releasing opposite buttonMarcel Admiraal
2022-08-15Fix action name completion for `Input`Haoyu Qiu
2022-08-04Fix some array size function definition mismatch.Fabio Alessandrelli
2022-06-28Input: Make `get_action_raw_strength` print error when the action doesn't existMarco F
2022-06-04Merge pull request #61669 from fire-forge/inputRémi Verschelde
2022-06-03Make Input mouse_mode and use_accumulated_input propertiesFireForge
2022-06-03Add array element type to `get_connected_joypads`Raul Santos
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add a new HashMap implementationreduz
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
2022-04-22Use Input::push_input for tests plus extra mouse testingPaulb23
2022-04-14Merge pull request #60208 from Magorx/input-set-custom-mouse-cursor-fixRémi Verschelde
2022-04-13Added p_shape check to avoid engine crushKingCakeTheFruity
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-03-27Rename warp mouse functions to warp_mouseMarkus Sauermann
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
2022-02-03Merge pull request #56764 from madmiraal/fix-45592-2Rémi Verschelde
2022-01-24Merge pull request #56754 from madmiraal/fix-45592Rémi Verschelde
2022-01-20Add `Input.is_anything_pressed` methodAndrii Doroshenko (Xrayez)
2022-01-14Fix Actions mapped to triggers not using the full rangeMarcel Admiraal
2022-01-13Fix mouse velocity not changing fast enoughMarcel Admiraal
2022-01-13Use mouse event relative motion to calculate mouse velocityMarcel Admiraal
2022-01-11Merge pull request #56322 from madmiraal/fix-42450Rémi Verschelde
2022-01-10Add joystick button index boundary check. Increase max. button number to 128 ...bruvzg
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-29Rename speed to velocity when it's a directional VectorMarcel Admiraal
2021-12-17Revert "Fixed event spam when using the Nintendo Switch controller"Marcel Admiraal
2021-12-16Fixed event spam when using the Nintendo Switch controllerSam Lantinga
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-12-06Unexpose joy_connection_changed methodkobewi
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-23Add Input.is_physical_key_pressed method.bruvzg
2021-11-16Rename built-in `SGN()` macro to `SIGN()`Hugo Locurcio
2021-11-12Use "enum class" for input enumsAaron Franke
2021-11-03Sync controller mappings DB with SDL2 community repoRémi Verschelde
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-10-22Merge pull request #53812 from RandomShaper/expose_flush_inputRémi Verschelde
2021-10-22Expose Input::flush_buffered_events()Pedro J. Estébanez