Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-10-06 | Fix TileMap occluders having a wrong transform | Gilles Roudière | |
2022-09-28 | refactor(TileMap): Return Rect2i in get_used_rect | MisterMX | |
Signed-off-by: MisterMX <mbxd12@web.de> | |||
2022-09-21 | Set scene tiles' position before adding them | kobewi | |
2022-09-19 | Change return type of `get_configuration_warnings` to `PackedStringArray` | Marc Gilleron | |
2022-09-07 | Remove / Replace old Navigation Debug Visualization | smix8 | |
- removes / replaces leftovers from old navigation debug code - cleanes SceneTree and ProjectSettings from old navigation debug | |||
2022-09-05 | Rename TileMap/GridMap.`world_to_map` and opposite to `local_to_map` | Micky | |
For both TileMap and GridMap: - `world_to_map` -> `local_to_map` - `map_to_world` -> `map_to_local` Also changes any mention of "world" in this context to "local" to avoid future confusion. Finally, updates the docs of both methods for consistency. In particular, adding a note on how to convert the returned values from local to global coordinates and vice versa. | |||
2022-08-26 | Easier setting properties of last TileMap layer | kobewi | |
2022-08-22 | Use false as default for use_proxies argument | kobewi | |
2022-08-16 | Add a method to get TileData from a cell | kobewi | |
2022-07-26 | Fixes TileMap clear_layer not recreating internal CanvasItems | Gilles Roudière | |
2022-07-08 | Account for relative z-indexes when y-sorting | Xentripetal | |
2022-06-21 | Allow using CanvasItemMaterial in the TileSet editor | Hugo Locurcio | |
Previously, only ShaderMaterial overrides could be added. | |||
2022-06-13 | Fixes terrains for isometric tilemaps | Gilles Roudière | |
2022-06-13 | Merge pull request #61809 from groud/terrain_center_bit | Rémi Verschelde | |
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-06-10 | Add terrain center bit | Gilles Roudière | |
2022-05-19 | Use range iterators for RBSet in most cases | Aaron Record | |
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated! | |||
2022-04-27 | Merge pull request #59979 from bruvzg/cpp_check2 | Rémi Verschelde | |
2022-04-27 | Fix TileMap::set_pattern offsets | Samuel Wilson | |
Currently it is trying to use the target coordinates (i.e., in the destination TileMap) to pull from the pattern, rather than the pattern-local coordinates. | |||
2022-04-20 | Fix more issues found by cppcheck. | bruvzg | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. | |||
2022-03-02 | Changed TileMap::set_cell alternative_tile default value to 0 | Igor Kordiukiewicz | |
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
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-24 | Better clarify map_to_world() description | kobewi | |
2022-01-19 | Fix error on scene tiles cleanup | kobewi | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2022-01-02 | Fix various typos | luz paz | |
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn` Update editor/import/resource_importer_layered_texture.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update doc/classes/TileSetScenesCollectionSource.xml Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/graph_edit.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/rich_text_label.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Revert previously committed change | |||
2021-12-18 | Fix crash when executing `TileMap.map_pattern` | Haoyu Qiu | |
Validates the input reference. | |||
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-23 | Improve various texts | kobewi | |
2021-11-12 | Implement texture padding in TileSetAtlasSources | Gilles Roudière | |
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-01 | Merge pull request #54396 from groud/implement_terrain_other_brushes | Rémi Verschelde | |
2021-10-29 | Implement missing TileMap brushes for terrains | Gilles Roudière | |
2021-10-28 | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | |
Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`. | |||
2021-10-27 | Implement runtime update of TileData object in TileMap | Gilles Roudière | |
2021-10-27 | Optimize TileMap layers updates | 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-13 | Merge pull request #53767 from groud/improve_tile_set_change_performances | Rémi Verschelde | |
2021-10-13 | Greatly improve editor performances by deferring tiles related updates | Gilles Roudière | |
Solve few update problems | |||
2021-10-13 | Merge pull request #53761 from groud/fix_tilemap_memory_leak | Rémi Verschelde | |
2021-10-13 | Fix TileMap memory leak | Gilles Roudière | |
2021-10-13 | Use z_index for TileMap layer darkening | kobewi | |
2021-10-10 | Add modulate property to TileMap layers | kobewi | |
2021-09-30 | Use range iterators for `Map` | Lightning_A | |