Rémi Verschelde
9b9a533ed2
Merge pull request #117504 from Giganzo/focus-draw-pointer-event
...
Clarify `show_focus_state_on_pointer_event` description
2026-03-23 22:34:48 +01:00
Rémi Verschelde
34e02d031f
Merge pull request #117376 from YeldhamDev/new_mesh_library_editor
...
Create a proper editor for `MeshLibrary`
2026-03-23 22:34:34 +01:00
Rémi Verschelde
6cd467eab3
Merge pull request #117373 from filipemrabreu/tileset-undo-terrain-set-move-fix
...
Fix undoing terrain set move duplicates terrain in second set
2026-03-23 22:34:30 +01:00
Rémi Verschelde
0f0f9cae41
Merge pull request #117227 from EdwardChanCH/fix_doc_globalscope_log
...
Fix doc formatting issue in `@GlobalScope.log()`, `OS.shell_open()`, `JavaScriptBridge.is_js_buffer()`, and `Signal`
2026-03-23 22:34:26 +01:00
Rémi Verschelde
cd8ee7d229
Merge pull request #116620 from QbieShay/qbe/rework-align-rotation
...
Improve options for orienting particles in space
2026-03-23 22:34:16 +01:00
Rémi Verschelde
7958080d65
Merge pull request #116220 from dsnopek/foveated-rendering-vulkan-subsampled-image
...
OpenXR: Allow using Vulkan subsampled images with foveated rendering
2026-03-23 22:34:11 +01:00
Rémi Verschelde
1d638eaf41
Merge pull request #115253 from bruvzg/prop_helper_help
...
[Editor] Generate and display documentation for the properties generated by `PropertyListHelper`.
2026-03-23 22:33:53 +01:00
Rémi Verschelde
40be61def8
Merge pull request #113762 from LilithSilver/bind-get-unsaved-scripts
...
Expose `ScriptEditor::get_unsaved_files`
2026-03-23 22:33:47 +01:00
Rémi Verschelde
1951485a07
Merge pull request #109892 from Ryan-000/Bind-Object-ConnectFlags-as-a-bitfield-instead-of-enum-
...
Bind `Object::ConnectFlags` as a bitfield, instead of enum.
2026-03-23 22:33:43 +01:00
Filipe Abreu
106bbaa2e8
Fix #116636 : Undoing terrain set move duplicates terrain in second set
...
Undoing a terrain set move could corrupt terrain data where a
terrain from the first set appears duplicated in the second set.
This happens because UndoRedo restores terrain properties without
clearing the existing terrain container first, causing the previous
state to be overlaid on top of the current one.
Fix this by clearing the terrains in the affected terrain
sets before restoring their properties during undo.
This ensures the terrain container is rebuilt from the
saved properties instead of merging with the current state.
2026-03-23 14:56:26 +00:00
Rémi Verschelde
270ebad9ed
Merge pull request #117709 from Calinou/doc-logger-link-tutorial
...
Link Logging tutorial in the Logger class reference
2026-03-23 12:58:21 +01:00
Rémi Verschelde
435fe7ad0f
Merge pull request #117701 from j20001970/editor-filedialog-sandbox
...
EditorFileDialog: Document native file dialogs in sandboxed environments
2026-03-23 12:58:17 +01:00
Rémi Verschelde
424a191f41
Merge pull request #115659 from Calinou/doc-array-find-custom-example
...
Add an example that uses `bind()` to `Array.find_custom()` documentation
2026-03-23 12:58:05 +01:00
Rémi Verschelde
62cd2da373
Merge pull request #115296 from Akosmo/add-missing-word-to-spinbox-doc
...
Add missing word to SpinBox documentation
2026-03-23 12:57:59 +01:00
Rémi Verschelde
1c3962640d
Merge pull request #114796 from KoBeWi/ 🎭
...
Improve `KEY_CODE`/`MODIFIER_MASK` description
2026-03-23 12:57:42 +01:00
Hugo Locurcio
446cdc95bc
Link Logging tutorial in the Logger class reference
...
This page covers the creation of custom loggers.
2026-03-21 20:33:14 +01:00
Michael Alexsander
c766fb1ce8
Create a proper editor for MeshLibrary
2026-03-21 11:16:26 -03:00
Jason Kuo
7423c94eb4
EditorFileDialog: Document native file dialogs in sandboxed environments
2026-03-21 17:02:58 +08:00
Qbieshay
113ace0cd3
Add options for billboarding on GPUParticles3D
...
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2026-03-19 16:10:20 +01:00
Ryan
69f9e3a75c
Bind Object::ConnectFlags as a bitfield, instead of enum.
2026-03-18 15:21:18 -04:00
Thaddeus Crews
87b0010244
Merge pull request #117149 from bruvzg/hb_colr
...
Update HarfBuzz to 13.1.1 and optionally use new `hb-raster` API to render glyphs.
2026-03-18 11:43:25 -05:00
nikitalita
6bf7ca2dbb
Add ScriptEditor::get_unsaved_files
2026-03-18 09:25:26 -07:00
Qbieshay
731d492e6a
Added scale3d and rotation3d in particle process
...
co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Skyth (Asilkan) <19259897+blueskythlikesclouds@users.noreply.github.com >
2026-03-18 11:15:59 +01:00
Pāvels Nadtočajevs
2c2ed8ddb5
[Editor] Generate and display documentation for the properties generated by PropertyListHelper.
2026-03-18 11:26:03 +02:00
Pāvels Nadtočajevs
f5d278fe90
Update HarfBuzz to 13.1.1 and optionally use new hb-raster API to render glyphs.
2026-03-18 10:48:27 +02:00
Edward Chan
b27f6a7ef2
Removed existing nested tags and added warnings for nested tags.
2026-03-17 11:50:06 -04:00
Giganzo
f3f7f156b3
Clarify show_focus_state_on_pointer_event description
2026-03-17 10:59:03 +01:00
Rémi Verschelde
1a69be88e2
Merge pull request #111819 from MewPurPur/democratize-cursor-shape
...
Add virtual `_get_cursor_shape()` method in Control
2026-03-16 23:41:08 +01:00
MewPurPur
64fcc13fc5
Add virtual _get_cursor_shape() method in Control
2026-03-16 22:12:39 +02:00
Thaddeus Crews
a9afde8405
Merge pull request #117479 from dsnopek/movie-writer-missing-get-supported-extensions
...
Add missing `GDVIRTUAL_BIND(_get_supported_extensions)` on `MovieWriter`
2026-03-16 11:33:10 -05:00
Thaddeus Crews
8e2028b64c
Merge pull request #108909 from KoBeWi/parser_parsing_array
...
Add `_customize_strings()` method to EditorTranslationParserPlugin
2026-03-16 11:32:59 -05:00
Thaddeus Crews
5d0a321575
Merge pull request #102987 from ArchercatNEO/wayland-hdr
...
[LinuxBSD] Add support for HDR output (Wayland)
2026-03-16 11:32:54 -05:00
David Snopek
475e7452eb
Add missing GDVIRTUAL_BIND(_get_supported_extensions) on MovieWriter
2026-03-16 11:29:04 -05:00
Rémi Verschelde
d49ce0c989
Merge pull request #117441 from Giganzo/popup-menu-sizing
...
Fix PopupMenu sizing with search bar
2026-03-16 12:08:21 +01:00
Rémi Verschelde
a189151e0a
Merge pull request #115750 from nubels/optional-move-confirm
...
Add editor setting to make move confirm dialog optional
2026-03-16 12:08:08 +01:00
betalars
3e971caec4
Update EditorExportPlugin doc to point out pitfalls
2026-03-16 11:42:49 +01:00
Niklas
a2e6681130
add editor setting to make move confirm dialog optional
2026-03-16 11:37:41 +01:00
Giganzo
ec11acd2e8
Fix PopupMenu sizing with search bar
2026-03-15 15:14:17 +01:00
Rémi Verschelde
96436e33f9
Merge pull request #117277 from Ryan-000/ryan-opt-tree
...
Optimize AnimationTree, Improve internals & Editor & `Node::process_thread_group` safety
2026-03-14 12:16:19 +01:00
Rémi Verschelde
889af50e56
Merge pull request #117198 from uno1982/Feat--Android-Editor-Hapic-Feedback
...
Android: Add haptic feedback on long-press right-click in the editor
2026-03-14 12:16:13 +01:00
Rémi Verschelde
22decccd3f
Merge pull request #115192 from Naros/script-api-fix-has-methods
...
Add `has_script_method` to `Script` for scripting access
2026-03-14 12:15:50 +01:00
uno1982
e2e1c89723
Android: Add haptic feedback on long-press right-click in the editor
...
Trigger haptic feedback when a long-press gesture fires a right-click
(context menu) in the Android editor. Uses Android's native
`HapticFeedbackConstants.LONG_PRESS` on the render view surface.
An editor setting `interface/touchscreen/haptic_on_long_press` is added
under the existing touchscreen section to allow users to disable this
behavior. The setting defaults to enabled on native touchscreen devices.
2026-03-14 11:32:07 +01:00
Ryan
1a5d818ea9
Optimize AnimationTree & Improve internals
...
Apply suggestions from code review
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-Authored-By: Silc Lizard (Tokage) Renew <tokage.it.lab@gmail.com >
2026-03-14 02:24:21 -04:00
ArchercatNEO
eee3384e20
HDR output for linuxbsd (wayland)
2026-03-13 16:48:58 +00:00
Silc Lizard (Tokage) Renew
9b91768195
Add node path validation & tweak warning in SkeletonModifier3D
2026-03-13 10:05:57 +09:00
Thaddeus Crews
e11d9eb8da
Merge pull request #110369 from vaner-org/blendspace-edit-name-index
...
Display and allow setting name/index of BlendSpace points
2026-03-12 09:03:38 -05:00
Thaddeus Crews
020df5d452
Merge pull request #92429 from Daylily-Zeleen/daylily-zeleen/add_tween_has_tweenders
...
Add `Tween::has_tweeners()`
2026-03-12 09:03:35 -05:00
Thaddeus Crews
197b37bd73
Merge pull request #117158 from Nallebeorn/fix-instance-set-ignore-culling-docs
...
Docs: Clarify that instance_set_ignore_culling disables layer culling
2026-03-11 15:42:03 -05:00
Thaddeus Crews
fe18073d07
Merge pull request #117139 from bruvzg/vp_filter_i
...
[Viewport] Add option to inherit parents texture filter/repeat, use it for popups.
2026-03-11 15:42:01 -05:00
Thaddeus Crews
2073a2bbd6
Merge pull request #117088 from bruvzg/svg_alp
...
Add `fix_alpha_border` and `premult_alpha` to the `DPITexture` importer.
2026-03-11 15:42:00 -05:00