summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2018-03-04Fix uninitialized data in Sprite::_get_rects()Bernhard Liebl
2018-03-02Fix serialization of identifiers with non printable ASCII charactersRémi Verschelde
Fixes #6888.
2018-03-02Don't crash when trying to add an invalid navmeshHein-Pieter van Braam
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.
2018-03-01Fix regression through fa98637acaab9135568bf0d43a65c9c96b59c32dpoke1024
2018-03-01Viewport: Fix missing tooltips w/ disabled physics object pickingRémi Verschelde
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.
2018-02-28Fix various valgrind reported uninitialized variable usesHein-Pieter van Braam
2018-02-27Merge pull request #16656 from JFonS/fix_gradient_crashRémi Verschelde
Fix weird editor crash when switching from editing one gradient to another keeps 'grabbing' variable to true
2018-02-25Add a split editor to polygon 2D UV editor, moving an inch closer to adding ↵Juan Linietsky
support for in the future
2018-02-25Fix Line2D tile mode for non-square texturesMarc Gilleron
2018-02-24Merge pull request #16973 from JFonS/fix_initial_gizmo_visibilityRémi Verschelde
Fix visibility of gizmos on scene load
2018-02-24Fix visibility of gizmos on scene loadJFonS
2018-02-24Merge pull request #16932 from groud/fix_collision_shape_selectionRémi Verschelde
Fixes collisions shape selection
2018-02-24Merge pull request #16930 from PJB3005/18-02-22-styleboxtexture-textureRémi Verschelde
StyleBoxTexture: Texture instead of RES for texture and normal_map.
2018-02-23Refactor version macros and fix related bugsRémi Verschelde
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.
2018-02-22Fixes collisions shape selectionGilles Roudiere
2018-02-22StyleBoxTexture: Texture instead of RES for texture and normal_map.Pieter-Jan Briers
2018-02-22Skeleton2D: Fix missing return value in comparatorRémi Verschelde
2018-02-212D Skeletons WORK IN PROGRESSJuan Linietsky
2018-02-21Fix typos with codespellluz.paz
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ```
2018-02-21Fixed disappearing text on filedialog buttonsMax
2018-02-21Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky
2018-02-21Merge pull request #16710 from YeldhamDev/filedialog_nothing_disabledRémi Verschelde
Fixed "Open" button being enabled when nothing is selected in a FileDialog while in "Open folder" mode
2018-02-21Merge pull request #16756 from willnationsdev/shifted-rect-spriteRémi Verschelde
Simplify detection of Sprite clicks
2018-02-21Merge pull request #16772 from damarindra/tileset_editor_improvementRémi Verschelde
Tileset Editor Improvement
2018-02-21Added forgotten infinite_inertia to bindingsAndrea Catania
Related to this comment: https://github.com/godotengine/godot/pull/16757#discussion_r169470394
2018-02-20Tileset Editor ImprovementDamar Indra
2018-02-20Fixed "Open" button being enabled when nothing is selected in a FileDialog ↵Michael Alexsander Silva Dias
while in "Open folder" mode.
2018-02-20Merge pull request #16757 from AndreaCatania/kinpushRémi Verschelde
Improved kinematic body, Now can move rigid body
2018-02-20Improved kinematic body 2D and 3D, Now can move rigid bodyAndrea Catania
2018-02-20Merge pull request #16718 from Chaosus/triplanarfixRémi Verschelde
Add refraction possibility when triplanar uv mode enabled
2018-02-20Merge pull request #16455 from volzhs/close-docsRémi Verschelde
Keep to show current script when closing all docs
2018-02-20Keep to show current script when closing all docsvolzhs
also fix error when removing multiple tabs from TabContainer at same frame. like closing multiple docs at once. Fix #16403
2018-02-19Expose Sprite._edit_get_rect for click rect accessWill Nations
2018-02-19Merge pull request #16530 from AndreaCatania/raysRémi Verschelde
Improved ray shape (2D and 3D) by addiing the possibility to act as r…
2018-02-19Merge pull request #16652 from aragar/FixQuotationInStringRémi Verschelde
Fix quotation in string
2018-02-19Merge pull request #15306 from poke1024/item-list-draw-speedRémi Verschelde
Boost drawing speed of ItemLists with many items
2018-02-19Merge pull request #15780 from volzhs/emojiRémi Verschelde
Support colored font
2018-02-19Improve CollisionObject/CollisionObject2D warning messageChris Bradfield
2018-02-19Merge pull request #16060 from sdfgeoff/apply_torqueRémi Verschelde
Exposed apply_torque_impulse to gdscript
2018-02-19Improved ray shape (2D and 3D) by addiing the possibility to act as regular ↵Andrea Catania
shape
2018-02-19Fixes OptionButton selection index being reset to zero at instanciationAlexander Alekseev
Bug: engine tries to set selected item before items were added during save scene/run project, because of wrong properties order. Fixes #10213.
2018-02-19Merge pull request #16566 from groud/gui_input_reworkRémi Verschelde
2D Editor GUI input rework
2018-02-19Merge pull request #16822 from Noshyaar/timefmtRémi Verschelde
Fix timer second not zero padded when < 10
2018-02-19Fix timer second not zero padded when < 10Poommetee Ketson
Also RTR "Time Left:"
2018-02-18Force controls to save rect_clip_content since they do not all default to false.isaacremnant
2018-02-17Clean up some bad words from code commentsArtem Varaksa
2018-02-162D editor GUI input rework. Changes are:Gilles Roudiere
- 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
2018-02-15Exposed apply_torque_impulse to gdscript and added documentation for added ↵sdfgeoff
apply_torque_impulse method
2018-02-15Added refraction possibility for triplanar uv modeChaosus
2018-02-14Merge pull request #15523 from Nutriz/change_primmesh_accuracy_valueRémi Verschelde
Change primitive meshes acccuracy value