Thaddeus Crews
b6e947ddba
Merge pull request #104148 from YeldhamDev/scons_move_env_checks
...
Make SConstruct file check some envs before querying modules
2025-03-18 14:42:46 -05:00
Thaddeus Crews
b7eda9dbc1
Merge pull request #104230 from bruvzg/start_clip
...
Add properties to configure space trimming on line break.
2025-03-18 14:42:44 -05:00
Thaddeus Crews
8774c608ff
Merge pull request #95606 from Hilderin/fix-unfocused-windows-cant-be-dragged
...
Fix unfocused windows can't be dragged
2025-03-18 14:42:42 -05:00
Thaddeus Crews
955188a32b
Merge pull request #104284 from Calinou/doc-richtextlabel-fgcolor-bgcolor-overlap
...
Document RichTextLabel `fgcolor` and `bgcolor` padding behavior (and risk of overlap)
2025-03-18 14:42:41 -05:00
Thaddeus Crews
a57c38c97e
Merge pull request #103949 from timothyqiu/vmem-locate
...
Debugger: Allow locating VRAM resource by double-clicking
2025-03-18 14:42:40 -05:00
Thaddeus Crews
b33072a48f
Merge pull request #104307 from akien-mga/ci-macos-vulkan-sdk-optional
...
CI: Build macOS binary without Vulkan if Vulkan SDK fails installing
2025-03-18 14:42:39 -05:00
Thaddeus Crews
558efb0614
Merge pull request #104304 from Chubercik/thorvg-0.15.11
...
thorvg: Update to 0.15.11
2025-03-18 14:42:38 -05:00
Thaddeus Crews
5c90aad2d9
Merge pull request #101964 from YYF233333/opt_for_size
...
Don't inline certain functions for smaller binary size
2025-03-18 14:42:37 -05:00
Thaddeus Crews
b9f1eed65f
Merge pull request #104314 from bruvzg/macos_joy_axis
...
[macOS/iOS] Ensure only one axis change event is produced during single `process_joypads()` call.
2025-03-18 14:42:35 -05:00
Thaddeus Crews
c286535dde
Merge pull request #104253 from bruvzg/winposedrun
...
[Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen.
2025-03-18 14:42:34 -05:00
Thaddeus Crews
c8a94993bf
Merge pull request #103961 from bruvzg/win_pos_sync
...
Sync `display/window/size/initial_position_type` and `Window::WINDOW_INITIAL_POSITION_` enum.
2025-03-18 14:42:33 -05:00
Thaddeus Crews
c65a3135df
Merge pull request #104320 from Repiteo/scons/nocache-expanded
...
SCons: Expand `NoCache` coverage
2025-03-18 14:42:32 -05:00
Thaddeus Crews
7bed83e532
Merge pull request #104318 from KoBeWi/edit_in_the_dark
...
Call plugin edit before making visible
2025-03-18 14:42:31 -05:00
Thaddeus Crews
6c4cb1ac41
Merge pull request #104325 from Calinou/editor-import-texture-update-mipmaps-limit-visibility
...
Update Mipmaps > Limit import option visibility when intended in the texture importer
2025-03-18 14:42:30 -05:00
Thaddeus Crews
707e39cf4d
Merge pull request #104316 from Repiteo/ci/safety-check
...
CI: Ensure `scons-cache` exists before parsing
2025-03-18 14:42:29 -05:00
Hugo Locurcio
6408476a76
Update Mipmaps > Limit import option visibility when intended in the texture importer
...
Previously, you had to switch to another file and back to the original
file for the option visibility to update.
2025-03-18 19:13:49 +01:00
Thaddeus Crews
83cf424b5f
SCons: Expand NoCache coverage
2025-03-18 09:54:55 -05:00
kobewi
78334192df
Call plugin edit before making visible
2025-03-18 15:01:56 +01:00
Thaddeus Crews
6c19c0bec5
CI: Ensure .scons-cache exists before parsing
2025-03-18 08:44:36 -05:00
Yyf2333
b28d6d1fa3
Don't inline certain functions for smaller binary size.
...
Co-authored-by: Thaddeus Crews <repiteo@outlook.com >
2025-03-18 21:40:25 +08:00
Pāvels Nadtočajevs
a797c7b8e2
[macOS/iOS] Ensure only one axis change event is produced during single process_joypads() call.
2025-03-18 14:58:14 +02:00
Rémi Verschelde
fc827bbe25
Merge pull request #104310 from mihe/jolt/back-face-collision
...
Fix `ConcavePolygonShape3D` always enabling `backface_collision` when using Jolt Physics
2025-03-18 13:50:31 +01:00
Rémi Verschelde
777ad0b1e4
Merge pull request #104306 from bruvzg/ed_map_override_crash
...
Fix editor crash on overrides for non-existent input mappings.
2025-03-18 13:50:27 +01:00
Rémi Verschelde
f8b1970b05
Merge pull request #104301 from syntaxerror247/minor-enhancement
...
Convert `compress_native_libraries` to a basic export option
2025-03-18 13:50:24 +01:00
Rémi Verschelde
500d005702
Merge pull request #104281 from mihe/clear-static-gdscript-cache
...
Add clearing of `static_gdscript_cache` to `GDScriptCache`
2025-03-18 13:50:20 +01:00
Rémi Verschelde
00720d4351
Merge pull request #104181 from YeldhamDev/inspector_whackary
...
Fix wrong height for top editors in the inspector
2025-03-18 13:50:17 +01:00
Rémi Verschelde
14c3ef9a6c
Merge pull request #104154 from unvermuthet/crash-with-obs
...
Vulkan: Disable layers in editor deemed buggy by RenderDoc
2025-03-18 13:50:13 +01:00
Rémi Verschelde
b84828bca7
CI: Build macOS binary without Vulkan if Vulkan SDK fails installing
...
It's not rare for this step to fail, either due to network errors,
or occasional changes in how the Vulkan SDK is distributed which require
editing our script.
2025-03-18 12:45:18 +01:00
Mikael Hermansson
3603a5a9dd
Fix ConcavePolygonShape3D always enabling backface_collision when using Jolt Physics
2025-03-18 12:26:31 +01:00
Pāvels Nadtočajevs
57011c8948
Fix editor crash on overrides for non-existent input mappings.
2025-03-18 12:30:37 +02:00
Jakub Marcowski
8e2b05e507
thorvg: Update to 0.15.11
2025-03-18 09:50:25 +01:00
Anish Mishra
f3155412af
Convert compress_native_libraries to a basic export option
2025-03-18 12:26:25 +05:30
Haoyu Qiu
ff903e36a5
Debugger: Allow locating VRAM resource by double-clicking
2025-03-18 08:26:05 +08:00
unvermuthet
e41200b407
Vulkan: Disable layers in editor deemed buggy by RenderDoc
2025-03-17 22:46:25 +01:00
Thaddeus Crews
28102e6682
Merge pull request #87440 from Mickeon/doc-peeves-Node3D-glasses
...
Overhaul Node3D documentation
2025-03-17 16:03:31 -05:00
Thaddeus Crews
85258ec1a5
Merge pull request #102662 from groud/chunk_tilemap_physics
...
Chunk tilemap physics
2025-03-17 16:03:29 -05:00
Thaddeus Crews
1b631edf67
Merge pull request #104129 from dsnopek/gdextension-get-used-classes
...
GDExtension: Add mechanism to get which classes an extension is using
2025-03-17 16:03:27 -05:00
Thaddeus Crews
f98cddfc71
Merge pull request #101994 from fire/vsk-save-dds-4.4
...
Add DDS image load and save functionality
2025-03-17 16:03:26 -05:00
Thaddeus Crews
bb60b05ca4
Merge pull request #104182 from Ivorforce/small-little-string-function
...
Add missing `String + char *` function, to avoid unnecessary right side allocation to `String`.
2025-03-17 16:03:25 -05:00
Thaddeus Crews
06f0c6369e
Merge pull request #104273 from Ivorforce/fabs-absf
...
Simplify and optimize `Math::absf` implementation to use `::fabs` and `::fabsf`.
2025-03-17 16:03:24 -05:00
Thaddeus Crews
5750d4feca
Merge pull request #104183 from Repiteo/core/zero-constructible-expanded
...
Core: Expand `is_zero_constructible` coverage
2025-03-17 16:03:22 -05:00
Thaddeus Crews
1f6426066e
Merge pull request #98768 from Repiteo/core/constexpr-math-operators
...
Core: Add `constexpr` constructors/operators to math structs
2025-03-17 16:03:20 -05:00
Thaddeus Crews
8571b5b21d
Merge pull request #103988 from KoBeWi/destroyer_of_destructors
...
Remove empty constructors and destructors from `editor/`
2025-03-17 16:03:19 -05:00
David Snopek
2dff9fef37
GDExtension: Add mechanism to get which classes an extension is using
2025-03-17 15:27:14 -05:00
kobewi
6f25babd6b
Remove empty constructors and destructors from editor/
2025-03-17 21:20:02 +01:00
Hugo Locurcio
0b4cda7db3
Document RichTextLabel fgcolor and bgcolor padding behavior (and risk of overlap)
2025-03-17 19:53:24 +01:00
Mikael Hermansson
db5e843e46
Add clearing of static_gdscript_cache to GDScriptCache
2025-03-17 18:19:23 +01:00
Thaddeus Crews
ea62170dac
Core: Add constexpr constructors/operators to math structs
...
• Begin integrating `constexpr` on math tests; use `static_assert` where appropriate
2025-03-17 12:15:31 -05:00
Micky
fbdd298045
Overhaul Node3D documentation
2025-03-17 17:47:08 +01:00
Thaddeus Crews
4320800621
Core: Expand is_zero_constructible coverage
2025-03-17 11:45:26 -05:00