summaryrefslogtreecommitdiff
path: root/scene/2d
AgeCommit message (Collapse)Author
2018-04-11Use internal physics processing for Nodes' internal logicRémi Verschelde
2018-04-07Removed strange custom world2d in CanvasLayer, been there since always and ↵Juan Linietsky
not sure why. Fixes #17524, fixes #17523.
2018-04-07Document condition to avoid mistakes (like #17690)Juan Linietsky
2018-03-30Implement missing navgiation polygon debugging in tilemapBenedikt Bär
2018-03-13Merge pull request #16971 from Noshyaar/tilemapRémi Verschelde
TileMap: add fix_invalid_tiles
2018-03-13Merge pull request #17114 from poke1024/fix15719Rémi Verschelde
Fix line thickness for CollisionPolygon2D.
2018-03-11Update TileMap when its TileSet changesShyRed
Make TileMap monitor its TileSet for changes and emit a signal when the TileSet changes. This makes the editor update and show the updated version of the TileSet.
2018-03-10Update Sprite when Texture changesShyRed
Make Sprite monitor its Texture for changes and trigger an update when the sprite changes.
2018-03-08Merge pull request #17341 from poke1024/fix16461Rémi Verschelde
Fix unselectable flipped sprites (fixes 16461)
2018-03-08Merge pull request #17189 from CodeAndWeb/masterRémi Verschelde
Fixes Selection of Sprites using AtlasTexture
2018-03-07Fix unselectable flipped sprites (fixes 16461)poke1024
2018-03-04Fix uninitialized data in Sprite::_get_rects()Bernhard Liebl
2018-03-02Fix selection of Sprites using AtlasTexture in the editor.Andreas Loew
Fixes #16261.
2018-03-01Fix line thickness for CollisionPolygon2D.poke1024
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-24TileMap: add fix_invalid_tilesPoommetee Ketson
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-21Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky
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-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-19Expose Sprite._edit_get_rect for click rect accessWill Nations
2018-02-19Improve CollisionObject/CollisionObject2D warning messageChris Bradfield
2018-02-19Merge pull request #16566 from groud/gui_input_reworkRémi Verschelde
2D Editor GUI input rework
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-13Merge pull request #16424 from AndreaCatania/phyjRémi Verschelde
Added physics API in order to enable/disable collisions between rigidbody attached to a joint with bullet physics bullet
2018-02-07Update an outdated method name in error messageronroniv
set_enable_monitoring -> set_monitoring
2018-02-05Added physics API in order to enable/disable collisions between rigidbody ↵Andrea Catania
attached to a joint with bullet physics bullet Fixes #16424
2018-02-01Merge pull request #15254 from mrcdk/pitch_scaleRémi Verschelde
Added pitch scale property to AudioStreamPlayer, AudioStreamPlayer2D and AudioStreamPlayer3D
2018-01-27Fix inverted RIGHT/LEFT TOP/BOTTOM Camera2D drag margin in runtime (editor ↵robfram
works fine). Fix #16095.
2018-01-22defend Path2D against a null curveTodd Ross
2018-01-21Fix crash on deleted rigidbodies without contact monitor (issue 15904)Bernhard Liebl
2018-01-20Fix minor typo: it's -> itsYuri Chornoivan
2018-01-18Fix typos in code and docs with codespellRémi Verschelde
Using v1.11.0 from https://github.com/lucasdemarchi/codespell
2018-01-18Before I forget, add warnings on areas without children (should not break ↵Juan Linietsky
anything). Seen too many users misunderstanding the edit rect is the shape.
2018-01-12Merge pull request #15606 from RandomShaper/fix-inherited-coll-shapesRémi Verschelde
Update collision shapes data on tree entered
2018-01-12Renamed tree_exited to tree_exiting. tree_exited is now used for actual out ↵Juan Linietsky
of tree notification. Updated doc accordingly.
2018-01-12Bind many more properties to scriptsBojidar Marinov
Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added
2018-01-11Update collision shapes data on tree enteredPedro J. Estébanez
This is needed because the final startup values for shapes may change between parenting and entering the scene tree. For instance, if the collision shape belongs to a inherited scene. Fixes #13835.
2018-01-08Update Camera2D scroll using NOTIFICATION_INTERNAL_PROCESSBernhard Liebl
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
2018-01-04Merge pull request #15191 from Jerome67000/z_renamingRémi Verschelde
renames "z" Node2D property to "z_index"
2018-01-03#15078 renamed "z" -> "z_index" property in Node2DJerome67000