Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-20 | Make terrain painting not change neighbors centers bits | Gilles Roudière | |
2022-10-15 | Fix case where mutex is never unlocked | Marc Gilleron | |
2022-10-15 | Merge pull request #63332 from KoBeWi/static_images_aka_photos | Rémi Verschelde | |
Make some Image methods static | |||
2022-10-15 | Separate Line and CurveLinear icons | kobewi | |
2022-10-14 | Make some Image methods static | kobewi | |
2022-10-13 | Merge pull request #59468 from EricEzaM/fix-zoom-shortcuts | Rémi Verschelde | |
Fix zoom in/out keyboard shortcuts not working | |||
2022-10-11 | Fix source sort not saving in TileMap editor | kobewi | |
2022-10-10 | Fix crashing when editing the `TileSet` field | Kongfa Waroros | |
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-10-04 | Disconnect TileSet from source editor if no sources | kobewi | |
2022-10-03 | Merge pull request #66713 from KoBeWi/remembuh_me | Rémi Verschelde | |
Remember tile source sort between sessions | |||
2022-10-03 | Merge pull request #66656 from magian1127/4.0DelAutotile | Rémi Verschelde | |
TileMap mouse right can delete autotile | |||
2022-10-02 | Remember tile source sort between sessions | kobewi | |
2022-09-30 | Merge pull request #65903 from groud/improve_terrain_painting | Rémi Verschelde | |
Right-click to erase TileSet terrains and bugfixes | |||
2022-09-30 | TileMap mouse right can delete autotile | Magian | |
2022-09-27 | Fix mouse release leaving dock area | Guilherme Sousa | |
2022-09-24 | Fix zoom in/out keyboard shortcuts not working since the introduction of ↵ | Eric M | |
EditorZoomWidget. Add KP shortcuts to zoom in/out. | |||
2022-09-20 | Merge pull request #66159 from MewPurPur/fix-animated-tiles-offset-unit | Rémi Verschelde | |
Remove px unit from animation_separation in TileSet atlas editor | |||
2022-09-20 | Remove px unit from animation_separation in TileSet atlas editor (as it's ↵ | VolTer | |
tile-based, not pixel-based) | |||
2022-09-17 | Fix atlas view drawing roots having zoom applied twice | MinusKube | |
2022-09-16 | Right-click to erase TileSet terrains and bugfixes | Gilles Roudière | |
2022-09-10 | Fix broken patterns on TileMap layer change | kobewi | |
2022-09-08 | Make `Vector2i` values paired with `EDSCALE` be just `Vector2` | Michael Alexsander | |
2022-09-08 | Merge pull request #65241 from bruvzg/no_keymap_ambiguity | Rémi Verschelde | |
Fix key mapping changes when moving from macOS to other platform. | |||
2022-09-07 | Fix key mapping changes when moving from macOS to other platform | bruvzg | |
Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`). | |||
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-07 | Fix tile source selection from picking | kobewi | |
2022-09-06 | Rename CONNECT_ONESHOT TO CONNECT_ONE_SHOT | Micky | |
For consistency. Every other exposed `one_shot` is spaced out like this. | |||
2022-09-06 | Merge pull request #64661 from Mickeon/rename-tilemap-world | Rémi Verschelde | |
Rename TileMap/GridMap.`world_to_map` and opposite to `local_to_map` | |||
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-09-04 | Replace Rect2(i) has_no_area with has_area | Aaron Franke | |
2022-09-02 | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | |
2022-08-29 | Rename `CanvasItem.update()` to `queue_redraw()` | Micky | |
Affects a lot of classes. Very thoroughly checked signal connections and deferred calls to this method, add_do_method/add_undo_method calls, and so on. Also renames the internal `_update_callback()` to `_redraw_callback()` for consistency. Just a few comments have also been changed to say "redraw". In CPUParticles2D, there was a private variable with the same name. It has been renamed to `do_redraw`. | |||
2022-08-29 | Revert "Remove NOTIFICATION_ENTER_TREE when paired with ↵ | Rémi Verschelde | |
NOTIFICATION_THEME_CHANGED" This reverts commit 4b817a565cab8af648c88cfc7ab6481e86ee3625. Fixes #64988. Fixes #64997. This caused several regressions (#64988, #64997, https://github.com/godotengine/godot/issues/64997#issuecomment-1229970605) which point at a flaw in the current logic: - `Control::NOTIFICATION_ENTER_TREE` triggers a *deferred* notification with `NOTIFCATION_THEME_CHANGED` as introduced in #62845. - Some classes use their `THEME_CHANGED` to cache theme items in member variables (e.g. `style_normal`, etc.), and use those member variables in `ENTER_TREE`, `READY`, `DRAW`, etc. Since the `THEME_CHANGE` notification is now deferred, they end up accessing invalid state and this can lead to not applying theme properly (e.g. for EditorHelp) or crashing (e.g. for EditorLog or CodeEdit). So we need to go back to the drawing board and see if `THEME_CHANGED` can be called earlier so that the previous logic still works? Or can we refactor all engine code to make sure that: - `ENTER_TREE` and similar do not depend on theme properties cached in member variables. - Or `THEME_CHANGE` does trigger a general UI update to make sure that any bad theme handling in `ENTER_TREE` and co. gets fixed when `THEME_CHANGE` does arrive for the first time. But that means having a temporary invalid (and possibly still crashing) state, and doing some computations twice which might be heavy (e.g. `EditorHelp::_update_doc()`). | |||
2022-08-28 | Merge pull request #64885 from Mickeon/rename-tooltip-hint | Rémi Verschelde | |
Rename `hint_tooltip` to `tooltip_text` & setter getter | |||
2022-08-27 | Remove NOTIFICATION_ENTER_TREE when paired with NOTIFICATION_THEME_CHANGED | Aaron Record | |
2022-08-27 | Rename `hint_tooltip` to `tooltip_text` & setget | Micky | |
`hint_tooltip` -> `tooltip_text` `set_tooltip` -> `set_tooltip_text` `_get_tooltip` -> `get_tooltip_text` Updates documentation, too. | |||
2022-08-26 | Merge pull request #64601 from MinusKube/alternative-tile-popup-bug | Rémi Verschelde | |
Fix alternative tile popup menu not being openable | |||
2022-08-25 | Fix alternative tile popup menu not being openable | MinusKube | |
2022-08-25 | Fix tileset image and background sometimes disappearing | MinusKube | |
2022-08-22 | Add per-scene UndoRedo | kobewi | |
2022-07-29 | Merge pull request #63415 from ajreckof/expose_tilemap_custom_data_methods | Rémi Verschelde | |
Expose TileMap methods related to the name of custom data layers | |||
2022-07-29 | Merge pull request #63595 from reduz/remove-signal-connect-binds | Rémi Verschelde | |
Remove Signal connect binds | |||
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-29 | expose TileMap methods related to the name of custom data layers | ajreckof | |
2022-07-29 | Make the alternative tile control correctly handle right-click dragging. | Estelle Linkpy Reid | |
2022-07-28 | Merge pull request #58361 from V-Sekai/tileset_editor_selection | Rémi Verschelde | |
Fix tileset editor visiblity and selection context | |||
2022-07-28 | Merge pull request #57698 from ↵ | Rémi Verschelde | |
bluenote10/feature/rename_translated_to_translated_local | |||
2022-07-26 | Merge pull request #63496 from groud/fix_tile_set_not_saving | Rémi Verschelde | |
Fix TileSet not loading correctly when embedded in a scene | |||
2022-07-26 | Fix TileSet not loading correctly when embedded in a scene | Gilles Roudière | |