Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Reorganize code related to editor theming | Yuri Sizov | 2024-01-16 | 9 | -11/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well. | |||||
* | | | | Fix some TileMap debug drawing truncating to ints | kleonc | 2024-01-14 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | Update deferred calls to use Callables | kobewi | 2024-01-09 | 3 | -5/+3 | |
| | | | | ||||||
* | | | | Merge pull request #86568 from jsjtxietian/fix-infinite-loop-tile | Rémi Verschelde | 2024-01-08 | 1 | -2/+10 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Fix potential infinite loop when calculating tile editor zoom level | |||||
| * | | | | Fix infinite loop when calculating zoom level if tile_size * max_zoom < default | jsjtxietian | 2024-01-06 | 1 | -2/+10 | |
| | |_|/ | |/| | | ||||||
* / | | | Add const lvalue ref to container parameters | Muller-Castro | 2024-01-05 | 4 | -25/+25 | |
|/ / / | ||||||
* | | | Merge pull request #83577 from DennisManaa/fix-translation-for-item-list | Rémi Verschelde | 2024-01-04 | 5 | -0/+11 | |
|\ \ \ | | | | | | | | | | | | | Add automatic translation of items to ItemList | |||||
| * | | | Implement automatic translation for ItemList | DennisManaa | 2023-10-23 | 5 | -0/+11 | |
| | | | | ||||||
* | | | | Merge pull request #84445 from Rubonnek/add-const-references-clang-tidy | Rémi Verschelde | 2024-01-04 | 1 | -3/+3 | |
|\ \ \ \ | |_|_|/ |/| | | | | | | | Add const references detected by clang-tidy | |||||
| * | | | Add const references detected by clang-tidy | Wilson E. Alvarez | 2023-12-16 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | Fix `UndoRedo history mismatch` when creating a new tile atlas | jsjtxietian | 2023-12-21 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Merge pull request #85452 from BleedingXiko/tilemap-typo | Yuri Sizov | 2023-12-19 | 1 | -1/+1 | |
|\ \ \ \ | |/ / / |/| | | | | | | | Fix typo in TileMap editor tooltip | |||||
| * | | | fix typo in tile_map_editor.cpp | BleedingXiko | 2023-11-27 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Merge pull request #86066 from Wiltof/tilemapPaint | Yuri Sizov | 2023-12-14 | 1 | -0/+1 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Reset TileMap editor `drag_type` when the toolbar mode is not selected | |||||
| * | | | | Reset TileMap editor `drag_type` by using the _stop_dragging() function when ↵ | wilto938 | 2023-12-14 | 1 | -0/+1 | |
| | |_|/ | |/| | | | | | | | | | | the toolbar mode is not selected | |||||
* | | | | Merge pull request #85071 from Rubonnek/remove-unnecessary-assignments | Yuri Sizov | 2023-12-14 | 2 | -4/+2 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Remove unnecessary assignments | |||||
| * | | | | Remove unnecessary assignments | Wilson E. Alvarez | 2023-12-13 | 2 | -4/+2 | |
| |/ / / | | | | | | | | | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> | |||||
* / / / | Move tile transforms handling cache to TileData | Gilles Roudière | 2023-12-13 | 1 | -1/+1 | |
|/ / / | ||||||
* / / | Fix theme application in various editor dialogs | Yuri Sizov | 2023-12-04 | 1 | -2/+6 | |
|/ / | | | | | | | | | | | 99% of the time we shouldn't rely on the signal, we should use the notification instead. I left some comments in places where I couldn't quickly improve the code. | |||||
* / | Fix tileset out of screen | OppositeNor | 2023-10-22 | 1 | -0/+2 | |
|/ | ||||||
* | Swap TileMap and TileSet | kobewi | 2023-10-13 | 1 | -2/+6 | |
| | ||||||
* | Fixes undo/redo in tileset polygon editor | Gilles Roudière | 2023-10-10 | 1 | -2/+2 | |
| | ||||||
* | Merge pull request #81812 from MewPurPur/zoomies | Rémi Verschelde | 2023-10-09 | 2 | -2/+1 | |
|\ | | | | | | | Incorporate min and max zoom limits into the EditorZoomWidget | |||||
| * | Incorporate min and max zoom limits into the EditorZoomWidget | MewPurPur | 2023-10-07 | 2 | -2/+1 | |
| | | ||||||
* | | Add vararg call() method to C++ Callable | kobewi | 2023-10-05 | 1 | -5/+1 | |
| | | ||||||
* | | Update TileMap to use new navigation polygon baking | smix8 | 2023-09-28 | 2 | -13/+30 | |
| | | | | | | | | Updates TileMap to use new navigation polygon baking. | |||||
* | | Merge pull request #81939 from YuriSizov/gui-flat-and-depressed | Rémi Verschelde | 2023-09-25 | 5 | -42/+50 | |
|\ \ | | | | | | | | | | Replace flat buttons with flat-styled buttons with a visible pressed state | |||||
| * | | Replace flat buttons with flat-styled buttons with a visible pressed state | Yuri Sizov | 2023-09-19 | 5 | -42/+50 | |
| | | | ||||||
* | | | Don't allow transforming scene tiles | kobewi | 2023-09-20 | 2 | -10/+27 | |
| | | | ||||||
* | | | Merge pull request #81925 from groud/fix_tilemap_editor_ctrl_deselect | Rémi Verschelde | 2023-09-20 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | | | | | Fix TileMap editor so that pressing control deselects cells correctly | |||||
| * | | | Fix TileMap editor so that pressing control deselects cells correctly | Gilles Roudière | 2023-09-19 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Replace Ctrl in editor shortcuts with Cmd or Ctrl depending on platform | ajreckof | 2023-09-19 | 2 | -4/+5 | |
| |/ / |/| | | ||||||
* | | | Merge pull request #81813 from MewPurPur/fix-paint-icon | Rémi Verschelde | 2023-09-18 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | | | | | Fix grayed out paint icons | |||||
| * | | | Fix grayed out paint icons | MewPurPur | 2023-09-17 | 1 | -1/+1 | |
| | |/ | |/| | ||||||
* | | | [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable | A Thousand Ships | 2023-09-15 | 6 | -40/+40 | |
| | | | ||||||
* | | | Fix accessing editor theme items throughout the UI | Yuri Sizov | 2023-09-15 | 2 | -6/+8 | |
| |/ |/| | | | | | This also exposes `EditorInterface::get_editor_theme`. | |||||
* | | Add per-tile flipping and transposing | kobewi | 2023-09-09 | 2 | -39/+194 | |
|/ | ||||||
* | Add EditorStringNames singleton | kobewi | 2023-09-03 | 7 | -95/+97 | |
| | ||||||
* | Merge pull request #80529 from ↵ | Rémi Verschelde | 2023-08-29 | 2 | -1/+21 | |
|\ | | | | | | | | | | | KoBeWi/unfortunate_fix_is_unfortunate🤦♂️ Fix TileSet not disappearing on deselecting TileMap | |||||
| * | Fix TileSet not disappearing on deselecting TileMap | kobewi | 2023-08-12 | 2 | -1/+21 | |
| | | ||||||
* | | Merge pull request #77986 from KoBeWi/outside_the_texture,_only_death_awaits | Rémi Verschelde | 2023-08-28 | 2 | -39/+88 | |
|\ \ | | | | | | | | | | Cleanup tiles outside the texture | |||||
| * | | Add option to cleanup tiles outside the texture | kobewi | 2023-08-28 | 2 | -39/+88 | |
| | | | ||||||
* | | | Merge pull request #80943 from rakkarage/tileset-atlas-merge-rgb8 | Rémi Verschelde | 2023-08-28 | 1 | -1/+5 | |
|\ \ \ | | | | | | | | | | | | | Convert TileSet Atlas Merge input images to RGBA8 to match output, if needed | |||||
| * | | | Convert TileSet Atlas Merge input images to RGBA8 to match output, if needed | Rakka Rage | 2023-08-23 | 1 | -1/+5 | |
| | | | | ||||||
* | | | | Merge pull request #80754 from KoBeWi/TileSetImprovementsCollectionSource | Rémi Verschelde | 2023-08-28 | 5 | -5/+40 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Improve scene tiles workflow | |||||
| * | | | | Improve scene tiles workflow | kobewi | 2023-08-18 | 5 | -5/+40 | |
| | | | | | ||||||
* | | | | | Merge pull request #79678 from ↵ | Rémi Verschelde | 2023-08-28 | 4 | -90/+91 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thiagola92/auto_create_tilesets_for_multiple_atlas Auto create tile for multiple atlases | |||||
| * | | | | | Support auto create tiles when adding multiple atlases | thiagola92 | 2023-08-27 | 4 | -90/+91 | |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | TileSet add button support multiple files Join most of the code of `_drop_data_fw()` and `_texture_file_selected()` in a new function `_load_texture_files()` Rename `init_source` to `init_new_atlases` | |||||
* | | | | | Merge pull request #77316 from rakkarage/tileset_atlas_merge | Rémi Verschelde | 2023-08-28 | 1 | -3/+15 | |
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | Include animation frames in tile atlas merge. | |||||
| * | | | | Include animation frames in tile atlas merge. | Rakka Rage | 2023-08-23 | 1 | -3/+15 | |
| | |/ / | |/| | |