Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-10 | Merge pull request #71022 from Sauermann/fix-captured-position-doc | Rémi Verschelde | |
Fix doc for position of captured mouse | |||
2023-01-10 | Fix doc for position of captured mouse | Markus Sauermann | |
The position is not at the center of the screen but of the window. | |||
2023-01-08 | Use BitField<> in core type masks | Juan Linietsky | |
* All core types masks are now correctly marked as bitfields. * The enum hacks in MouseButtonMask and many other types are gone. This ensures that binders to other languages non C++ can actually implement type safe bitmasks. * Most bitmask operations replaced by functions in BitField<> * Key is still a problem because its enum and mask at the same time. While it kind of works in C++, this most likely can't be implemented safely in other languages and will have to be changed at some point. Mostly left as-is. * Documentation and API dump updated to reflect bitfields in core types. | |||
2022-12-16 | Silence `Input.vibrate_handheld()` warning as it's already documented | Hugo Locurcio | |
The warning causes messages to be spammed if you are calling this method in a game that runs on both desktop and mobile platforms, unless you guard all calls to `Input.vibrate_handheld()` with `OS.has_feature("mobile") or OS.has_feature("web")`. Since the limitation is already documented (and is obvious enough given the method's name), the warning message is redundant. | |||
2022-11-02 | Style: Misc docs and comment style and language fixes | Rémi Verschelde | |
- Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`. | |||
2022-10-27 | Document the DisplayServer class | Hugo Locurcio | |
This also adds a link to the Command line tutorial on pages that reference command line arguments, as the page covers some general usage tips for CLI arguments (especially on macOS). | |||
2022-08-29 | [Web] Rename JavaScript platform to Web. | Fabio Alessandrelli | |
Also rename export name from "HTML5" to "Web". | |||
2022-08-12 | [doc] Use "param" instead of "code" to refer to parameters (6) | Andy Maloney | |
2022-08-08 | Rename the argument tag to param in XML documentation | Yuri Sizov | |
2022-07-27 | HTML5: Add support for `Input.vibrate_handheld()` | pattlebass | |
2022-07-03 | Input: Re-enable input accumulation by default | Rémi Verschelde | |
I turned it off by mistake in #38697. See also #62664 for details on this boolean's complex history :) | |||
2022-06-04 | Merge pull request #61669 from fire-forge/input | Rémi Verschelde | |
Make Input `mouse_mode` and `use_accumulated_input` properties | |||
2022-06-03 | Make Input mouse_mode and use_accumulated_input properties | FireForge | |
2022-06-03 | Add array element type to `get_connected_joypads` | Raul Santos | |
2022-05-14 | Swap the meaning of CURSOR_WAIT and CURSOR_BUSY | Haoyu Qiu | |
2022-04-27 | doc: Update iOS hint for Input.vibrate_handheld after #60397 | Rémi Verschelde | |
2022-03-27 | Rename warp mouse functions to warp_mouse | Markus Sauermann | |
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> |