4d3a899c64
Merge pull request #111633 from YYF233333/ccb-include
...
Remove `callable_bind.h` from `object.h`
2025-10-14 10:31:29 -05:00
9659dc13bd
Merge pull request #102888 from Shaderd00d/clear_transform
...
Add shortcuts to reset position, rotation and scale in Spatial and Canvas Item Editor
2025-10-14 10:31:27 -05:00
e6768b5db4
Merge pull request #111095 from Meorge/feat/margincontainer-viz
...
Visualize MarginContainer margins when selected
2025-10-14 10:31:24 -05:00
7d3c25d083
Remove callable_bind.h from object.h
2025-10-14 16:24:05 +08:00
2568505535
Merge pull request #108065 from lodetrick/range-hint-cleanup
...
Clean up numeric EditorProperty `setup()` methods
2025-10-13 19:28:34 -05:00
c9b72fcfb6
Merge pull request #111481 from Ivorforce/texture-less-includes
...
Remove extraneous includes from `texture.h`.
2025-10-13 12:30:13 -05:00
e560ea47d4
Merge pull request #70646 from KoBeWi/relatable_offset
...
Add `pivot_offset_ratio` property to Control
2025-10-13 12:30:10 -05:00
985e6178b4
Remove extraneous includes from texture.h.
2025-10-10 18:39:16 +02:00
d10eca9c59
Merge pull request #111448 from Giganzo/sprite-frames-editor-shortcut-name
...
Use Title Case for shortcut names in SpriteFramesEditorPlugin
2025-10-10 10:26:08 -05:00
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
fb01d80e88
Merge pull request #111393 from xuhuisheng/dev/auto_expand_selected
...
Should expand root when `auto_expand` is on
2025-10-10 10:25:53 -05:00
3a3894e22c
Use Title Case for shortcut names in SpriteFramesEditorPlugin
2025-10-09 12:04:03 +02:00
7998b5e8d2
Cleanup EditorProperty setup methods
2025-10-08 15:52:46 -07:00
33689d7beb
Remove transitive mesh.h, rendering_server.h and shader.h includes from node.h.
2025-10-08 12:16:52 +02:00
4ba09aceb9
should expand root when auto_expand is on
2025-10-08 13:19:23 +08:00
194d76e571
Merge pull request #111284 from arkology/sprite-frames-editor-translation
...
Improve auto-translation of `SpriteFramesEditor`
2025-10-07 17:15:10 -05:00
cb321840a1
Improve auto-translation of SpriteFramesEditor
2025-10-06 11:02:35 +00:00
19c47c5d99
Remove #include "scene/main/timer.h" from control.h
2025-10-05 14:41:06 +09:00
636763276e
Add shortcuts to reset position, rotation and scale in Spatial and Canvas Item Editor
2025-10-04 16:50:35 +02:00
36c7bbb47a
Visualize MarginContainer margins when selected
...
This time as an EditorPlugin!
Improve rendering of inner area of MarginContainer
Decrease thickness and opacity of lines, and render margins as a rectangle rather than lines extending to the edges of the bounding box
Apply suggestions from code review
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
Use `get_margin_size`, change color of viz border, and trigger redraw on MarginContainer's draw signal
2025-10-03 11:42:05 -07:00
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
38af23a654
Merge pull request #89409 from aaronfranke/server-folders
...
Move server files into their subfolders
2025-10-03 12:01:00 -05:00
3316609ddd
Add missing ItemListSecondary and TreeSecondary theme type variations
2025-10-03 13:34:49 +04:00
3d1c9fd5de
Move server files into their subfolders
2025-09-30 19:39:39 -07:00
06f0c3fef6
Move Material3D conversion editor plugins to their own folder
2025-09-30 19:15:32 -07:00
9fbf5808a0
Rename server "free" functions to "free_rid" to match exposed API
2025-09-30 16:52:25 -07:00
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
f9a6e51e21
Merge pull request #104488 from arkology/texture-editors-reuse-shader
...
TextureEditors: Compile shader/material only once
2025-09-30 18:35:07 -05:00
70b6fa1525
Merge pull request #108576 from ryevdokimov/gizmo-rotation-arc
...
Create a rotation arc showing accumulated rotation when using transform gizmo
2025-09-30 18:35:06 -05:00
dba83ef669
Merge pull request #101521 from kitbdev/mesh3d_to_primitive_shape
...
Add MeshInstance3D primitive conversion options
2025-09-30 18:34:58 -05:00
bf940f0eab
Merge pull request #108672 from KoBeWi/too_much_code
...
Reduce code duplication in material conversion
2025-09-30 18:34:56 -05:00
c3fdc85d16
Hide TileMap overlay when too zoomed out
2025-09-30 16:03:16 -07:00
21fd4faf1b
Merge pull request #107469 from Ivorforce/vector-localvector-explicit-span-conversions
...
Remove implicit conversions between `LocalVector` and `Vector`
2025-09-30 11:19:17 -05:00
084783e92b
Reduce code duplication in material conversion
2025-09-30 16:56:05 +02:00
618afcffa6
Add pivot_offset_ratio property to Control
2025-09-30 15:27:52 +02:00
f00df0ad1e
Fix incorrect usage of Color::from_hsv() that was exposed by newer compiler warnings
2025-09-29 18:18:51 -04:00
754d49ac81
Skip copying values constructed immediately before returning
2025-09-26 19:13:58 -07:00
bd65cfa876
Revert "Replace many uses of is_class with derives_from."
...
This reverts commit 78b743cf4a .
2025-09-25 13:48:53 +02:00
1ce3101fbc
Merge pull request #110814 from Jordyfel/2d-editor-get
...
Cache editor setting queried in hot path in 2D editor
2025-09-24 09:59:16 -05:00
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
8c956babeb
Merge pull request #107013 from Rindbee/fix-wrong-node-path-in-connection-dialog
...
Fix the extra arguments of type `NodePath` in the connection dialog do not work
2025-09-24 09:59:03 -05:00
eae9ef2292
Change preview methods to take Callable
2025-09-23 20:13:00 +02:00
8ef4a43ada
Replace many uses of is_class with derives_from.
2025-09-23 19:59:00 +02:00
685c7e92e5
Merge pull request #100437 from KoBeWi/ruaninstancequestionmark
...
Add `is_instance()` helper method to Node
2025-09-23 12:08:48 -05:00
7595a9061d
Cache editor setting queried in hot path in 2D editor
2025-09-23 15:37:55 +03:00
709226ad1c
Merge pull request #109515 from precup/speedy-selections
...
Speed up large selections in the editor
2025-09-22 21:00:54 -05:00
800bce8a7e
Merge pull request #107975 from BlueCube3310/cube-preview-improved
...
Improve the cubemap preview
2025-09-22 21:00:53 -05:00
38188881ce
Merge pull request #108549 from ryevdokimov/transform-gizmo-opacity-no-restart
...
Do not require editor restart when changing manipulator gizmo opacity setting
2025-09-22 21:00:52 -05:00
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
7ec4bd74ff
Merge pull request #110320 from WhalesState/cie-lock
...
Fix redundant calls of `CanvasItemEditor::_update_lock_and_group_button` on `SceneTreeEditor` node selection
2025-09-22 13:28:48 -05:00