aboutsummaryrefslogtreecommitdiff
path: root/scene (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | | | Merge pull request #15911 from Zephilinox/ready_signalJuan Linietsky2018-05-073-1/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | Add ready signal to Node
| * | | | | | | | | | | | | | | Add ready signal to NodeZephilinox2018-01-203-1/+4
| | |_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #15889
* | | | | | | | | | | | | | | Merge pull request #17828 from bojidar-bg/17779-progressbar-minimum-sizeJuan Linietsky2018-05-072-4/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix StyleBox ignoring region rect and ProgressBar using center size
| * | | | | | | | | | | | | | | Fix StyleBox ignoring region rect and ProgressBar using center sizeBojidar Marinov2018-03-282-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ProgressBar used the center size of the stylebox to calculate its minimum size, thus disallowing certain setups. If the old behaviour is wanted, it can be forced by providing a custom minimum size, or by giving proper margins to the stylebox. Fixes #17779.
* | | | | | | | | | | | | | | | Merge pull request #17845 from JFonS/disable_spatial_shadowsJuan Linietsky2018-05-072-2/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added flag on SpatialMaterial to disable shadows
| * | | | | | | | | | | | | | | | Added flag on SpatialMaterial to disable shadowsJFonS2018-03-292-2/+7
| |/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #11973 from AndreaCatania/ragdollJuan Linietsky2018-05-0710-10/+1551
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ragdoll - Physical bone node
| * | | | | | | | | | | | | | | | Implemented ragdollAndreaCatania2018-05-0710-10/+1551
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implementing ragdoll Implementing ragdoll Implementing ragdoll Implementing ragdoll Implementing ragdoll a Implemented implicit hierarchy. Improved Added some physics properties Added bone offset to preserve COM, partially fixed scaling work in progress WIP wip Implemented Joint Gizmos Implemented pin joint joint Implemented all joints
* | | | | | | | | | | | | | | | | Merge pull request #18003 from sherjilozair/patch_macosx_shortcutsJuan Linietsky2018-05-071-1/+52
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add additional macos shortcuts for going to start/end of line
| * | | | | | | | | | | | | | | | | Add additional macos shortcuts for going to start/end of lineSherjil Ozair2018-04-051-1/+52
| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Revert "Fix Sprite3D's incorrect behavior when using AtlasTextures."Juan Linietsky2018-05-071-20/+9
| |/ / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Added "play_backwards" to the list o functions to autocomplete.Michael Alexsander Silva Dias2018-05-071-1/+1
| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #18122 from olivergs/wip/rtl-content-heightMax Hilbrunner2018-05-072-3/+12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RichTextLabel, doc: Added new method to get total content height
| * | | | | | | | | | | | | | | | | RichTextLabel, doc: Added new method to get total content heightOliver Gutierrez2018-04-112-3/+12
| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merge pull request #18677 from BastiaanOlij/add_no_blendJuan Linietsky2018-05-072-2/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add no-blend canvas item render_mode
| * | | | | | | | | | | | | | | | | | Add no-blend canvas item render_modeBastiaan Olij2018-05-072-2/+6
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Merge pull request #18524 from BastiaanOlij/keep_3d_linearJuan Linietsky2018-05-072-0/+19
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | Added option to viewport to keep linear color
| * | | | | | | | | | | | | | | | | | Added option to viewport to keep linear colorBastiaan Olij2018-05-062-0/+19
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Merge pull request #18454 from KidRigger/working_timerMax Hilbrunner2018-05-072-3/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | Allows setting the Timer wait_time in start method.
| * | | | | | | | | | | | | | | | | | Allows setting the Timer wait_time in start method.Anish2018-04-272-3/+6
| | |_|_|_|_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows shortening the two line method of Timer.set_wait_time followed by Timer.start set wait_time as a parameter to Timer.start. Also modifies the class documentation. Fixes: #18107
* | | | | | | | | | | | | | | | | | Merge pull request #18146 from mjtorn/gh-mjtorn-rtl-shadowMax Hilbrunner2018-05-053-19/+53
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement font shadows for RichTextLabel
| * | | | | | | | | | | | | | | | | | Implement font shadows for RichTextLabelMarkus Törnqvist2018-04-123-19/+53
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Merge pull request #18407 from danilo2205/get_closest_pointMax Hilbrunner2018-05-052-0/+170
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | Add methods get_closest_point and get_closest_offset for both Curve2D and Curve3D
| * | | | | | | | | | | | | | | | | | Added methods get_closest_point and get_closest_offset to both Curve2D and ↵danilo22052018-05-012-0/+170
| | |/ / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Curve3D
* | | | | | | | | | | | | | | | | | Made bone handling for actual Bone2D a special case. Make custom bones ↵Juan Linietsky2018-05-042-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | appear like a custom (less important) option now.
* | | | | | | | | | | | | | | | | | Merge pull request #18480 from BastiaanOlij/add_custom_aabb_to_primitivesRémi Verschelde2018-05-042-0/+20
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added custom aabb to primitives
| * | | | | | | | | | | | | | | | | | added custom aabb to primitivesBastiaan Olij2018-04-292-0/+20
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Merge pull request #18397 from KidRigger/working_teMax Hilbrunner2018-05-041-1/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support of CMD+Backspace and CMD+Delete on MacOS.
| * | | | | | | | | | | | | | | | | | | Support of CMD+Backspace and CMD+Delete on MacOS.Anish2018-04-241-1/+11
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds support for CMD+Backspace, to delete all text before the cursor in the line and CMD+Delete to delete all text after the cursor in line following the typical MacOS text editing workflow Fixes: #18059
* | | | | | | | | | | | | | | | | | | Merge pull request #18595 from AlexHoratio/script_pos_columnsRémi Verschelde2018-05-042-0/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Script Editor now displays positional column
| * | | | | | | | | | | | | | | | | | | Script Editor now displays positional columnUnknown2018-05-032-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This solves #17931 and makes the script editor consistent with other text editors(Sublime, Gedit, Vim) in displaying the position rather than the raw number of characters.
* | | | | | | | | | | | | | | | | | | | Skeleton for 2D WIPJuan Linietsky2018-05-034-13/+152
| | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Merge pull request #16359 from Noshyaar/convertRémi Verschelde2018-05-031-20/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Particles: fix corrupted scene when saved after convert
| * | | | | | | | | | | | | | | | | | | | Particles: fix corrupted scene when saved after convert (2nd try)Poommetee Ketson2018-02-241-20/+5
| | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | Merge pull request #18572 from bzztbomb/fix/project_local_ray_normal_virtualRémi Verschelde2018-05-031-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | Fix for ARVRCamera::project_local_ray_normal not getting called.
| * | | | | | | | | | | | | | | | | | | | Camera::project_local_ray_normal needs to be virtual so that ↵Brian Richardson2018-05-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ARVRCamera::project_local_ray_normal gets called.
* | | | | | | | | | | | | | | | | | | | | Merge pull request #18514 from neikeq/api-hash-fixesRémi Verschelde2018-05-0310-36/+19
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | API hash fixes
| * | | | | | | | | | | | | | | | | | | | Fix binding some core API methods only in tools buildsIgnacio Etcheverry2018-04-2910-36/+19
| | |_|/ / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Merge pull request #18566 from robfram/fix-lineedit-18184Rémi Verschelde2018-05-021-1/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix placeholders position in `LineEdit` when editing inside the Editor
| * | | | | | | | | | | | | | | | | | | | Fix placeholders position in `LineEdit` when editing inside the Editorrobfram2018-05-021-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Editing the `Text` property through the editor causes a wrong placement of the placeholder, as it calls `LineEdit::clear_internal`, which was wrongly reseting the cached placeholder width. Fix #18184.
* | | | | | | | | | | | | | | | | | | | | Merge pull request #18451 from volzhs/node-nameRémi Verschelde2018-05-022-1/+21
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check invalid node name
| * | | | | | | | | | | | | | | | | | | | | Check invalid node namevolzhs2018-05-032-1/+21
| | |_|_|_|/ / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | WIP Polygon2D weight editingJuan Linietsky2018-05-024-0/+113
| | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | Merge pull request #17196 from RandomShaper/improve-gui-touchRémi Verschelde2018-05-021-0/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement universal translation of touch to mouse (3.1)
| * | | | | | | | | | | | | | | | | | | | | Implement universal translation of touch to mousePedro J. Estébanez2018-04-301-0/+8
| | |_|_|_|_|/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now generating mouse events from touch is optional (on by default) and it's performed by `InputDefault` instead of having each OS abstraction doing it. (*) The translation algorithm waits for a touch index to be pressed and tracks it translating its events to mouse events until it is raised, while ignoring other pointers. Furthermore, to avoid an stuck "touch mouse", since not all platforms may report touches raised when the window is unfocused, it checks if touches are still down by the time it's focused again and if so it resets the state of the emulated mouse. *: In the case of Windows, since it already provides touch-to-mouse translation by itself, "echo" mouse events are filtered out to have it working like the rest. On X11 a little hack has been needed to avoid a case of a spurious mouse motion event that is generated during touch interaction. Plus: Improve/fix tracking of current mouse position. ** Summary of changes to settings: ** - `display/window/handheld/emulate_touchscreen` becomes `input/pointing_devices/emulate_touch_from_mouse` - New setting: `input/pointing_devices/emulate_mouse_from_touch`
* | | | | | | | | | | | | | | | | | | | | Merge pull request #18291 from akien-mga/coverity-uninitialized-scalar-varRémi Verschelde2018-05-012-5/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | Fix Coverity reports of uninitialized scalar variable
| * | | | | | | | | | | | | | | | | | | | Fix Coverity reports of uninitialized scalar variableRémi Verschelde2018-04-192-5/+1
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes most current reports on Coverity Scan of uninitialized scalar variable (CWE-457): https://cwe.mitre.org/data/definitions/457.html These happen most of the time (in our code) when instanciating structs without a constructor (or with an incomplete one), and later returning the instance. This is sometimes intended though, as some parameters are only used in some situations and should not be double-initialized for performance reasons (e.g. `constant` in ShaderLanguage::Token).
* | | | | | | | | | | | | | | | | | | | Adds z-index properties to TileSets.Pieter-Jan Briers2018-05-013-2/+31
| | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Merge pull request #16977 from SASUPERNOVA/masterRémi Verschelde2018-05-012-0/+18
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created a new function named get_element in GridContainer. This funct…
| * | | | | | | | | | | | | | | | | | | | Updated fork to match current version of Godot.SASUPERNOVA2018-04-152-0/+18
| | | | | | | | | | | | | | | | | | | | |