Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-20 | Ensure minimum modifiers are pressed when matching actions | Marcel Admiraal | |
2022-02-15 | Add an XML schema for documentation | Hugo Locurcio | |
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | |||
2022-02-03 | Merge pull request #56764 from madmiraal/fix-45592-2 | Rémi Verschelde | |
2022-02-03 | Expand description for warp_mouse_position method | TechnicalSoup | |
Add more detail to the description for the warp_mouse_position method, clarifying that the vector is in screen coordinates and relative to an origin at the top of the game window. | |||
2022-01-20 | Add `Input.is_anything_pressed` method | Andrii Doroshenko (Xrayez) | |
2022-01-13 | Fix mouse velocity not changing fast enough | Marcel Admiraal | |
- Uses all accumulated movements when calculating velocity - Discards old accumulated movements - Sets last mouse velocity to zero when there is no movement | |||
2022-01-11 | Merge pull request #56322 from madmiraal/fix-42450 | Rémi Verschelde | |
2022-01-05 | Document keyboard ghosting caveats in Input and InputEvent | Hugo Locurcio | |
This also adds recommendations for choosing between `is_physical_key_pressed()` and `is_key_pressed()`. | |||
2021-12-29 | Rename speed to velocity when it's a directional Vector | Marcel Admiraal | |
2021-12-06 | Unexpose joy_connection_changed method | kobewi | |
2021-11-23 | Add Input.is_physical_key_pressed method. | bruvzg | |
2021-11-15 | Replace Godot docs URL with `$DOCS_URL` in XML class reference | Rémi Verschelde | |
2021-11-12 | Use "enum class" for input enums | Aaron Franke | |
2021-10-22 | Merge pull request #53812 from RandomShaper/expose_flush_input | Rémi Verschelde | |
2021-10-22 | Expose Input::flush_buffered_events() | Pedro J. Estébanez | |
2021-10-12 | Exposed setters for sensor values in Input class | Дмитрий Сальников | |
2021-10-06 | Merge pull request #53472 from akien-mga/doc-update-tutorial-links | Rémi Verschelde | |
2021-10-06 | doc: Update links to latest documentation after content reorganization | Rémi Verschelde | |
2021-10-06 | Change dragging cursor on Windows | kobewi | |
2021-08-10 | Use Key enum instead of plain integers | Aaron Franke | |
2021-07-30 | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | |
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | |||
2021-07-30 | Add Input documentation for `exact_match` | Raul Santos | |
2021-07-22 | Fix miscellaneous doc typos and inconsistencies | Nicholas Huelin | |
This pull request fixes an assortment of typos, improves conciseness, and enhances clarity. | |||
2021-06-20 | Use mouse and joypad enums instead of plain integers | Aaron Franke | |
Also MIDIMessage | |||
2021-06-18 | Better format arguments in variant parser | Michael Alexsander Silva Dias | |
2021-06-03 | Add MOUSE_MODE_CONFINED_HIDDEN | Aaron Franke | |
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2021-03-23 | Rename some more global enums (Key, Joy, MIDI) | Aaron Franke | |
2021-03-19 | class reference proofreading | Paul Joannon | |
2021-03-17 | Converted sensor acceleration units to m/s^2 on iOS and UWP | Marcus Brummer | |
This is beacuse on Android these values are already in m/s^2 while on iOS and UWP they are in g. This just makes the behaviour consistent on all platforms. | |||
2021-03-16 | Document different unit of measurement for sensor data on iOS and Android | Marcus Brummer | |
2021-02-19 | doc: Sync classref with current source | Rémi Verschelde | |
And fix various bogus bindings following previous PRs. | |||
2020-11-27 | doc: Mention iOS support for Input gravity/gyroscope sensors | Rémi Verschelde | |
It has been implemented for iOS a long time ago already with #7127. | |||
2020-11-25 | Docs: Port Code Examples to C# (F, G, H, I, J, K, L) | HaSa1002 | |
Includes: * File * Geometry2D * HashingContext * HTTPClient * HTTPRequest * Image * Input * int * ItemList * JSONParseResult * KinematicBody2D * LineEdit Co-authored-by: Aaron Franke <arnfranke@yahoo.com> | |||
2020-11-23 | doc: Sync classref with current source | Rémi Verschelde | |
2020-11-11 | Allow getting Input axis/vector values by specifying multiple actions | Aaron Franke | |
For get_vector, use raw values and handle deadzones appropriately | |||
2020-10-01 | Link to demos from within the class reference | Aaron Franke | |
2020-08-31 | Add link titles for all links in the class reference | Hugo Locurcio | |
This makes them display in a nicer way in the editor help. (The title will display instead of the full URL.) | |||
2020-08-29 | Merge pull request #41521 from Calinou/doc-accelerometer-platforms | Rémi Verschelde | |
Document supported platforms for `Input.get_accelerometer()` and related | |||
2020-08-29 | Document supported platforms for `Input.get_accelerometer()` and related | Hugo Locurcio | |
This closes #41303. | |||
2020-08-28 | State how 'MOUSE_MODE_CAPTURED' actually works in the 'Input' docs | Michael Alexsander | |
2020-05-13 | Update game controller enums. | Marcel Admiraal | |
2020-04-28 | Rename InputFilter back to Input | Rémi Verschelde | |
It changed name as part of the DisplayServer and input refactoring in #37317, with the rationale that input no longer goes through the main loop, so the previous Input singleton now only does filtering. But the gains in consistency are quite limited in the renaming, and it breaks compatibility for all scripts and tutorials that access the Input singleton via the scripting language. A temporary option was suggested to keep the scripting singleton named `Input` even if its type is `InputFilter`, but that adds inconsistency and breaks C#. Fixes godotengine/godot-proposals#639. Fixes #37319. Fixes #37690. | |||
2020-03-30 | doc: Update classref with node renames | Rémi Verschelde | |
A few extra renames for classes which were missed in last week's PRs. | |||
2020-03-12 | Improve the `Input.set_use_accumulated_input()` documentation | Hugo Locurcio | |
2020-02-25 | Rename `scancode` to `keycode`. | bruvzg | |
Add `physical_keycode` (keyboard layout independent keycodes) to InputEventKey and InputMap. Fix non-latin keyboard layout keycodes on Linux/X11 (fallback to physical keycodes). | |||
2020-02-22 | doc: Sync classref with StringName/Callable changes | Rémi Verschelde | |
2020-01-31 | Update docs to version 4.0 | clayjohn | |
2020-01-26 | Merge pull request #35589 from akien-mga/doc-drop-category-property | Rémi Verschelde | |
doc: Drop unused 'category' property from header | |||
2020-01-26 | doc: Do not expose Variant::NIL as a type in the class reference | Rémi Verschelde | |
Fix signals Variant arguments incorrectly listed as Nil. Fixes #12520. | |||
2020-01-26 | doc: Drop unused 'category' property from header | Rémi Verschelde | |
We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0. |