aboutsummaryrefslogtreecommitdiff
path: root/editor/plugins/tile_set_editor_plugin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix bugs related to bad handling of rotated/translated shapes in tilemapBojidar Marinov2018-06-031-2/+2
| | | | Fixup #18529 and #12870
* Merge pull request #18960 from isaacremnant/autotile_3x3_minimalMariano Javier Suligoy2018-05-171-4/+4
|\ | | | | Restore support for minimal 3x3 autotile sets
| * Restore support for minimal 3x3 autotile setsisaacremnant2018-05-171-4/+4
| |
* | Merge pull request #18529 from swarnimarun/masterRémi Verschelde2018-05-171-1/+1
|\ \ | |/ |/| Fix StaticBody2D ignore in tileset bug
| * Fix tileset bug #18090 to use StaticBody2D positionSwarnim Arun2018-05-091-1/+1
| | | | | | | | | | | | | | | | Using staticbody2d position to affect the collision shape position whenever a tileset is created. Formatting the code Removed the most get/set from my old code.
* | Merge pull request #18291 from akien-mga/coverity-uninitialized-scalar-varRémi Verschelde2018-05-011-3/+3
|\ \ | | | | | | Fix Coverity reports of uninitialized scalar variable
| * | Fix Coverity reports of uninitialized scalar variableRémi Verschelde2018-04-191-3/+3
| |/ | | | | | | | | | | | | | | | | | | | | 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-011-0/+1
|/
* Fix converting to tileset crashes Godot if existing file is not tilesetPoommetee Ketson2018-03-231-1/+5
| | | | also make TileSetEditorPlgn tile list updates the preview modulate
* Merge pull request #17013 from Noshyaar/themeRémi Verschelde2018-03-131-1/+1
|\ | | | | Update icons when theme changed
| * Update icons when theme changedPoommetee Ketson2018-02-251-1/+1
| |
* | Merge pull request #17166 from Noshyaar/tilemap2Rémi Verschelde2018-03-131-0/+3
|\ \ | | | | | | TileSet&TextureRegion: fix error when getting nonexistent tile
| * | TileSet&TextureRegion: fix error when getting nonexistent tilePoommetee Ketson2018-03-021-0/+3
| | |
* | | TileSetEditorPlgn: use EditorHandle icon as handlePoommetee Ketson2018-03-021-17/+34
|/ /
* / TileSetEditorPlgn: Fix a leakPoommetee Ketson2018-02-271-1/+6
|/
* Tileset Editor ImprovementDamar Indra2018-02-201-396/+606
|
* fix crash autotile edit modedamarindra2018-02-161-0/+5
|
* Fix ObjectDB Instances still existPoommetee Ketson2018-01-221-1/+5
| | | | | | | | | | | | ``` WARNING: cleanup: ObjectDB Instances still exist! At: core/object.cpp:1989. Leaked Instance: VSeparator:13837 - Node Name: Leaked Instance: AutotileEditorHelper:13814 Orphan StringName: VSeparator Orphan StringName: AutotileEditorHelper StringName: 2 unclaimed string names at exit. ```
* TileSetEditorPlugin: take scale in accout when highlighting current selected ↵Mariano Suligoy2018-01-171-6/+4
| | | | subtile.
* Changes the keep_margin parameter to true by default, so that people are not ↵Gilles Roudiere2018-01-151-2/+1
| | | | suprised that set_anchor changes the margins values
* fix updating tileset list when assign texture and set autotile truedamarindra2018-01-111-0/+9
|
* Merge pull request #15357 from damarindra/autotile-behaviourRémi Verschelde2018-01-071-46/+49
|\ | | | | Fixing unconsistent behaviour on autotile editor
| * Fixing weird behaviour on autotile editordamarindra2018-01-051-46/+49
| |
* | Fix typo in new stringsPoommetee Ketson2018-01-061-1/+1
|/
* prevent autotile properties out of boundsdamarindra2018-01-051-0/+1
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | 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.
* Fix get_edited_scene_root error at starting editorvolzhs2018-01-051-1/+1
| | | | Fix #15300
* Fixed "Tile Set" button always showing bug introduced with #15309.Michael Alexsander Silva Dias2018-01-041-10/+12
|
* Fixed the "Tile Set" button being able to go out of bounds.Michael Alexsander Silva Dias2018-01-031-7/+2
|
* Merge pull request #15185 from damarindra/masterRémi Verschelde2018-01-031-13/+56
|\ | | | | Improve : ease of use TileSet Editor
| * Improve : ease of use TileSet Editordamarindra2018-01-021-13/+56
| |
* | Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
|/ | | | Happy new year to the wonderful Godot community!
* Autotile Enhancementdamarindra2017-12-281-59/+224
|
* Add more translatable text for editor plugins.geequlim2017-12-231-6/+6
|
* Fix method not returning value in all paths (autotile editor)George Marques2017-12-171-3/+3
|
* Fixed Tileset editor button having the wrong text and not being translatable.Michael Alexsander Silva Dias2017-12-121-1/+1
|
* Fix get_edited_scene_root error at starting editorvolzhs2017-12-101-1/+1
|
* TileMap FixesMariano Suligoy2017-12-021-15/+41
|
* Implement auto-tilingMariano Suligoy2017-11-201-3/+1137
|
* Remove set_area_as_parent_rect and replace it by ↵Gilles Roudiere2017-09-221-2/+2
| | | | set_anchors_and_margins_preset(PRESET_WIDE)
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-241-10/+10
| | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
* Some control fixes and removed useless linesGilles Roudiere2017-08-191-1/+0
|
* Updated function argument namesWilson E. Alvarez2017-08-121-2/+2
|
* Readd tilemap's shape_transform and bugfixesBojidar Marinov2017-07-011-4/+19
| | | | This reverts commit a808f53020aa710ff81392e2349b8a39c55d2717.
* Revert "Fix Tileset/tilemap issues related to my adding of one-way ↵Juan Linietsky2017-07-011-19/+4
| | | | collisions to them"
* Fix #9409, fixup #9370; tileset now has shape transform instead of offsetBojidar Marinov2017-06-301-4/+19
| | | | | | Fix bad return type in CollisionObject2D, Shape -> Shape2D. Was causing unintended null when casting. (9409) Fix a misplaced ++ operator. (9370) Fix merging with exiting tileset duplicating shapes. (9370)
* Merge pull request #9370 from bojidar-bg/c-9318-oneway-tilemapsRémi Verschelde2017-06-261-9/+4
|\ | | | | Add one-way collisions and individual shape offsets for tilesets
| * Add one-way collisions and individual shape offsets for tilesetsBojidar Marinov2017-06-251-9/+4
| | | | | | | | | | As requested in #9318 Accidentially fixes #2231 as well
* | Merge pull request #9318 from bojidar-bg/readd-normal-tilemapRémi Verschelde2017-06-261-0/+2
|\ \ | |/ |/| Add normal map to tilemaps and tilesets