Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-10 | Reorganize inspector layout workflow for Control nodes | Yuri Sizov | |
2022-02-03 | Remove get_focus_owner() from Control, replaced by ↵ | Gilles Roudière | |
get_viewport()->gui_get_focus_owner() | |||
2022-01-12 | Improve description of mouse_exited signal | kobewi | |
2022-01-02 | Fix usage of "Return" in the docs | kobewi | |
2021-12-14 | Document get_minimum_size not called in some nodes | kobewi | |
2021-12-06 | Rename minimum_size_changed() method | kobewi | |
2021-11-22 | Merge pull request #55151 from Chaosus/control_reset_size | Rémi Verschelde | |
2021-11-22 | Added `reset_size` method to `Control` and `Window` classes | Yuri Roubinsky | |
2021-11-22 | Merge pull request #54339 from ConteZero/line_edit_drag_and_drop | Rémi Verschelde | |
2021-11-15 | Fix drag and drop on LineEdit | ConteZero | |
2021-11-15 | Replace Godot docs URL with `$DOCS_URL` in XML class reference | Rémi Verschelde | |
2021-10-22 | Replace remaining usages of yield with new await keyword | Duroxxigar | |
2021-10-19 | Implement TileMap patterns palette | Gilles Roudière | |
2021-10-06 | doc: Update links to latest documentation after content reorganization | Rémi Verschelde | |
2021-10-04 | Fix some leftover references to idle_frame | kobewi | |
2021-10-04 | Add the base scale factor to the Theme resource | Yuri Sizov | |
2021-10-01 | Allow shortcuts to have any number of bindings. Updated UI as required. | Eric M | |
2021-09-21 | Add note that for _gui_input(event) event position is relative to the ↵ | skyace65 | |
control origin | |||
2021-09-02 | Make some enhancements to the POT generation | Michael Alexsander | |
2021-08-22 | Replace BIND_VMETHOD by new GDVIRTUAL syntax | reduz | |
* New syntax is type safe. * New syntax allows for type safe virtuals in native extensions. * New syntax permits extremely fast calling. Note: Everything was replaced where possible except for `_gui_input` `_input` and `_unhandled_input`. These will require API rework on a separate PR as they work different than the rest of the functions. Added a new method flag METHOD_FLAG_OBJECT_CORE, used internally. Allows to not dump the core virtuals like `_notification` to the json API, since each language will implement those as it is best fits. | |||
2021-08-13 | Add bulk theme overrides to Control | Paulb23 | |
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-29 | Add `auto_translate` toggle for automatic translation | Michael Alexsander | |
2021-07-25 | Document caveats with Control's `mouse_entered`/`mouse_exited` signals | Hugo Locurcio | |
2021-07-23 | Fix doc typos | Nicholas Huelin | |
This pull request fixes an assortment of typos and improves conciseness in `Animation`, `Area2D`, `Array`, `ArrayMesh`, `Control`, `Directory`, `EditorPlugin`, `Engine`, and `OS`. | |||
2021-07-14 | Improve Control's theme item methods documentation | Yuri Sizov | |
2021-07-13 | Add type variations to Theme | Yuri Sizov | |
2021-06-30 | Fix editor suffixes and degrees conversion | reduz | |
* Functions to convert to/from degrees are all gone. Conversion is done by the editor. * Use PROPERTY_HINT_ANGLE instead of PROPERTY_HINT_RANGE to edit radian angles in degrees. * Added possibility to add suffixes to range properties, use "min,max[,step][,suffix:<something>]" example "0,100,1,suffix:m" * In general, can add suffixes for EditorSpinSlider Not covered by this PR, will have to be addressed by future ones: * Ability to switch radians/degrees in the inspector for angle properties (if actually wanted). * Animations previously made will most likely break, need to add a way to make old ones compatible. * Only added a "px" suffix to 2D position and a "m" one to 3D position, someone needs to go through the rest of the engine and add all remaining suffixes. * Likely also need to track down usage of EditorSpinSlider outside properties to add suffixes to it too. | |||
2021-06-25 | Implement native extension system | reduz | |
* Deprecates GDNative in favor of a simpler, lower level interface. * New extension system allows registering core engine classes. * Simple header interface in gdnative_interace.h | |||
2021-06-25 | Remove clips_input() method and use clip_content | kobewi | |
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
2021-06-18 | Better format arguments in variant parser | Michael Alexsander Silva Dias | |
2021-06-12 | Consistently prefix bound virtual methods with _ | kobewi | |
2021-06-10 | Let var2str display StringName with correct sigil | Jonathan Gollnick | |
2021-06-07 | Style: Cleanup uses of double spaces between words | Rémi Verschelde | |
Or after punctuation. Tried to leave third-party stuff alone, unless it has been heavily modified for Godot. | |||
2021-05-17 | Add theme_custom_type property to Control and Window | Yuri Sizov | |
2021-03-31 | Merge pull request #47252 from KoBeWi/themecide | Rémi Verschelde | |
Add methods to remove theme overrides | |||
2021-03-23 | Rename ButtonList enum and members to MouseButton | Aaron Franke | |
2021-03-23 | Remove the clearing behavior from add_override | kobewi | |
2021-03-23 | Add methods to remove theme overrides | kobewi | |
2021-02-24 | Fix crash during drag if user freed the drag preview | Delf Neumärker | |
2021-02-01 | Merge pull request #45137 from Calinou/doc-control-gallery | Rémi Verschelde | |
Reference the control gallery image in the Control class documentation | |||
2021-01-29 | Reference the control gallery image in the Control class documentation | Hugo Locurcio | |
Like the Tween cheatsheet or Color constants cheatsheet, this references a "cheatsheet" image from the documentation repository. | |||
2021-01-26 | Exposed find_next_valid_focus and find_prev_valid_focus. | Nils Reid | |
2021-01-04 | doc: Sync classref with current source | Rémi Verschelde | |
2020-12-28 | Merge pull request #44751 from madmiraal/rename-rect-grow_margin | Rémi Verschelde | |
Rename Rect2 and Rect2i grow_margin() to grow_side() | |||
2020-12-28 | Merge pull request #44607 from madmiraal/rename-control-rotation | Rémi Verschelde | |
Rename Control rotation to rotation_degrees | |||
2020-12-28 | Rename Rect2 and Rect2i grow_margin() to grow_side() | Marcel Admiraal | |
2020-12-23 | Rename Control rotation to rotation_degrees | Marcel Admiraal | |