1
0
Fork 0
Commit Graph

79110 Commits

Author SHA1 Message Date
Thaddeus Crews c818c7f438
Merge pull request #113126 from dsnopek/gdextension-interface-libgodot
Update `libgodot.h` to use `gdextension_interface.gen.h`
2025-11-24 16:00:00 -06:00
Thaddeus Crews ce5f11352d
Merge pull request #112996 from Ivorforce/history-dock-lbr
Move History dock to the bottom left by default.
2025-11-24 15:59:59 -06:00
Thaddeus Crews 5144ee81cd
Merge pull request #108546 from ryevdokimov/path3d-no-restart
Do not require editor restart when changing Path 3d Tilt Disk Size setting
2025-11-24 15:59:58 -06:00
Thaddeus Crews e1b3387513
Merge pull request #108704 from wjt/xdg-portal-inhibit
Support XDG Inhibit portal
2025-11-24 15:59:56 -06:00
Thaddeus Crews d92aa168cc
Merge pull request #113120 from akien-mga/scons-optimize-🚗
SCons: Fix logic when passing `optimize=auto` explicitly from command-line
2025-11-24 15:59:55 -06:00
David Snopek 0820f32699 Update `libgodot.h` to use `gdextension_interface.gen.h` 2025-11-24 14:39:21 -06:00
Rémi Verschelde 51be9b5f1c
SCons: Fix logic when passing `optimize=auto` explicitly from command-line
- Fixes #113119.
2025-11-24 19:24:47 +01:00
Lukas Tenbrink de18f3200e Move History dock to the bottom left by default. 2025-11-24 17:38:47 +01:00
Thaddeus Crews bbe9654327
Merge pull request #111484 from HolonProduction/rm-debugger-shortcut
Remove unused `Window::debugger_stop_shortcut`
2025-11-24 10:21:47 -06:00
Thaddeus Crews 4fef336722
Merge pull request #113014 from arkology/scene-tabs-context-options
Add "Undo Close" & "Close All" options for `EditorSceneTabs` out-of-tabs context menu
2025-11-24 10:21:45 -06:00
Thaddeus Crews 0892983225
Merge pull request #113013 from bruvzg/hid_hook
Fix EnumDevices stall using IAT hooks.
2025-11-24 10:21:44 -06:00
Thaddeus Crews 7772549c0f
Merge pull request #110435 from MagnificentJake/patch-1
Improve docs for pitch and volume variation in AudioStreamRandomizer
2025-11-24 10:21:42 -06:00
Thaddeus Crews c171af7ffa
Merge pull request #113112 from Repiteo/ci/d3d12-conditional
CI: Build Windows without D3D12 if install fails
2025-11-24 10:21:41 -06:00
Thaddeus Crews 6002abe017
Merge pull request #113099 from HolonProduction/salvage-lsp-bb
GDScript LSP: Rework and extend BBCode to markdown docstring conversion
2025-11-24 10:21:40 -06:00
Thaddeus Crews 1fc27cc1a9
Merge pull request #95817 from nongvantinh/implement-10493
Implement dynamic scaling of the LineEdit right icon based on control size and scale factor
2025-11-24 10:21:39 -06:00
Thaddeus Crews 761b78b7ec
Merge pull request #112967 from Koyper/fix_popup_menu_error_spam_and_remove_native_signals
[PopupMenu] Fix error spam and skip submenu hidden signals on native menus
2025-11-24 10:21:38 -06:00
Thaddeus Crews 02335fa126
Merge pull request #107845 from dsnopek/gdextension-interface-json
GDExtension: Store source of `gdextension_interface.h` in JSON
2025-11-24 10:21:36 -06:00
Thaddeus Crews 9c753915d1
Merge pull request #113084 from BrotherShort/fix-tab-bar-offset
Fix tab bar offset
2025-11-24 10:21:35 -06:00
Thaddeus Crews 48887b3f2e
Merge pull request #99640 from Repiteo/scons/future-annotations-minimal
SCons: Integrate `annotations` where relevant
2025-11-24 10:21:34 -06:00
Thaddeus Crews 55c93555e8
Merge pull request #112054 from vaner-org/oneshot-abort-on-interruption
Add "Abort on Reset" property to AnimationNodeOneShot
2025-11-24 10:21:33 -06:00
Thaddeus Crews 7477823ad5
Merge pull request #113068 from deralmas/writing-with-style
Wayland: Implement compose and dead key support
2025-11-24 10:21:31 -06:00
Thaddeus Crews 3f950a5bdf
Merge pull request #113064 from aflorea-2k/fix-thread-warning
Fix a thread warning
2025-11-24 10:21:30 -06:00
Thaddeus Crews 56d766a2a7
Merge pull request #113061 from Ivorforce/profile-alloc-fixes
Only call `GodotProfileAlloc` when the allocation actually happened.
2025-11-24 10:21:29 -06:00
Thaddeus Crews 55e98063fe
Merge pull request #113055 from TokageItLab/tbik-mutable-fix
Fix mutable bone axes process in TwoBoneIK3D
2025-11-24 10:21:28 -06:00
Thaddeus Crews a56260773b
Merge pull request #107423 from TokageItLab/blend_with_rest
Add `interpolate_via_rest()` static func to Animation class
2025-11-24 10:21:26 -06:00
Thaddeus Crews 06f7cc9e02
Merge pull request #101787 from Break-Ben/signals-and-groups-docks
Separate Node editor dock
2025-11-24 10:21:24 -06:00
Thaddeus Crews d5d061e1c2
Merge pull request #108180 from Naros/use-script-dialog-for-script-resources
Use create script dialog for script-type resources
2025-11-24 10:21:23 -06:00
Thaddeus Crews 008f5165d4
Merge pull request #113044 from Yarwin/bugfix/fix-string-rfindn
Fix `String::rfindn` for strings with only one character.
2025-11-24 10:21:22 -06:00
Thaddeus Crews 2250b317a8
Merge pull request #113041 from ArchercatNEO/libdecor-conditional
Wayland: Fix compiling with `libdecor=no`
2025-11-24 10:21:21 -06:00
Thaddeus Crews 3d0f2889d8
Merge pull request #113034 from lodetrick/new-dock-tiles
Use new dock system for TileMap and TileSet
2025-11-24 10:21:20 -06:00
Thaddeus Crews 0a29b90296
CI: Build Windows without D3D12 if install fails 2025-11-24 09:37:32 -06:00
Logan Detrick da8817a4e8 Use new dock system for TileMap and TileSet 2025-11-24 03:13:02 -08:00
Nathan Lovato cd2bd8f624 GDScript LSP: Rework and extend BBCode to markdown docstring conversion
The original implementation was minimal and produced docstrings with poor formatting and no line returns in code editors other than VSCode.

