Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-04 | Zero initialize all pointer class and struct members | Rémi Verschelde | |
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr. | |||
2022-03-31 | Merge pull request #59709 from Sauermann/fix-dragndrop-subviewport-transform | Rémi Verschelde | |
2022-03-31 | Merge pull request #59590 from Calinou/rename-print-stray-nodes | Rémi Verschelde | |
2022-03-31 | Rename `Node.print_stray_nodes()` to `Node.print_orphan_nodes()` | Hugo Locurcio | |
The "orphan" terminology is already used elsewhere. | |||
2022-03-31 | Fix Drag n Drop Transform in main embedding window | Markus Sauermann | |
2022-03-30 | Make vararg method bind no return and return | Pierre-Thomas Meisels | |
Type emit_signal exposed method return type set UndoRedo add_do_method and add_undo_method exposed return void Set TreeItem::_call_recursive_bind returns void Set _rpc_bind and _rpc_id_bind returns void in Node Set _call_group and _call_group_flags method returns void in SceneTree Set godot-cpp-test CI flag to false | |||
2022-03-30 | Merge pull request #59308 from Sauermann/fix-viewport-warp-mouse | Rémi Verschelde | |
2022-03-30 | Merge pull request #59568 from Sauermann/fix-focus-out-notification | Rémi Verschelde | |
Send a focus-out notification when opening a Window Manager Popup | |||
2022-03-29 | Update sub-viewport canvas items to ensure oversampling is applied correctly. | bruvzg | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. | |||
2022-03-28 | Merge pull request #59555 from Sauermann/fix-mouseover-drag | Rémi Verschelde | |
2022-03-28 | Merge pull request #59548 from akien-mga/obj-remove-unused-categories | Rémi Verschelde | |
2022-03-28 | Fix using Viewport::warp_mouse within Viewports | Markus Sauermann | |
2022-03-28 | Merge pull request #59118 from Sauermann/fix-window-input-event-coordinates | Rémi Verschelde | |
2022-03-28 | Send a focus-out notification when opening a Window Manager Popup | Markus Sauermann | |
2022-03-28 | Merge pull request #59574 from Sauermann/proposal-rename-warp-mouse | Rémi Verschelde | |
Rename warp mouse functions to warp_mouse | |||
2022-03-27 | [Net] Change HTTPRequest timeout type to double. | Fabio Alessandrelli | |
For consistency with the Timer class and general time representation inside the engine. | |||
2022-03-27 | Send Mouse Enter/Exit Notifications independently of mouse focus | Markus Sauermann | |
2022-03-27 | Rename warp mouse functions to warp_mouse | Markus Sauermann | |
2022-03-27 | Fix UI navigation with joysticks | Univeous | |
2022-03-26 | Object: Remove unused category boilerplate | Rémi Verschelde | |
We might want to re-add something like this if/when we find a good use case for it and do the effort to categorize all objects in the API properly. Until then, it's better to remove that boilerplate since it's not needed. Closes #18711. | |||
2022-03-20 | Bind NOTIFICATION_LOCAL_TRANFORM_CHANGED | Jason Knight | |
2022-03-18 | Fix coordinate system for stretched viewports for subwindows. | Markus Sauermann | |
2022-03-18 | Merge pull request #58394 from bruvzg/rtl_hint | Rémi Verschelde | |
2022-03-16 | Simplify always true conditional | Markus Sauermann | |
get_viewport() is always true, because is_inside_tree() is true. | |||
2022-03-14 | Merge pull request #59099 from RandomShaper/mouse_drop_on_disable | Rémi Verschelde | |
2022-03-14 | Cleanup internal GUI state, if event is accepted in _input. | Markus Sauermann | |
2022-03-13 | Cleanup embed subwindows getters | kobewi | |
2022-03-13 | Expose methods for screen-space transforms | kobewi | |
2022-03-13 | Drop mouse focus and over when gui input is globally disabled | Pedro J. Estébanez | |
2022-03-10 | Revert "Update mouse cursor shape after changes" | Markus Sauermann | |
This reverts commit 0fce98b4b5f568298477b175c70510924793f6b0. | |||
2022-03-09 | Remove VARIANT_ARG* macros | reduz | |
* Very old macros from the time Godot was created. * Limited arguments to 5 (then later changed to 8) in many places. * They were replaced by C++11 Variadic Templates. * Renamed methods that take argument pointers to have a "p" suffix. This was used in some places and not in others, so made it standard. * Also added a dereference check for Variant*. Helped catch a couple of bugs. | |||
2022-03-09 | Update mouse cursor shape after changes | Markus Sauermann | |
This fixes some cases where the mouse cursor shape did not change automatically, but instead required a MouseMove to update. | |||
2022-03-05 | Various code and documentation improvements | kobewi | |
2022-02-28 | Merge pull request #58282 from keptsecret/filedialog_visibility_unresponsive | Rémi Verschelde | |
Fix to prevent AcceptDialog and children class taking over main window | |||
2022-02-28 | Merge pull request #58413 from Sauermann/fix-canvas-item-visibility | Rémi Verschelde | |
Fix invisible CanvasItem visibility issue | |||
2022-02-28 | Remove files_dropped signal from SceneTree | Igor Kordiukiewicz | |
2022-02-25 | Improve popup window handling. | bruvzg | |
Add window FLAG_POPUP and a platform specific routines to control popup auto-hiding and event forwarding. | |||
2022-02-22 | Fix invisible CanvasItem visibility issue | Markus Sauermann | |
2022-02-21 | Add RichTextLabel "hint" tag. | bruvzg | |
2022-02-19 | Fix CanvasItem visibility propagation | kobewi | |
2022-02-19 | Update variable name to reflect usage | Markus Sauermann | |
2022-02-19 | Merge pull request #58042 from Sauermann/fix-viewport-border-notifications | Rémi Verschelde | |
Fix Viewport mouse enter+exit notifications | |||
2022-02-18 | fixed wrong ifdef enclosed block | keptsecret | |
2022-02-18 | prevent acceptdialog taking over main editor window when made visible | keptsecret | |
2022-02-17 | Change 'find_node' to 'find_nodes' and Add 'type' parameter | diddykonga | |
Changed 'find_node' to 'find_nodes' which now returns an 'TypedArray<Node>', as well as Added a 'type' parameter to match against specific node types, which supports inheritance. | |||
2022-02-15 | Connect notifications from Container to Viewport | Markus Sauermann | |
mouse enter+exit | |||
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-02-15 | Merge pull request #58147 from Geometror/fix-tooltip-flicker | Rémi Verschelde | |
2022-02-15 | Fix tooltip flickering in some cases | Hendrik Brucker | |