summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2020-07-02Merge pull request #37350 from aaronfranke/force-impulseRémi Verschelde
Refactor physics force and impulse code to use (force, position) order
2020-07-02Prevent dragging from SceneTree buttonsHaoyu Qiu
2020-07-02Merge pull request #36879 from ThakeeNathees/animation-autocomplete-bug-fixRémi Verschelde
Fix: animation autocomplete bug fixed
2020-07-02Merge pull request #34926 from Xrayez/draw-transform-defaultsRémi Verschelde
Provide `draw_set_transform` defaults for rotation and scale
2020-07-02Merge pull request #40020 from reduz/fix-tree-edit-focusRémi Verschelde
Fix doubleclick on tree item, restore input focus on previous windows.
2020-07-02Merge pull request #40028 from reduz/fix-popups1Rémi Verschelde
Fix some popup menus missing screen transform.
2020-07-02Merge pull request #40022 from reduz/fix-subwindow-clampRémi Verschelde
Add ability to clamp embedded subwindows to parent
2020-07-01Fix some popups menu missing screen transform.Juan Linietsky
Closes #38591
2020-07-01Merge pull request #32516 from nekomatata/texture-button-flipRémi Verschelde
Added flip_h and flip_v properties in TextureButton
2020-07-01Add ability to clamp embedded subwindows to parent, fixes #37792Juan Linietsky
2020-07-01Fix doubleclick on tree item, restore input focus on previous windows.Juan Linietsky
Closes #37335
2020-07-01Provide `draw_set_transform` defaults for rotation and scaleAndrii Doroshenko (Xrayez)
2020-07-01Merge pull request #40016 from akien-mga/environment-code-cleanupRémi Verschelde
Environment: Refactor code for readability + more
2020-07-01Merge pull request #40015 from reduz/fix-embedded_subwindow-inputRémi Verschelde
Ensure embedded mode works again
2020-07-01Merge pull request #36307 from Xrayez/raycast-enabled-trueRémi Verschelde
Enable raycast nodes by default
2020-07-01Environment: Refactor code for readability + moreRémi Verschelde
- Makes all boolean setters/getters consistent. - Fixes bug where `glow_hdr_bleed_scale` was not used. - Split CameraEffects to their own source file. - Reorder all Environment method and properties declarations, definitions and bindings to be consistent with each other and with the order of property bindings. - Bind missing enum values added with SDFGI. - Remove unused SDFGI enhance_ssr boolean. - Sync doc changes after SDFGI merge and other misc changes.
2020-07-01Ensure embedded mode works againJuan Linietsky
Also implemented application in/out notifications in X11.
2020-07-01Added flip_h and flip_v properties in TextureButtonPouleyKetchoupp
2020-07-01Merge pull request #40003 from YeldhamDev/tree_scroll_fixRémi Verschelde
Fix Tree's 'scroll_to_item()' not working correctly on some cases
2020-07-01Merge pull request #39985 from Calinou/uppercase-aces-tonemappingRémi Verschelde
Write "Aces" tonemapping in uppercase as it's an acronym
2020-06-30Fix Tree's 'scroll_to_item()' not working correctly on some casesMichael Alexsander
2020-06-30Make dialogs exclusive by default, fixes #37732Juan Linietsky
Also fix on set_visible, not creating exclusive children as it should.
2020-06-30Add a separate application focus/in notification out from Window focus ↵Juan Linietsky
notification.
2020-06-30Write "Aces" tonemapping in uppercase as it's an acronymHugo Locurcio
2020-06-29VideoPlayer: fix possible race conditionMark Kuo
In set_stream() we write to 'playback' while accessing the same object in _mix_audio() in audio thread. Protect the 'write' part in set_stream() to avoid possible crash in _mix_audio() function.
2020-06-27Call Node3D::get_global_transform and Vector3::dot only once within ↵Adam Reichold
Camera3D::is_position_behind to avoid redundant work.
2020-06-26Addition of SDFGI for open world global illuminationJuan Linietsky
Move GI to a deferred pass
2020-06-24Merge pull request #39805 from RandomShaper/fix_gone_popup_crashRémi Verschelde
Handle gone TabContainer popup nicely
2020-06-24Handle gone TabContainer popup nicelyPedro J. Estébanez
2020-06-24Fix default editor/project Button styles after ToolButton removalHugo Locurcio
Before this fix, all Buttons made with the default project theme looked flat until hovered.
2020-06-21Merge pull request #39717 from hinlopen/empty-scroll-eats-inputRémi Verschelde
No longer scroll vertically when scrollbars are unavailable
2020-06-21Check for motion in cast_motion() before doing Bullet convexSweepTest().Marcel Admiraal
Also ensure that default closest_safe and closest_unsafe values are defined in cast_motion() and before cast_motion() is called.
2020-06-20No longer scroll vertically when scrollbars are unavailableStijn Hinlopen
2020-06-19Merge pull request #39053 from timoschwarzer/static-assert-variant-arg-maxRémi Verschelde
Add static_assert checks where code assumes VARIANT_ARG_MAX == 5
2020-06-19Remove ToolButton in favor of ButtonHugo Locurcio
ToolButton has no redeeming differences with Button; it's just a Button with the Flat property enabled by default. Removing it avoids some confusion when creating GUIs. Existing ToolButtons will be converted to Buttons, but the Flat property won't be enabled automatically. This closes https://github.com/godotengine/godot-proposals/issues/1081.
2020-06-19Merge pull request #38932 from Calinou/increase-light3d-shadow-biasRémi Verschelde
Increase the default DirectionalLight3D and OmniLight3D shadow biases
2020-06-19Added Texture2DArray support to visual shadersYuri Roubinsky
2020-06-19Merge pull request #39659 from asmaloney/macos-command-backspaceRémi Verschelde
[macOS] Command-backspace in line edit
2020-06-19Merge pull request #33235 from nekomatata/rich-text-label-fit-heightRémi Verschelde
Option in RichTextLabel for height to fit content
2020-06-18[macOS] Command-backspace in line editAndy Maloney
Make command-backspace in line edit work like other macOS applications. If there is a selection, command-backspace deletes the selection. If there isn't a selection, command-backspace deletes from the cursor to the beginning of the line edit. This addresses part of godotengine/godot#23548
2020-06-16Merge pull request #37903 from Xrayez/shape-2d-draw-bindRémi Verschelde
Bind Shape2D draw method
2020-06-16Merge pull request #36079 from madmiraal/fix-35744Rémi Verschelde
Normalise p_up_direction vector in move_and_slide()
2020-06-16Normalise p_up_direction vector in move_and_slide() andMarcel Admiraal
move_and_slide_with_snap() and fix tolerance in move_and_slide_with_snap() max floor angle.
2020-06-16Merge pull request #39572 from Chaosus/fix_vs_4.0Rémi Verschelde
Use path instead classname to prevent errors for exported visual shaders
2020-06-16Merge pull request #39126 from TwistedTwigleg/GSOC_2020_Working_BranchRémi Verschelde
Skeleton and Skeleton inspector low-level changes
2020-06-15Merge pull request #39544 from nathanfranke/canvas-item-parent-node-renameRémi Verschelde
Change "ParentNode" to "Inherit" in Texture Options
2020-06-15Made low level changes to the Skeleton3D class and Skeleton3D inspector. ↵TwistedTwigleg
Changes listed below: * Added helper functions to Skeleton3D for converting transforms from bone space to global space, and vice versa. * Updated the Skeleton3D class reference. * Changed the icon used for bones in the Skeleton3D inspector to use BoneAttachement3D's icon. * Changed the Skeleton3D inspector to use EditorPropertyTransform and EditorPropertyVector3 when possible. * Placed the Transform/Matrix for each bone in a sub-section, so it is visually similar to the Node3D inspector.
2020-06-15Use path instead classname to prevent errors for exported visual shadersYuri Roubinsky
2020-06-15Fix bad position in Camera2D offset and camera rotation if smothing enabled.Ranoller
Fix https://github.com/godotengine/godot/issues/16323 in master. Apply same solution of https://github.com/godotengine/godot/issues/2074 in rotation and offset.
2020-06-15Merge pull request #39485 from theoway/append_bbcode_animation_bugRémi Verschelde
Fixes the stopping of animation effects in bbcode text after appending