1
0
Fork 0
Commit Graph

46 Commits

Author SHA1 Message Date
Thaddeus Crews 1adfcb262d
Merge pull request #112349 from kleonc/tile_set_editor_paint_terrain_pick_crash
Fix TileSet editor crash on terrain pick in paint mode
2025-11-03 17:49:36 -06:00
Thaddeus Crews 85082bbe1a
Merge pull request #112241 from KoBeWi/bone_breaker
Fix Polygon2D editor undo crash
2025-11-03 17:49:34 -06:00
kleonc fb5a299a60 Fix TileSet editor crash on terrain pick in paint mode 2025-11-03 20:31:29 +01:00
kleonc d9cf67dfe9 Check for tiles outside texture on TileSet atlas settings changes 2025-11-01 02:28:39 +01:00
kobewi 865a2b0ec5 Fix Polygon2D editor undo crash 2025-10-31 15:08:27 +01:00
Michael Alexsander e06f015f95
Add a new editor theme
Co-authored-by: passivestar <60579014+passivestar@users.noreply.github.com>
2025-10-30 00:31:54 -03:00
Thaddeus Crews 1ed5f2eed9
Merge pull request #110328 from KoBeWi/ItemListSpecialEdition
Improve tile source tooltips
2025-10-28 12:19:33 -05:00
DexterFstone 9aa0465a7a Fix: Tilemap tools not overriding main editor tools 2025-10-21 22:46:45 -07:00
Thaddeus Crews 31349b062f
Merge pull request #111456 from YeldhamDev/put_it_on_my_tab
Fix some dragging operations in the editor breaking when tabbing out
2025-10-21 10:27:09 -05:00
Thaddeus Crews a58968d94e
Merge pull request #110989 from xuhuisheng/dev/snap
Fix snap Polygon2D editor
2025-10-21 10:26:55 -05:00
Thaddeus Crews 2568505535
Merge pull request #108065 from lodetrick/range-hint-cleanup
Clean up numeric EditorProperty `setup()` methods
2025-10-13 19:28:34 -05:00
Michael Alexsander 45e6a65a58
Fix some dragging operations in the editor breaking when tabbing out 2025-10-11 10:40:45 -03:00
Thaddeus Crews edcbdc5706
Merge pull request #107573 from lodetrick/tilemap-hide-overlay
Fade TileMap editor overlay when zoomed out
2025-10-10 10:26:07 -05:00
Logan Detrick 7998b5e8d2 Cleanup EditorProperty setup methods 2025-10-08 15:52:46 -07:00
Lukas Tenbrink 33689d7beb Remove transitive `mesh.h`, `rendering_server.h` and `shader.h` includes from `node.h`. 2025-10-08 12:16:52 +02:00
Thaddeus Crews b35a75e429
Merge pull request #111194 from passivestar/secondary-lists
Add missing ItemListSecondary and TreeSecondary theme type variations
2025-10-03 12:01:08 -05:00
passivestar 3316609ddd Add missing ItemListSecondary and TreeSecondary theme type variations 2025-10-03 13:34:49 +04:00
Aaron Franke 3d1c9fd5de
Move server files into their subfolders 2025-09-30 19:39:39 -07:00
Aaron Franke 9fbf5808a0
Rename server "free" functions to "free_rid" to match exposed API 2025-09-30 16:52:25 -07:00
Thaddeus Crews 19165b0b11
Merge pull request #111050 from MBCX/fix-incorrect-color-usage
Fix incorrect usage of `Color::from_hsv()` exposed by newer compilers
2025-09-30 18:35:12 -05:00
Logan Detrick c3fdc85d16 Hide TileMap overlay when too zoomed out 2025-09-30 16:03:16 -07:00
MBCX f00df0ad1e Fix incorrect usage of `Color::from_hsv()` that was exposed by newer compiler warnings 2025-09-29 18:18:51 -04:00
xuhuisheng 800ff0e01e fix snap Polygon2D editor 2025-09-28 12:52:13 +08:00
Aaron Franke 754d49ac81
Skip copying values constructed immediately before returning 2025-09-26 19:13:58 -07:00
A Thousand Ships bd65cfa876
Revert "Replace many uses of `is_class` with `derives_from`."
This reverts commit 78b743cf4a.
2025-09-25 13:48:53 +02:00
Thaddeus Crews 78b743cf4a
Merge pull request #110832 from Ivorforce/is-class-to-derives-from
Replace many uses of `is_class` with `derives_from`.
2025-09-24 09:59:09 -05:00
kobewi eae9ef2292 Change preview methods to take Callable 2025-09-23 20:13:00 +02:00
Lukas Tenbrink 8ef4a43ada Replace many uses of `is_class` with `derives_from`. 2025-09-23 19:59:00 +02:00
Thaddeus Crews 709226ad1c
Merge pull request #109515 from precup/speedy-selections
Speed up large selections in the editor
2025-09-22 21:00:54 -05:00
Thaddeus Crews a20ca7bbfe
Merge pull request #110459 from YeldhamDev/let_the_poor_ints_slide
Allow to use sliders for integers in `EditorSpinSlider`
2025-09-22 13:28:52 -05:00
Thaddeus Crews be421bcdd4
Merge pull request #110250 from YeldhamDev/i_just_cant_keep_focused
Hide `Control` focus when given via mouse input
2025-09-22 13:28:44 -05:00
Thaddeus Crews d069699940
Merge pull request #110752 from wheatear-dev/expand-110693
Add `GDSOFTCLASS` to six inheritors of `Object`
2025-09-22 13:28:41 -05:00
Michael Alexsander f16ff829f0
Allow to use sliders for integers in `EditorSpinSlider` 2025-09-22 11:23:15 -03:00
Edward Moulsdale 12e97610a8 Add GDSOFTCLASS to six inheritors of Object 2025-09-21 16:22:29 +01:00
Michael Alexsander aeb3a45c97
Hide `Control` focus when given via mouse input 2025-09-19 13:43:29 -03:00
kobewi d61a337a70 Improve usage of String.split() vs get_slice() 2025-09-19 16:31:55 +02:00
kobewi 24c1a783ee Improve tile source tooltips 2025-09-08 16:16:51 +02:00
Mike Precup 1c8e3f9037 Speed up large selections in the editor 2025-08-31 14:25:44 -07:00
Thaddeus Crews b947e5f8cc
Merge pull request #109133 from aaronp64/polygon_editor_grab_radius
Use `point_grab_radius` setting in `Polygon2DEditor` bottom panel editor
2025-08-21 18:39:35 -05:00
kleonc 5ba1d0ff97 Fix TileMapLayer terrain preview icons for transformed alternative tiles 2025-08-13 18:35:51 +02:00
aaronp64 aaaa840568 Use point_grab_radius setting in Polygon2DEditor bottom panel editor
Updated Polygon2DEditor bottom panel editor to use point_grab_radius setting instead of fixed value, similar to grab behavior in main 2D editor panel.  Also updated closest point detection to better handle overlapping grab areas.
2025-08-05 17:42:44 -04:00
kobewi b073fba3f7 Fix lingering grid from TileMapLayer editor 2025-07-10 14:50:11 +02:00
Thaddeus Crews 22721a8ca7
Merge pull request #108368 from aaronfranke/editor-particles-2d-3d
Move 2D and 3D particle editors to the 2D and 3D folders
2025-07-09 11:33:16 -05:00
Aaron Franke b0d5d82c42
Move 2D and 3D particle editors to the 2D and 3D folders 2025-07-07 00:50:38 -07:00
Nikita Samusev abfa249686 Fix selecting wrong vertices in the Polygon2D editor when adding a polygon 2025-07-05 16:12:43 +03:00
A Thousand Ships f11aff3841
Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00