Commit Graph

80742 Commits

Author SHA1 Message Date
Thaddeus Crews f8a478115d Merge pull request #106908 from dsnopek/java-class-wrapper-object-type-bug
JavaClassWrapper: Don't discard overloaded methods that differ by object type
2025-05-28 17:09:36 -05:00
Thaddeus Crews a6e296e361 Merge pull request #106888 from timothyqiu/variant-type-menu
Improve Variant type menus in the editor
2025-05-28 17:09:35 -05:00
kobewi df70765af0 Fix SCROLL_MODE_RESERVE with RTL layout 2025-05-28 23:24:27 +02:00
kobewi e5ed038ad2 Allow empty click in scene tree dock 2025-05-28 23:05:02 +02:00
KaiN 8cdb1768a4 Add EditorInterface::close_scene()
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-05-28 21:53:32 +02:00
David Snopek cc7f2e5160 JavaClassWrapper: Don't discard overloaded methods that differ by object type 2025-05-28 14:19:26 -05:00
Haoyu Qiu 19226d77ed Improve Variant type menus in the editor 2025-05-28 23:05:34 +08:00
Haoyu Qiu 126db3b158 Remove parentheses around "All" option in the feature tag menu 2025-05-28 22:52:44 +08:00
Thaddeus Crews 2cde9292c3 Merge pull request #106876 from Ivorforce/localvector-no-force-trivial
Un-support `force_trivial` parameter for `LocalVector`. Instead, users should use `resize_uninitialized`.
2025-05-28 09:47:45 -05:00
Thaddeus Crews 4e000e207e Merge pull request #106231 from Meorge/feat/movie-maker-dropdown-2-electric-boogaloo
Add dropdown to Movie Maker button in editor run bar to access settings
2025-05-28 09:47:44 -05:00
Thaddeus Crews f5bf37a2d4 Merge pull request #106866 from KoBeWi/more_cache
Add class icon cache to EditorNode
2025-05-28 09:47:44 -05:00
Thaddeus Crews 90c75d02dd Merge pull request #106732 from stuartcarnie/rd_reduce_allocations
Renderer: Eliminate `String` allocations for all labels in the renderer
2025-05-28 09:47:43 -05:00
Thaddeus Crews 6228c7c762 Merge pull request #105451 from bruvzg/x11_splash
Fix X11 boot splash scaling.
2025-05-28 09:47:42 -05:00
Thaddeus Crews 7830c5fadc Merge pull request #106844 from LiveTrower/dfg-reconstruction
Fix missing ibl reconstruction from DFG multiscattering
2025-05-28 09:47:41 -05:00
Thaddeus Crews 698dd2ade4 Merge pull request #106833 from avnotaklu/window-scaling-breaking-on-font-data-freed
Remove freed up FontForSize data from `oversampling_levels`
2025-05-28 09:47:40 -05:00
Thaddeus Crews dcde70f409 Merge pull request #106693 from mihe/jolt/area-cleanup
Remove force enter/exit logic from `JoltArea3D`
2025-05-28 09:47:40 -05:00
Thaddeus Crews a115af487a Merge pull request #105146 from Ivorforce/cowdata-unref-sanity-check
Add a safety check for `CowData::_unref()`, for when something tries to add elements during destruction.
2025-05-28 09:47:39 -05:00
Thaddeus Crews e0584b969d Merge pull request #103601 from kitbdev/allow-tabbar-drag-override
Allow TabBar drag and drop to be overridden and add tab mouse tests
2025-05-28 09:47:38 -05:00
Thaddeus Crews 601a3c5e8a Merge pull request #106411 from SpockBauru/fix-reflectionprobe-reflectionmask-mobile
Fix Reflection Mask not working on Mobile
2025-05-28 09:47:37 -05:00
Thaddeus Crews 8c6a88cda6 Merge pull request #106781 from max99x/fix-shader-crash
Fix shader compiler crash when parsing case labels with non-existent vars.
2025-05-28 09:47:36 -05:00
Thaddeus Crews f1f395c142 Merge pull request #105240 from Arnklit/script-method-fuzzy-filtering
Add fuzzy search to method filtering
2025-05-28 09:47:35 -05:00
Thaddeus Crews 5c5708eff2 Merge pull request #105239 from Arnklit/script-fuzzy-filtering
Add fuzzy filtering to the script filtering
2025-05-28 09:47:34 -05:00
Thaddeus Crews bb47f01481 Merge pull request #106390 from akien-mga/linux-drop-ppc32
Linux: Drop `ppc32` (32-bit PowerPC) architecture support
2025-05-28 09:47:34 -05:00
Thaddeus Crews a2c6fbe330 Merge pull request #106897 from Ivorforce/remove-vmap-declaration
Remove obsolete `VMap` forward declaration.
2025-05-28 09:47:33 -05:00
Thaddeus Crews 14e870bae3 Merge pull request #106893 from timothyqiu/help-category
Fix category names in help search dialog not translated
2025-05-28 09:47:32 -05:00
Thaddeus Crews ea10227b65 Merge pull request #106249 from KoBeWi/translation_settings
Improve auto-translation of settings dialogs
2025-05-28 09:47:31 -05:00
Thaddeus Crews bb0b5f13a0 Merge pull request #106885 from Chubercik/thorvg-0.15.13
thorvg: Update to 0.15.13
2025-05-28 09:47:30 -05:00
Thaddeus Crews eef13d5ae7 Merge pull request #105347 from HolonProduction/lsp-utf8
LSP: Account for unicode identifiers
2025-05-28 09:47:29 -05:00
kobewi 34152b3f39 Remove redundant data.inside_tree 2025-05-28 15:27:59 +02:00
avnotaklu 00beda9691 Fix: Removed freed up FontData's dangling data in Advanced and Fallback text server 2025-05-28 16:15:20 +05:30
Lukas Tenbrink eb9bea10a9 Remove obsolete VMap forward declaration. 2025-05-28 12:19:33 +02:00
Haoyu Qiu f118bbdea4 Fix category names in help search dialog not translated 2025-05-28 15:12:39 +08:00
2750558108 c2eba05312 Add speed scale feature for VideoStreamPlayer node 2025-05-28 08:58:32 +08:00
Jakub Marcowski 5c94127c2d thorvg: Update to 0.15.13 2025-05-28 00:43:14 +02:00
kobewi 87ebd2d03c Improve auto-translation of settings dialogs 2025-05-28 00:13:48 +02:00
Stuart Carnie 7d93119353 Renderer: Eliminates String allocations for all labels in the renderer
Uses `Span<char>` to avoid additional allocations in the graph.
2025-05-28 06:01:35 +10:00
David Snopek 0fd0feb772 Minor rendering and XR changes to allow Meta enivornment depth API to work entirely from GDExtension 2025-05-27 13:06:31 -05:00
Malcolm Anderson e6038335b2 Add dropdown to Movie Maker button in editor run bar to access settings
Display Movie Maker button as "pressed" when Movie Maker mode is enabled

