summaryrefslogtreecommitdiffstats
path: root/editor/plugins/tiles/tiles_editor_plugin.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
|
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* Organize existing code for editor pluginsAaron Franke2024-04-271-1/+1
|
* Expose TileMapLayerGilles Roudière2024-04-031-2/+2
|
* Change TileMapEditor to TileMapLayerEditorGilles Roudière2024-02-121-5/+11
|
* Merge pull request #80529 from ↵Rémi Verschelde2023-08-291-1/+5
|\ | | | | | | | | | | KoBeWi/unfortunate_fix_is_unfortunate🤦‍♂️ Fix TileSet not disappearing on deselecting TileMap
| * Fix TileSet not disappearing on deselecting TileMapkobewi2023-08-121-1/+5
| |
* | Fix `TileMapEditorPlugin` crash by storing tilemap ID instead of pointerlawnjelly2023-08-141-1/+1
|/ | | | Store the tilemap ObjectID instead of raw pointer, and check it is valid before access.
* Fix TileSet with TileMap handlingkobewi2023-08-091-0/+2
|
* Edit TileSet source on double clickkobewi2023-07-301-0/+5
|
* Add separate editor plugin for TileMap and TileSetkobewi2023-07-261-32/+45
|
* Merge pull request #65370 from SaracenOne/tileset_editor_visibility_fixesRémi Verschelde2023-01-131-0/+2
|\ | | | | | | Fix contextual visibility of tileset and tilemap editors (again)
| * Fix contextual visibility of tileset and tilemap editorsSaracenOne2022-09-051-0/+2
| |
* | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see".
* | Improve tile editor selection appearancekobewi2022-12-091-0/+2
| |
* | Remove redundant Variant-types initializationsMarkus Sauermann2022-11-141-1/+1
| |
* | Fix crashing when editing the `TileSet` fieldKongfa Waroros2022-10-101-1/+1
|/
* Merge pull request #58361 from V-Sekai/tileset_editor_selectionRémi Verschelde2022-07-281-0/+3
|\ | | | | Fix tileset editor visiblity and selection context
| * Fix contextual tileset editor and ensure button is always visible when ↵SaracenOne2022-02-211-0/+3
| | | | | | | | tileset is available
* | Zero initialize all pointer class and struct membersRémi Verschelde2022-04-041-4/+4
|/ | | | | This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr.
* Remove most EditorNode constructor parameters and fieldstrollodel2022-02-141-3/+1
|
* Allow sorting tileset sourceskobewi2022-01-261-1/+22
|
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
| | | | Happy new year to the wonderful Godot community!
* Fix previews sometimes displaying wrong/blank imageBrian Semrau2021-11-051-1/+2
|
* Use Callable in RS::request_frame_drawn_callbackBrian Semrau2021-11-051-2/+1
|
* Remove the tilemap/tileset editor switch, move it to tabsGilles Roudière2021-10-191-37/+15
|
* Implement TileMap patterns paletteGilles Roudière2021-10-191-0/+21
|
* Implement atlas merging and tile proxiesGilles Roudière2021-07-211-2/+2
|
* Rework the TileSet resource and TileMap nodes:Gilles Roudière2021-05-071-0/+114
- Move most properties from TileMap to TileSet, - Make TileSet more flexible, supporting more feature (several collision layers, etc...), - Fusion both the TileMap and TileSet editor, - Implement TileSetSources, and thus a new way to index tiles in the TileSet, - Rework the TileSet and TileMap editors completely, - Implement an editor zoom widget (and use it in several places)