summaryrefslogtreecommitdiffstats
path: root/core/input/input_event.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Add event_index to InputEventActionkobewi2024-05-301-0/+4
* Add screen-related attributes to mouse input eventsMarkus Sauermann2024-02-051-0/+16
* Add InputEventKey.location to tell left from rightMel Collins2024-01-261-0/+5
* Make InputEventShortcut always pressedkobewi2023-09-231-0/+2
* Merge pull request #63168 from Levrault/masterRémi Verschelde2023-06-051-0/+2
|\
| * feat(gamepad): improve gamepad behavior with slider and popup_menuLuc-Frédéric Langis2023-06-051-0/+2
* | Augment the `InputEvent` class with a `CANCELED` stateFredia Huya-Kouadio2023-05-151-16/+8
|/
* Use physical shortcuts for freelook navigation in the editorHakim2023-02-211-1/+1
* Fix mouse/drag/touch InputEvents having no device idMarkus Sauermann2023-02-061-1/+1
* Cleanup and unify keyboard input.bruvzg2023-01-231-0/+8
* Use BitField<> in core type masksJuan Linietsky2023-01-081-4/+4
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* [iOS] Add Apple Pencil pressure and tilt support.bruvzg2022-12-231-0/+12
* Add double_tap attribute to InputEventScreenTouchFredia Huya-Kouadio2022-10-221-0/+4
* Fix key mapping changes when moving from macOS to other platformbruvzg2022-09-071-19/+6
* Make `_validate_property` a multilevel methodYuri Sizov2022-08-221-1/+1
* [macOS, Windows, X11] Add stylus inverted/eraser support toHansem Ro2022-07-041-0/+4
* Fix action exact matchNathan Franke2022-01-241-6/+6
* Merge pull request #56322 from madmiraal/fix-42450Rémi Verschelde2022-01-111-6/+6
|\
| * Rename speed to velocity when it's a directional VectorMarcel Admiraal2021-12-291-6/+6
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/
* Use "enum class" for input enumsAaron Franke2021-11-121-12/+12
* Entirely removes BIND_VMETHOD in favor of GDVIRTUALreduz2021-08-231-0/+3
* Improve input event accumulationPedro J. Estébanez2021-08-131-0/+2
* Use Key enum instead of plain integersAaron Franke2021-08-101-7/+8
* Added EditorCommandPaletteBhuvan Vemula2021-08-091-0/+16
* Use mouse and joypad enums instead of plain integersAaron Franke2021-06-201-13/+13
* Move many input enums to their own fileAaron Franke2021-06-201-66/+1
* Fix InputMap.action_erase_event() failing to erase events correctly.Marcel Admiraal2021-05-191-4/+12
* Rename "Control" key to "Ctrl" and add "_pressed" suffix to all InputEventWit...Lightning_A2021-05-071-18/+18
* Rename `doubleclick` to `double_click`Aaron Franke2021-05-041-3/+3
* Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde2021-04-271-1/+0
* Rename some more global enums (Key, Joy, MIDI)Aaron Franke2021-03-231-3/+3
* Rename ButtonList enum and members to MouseButtonAaron Franke2021-03-231-15/+15
* Added convenience create_reference methods for Key and JoyButton inputsEric M2021-02-181-0/+4
* Merge pull request #44355 from EricEzaM/PR/fix-action-false-positives-and-all...Rémi Verschelde2021-02-151-5/+5
|\
| * Allow checking for exact matches with Action events.EricEzaM2020-12-151-5/+5
* | Add support for new SDL gamecontroller keywords.Marcel Admiraal2021-02-071-1/+7
* | Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
|/
* InputEvent as_text now returns readable string. Added to_string for debug str...Eric M2020-11-271-1/+15
* Merge pull request #43591 from madmiraal/fix-43520Rémi Verschelde2020-11-191-51/+6
|\
| * Update joy button and stick names, enums and documentationMarcel Admiraal2020-11-191-51/+6
* | Merge pull request #43662 from EricEzaM/PR/INP3-command_serialization_optionalRémi Verschelde2020-11-191-0/+6
|\ \ | |/ |/|
| * Made serialization of Command toggleable when saving InputEvents.Eric M2020-11-191-0/+6
* | Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-2/+0
* | Add raw strength value for internal useAaron Franke2020-11-111-6/+7
|/
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-2/+2
* Add override keywords.Marcel Admiraal2020-07-101-38/+38