1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-28 16:07:14 +00:00
Commit Graph

74526 Commits

Author SHA1 Message Date
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 daa4b058ee)
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
Hilderin
14b1e40e36 Fix missing binding for NOTIFICATION_WM_POSITION_CHANGED 2025-03-13 16:12:16 -04:00
Yyf2333
df80265d3a Eliminate interior mutability in get_selected_node_list. 2025-03-14 02:38:02 +08:00
Rémi Verschelde
fd96ba48c6 CI: Add workflow to cleanup PR caches when closed
This is pretty much copied from the GitHub Actions documentation:
https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/caching-dependencies-to-speed-up-workflows#force-deleting-cache-entries
2025-03-13 16:54:44 +01:00
Lukas Tenbrink
626ff950fb Deduplicate string::parse_utf32(char32_t) in favor of just using the Span based function. 2025-03-13 15:11:55 +01:00
Thaddeus Crews
701505eb4f Merge pull request #104044 from bruvzg/rd_pipeline_err_spam
Fix `Invalid Task ID` error spam in `PipelineHashMapRD`.
2025-03-13 08:57:45 -05:00
Thaddeus Crews
768d75a248 Merge pull request #101254 from mihe/jolt/better-settings
Refactor Jolt-related project settings to only be loaded as needed
2025-03-13 08:57:43 -05:00
Thaddeus Crews
c1b7865ae9 Merge pull request #103557 from aaronfranke/godot-version-defines
Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp
2025-03-13 08:57:42 -05:00
Thaddeus Crews
0cc7e2c27a Merge pull request #95821 from anvilfolk/cache-gd-docs
Scripting: Fix script docs not being searchable without manually recompiling scripts
2025-03-13 08:57:40 -05:00
Thaddeus Crews
0edb0e17f8 Merge pull request #103692 from Rindbee/fix-forcing-ViewportTexture-after-selecting-a-viewport-in-the-Pick-a-Viewport-popup
Fix forcing `ViewportTexture` after selecting a viewport in the "Pick a Viewport" popup
2025-03-13 08:57:37 -05:00
Thaddeus Crews
6e5ec1920a Merge pull request #103788 from Grublady/mac_mouse_tracking
Fix macOS mouse tracking in tooltip popups
2025-03-13 08:57:34 -05:00
Thaddeus Crews
e4628a249f Merge pull request #101633 from TokageItLab/external-force-spring
Add external force property to `SpringBoneSimulator3D`
2025-03-13 08:57:32 -05:00
Thaddeus Crews
598104abd8 Merge pull request #103738 from dugramen/scenetree-drag-hover-inspect
Inspect SceneTree node when dragged over
2025-03-13 08:57:29 -05:00
Thaddeus Crews
e2c6d860d8 Merge pull request #102302 from stuartcarnie/render_opt
Rendering compositor identifies `is_opengl` API; minor optimisation
2025-03-13 08:57:28 -05:00
Thaddeus Crews
7344667624 Merge pull request #104051 from stuartcarnie/metal_dont_allocate
Metal: Use reference, so we're not copying every frame
2025-03-13 08:57:26 -05:00
Thaddeus Crews
4e9b7976ce Merge pull request #103845 from aaronfranke/fix-ed-stuck-cam-nonfin-xform
Fix stuck editor cameras and fix 3D error spam for non-finite transforms
2025-03-13 08:57:25 -05:00
Thaddeus Crews
6ffe44d322 Merge pull request #102986 from KoBeWi/new_scene_has_dropped
Add `scene_changed` signal to SceneTree
2025-03-13 08:57:24 -05:00
Thaddeus Crews
22a7079afd Merge pull request #104047 from YYF233333/dict_iter
Add const iteration support to `Dictionary`
2025-03-13 08:57:23 -05:00
Thaddeus Crews
7f6a9380a0 Merge pull request #103999 from YYF233333/unneeded_array_read_only
Remove unneeded `read_only` check for `Array` const operator
2025-03-13 08:57:22 -05:00