1
0
Fork 0
Commit Graph

72396 Commits

Author SHA1 Message Date
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
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
Thaddeus Crews e97bb76142
Merge pull request #100314 from Ivorforce/use-string-chr
Optimize `String::chr` to avoid calling `strlen`. Use `String::chr` instead of `String(&chr, 1)` where appropriate.
2025-03-13 08:57:20 -05:00
Thaddeus Crews 8b0bbe7f8d
Merge pull request #101533 from kiroxas/improveCapsuleGizmo
Improve capsule gizmo performance
2025-03-13 08:57:19 -05:00
Thaddeus Crews d190cc6d6f
Merge pull request #100412 from havi05/tree-hover-on-selected
`Tree` highlight selected items on hover
2025-03-13 08:57:18 -05:00
Thaddeus Crews ad50c26273
Merge pull request #100877 from larspet/load-scene-or-resource
EditorNode: Add function to load file as either scene or resource
2025-03-13 08:57:16 -05:00
Thaddeus Crews ba5edb2a77
Merge pull request #103784 from Dominrog/fix-visible-avoidance-debug
Fix visible avoidance debug rendering in NavigationRegion2D
2025-03-13 08:57:15 -05:00
Thaddeus Crews 86a0433db6
Merge pull request #104032 from Aryombre/103858-fix-drag-unselected-tree-item
Tree: Fix dragging unselected item when a selection already exists
2025-03-13 08:57:14 -05:00
Stuart Carnie 5e1fe8040a rendering: compositor has `is_opengl` API; minor optimisations 2025-03-13 15:41:44 +11:00
Aryombre eeb46b7c70 Fix : drag unselected tree item when 2+ tree items selected now correctly drag the pointed item 2025-03-13 00:48:51 +01:00
Lars Pettersson d2d02d0ea8
EditorNode: Add function to load file as scene or resource 2025-03-12 23:59:48 +01:00
Rémi Verschelde c2ba0a8646
Merge pull request #103869 from Bromeon/bugfix/openxr-editor-apis
Correctly register editor-only `OpenXR*` classes' `api_type`
2025-03-12 23:17:44 +01:00
Rémi Verschelde 0d9237cdb1
Merge pull request #104050 from ydeltastar/fix-debugger-leak
Fix debugger's memory leak when project closes itself
2025-03-12 22:57:22 +01:00
Rémi Verschelde 9b5221aeed
Merge pull request #104020 from timothyqiu/missing-tr-markup
Add missing `ETR`/`TTR` markups
2025-03-12 22:57:18 +01:00
Rémi Verschelde 507df7b6ec
Merge pull request #103842 from timothyqiu/script-filename-no-i18n
ScriptEditor: Disable auto translation of the filename label
2025-03-12 22:57:13 +01:00
Rémi Verschelde 0ca46bfcbd
Merge pull request #103769 from AeioMuch/fix_copy_paste_to_new_scene
Fix ownership when pasting non root with child nodes in new scene
2025-03-12 22:57:09 +01:00
Rémi Verschelde 1d6707bb5d
Merge pull request #103705 from BrotherShort/rtl_SceneTree_item_rename
Fix SceneTree's rename LineEdit's offset position
2025-03-12 22:57:03 +01:00
Rémi Verschelde cbb1e0ef7a
Merge pull request #103653 from dugramen/popup_respect_scale
Apply transforms for LineEdit, RichTextLabel, and TextEdit popup positions
2025-03-12 22:56:58 +01:00
Rémi Verschelde 086197b933
Merge pull request #100761 from arkology/bitmap-editor-outline
Add borders to `BitMap` in `BitMapEditor`
2025-03-12 22:56:49 +01:00
kobewi 323b47facf Add scene_changed signal to SceneTree 2025-03-12 21:27:06 +01:00
Stuart Carnie 2123368dca Metal: Use reference, so we're not copying every frame 2025-03-13 07:15:59 +11:00
ydeltastar ddb94b9e9d
Fix debugger's memory leak when project closes itself 2025-03-12 16:46:23 -03:00
Thaddeus Crews 49cc57a75d
Merge pull request #100926 from abstractionfactory/godot-4.4-dictionary-docs
Add explanation for the `PROPERTY_HINT_DICTIONARY_TYPE` data format
2025-03-12 13:17:16 -05:00
Thaddeus Crews 89cf746da1
Merge pull request #103489 from YeldhamDev/cam_override_stretch_fix
Fix wrong canvas camera override panning in the runtime debugger
2025-03-12 13:17:15 -05:00
Thaddeus Crews df65b341ad
Merge pull request #101999 from devloglogan/swapchain-update-state
Implement OpenXR FB swapchain update extensions
2025-03-12 13:17:14 -05:00
Thaddeus Crews f51ad3443d
Merge pull request #101597 from devloglogan/openxr-performance-settings
Implement `XR_EXT_performance_settings` OpenXR extension
2025-03-12 13:17:12 -05:00
Thaddeus Crews c6004c6267
Merge pull request #102100 from AThousandShips/nav_split_prepare
[Navigation] Rename classes in preparation for future restructure
2025-03-12 13:17:11 -05:00
Thaddeus Crews 8163c9385c
Merge pull request #77015 from KoBeWi/breaker_of_breaks
Allow to ignore debugger error breaks
2025-03-12 13:17:10 -05:00
Aaron Franke 97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp 2025-03-12 11:11:38 -07:00
kobewi 7d82704f12 Allow to ignore debugger error breaks 2025-03-12 19:05:57 +01:00
Pāvels Nadtočajevs 047afb1b1d
Fix `Invalid Task ID` error spam in `PipelineHashMapRD`. 2025-03-12 19:59:13 +02:00
ocean 72045c8306 Scripting: Add script documentation cache to project
This PR adds a script documentation cache in the project folder.
It is loaded at alongside native documentation caches. This makes
scripts fully accessible through Search Help, including their
members, etc, right from project start, without having to compile
every single script.

Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com>
2025-03-12 13:44:41 -04:00
arkology af48059e97 Add borders to `BitMap` in `BitMapEditor` 2025-03-12 20:41:01 +03:00
Yufeng Ying bebe037abf Add ConstIterator to Dictionary. 2025-03-13 01:28:46 +08:00
devloglogan 352859c29e Implement XR_EXT_performance_settings OpenXR extension 2025-03-12 10:50:43 -05:00