Commit Graph

74737 Commits

Author SHA1 Message Date
Thaddeus Crews
e8a02152c4 Merge pull request #105757 from bruvzg/no_temp
[PCK] Move directory to the end of file, write exported/saved PCK in place.
2025-06-02 18:51:28 -05:00
Thaddeus Crews
3f24d9bf6f Merge pull request #106903 from KoBeWi/cache_locality_will_thank_you
Remove redundant `data.inside_tree`
2025-06-02 18:51:27 -05:00
Thaddeus Crews
4f64eaef0c Merge pull request #69012 from KoBeWi/settings_of_editor_project
Allow to override editor settings per project
2025-06-02 18:51:26 -05:00
Thaddeus Crews
46800458c4 Merge pull request #106516 from lodetrick/tabbar-margins
Fix TabContainer not respecting `tabbar_background`'s margins
2025-06-02 18:51:25 -05:00
Thaddeus Crews
3e5338bc6c Merge pull request #107028 from Bitlytic/file-search-qol
Add file search QoL when focused on folder text box
2025-06-02 18:51:25 -05:00
Thaddeus Crews
04924c6e71 Merge pull request #106899 from roughbits01/line-edit-extra-queue-draw
Remove redundant `queue_redraw()` & fix typo
2025-06-02 18:51:24 -05:00
Thaddeus Crews
430bb6294c Merge pull request #107022 from Calinou/doc-softbody3d-recommend-jolt
Recommend Jolt Physics in SoftBody3D class reference
2025-06-02 18:51:23 -05:00
Thaddeus Crews
e41af67e29 Merge pull request #107020 from Aioshiro/typo-array-slice
Fix extra parenthesis in `Array.slice` description
2025-06-02 18:51:22 -05:00
Thaddeus Crews
2d950c8d2e Merge pull request #106624 from timothyqiu/custom-base
Fix error when closing all scene tabs on the last tab
2025-06-02 18:51:21 -05:00
Thaddeus Crews
d7d6bc77ed Merge pull request #106369 from Calinou/doc-array-get
Improve documentation for `Array.get()` and `Packed*Array.get()` methods
2025-06-02 18:51:20 -05:00
Thaddeus Crews
167a9e33d3 Merge pull request #106880 from dsnopek/meta-depth-api-nonhacks
Minor rendering and XR changes to allow Meta enivornment depth API to work entirely from GDExtension
2025-06-02 18:51:19 -05:00
kobewi
b41d6ecf8c Allow to override editor settings per project 2025-06-02 17:51:26 +02:00
Pāvels Nadtočajevs
8cb2817976 [PCK] Move directory to the end of file, write exported/saved PCK in place. 2025-06-02 12:54:09 +03:00
Bitlytic
3978aafecd Add file search QoL when focused on folder text box 2025-06-01 16:46:32 -04:00
Hugo Locurcio
b89b2e9aa7 Recommend Jolt Physics in SoftBody3D class reference
Jolt Physics has greatly improved SoftBody3D usability in Godot
compared to what was previously available with GodotPhysics3D.
2025-06-01 17:16:04 +02:00
Aioshiro
8fc060b8b3 Fix extra parenthesis in Array.slice description 2025-06-01 17:05:30 +02:00
Rémi Verschelde
64b09905c7 Merge pull request #106999 from fire/vsk-does-not-declare-anything-4.5
Avoid `-Wmissing-declarations` warning in RenderingShaderContainer
2025-06-01 00:31:57 +02:00
Rémi Verschelde
4bbef7dd0a Merge pull request #106942 from bruvzg/macos_borderless_maximize
[macOS] Fix borderless window maximization.
2025-06-01 00:31:53 +02:00
Rémi Verschelde
626a75abb1 Merge pull request #106915 from KoBeWi/invalid_reservation
Fix `SCROLL_MODE_RESERVE` with RTL layout
2025-06-01 00:31:50 +02:00
Rémi Verschelde
2df41d8144 Merge pull request #104458 from marcosc90/fix-thread-collision-shape-3d
[Web] Use actual `PThread` pool size for `get_default_thread_pool_size()`
2025-06-01 00:31:44 +02:00
K. S. Ernest (iFire) Lee
bc2bf7de74 Avoid -Wmissing-declarations warning in RenderingShaderContainer 2025-05-31 14:01:30 -07:00
Logan Detrick
944295ab04 Fix TabContainer respecting tabbar_background margins 2025-05-31 13:49:38 -07:00
Rémi Verschelde
eb72ce2db4 Merge pull request #59595 from Calinou/scons-use-sse4.2
Use SSE 4.2 as a baseline when compiling Godot
2025-05-31 02:08:34 +02:00
Hugo Locurcio
be1f9a878b Use SSE 4.2 as a baseline when compiling Godot
This lets the compiler do more optimizations, leading to increased
performance for demanding CPU tasks.
2025-05-30 23:49:47 +02:00
Marcos Casagrande
a7d18f51a2 Web: Add godot_pool_size/emscripten_pool_size config 2025-05-30 20:38:24 +02:00
Pāvels Nadtočajevs
798a644dd5 [macOS] Fix borderless window maximization. 2025-05-30 00:13:53 +03:00
Marwen Azouzi
873833b4a7 Remove redundant queue_redraw() & fix typo 2025-05-29 17:22:32 +02:00
Rémi Verschelde
b89c47bb85 Merge pull request #106925 from stuartcarnie/metal_fix_multiview
Metal: Fix multi-view support
2025-05-29 09:45:40 +02:00
Rémi Verschelde
7cc0e6308d Merge pull request #106924 from clayjohn/GL-blit-viewport
Correctly place viewport and use viewport relative rect for the final blit in Compatibility renderer
2025-05-29 09:45:37 +02:00
Rémi Verschelde
a872e1bd3e Merge pull request #106920 from mieko/shader-baker-deprecated-no
Shader Baker: Build when `deprecated=no`
2025-05-29 09:45:30 +02:00
clayjohn
8b2dda868b Correctly place viewport and use viewport relative rect for the final blit in Compatibility renderer 2025-05-28 22:11:20 -07:00
Stuart Carnie
06ebcc911d Metal: Fix multi-view support
Introduced in #102552
2025-05-29 11:30:26 +10:00
Mike Owens
5f2eb6de8c Shader Baker: Build when deprecated=no
Shader Baker was using the unadorned `VERSION_NUMBER` and `VERSION_HASH` symbols,
which are no longer defined when `deprecated=no` is set.
2025-05-28 19:37:02 -04:00
Thaddeus Crews
de37627404 Merge pull request #102552 from DarioSamo/shader-baker
Add shader baker to project exporter.
2025-05-28 17:09:38 -05:00
Thaddeus Crews
1a02eef39d Merge pull request #95540 from KoBeWi/mouse_buttons_in_the_void
Allow empty click in scene tree dock
2025-05-28 17:09:37 -05:00
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
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
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