Fix Movie Maker button colors

Use enum for Movie Maker menu options

Fix Movie Maker button background when switching themes

Apply suggestions from code review

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>

Use a theme variation for button colors

Update editor/gui/editor_run_bar.h

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-05-27 10:36:11 -07:00
Lukas Tenbrink 37415530d7 Un-support force_trivial parameter for LocalVector. Instead, users are reformatted to use resize_uninitialized to make it explicit that the resize does not initialize missing elements. 2025-05-27 18:43:36 +02:00
Lukas Tenbrink d2d57849de Add a safety check for CowData::_unref(), for when something tries to add elements during destruction. 2025-05-27 18:00:48 +02:00
kit 48624a0778 Allow TabBar drag and drop to be overridden
Add tab mouse tests
2025-05-27 11:56:37 -04:00
Dario 5a30a7e7cd Add shader baker to project exporter.
Metal Support contributed by Migeran (https://migeran.com) and Stuart Carnie.

Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com>
Co-authored-by: Gergely Kis <gergely.kis@migeran.com>
2025-05-27 12:45:27 -03:00
Marwen Azouzi f03943f37b [Web] Keep virtual keyboard visible when keep_editing_on_text_submit is enabled 2025-05-27 17:16:51 +02:00
Thaddeus Crews 99f5a3d665 Merge pull request #106870 from timothyqiu/add-metadata-dialog-includes
Cleanup header includes for AddMetadataDialog
2025-05-27 09:39:37 -05:00
Thaddeus Crews a8ecd01e78 Merge pull request #106869 from bruvzg/unzip_64pos
Fix `unzSeekCurrentFile` not resetting `total_out_64`.
2025-05-27 09:39:36 -05:00
Thaddeus Crews c18c5c0b2c Merge pull request #106864 from akien-mga/tileset-warning-maybe-uninitialized
TileSet: Fix `-Wmaybe-uninitialized` warning on CompatibilityShapeData
2025-05-27 09:39:35 -05:00
Thaddeus Crews f619ca2519 Merge pull request #60143 from Rindbee/better-connection-dialog
Add a flag to make the connection automatically emit the source object.
2025-05-27 09:39:34 -05:00
Thaddeus Crews b09c70c8db Merge pull request #106855 from timothyqiu/control-through-stillness
Don't update scene tree when calling `Translation::set_locale()`
2025-05-27 09:39:33 -05:00
Thaddeus Crews 7c8ac0f0ab Merge pull request #106851 from Chubercik/ufbx-0.18.2
ufbx: Update to 0.18.2
2025-05-27 09:39:33 -05:00
Thaddeus Crews 91b3a26438 Merge pull request #106848 from Faless/mp/rpc_config_revert
Expose `get_rpc_config` and `get_node_rpc_config`
2025-05-27 09:39:32 -05:00