aboutsummaryrefslogtreecommitdiff
path: root/scene (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | | | | Fix uninitialized data in Sprite::_get_rects()Bernhard Liebl2018-03-041-2/+2
| |/ / / / / / / / / / / / /
* / / / / / / / / / / / / / Fix more regressions in RichTextLabel from PR 15711Bernhard Liebl2018-03-021-9/+5
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Fix serialization of identifiers with non printable ASCII charactersRémi Verschelde2018-03-021-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #6888.
* | | | | | | | | | | | | Don't crash when trying to add an invalid navmeshHein-Pieter van Braam2018-03-021-0/+1
| |_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is possible to try to add an invalid object as a navmesh through GDScript which results in an engine crash. This creates a debug message that should help the user figure out what's wrong.
* | | | | | | | | | | | Fix regression through fa98637acaab9135568bf0d43a65c9c96b59c32dpoke10242018-03-011-0/+5
| | | | | | | | | | | |
* | | | | | | | | | | | Viewport: Fix missing tooltips w/ disabled physics object pickingRémi Verschelde2018-03-011-9/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously this option seemed to be the sole responsible for enabling physics processing in Viewport, while several other features like tooltips and debugging collision hints rely on it. All this logic is moved to internal processing (it's incorrect to let it be affected by users disabling physics/idle processing), and disabling physics object picking no longer affects the internal physics processing. Fixes #17001.
* | | | | | | | | | | | Fix various valgrind reported uninitialized variable usesHein-Pieter van Braam2018-02-283-0/+5
| |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #16656 from JFonS/fix_gradient_crashRémi Verschelde2018-02-271-0/+7
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | Fix weird editor crash when switching from editing one gradient to another keeps 'grabbing' variable to true
| * | | | | | | | | | Fix weird editor crash when switching from editing one gradient to another ↵JFonS2018-02-141-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | keeps 'grabbing' variable to true
* | | | | | | | | | | Add a split editor to polygon 2D UV editor, moving an inch closer to adding ↵Juan Linietsky2018-02-252-1/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support for in the future
* | | | | | | | | | | Fix Line2D tile mode for non-square texturesMarc Gilleron2018-02-253-7/+15
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #16973 from JFonS/fix_initial_gizmo_visibilityRémi Verschelde2018-02-241-2/+6
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | Fix visibility of gizmos on scene load
| * | | | | | | | | | Fix visibility of gizmos on scene loadJFonS2018-02-241-2/+6
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #16932 from groud/fix_collision_shape_selectionRémi Verschelde2018-02-241-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fixes collisions shape selection
| * | | | | | | | | | Fixes collisions shape selectionGilles Roudiere2018-02-221-1/+1
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #16930 from PJB3005/18-02-22-styleboxtexture-textureRémi Verschelde2018-02-242-8/+8
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | StyleBoxTexture: Texture instead of RES for texture and normal_map.
| * | | | | | | | | | StyleBoxTexture: Texture instead of RES for texture and normal_map.Pieter-Jan Briers2018-02-222-8/+8
| |/ / / / / / / / /
* / / / / / / / / / Refactor version macros and fix related bugsRémi Verschelde2018-02-232-2/+1
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were several places hardcoding their own variant of the version string, potentially with bugs (e.g. forgetting the patch number when defined). The new logic defines: - VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1) - VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch', depending on whether the latter is defined (e.g. 3.1.4) - VERSION_FULL_CONFIG, which contains the version status (e.g. stable) and the module-specific suffix (e.g. mono) - VERSION_FULL_BUILD, same as above but with build/reference name (e.g. official, custom_build, mageia, etc.) Note: Slight change here, as the previous format had the build name *before* the module-specific suffix; now it's after - VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed with "Godot v" for readability Bugs fixed thanks to that: - Export templates version matching now properly takes VERSION_PATCH into account by relying on VERSION_FULL_CONFIG. - ClassDB hash no longer takes the build name into account, but limits itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant for the API hash). - Docs XML no longer hardcode the VERSION_STATUS, this was annoying. - Small cleanup in Windows .rc file thanks to new macros.
* | | | | | | | | Skeleton2D: Fix missing return value in comparatorRémi Verschelde2018-02-221-1/+1
| | | | | | | | |
* | | | | | | | | 2D Skeletons WORK IN PROGRESSJuan Linietsky2018-02-215-5/+283
| | | | | | | | |
* | | | | | | | | Fix typos with codespellluz.paz2018-02-2114-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ```
* | | | | | | | | Fixed disappearing text on filedialog buttonsMax2018-02-211-4/+4
| | | | | | | | |
* | | | | | | | | Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky2018-02-217-5/+486
| | | | | | | | |
* | | | | | | | | Merge pull request #16710 from YeldhamDev/filedialog_nothing_disabledRémi Verschelde2018-02-212-12/+8
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fixed "Open" button being enabled when nothing is selected in a FileDialog while in "Open folder" mode
| * | | | | | | | | Fixed "Open" button being enabled when nothing is selected in a FileDialog ↵Michael Alexsander Silva Dias2018-02-202-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | while in "Open folder" mode.
* | | | | | | | | | Merge pull request #16756 from willnationsdev/shifted-rect-spriteRémi Verschelde2018-02-212-2/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Simplify detection of Sprite clicks
| * | | | | | | | | | Expose Sprite._edit_get_rect for click rect accessWill Nations2018-02-192-2/+6
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #16772 from damarindra/tileset_editor_improvementRémi Verschelde2018-02-213-26/+32
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Tileset Editor Improvement
| * | | | | | | | | | Tileset Editor ImprovementDamar Indra2018-02-203-26/+32
| |/ / / / / / / / /
* | / / / / / / / / Added forgotten infinite_inertia to bindingsAndrea Catania2018-02-211-1/+1
| |/ / / / / / / / |/| | | | | | | | | | | | | | | | | Related to this comment: https://github.com/godotengine/godot/pull/16757#discussion_r169470394
* | | | | | | | | Merge pull request #16757 from AndreaCatania/kinpushRémi Verschelde2018-02-204-33/+34
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Improved kinematic body, Now can move rigid body
| * | | | | | | | | Improved kinematic body 2D and 3D, Now can move rigid bodyAndrea Catania2018-02-204-33/+34
| |/ / / / / / / /
* | | | | | | | | Merge pull request #16718 from Chaosus/triplanarfixRémi Verschelde2018-02-201-3/+6
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Add refraction possibility when triplanar uv mode enabled
| * | | | | | | | | Added refraction possibility for triplanar uv modeChaosus2018-02-151-3/+6
| |/ / / / / / / /
* | | | | | | | | Merge pull request #16455 from volzhs/close-docsRémi Verschelde2018-02-202-9/+14
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Keep to show current script when closing all docs
| * | | | | | | | | Keep to show current script when closing all docsvolzhs2018-02-202-9/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also fix error when removing multiple tabs from TabContainer at same frame. like closing multiple docs at once. Fix #16403
* | | | | | | | | | Merge pull request #16530 from AndreaCatania/raysRémi Verschelde2018-02-194-2/+50
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Improved ray shape (2D and 3D) by addiing the possibility to act as r…
| * | | | | | | | | | Improved ray shape (2D and 3D) by addiing the possibility to act as regular ↵Andrea Catania2018-02-194-2/+50
| | |_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | shape
* | | | | | | | | | Merge pull request #16652 from aragar/FixQuotationInStringRémi Verschelde2018-02-191-1/+0
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix quotation in string
| * | | | | | | | | | Fix quotation in stringRado'sPC\aRaGaR2018-02-121-1/+0
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix for #16404
* | | | | | | | | | Merge pull request #15306 from poke1024/item-list-draw-speedRémi Verschelde2018-02-191-4/+48
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Boost drawing speed of ItemLists with many items
| * | | | | | | | | | Boost drawing speed of ItemLists with many itemsBernhard Liebl2018-01-051-4/+48
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #15780 from volzhs/emojiRémi Verschelde2018-02-192-21/+58
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Support colored font
| * | | | | | | | | | | Support colored fontvolzhs2018-01-162-21/+58
| | | | | | | | | | | |
* | | | | | | | | | | | Improve CollisionObject/CollisionObject2D warning messageChris Bradfield2018-02-192-2/+2
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #16060 from sdfgeoff/apply_torqueRémi Verschelde2018-02-192-0/+6
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Exposed apply_torque_impulse to gdscript
| * | | | | | | | | | | | Exposed apply_torque_impulse to gdscript and added documentation for added ↵sdfgeoff2018-02-152-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | apply_torque_impulse method
* | | | | | | | | | | | | Fixes OptionButton selection index being reset to zero at instanciationAlexander Alekseev2018-02-191-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: engine tries to set selected item before items were added during save scene/run project, because of wrong properties order. Fixes #10213.
* | | | | | | | | | | | | Merge pull request #16566 from groud/gui_input_reworkRémi Verschelde2018-02-1912-115/+158
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2D Editor GUI input rework
| * | | | | | | | | | | | | 2D editor GUI input rework. Changes are:Gilles Roudiere2018-02-1612-115/+158
| | |_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The input handling is done into several distinct functions, and the code is more consistent. - The actions' history is more precise ("Edited CanvasItem" is now "Rotated CanvasItem","Moved CanvasItem",etc...) - Fixed a little bug about input key events not forwarded correctly to plugins - IK is followed by default when you move a bone node, the alt-key allow you to move it normally