Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-20 | Fix nullptr error in _update_padded_texture on texture with no image | SaracenOne | |
2022-02-08 | Use source image format when creating padded texture | JoJoX | |
2022-02-06 | Add missing SNAME macro optimization in some function calls | jmb462 | |
2022-01-29 | simplify formatting scripts, add a clang-tidy script, and run clang-tidy | Nathan Franke | |
2022-01-28 | TileSetAtlasSource: Make `get_tile_data` return `TileData *` | Rémi Verschelde | |
This is now possible thanks to `Variant` changes. Also unbind some `_` prefixed methods which don't need to be exposed. | |||
2022-01-12 | Use List Initializations for Vectors. | Anilforextra | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-12 | Implement texture padding in TileSetAtlasSources | Gilles Roudière | |
2021-11-12 | Merge pull request #53987 from groud/tile_data_inspector_plugin | Rémi Verschelde | |
2021-11-04 | Add missing argument names for bindings in GDExtension | Rémi Verschelde | |
2021-11-03 | Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR` | Hugo Locurcio | |
This is consistent with other constants that include `NO`, such as `PROPERTY_HINT_COLOR_NO_ALPHA`. | |||
2021-11-02 | Fix crash in Tileset with get_collision_polygon_shape | PouleyKetchoupp | |
Shape index was used instead of polygon index in this one case. | |||
2021-10-29 | Implement missing TileMap brushes for terrains | Gilles Roudière | |
2021-10-27 | Implement runtime update of TileData object in TileMap | Gilles Roudière | |
2021-10-26 | Implement polygons editors in the tiles selection mode | Gilles Roudière | |
2021-10-21 | Allow updating TileMap cells using surrounding terrains | Gilles Roudière | |
2021-10-19 | Implement TileMap patterns palette | Gilles Roudière | |
2021-10-14 | Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_change | Gilles Roudière | |
2021-10-13 | Prevent tiles outside atlas texture | Gilles Roudière | |
2021-10-11 | Fixes set_source_id not updating the next automatic source id | Gilles Roudière | |
2021-10-07 | Set TileSet layout and half-offset as read-only when using square shape | Gilles Roudière | |
2021-09-30 | Use range iterators for `Map` | Lightning_A | |
2021-09-29 | Improve TileMap physics for moving platforms and conveyor belts like movements | Gilles Roudière | |
2021-09-29 | Merge pull request #53189 from AnilBK/use-class-specific-funcs | Rémi Verschelde | |
2021-09-29 | Use functions defined in the their classes. | Anilforextra | |
2021-09-28 | Various tiles-related fixes | Gilles Roudière | |
2021-09-23 | Implement animated tiles | Gilles Roudière | |
2021-09-14 | Fix transform of TileMap nodes and tilemap selection | Gilles Roudière | |
2021-09-08 | Tiles renames/bugfixing and documentation | Gilles Roudière | |
2021-09-07 | Implement properties arrays in the Inspector. | Gilles Roudière | |
2021-08-02 | Merge pull request #51185 from timothyqiu/tile-data-enum-range | Rémi Verschelde | |
Validate TileData enum range before using it as index | |||
2021-08-02 | Validate TileData enum range before using it as index | Haoyu Qiu | |
2021-08-02 | Implements TileMap layers and move TileSetPlugins's functions to the TileMap ↵ | Gilles Roudière | |
node instead | |||
2021-07-25 | Merge pull request #50809 from akien-mga/iterators-const-references | Rémi Verschelde | |
2021-07-25 | Use const references where possible for List range iterators | Rémi Verschelde | |
2021-07-25 | Fix various typos with codespell | luz paz | |
Found via `codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,fave,findn,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint` | |||
2021-07-23 | Use C++ iterators for Lists in many situations | Aaron Franke | |
2021-07-21 | Implement atlas merging and tile proxies | Gilles Roudière | |
2021-07-21 | Import old tiles in SINGLE_TILE mode as atlases | Gilles Roudière | |
2021-07-18 | Optimize StringName usage | reduz | |
* Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor. | |||
2021-07-06 | Fix TileSet::CellNeighbor enum binding | George Marques | |
Having the TileSet:: prefix has some unintended consequences in the bindings, in particular in the extension API dump. | |||
2021-06-29 | Implement painting properties over TileSets | Gilles Roudière | |
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
2021-06-16 | Rename `is_valid_integer()` to `is_valid_int()` | Lightning_A | |
Method from `String` | |||
2021-06-13 | Add range check for TileSet::CellNeighbor parameter | Haoyu Qiu | |
2021-06-05 | Deleted YSort, moved its functionality directly into Node2D. | andriyDev | |
YSort now has a compatibility alias to Node2D. Updated TileMap to use the existing Node2D y_sort_enabled property instead of its own property. Updated Node2D doc to include the new y_sort_enabled member. Updated TileMap doc to remove its mention of cell_y_sort. Deleted YSort doc. | |||
2021-06-01 | Merge pull request #49024 from groud/restore_tilemap_show_debug | Rémi Verschelde | |
Restore TileMap's debug collision shapes and add navigation. | |||
2021-05-30 | Disable loop with CompatibilityTileData when building with deprecated=no | Aaron Franke | |
2021-05-25 | Restore a way to show collsion/navigation on TileMap. | Gilles Roudière | |
Also remove an unused function. |