Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-11 | Merge pull request #73040 from Rindbee/popup_centered_consider_current_size | Rémi Verschelde | |
Calling popup_center* with the default size will use the current size | |||
2023-02-11 | Merge pull request #73063 from ↵ | Rémi Verschelde | |
KoBeWi/it_exited_the_tree_but_changed_its_mind_and_broke_instead Fix camera reparenting | |||
2023-02-11 | Merge pull request #73083 from timothyqiu/nav-agent-debug-properties | Rémi Verschelde | |
Strip name prefix of navigation agent debug properties in the inspector | |||
2023-02-11 | Calling popup_center* with the default size will use the current size | Rindbee | |
2023-02-11 | Strip name prefix of navigation agent debug properties in the inspector | Haoyu Qiu | |
2023-02-11 | Check for CanvasItem instead of Control and Node2D | Aaron Franke | |
2023-02-10 | Fix camera reparenting | kobewi | |
2023-02-10 | Merge pull request #73024 from TokageItLab/fix-transtition-first-frame | Rémi Verschelde | |
Fix broken first frame of `NodeTransition`/`NodeOneShot` when xfade is 0 | |||
2023-02-10 | Merge pull request #72378 from maximkulkin/line-edit-consume-events | Rémi Verschelde | |
Fix LineEdit not consuming events | |||
2023-02-10 | Merge pull request #72714 from DarkMessiah/fix-unlimited-text-in-tree | Rémi Verschelde | |
Fix unlimited text rendering in Tree if width <= 0 | |||
2023-02-10 | Merge pull request #73000 from Sauermann/fix-editor-viewport-size-zero-crash | Rémi Verschelde | |
Fix crash in editor when setting `SubViewport.size` to zero | |||
2023-02-10 | Add some missing translatable editor strings | Haoyu Qiu | |
2023-02-10 | Fix broken first frame of NodeTransition/NodeOneShot when xfade is 0 | Silc Renew | |
2023-02-10 | Fix crash in editor when setting `SubViewport.size` to zero | Markus Sauermann | |
`Viewport::_set_size` now verifies, that the minimum size is at least 2x2. Also fix `RendererViewport::viewport_set_size` fail condition. | |||
2023-02-09 | Merge pull request #72931 from TokageItLab/improve-root-motion-for-rot-and-pos | Rémi Verschelde | |
Add root motion accumulator to fix broken RootMotionView | |||
2023-02-09 | Fix that `popup_centered` didn't take the window's size into consideration | Markus Sauermann | |
2023-02-10 | Add root motion accumulator to fix broken RootMotionView | Silc Renew | |
2023-02-09 | Merge pull request #72884 from groud/fix_trackpad_viewpanner | Rémi Verschelde | |
Fix panning via InputEventPanGesture | |||
2023-02-09 | Merge pull request #69550 from Rindbee/fix-script-editor-not-reload-via-lsp | Rémi Verschelde | |
Fix internal editor not updating when using external editor via LSP | |||
2023-02-09 | Improve some editor strings for localization | Haoyu Qiu | |
2023-02-09 | Merge pull request #72947 from DarkKilauea/nav-fix-avoidance-callback | Rémi Verschelde | |
Fix missing avoidance updates when using same velocity | |||
2023-02-09 | Merge pull request #72897 from Geometror/graphedit-set-deprecated | Rémi Verschelde | |
Update configuration warning for `GraphEdit` and mark it as experimental | |||
2023-02-09 | Merge pull request #72922 from smix8/fix_debug_binding_rb_4.x | Rémi Verschelde | |
Fix NavigationAgent debug functions bindings in release builds | |||
2023-02-08 | Fix missing avoidance updates when using same velocity | Josh Jones | |
When using avoidance, if you set the same velocity for the agent, you won't get an update from the avoidance system. This changes both the `set_target_position` and `set_velocity` setters to always accept user provided values, even if they are the same. This ensures that repathing and avoidance logic is always run when the user expects. | |||
2023-02-09 | Update GraphEdit configuration warning, mark GraphNode/GraphEdit as experimental | Hendrik Brucker | |
2023-02-08 | Mark fma function as high end so it isn't used with the gl_compatibility ↵ | clayjohn | |
renderer | |||
2023-02-08 | Fix NavigationAgent debug functions bindings in release builds | smix8 | |
Fixes that certain NavigationAgent debug functions bindings were not available in release builds. | |||
2023-02-08 | Fix panning via InputEventPanGesture | Gilles Roudière | |
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2023-02-08 | Optimize `draw_dashed_line()` and `draw_rect()` | Danil Alexeev | |
2023-02-07 | Merge pull request #62179 from Rindbee/fix-popup_center-off-center | Rémi Verschelde | |
Use min_size/max_size to limit window size and position while popup center | |||
2023-02-07 | Merge pull request #72829 from Sauermann/fix-code-simplifications | Rémi Verschelde | |
Some code simplifications | |||
2023-02-07 | Merge pull request #71768 from Sauermann/fix-vp-mouse-position | Rémi Verschelde | |
Fix Viewport::get_mouse_position for SubViewports | |||
2023-02-07 | Some code simplifications | Markus Sauermann | |
1. `number_width` isn't used later 2. `return_type` is used only once 3. AudioServer::get_singleton()->get_channel_count() always returns a channel_count of 1 or larger 4. negative `aa->backward` conditional 5. `current_canvas` == `find_world_2d()->get_canvas()` 6. identical if `render_shadows` | |||
2023-02-07 | Use min_size/max_size to limit the window size and the position while popup ↵ | Rindbee | |
center | |||
2023-02-07 | Fix sub-resource IDs resetting when preloaded | kobewi | |
2023-02-07 | Fix Viewport::get_mouse_position for SubViewports | Markus Sauermann | |
SubViewports don't have a cached mouse position available. This PR calculates the mouse position from the screen position of the mouse cursor. | |||
2023-02-07 | Merge pull request #72722 from TokageItLab/animtree-map | Rémi Verschelde | |
Fix AnimationNodeTransition initialization and AnimationNode remapping method | |||
2023-02-06 | Merge pull request #72740 from Sauermann/fix-event-device-id | Rémi Verschelde | |
Fix mouse/drag/touch InputEvents having no device id | |||
2023-02-06 | Merge pull request #71677 from Sauermann/fix-emulate-touch-passthrough | Rémi Verschelde | |
Fix MOUSE_FILTER_STOP not affecting emulated mouse events | |||
2023-02-06 | Merge pull request #72770 from Kabiirk/Control-has-point-doc-update | Rémi Verschelde | |
Fix description and argument name in `Control._has_point` | |||
2023-02-06 | Fix mouse/drag/touch InputEvents having no device id | Markus Sauermann | |
Some internally created emulated/instantiated events didn't have a device id. This PR sets for these cases a device id. Also rename `DEVICE_ID_TOUCH_MOUSE` to the more generic `DEVICE_ID_EMULATION`. | |||
2023-02-06 | Merge pull request #69185 from Sauermann/fix-optionpopup-screentransform | Rémi Verschelde | |
Fix Screen-Transform missing in Button Size in OptionButton::show_popup | |||
2023-02-06 | Fix MOUSE_FILTER_STOP not affecting emulated mouse events | Markus Sauermann | |
Touch and Drag events are now stopped by MOUSE_FILTER_STOP | |||
2023-02-07 | Fix description and argument name in Control._has_point | Kabiir | |
2023-02-06 | Merge pull request #72727 from TokageItLab/fix-audio-retrieve | Yuri Sizov | |
Fixed animation audio to play considering time when seeking | |||
2023-02-06 | Fix Screen-Transform missing in Button Size in OptionButton::show_popup | Markus Sauermann | |
The button size is affected by the screen transform, which was previously not taken into consideration. | |||
2023-02-06 | Merge pull request #68492 from Sauermann/fix-picking-sort | Rémi Verschelde | |
Fix propagation order for 2D physics picking events | |||
2023-02-06 | Merge pull request #72204 from MinusKube/anchorable_rect_editor_bug | Yuri Sizov | |
Fix get_parent_anchorable_rect() not returning the correct size in some cases | |||
2023-02-05 | Avoid returning self from `_get_base_font_or_default()` | Patrick Dawson | |
2023-02-04 | Fix propagation order for 2D physics picking events | Markus Sauermann | |
This patch adds a viewport-configuration-option for sorting physics-picking events by the Z-Index and the scene tree position of the collision objects. |