Co-authored-by: HolonProduction <holonproduction@gmail.com>
2025-11-24 11:39:58 +01:00
Chris Cranford 23b6f129c7
Use create script dialog for script-type resources 2025-11-24 04:43:18 -05:00
arkology ae2f69b6c0 Add "Undo Close" & "Close All" options for `EditorSceneTabs` out-of-tabs context menu 2025-11-24 00:02:02 +03:00
BrotherShort 1538b2b8e6 Fix tab bar offset 2025-11-24 03:35:45 +08:00
Silc Lizard (Tokage) Renew c4da6d0915 Fix mutable bone axes process in TwoBoneIK3D 2025-11-23 17:31:55 +09:00
Dery Almas 8ced63315a Wayland: Implement compose and dead key support 2025-11-22 23:30:23 +01:00
Florea Andrei 35a6ba5ff9 Fix a thread warning 2025-11-22 22:17:36 +01:00
Thaddeus Crews 11fc998368
SCons: Integrate `annotations` where relevant
• Expand Ruff linter to catch & upgrade legacy type-hint syntax
2025-11-22 13:22:31 -06:00
Lukas Tenbrink 70b7b44e5c Only call `GodotProfileAlloc` when the allocation actually happened. 2025-11-22 17:40:54 +01:00
Yarvin 364e98afc5 Fix String::rfindn for strings with only one character.
----

Remove optimization – no need to introduce extra complexity for
negligible (if any) gains.
2025-11-22 16:52:55 +01:00
MagnificentJake 76f3155f0a Improve documentation of pitch and volume variation in AudioStreamRandomizer
Existing documentation did not adequately communicate how the random_pitch and random_volume_offset_db values affected volume and pitch. This change clarifies:
- That the variation is positive or negative.
- What the values actually mean, with examples.

Apply suggestions from code review

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

Update code blocks to skip-lint to pass failed check
2025-11-22 13:28:33 +00:00
Nông Văn Tình 270407b20a Implement dynamic scaling of the LineEdit right icon based on control size and scale factor
The implementation allows the LineEdit node to scale the right icon to match the font size first. Then, when the `expand_icon` option is enabled, the icon will expand to the full height of the node. The scale of the icon can then be controlled using the scale factor.

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-11-22 18:32:33 +07:00
ArchercatNEO 4dd5c83f72 Wayland: compile with libdecor=no 2025-11-22 08:29:05 +00:00
Break ef9738005a Separate Node editor dock 2025-11-22 10:17:03 +08:00
Koyper 5b61baa60d Fix error spam and skip submenu hidden signals on native menus 2025-11-21 19:01:15 -06:00
Thaddeus Crews 235a32ad11
Merge pull request #113023 from dsnopek/tracy-framemark-on-linux
Correctly mark frame start for profilers (Tracy/Perfetto) on Linux
2025-11-21 18:37:40 -06:00
Thaddeus Crews 101b827087
Merge pull request #110623 from YeldhamDev/time_manipulation
Allow resizing the length of animations by dragging the timeline
2025-11-21 18:37:39 -06:00
Thaddeus Crews 4ce5f9cbde
Merge pull request #112571 from TokageItLab/change-line-finish-anim
Move the line of calling `animation_finished` signal to ensure stopping
2025-11-21 18:37:37 -06:00