Commit graph

72461 commits

Author SHA1 Message Date
clayjohn
bf47c42b21 Detect possible usage of SSS and screen textures at load time to allocate needed resources at load time.
This allows us to avoid a class of pipeline compilation stutters and
stutters from allocating screen textures.
2025-04-09 13:31:03 -07:00
Thaddeus Crews
87f897ae0a
Merge pull request #104080 from Repiteo/ci/cache-trim
CI: Trim cache before saving
2025-03-14 14:11:31 -05:00
Thaddeus Crews
de33bd2b7c
CI: Trim cache before saving 2025-03-14 14:05:02 -05:00
Thaddeus Crews
b377562b52
Merge pull request #91660 from AThousandShips/methodinfo_vec
[Core] Use `Vector` for `MethodInfo::arguments`
2025-03-14 10:06:13 -05:00
Thaddeus Crews
1700a84275
Merge pull request #104049 from Ivorforce/string-dedup-char32
De-duplicate `String` single-char constructor
2025-03-14 10:06:12 -05:00
Thaddeus Crews
e68ac1c89d
Merge pull request #104114 from HolonProduction/lsp-spec-selection-range-round-3
GDScript: Fix head class range to include `class_name`
2025-03-14 10:06:11 -05:00
Thaddeus Crews
cf4ebb63a0
Merge pull request #104109 from Ivorforce/resize-zeroed
Use `resize_zeroed` instead of `resize` then `fill(0)` in several places.
2025-03-14 10:06:10 -05:00
Thaddeus Crews
b01e967f23
Merge pull request #104119 from Chubercik/pre-commit-fix
Apply `pre-commit` changes
2025-03-14 10:06:09 -05:00
Thaddeus Crews
dc52d01d5f
Merge pull request #103677 from bruvzg/rtl_effect_update
[RTL] Fix custom effects not updating.
2025-03-14 10:06:08 -05:00
Thaddeus Crews
4292f2464c
Merge pull request #104113 from aaronfranke/projection-construct
Add missing Projection constructor with 16 `real_t` values
2025-03-14 10:06:07 -05:00
Thaddeus Crews
409fe3c944
Merge pull request #102534 from ttencate/feature/drag_drop_into_array
Improve drag and drop into array property editors
2025-03-14 10:06:06 -05:00
Thaddeus Crews
608a08c1ad
Merge pull request #103921 from mikest/physical-bone-removal
Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D
2025-03-14 10:06:04 -05:00
Pāvels Nadtočajevs
9f8d8b7c4e
[RTL] Fix custom effects not updating. 2025-03-14 16:35:35 +02:00
Jakub Marcowski
22903e4856
Apply pre-commit changes 2025-03-14 14:25:31 +01:00
Lukas Tenbrink
f4de2cd22a Use resize_zeroed instead of resize then fill(0) in several places. 2025-03-14 12:09:39 +01:00
HolonProduction
d6da30e9c7 GDScript: Fix head class range to include class_name 2025-03-14 11:36:55 +01:00
Rémi Verschelde
1ba4dbb164
Merge pull request #104106 from bruvzg/lin_ac_color
[DisplayServer] Implement `get_accent_color` on Linux.
2025-03-14 11:03:02 +01:00
Rémi Verschelde
e2c5260a7b
Merge pull request #104104 from bruvzg/icu771
ICU4C: Update to version 77.1
2025-03-14 11:02:58 +01:00
Rémi Verschelde
535014fd53
Merge pull request #104097 from aaronfranke/csharp-missing-vec4
Fix missing Vector4(i) and Projection in C# bindings generator
2025-03-14 11:02:53 +01:00
Rémi Verschelde
925a728267
Merge pull request #104089 from jaydensipe/visual-streak-fix
Fix `Game` view visual streaking when selecting nodes with `Physics Interpolation` enabled
2025-03-14 11:02:48 +01:00
Rémi Verschelde
6ee36b3911
Merge pull request #103233 from Asaduji/xr-interpolation-fix
Fix interpolation in XR
2025-03-14 11:02:44 +01:00
Rémi Verschelde
a044e90e18
Merge pull request #103134 from YeldhamDev/build_gdscript_classes_used
Implement class detection in GDScript for build configuration
2025-03-14 11:02:39 +01:00
Rémi Verschelde
7bb86852a0
Merge pull request #102990 from KoBeWi/save_asing
Prompt to Save As when saving all scenes
2025-03-14 11:02:34 +01:00
Rémi Verschelde
dca2bb887a
Merge pull request #100430 from shahriarlabib000/save
Always update `.tscn` name when "Save Scene As…" is pressed
2025-03-14 11:02:30 +01:00
Rémi Verschelde
ddbeb57073
Merge pull request #104107 from Ivorforce/keycode-get-key-keycode-error
Fix "Unicode parsing error" spam when opening editor.
2025-03-14 11:02:23 +01:00
Mike Estee
d39003c0bf
Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D 2025-03-14 11:01:34 +01:00
Aaron Franke
ced61da848
Add missing Projection constructor with 16 real_t values 2025-03-14 02:57:19 -07:00
Rémi Verschelde
827f9d95f2
i18n: Sync translations with Weblate
(cherry picked from commit daa4b058ee9272dd4ee9033bb093afb21ad558b7)
2025-03-14 10:17:08 +01:00
Lukas Tenbrink
6759d3b812 Fix "Unicode parsing error" spam when opening editor. 2025-03-14 08:32:26 +01:00
Pāvels Nadtočajevs
18f6c33d72
[DisplayServer] Implement get_accent_color on Linux. 2025-03-14 09:05:03 +02:00
Pāvels Nadtočajevs
a25696fd90
ICU4C: Update to version 77.1 2025-03-14 07:50:02 +02:00
Aaron Franke
6c9087fb5a
Fix missing Vector4(i) and Projection in C# bindings generator 2025-03-13 19:04:47 -07:00
Michael Alexsander
ce8d2e4917
Implement class detection in GDScript for build configuration 2025-03-13 21:24:56 -03:00
kobewi
0434deced7 Prompt to Save As when saving all scenes 2025-03-14 00:38:29 +01:00
Rémi Verschelde
7e4f6bdb59
Merge pull request #104090 from JulianHeuser/AudioEffectPitchShift_fix
Fix AudioEffectPitchShift issues when `pitch_scale` is set to 1
2025-03-14 00:09:12 +01:00
Rémi Verschelde
eabd877873
Merge pull request #104084 from dsnopek/classdb-correctly-register-editor-classes
Register editor classes normally, rather than via `ClassDB::set_current_api()`
2025-03-14 00:09:09 +01:00
Rémi Verschelde
08e41090bc
Merge pull request #104083 from Hilderin/fix-missing-binding-notification-wm-position-changed
Fix missing binding for `NOTIFICATION_WM_POSITION_CHANGED`
2025-03-14 00:09:05 +01:00
Rémi Verschelde
de7756d3da
Merge pull request #104077 from akien-mga/ci-cache-cleanup-on-pr-close
CI: Add workflow to cleanup PR caches when closed
2025-03-14 00:09:02 +01:00
Rémi Verschelde
6ed10dee37
Merge pull request #104060 from bruvzg/resloader_ids
Fix `Invalid Task ID` errors in `ResourceLoader`.
2025-03-14 00:08:59 +01:00
Rémi Verschelde
a2d1990ca2
Merge pull request #104054 from adamscott/interactive_music_meta_stream
Set interactive music streams as meta streams
2025-03-14 00:08:56 +01:00
Rémi Verschelde
d912dcc26c
Merge pull request #104013 from bruvzg/rload_nowait
[ResourceLoader] Do not wait for the main thread during initial reimport.
2025-03-14 00:08:53 +01:00
Rémi Verschelde
44f2ee4274
Merge pull request #103816 from bruvzg/save_settings_on_close
Save queued `ProjectSettings` changes immediately when settings dialog is closed.
2025-03-14 00:08:49 +01:00
Rémi Verschelde
28451c001a
Merge pull request #103815 from bruvzg/x11_fd_cond
[X11] Fix native dialog parent selection condition.
2025-03-14 00:08:45 +01:00
Rémi Verschelde
3751a4a026
Merge pull request #103734 from KoBeWi/catch_fokus_200
Re-grab FileSystem focus after rescan
2025-03-14 00:08:41 +01:00
Rémi Verschelde
cae8c3e0fa
Merge pull request #103397 from KoBeWi/good_luck_finding_where_'is_path_valid'_is_now_assigned
Improve path validation in ScriptCreateDialog
2025-03-14 00:08:37 +01:00
Rémi Verschelde
1e6b7f096e
Merge pull request #103129 from KoBeWi/saving_fanatic
Avoid some excessive edits of resources
2025-03-14 00:08:32 +01:00
Rémi Verschelde
e281a9ace2
Merge pull request #102650 from bruvzg/emit_changed_spam
Prevent `changed` signal spam on resource reload.
2025-03-14 00:07:59 +01:00
Julian
f7bb2c8b11 Copy audio data to dest when bypassing pitch effect 2025-03-13 18:08:11 -04:00
Jayden Sipe
6c586d20df Fix game view visual streaking when selecting nodes 2025-03-13 17:58:22 -04:00
David Snopek
393465ce92 Register editor classes normally, rather than via ClassDB::set_current_api() 2025-03-13 15:17:45 -05:00