Commit Graph
51458 Commits
Author SHA1 Message Date
Voylin 0fd29f76a2 Fixes doc/Makefile fails if path contains spaces 2022-09-11 20:03:53 +09:00
Fabio AlessandrelliandGitHub 200b9cde88 Merge pull request #65644 from Faless/web/4.x_misc_alpha_fixes
[Web] Small fixes and enhancements.
2022-09-11 11:42:17 +02:00
dzil123 f9bee90994 Ignore node rename if already exited blend tree 2022-09-11 02:33:59 -07:00
Voylin e5814c3f81 Fix for recurring check in gdscript_cach.cpp 2022-09-11 16:56:49 +09:00
Fabio Alessandrelli 27f22b29f8 [Web] Small fixes and enhancements.
- "Definitive" fix for ENOENT randomly disappearing from emscripten.
- Proper shutdown when setup fails.
- Re-enable WebGL explicit buffer swap.
- Re-enable optional per-pixel transparency.
- Add type cast to make closure compiler happy.
- Remove emscripten Safari WebGL workaround.
- Improve AudioWorklet cleanup.
2022-09-11 09:45:09 +02:00
Jummit 899b73e01d Remove outdated assert example 2022-09-11 07:55:03 +02:00
SaracenOne cc4bda8500 Add ability to flag classes as experimental or deprecated. 2022-09-11 00:11:33 +01:00
Rémi VerscheldeandGitHub c658fa8b77 Merge pull request #65631 from bruvzg/fix_ctrl_f
Fix Ctrl/Cmd+F always processed by the asset library, instead of script editor / help.
2022-09-11 00:26:23 +02:00
Michael Alexsander c2553f530b Shrink shader editor's oversized borders 2022-09-10 17:58:31 -03:00
bruvzg f6adf07ffa Fix Ctrl/Cmd+F always processed by the asset library, instead of script editor / help. 2022-09-10 21:40:45 +02:00
Aaron Franke 408ed2235b Don't defer SceneTreeEditor::_warning_changed signal connection 2022-09-10 14:19:29 -05:00
Johan Aires Rastén bb657c04fc Calculate MODELVIEW_NORMAL_MATRIX for billboard materials
Solves #65627
2022-09-10 21:08:29 +02:00
Sarfraz 177f2a8419 Fix gltf 8 bone weights condition to check for the second joint array
size.
2022-09-10 23:54:20 +05:30
Rémi VerscheldeandGitHub b52305351d Merge pull request #64465 from TokageItLab/bind-after-gui-input
Bind `AfterGUIInput` to GDScript and update document
2022-09-10 20:01:48 +02:00
kobewi 7fc075d235 Prevent infinite loops in editor help search 2022-09-10 19:34:26 +02:00
kobewi aafe72fcec Fix broken patterns on TileMap layer change 2022-09-10 16:45:51 +02:00
FireflashandGitHub 7823ca1367 Update AudioStreamGeneratorPlayback.xml
Fixed incorrect method description for `get_frames_available`.
According to [The AudioStreamGenerator source](https://github.com/godotengine/godot/blob/master/servers/audio/effects/audio_stream_generator.cpp#L132), the `get_frames_available` method should return the space remaining in the sample buffer.
2022-09-10 21:39:13 +10:00
Yuri SizovandGitHub 461037203c Merge pull request #65574 from YuriSizov/graphedit-slot-port-conundrum 2022-09-10 14:23:11 +03:00
VolTer ed4fe1e2bd Implement Area.has_overlapping_* 2022-09-10 12:17:37 +02:00
Rémi VerscheldeandGitHub 8899f1eec2 Merge pull request #65595 from KoBeWi/minus_children
Allow negative indices in `move_child()`
2022-09-10 09:59:15 +02:00
kobewi 31e62ca827 Allow negative indices in move_child() 2022-09-10 03:54:04 +02:00
James 0aecfc9254 Fixes #65377: get_datetime_* functions can return wrong values 2022-09-10 07:58:38 +08:00
clayjohn 65f0113bc6 Properly scale SSR reflection based on metallic value for dielectric materials 2022-09-09 16:52:02 -07:00
Rémi VerscheldeandGitHub 27e1323473 Merge pull request #64412 from MewPurPur/remove-remove-and-skip
Remove `Node.remove_and_skip` method
2022-09-10 00:42:55 +02:00
VolTer e19f7b2407 Remove Remove and Skip 2022-09-09 23:44:31 +02:00
Micky b648ee43ab Harmonise AnimatedSprite3D and its 2D counterpart
Add the following properties to AnimatedSprite3D:
- `backwards` parameter in `play()`;
- `speed_scale`.

Both classes' internals are more similar, down to the line spacings. They've also been updated to be clearer and less inconsistent (e.g. `!frames.is_valid()` -> `frames.is_null()`, use SceneStringNames instead of CoreStringNames, rename the internal _queue_update to _queue_redraw)
2022-09-09 21:06:24 +02:00
Rémi VerscheldeandGitHub ce6f284e5f Merge pull request #64394 from smix8/navigation_obstacles_reparent_4.x
Fix NavigationObstacle 2D/3D (re)parent issues
2022-09-09 19:20:14 +02:00
ZuBsPaCe 3d08678e13 Sibling SubViewports must be rendered from top to bottom
Sibling SubViewports must be rendered in the same order as in the Scene Tree, from top to bottom. _sort_active_viewports() reversed their order.
Fixes #65545
2022-09-09 17:50:14 +02:00
Rémi VerscheldeandGitHub 24ce46e2a1 Merge pull request #64938 from YuriSizov/editor-scaled-icons 2022-09-09 16:52:32 +02:00
Yuri SizovandMaganty Rushyendra 29c8504dd9 Improve parameter naming and documentation in GraphEdit and GraphNode
Co-authored-by: Maganty Rushyendra <mrushyendra@yahoo.com.sg>
2022-09-09 17:50:44 +03:00
Rémi VerscheldeandGitHub 82031fa231 Merge pull request #65571 from rburing/physics_server_extension_bind_all 2022-09-09 16:49:58 +02:00
Rémi VerscheldeandGitHub 211631801d Merge pull request #65352 from Mickeon/try-scene-tree-filter-multi-word 2022-09-09 16:11:45 +02:00
Rémi Verschelde 93be337483 i18n: Sync classref translations with Weblate (3.5 branch)
(cherry picked from commit 26a28d6bbd)
2022-09-09 14:52:21 +02:00
Rémi Verschelde ae0c1b2b5c i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit 367ffd10c8)
2022-09-09 14:52:16 +02:00
Rémi VerscheldeandGitHub b51ca35637 Merge pull request #65569 from akien-mga/ci-emscripten-3.1.18 2022-09-09 14:50:44 +02:00
Ricardo Buring 7b84444393 PhysicsServer2DExtension and PhysicsServer3DExtension: bind all methods (really) 2022-09-09 14:35:01 +02:00
Rémi Verschelde b353336037 CI: Downgrade Emscripten to 3.1.18
Emscripten 3.1.19 and 3.1.20 have a showstopping regression that breaks
calling our main function for the editor build.
2022-09-09 14:02:16 +02:00
Micky 1c4095a66a Improve Scene Tree Dock's Node filter (Allow multiple terms & more)
- Allows more than one parameter to be passed in the "Filter Node" search box, each term separated by spaces.
- Grays out any parent Node not matching the search, but still having to be there because a child is.
- Adds a `group:` filter. It matches any Node belonging to the passed group. If no argument is passed, it matches all Nodes belonging to any group. It also ignores groups used internally, and its alias is `g`.
2022-09-09 13:40:29 +02:00
Rémi VerscheldeandGitHub 047801693c Merge pull request #65533 from neikeq/issue-65522 2022-09-09 09:11:38 +02:00
Rémi VerscheldeandGitHub f391107830 Merge pull request #63640 from mbe9/fix_noneditable_remote_objects 2022-09-09 09:09:02 +02:00
Rémi VerscheldeandGitHub 7a317b1314 Merge pull request #65520 from V-Sekai/remote_objects_no_read_only 2022-09-09 09:08:42 +02:00
Rémi VerscheldeandGitHub c909120b59 Merge pull request #64373 from YeldhamDev/edscale_likes_them_floaty 2022-09-09 09:07:53 +02:00
Rémi VerscheldeandGitHub b4967e3b40 Merge pull request #65555 from timothyqiu/xml-parser-fixes
Fix parsing of XML CDATA and add test cases
2022-09-09 07:52:30 +02:00
Haoyu Qiu f5760ed65d Fix parsing of XML CDATA and add test cases 2022-09-09 09:42:24 +08:00
MinusKube 00e153f85a Use embedding viewport instead of parent viewport to determine popup rect 2022-09-09 01:22:46 +02:00
Ignacio Roldán EtcheverryandGitHub 95c35417cd Merge pull request #65546 from raulsntos/dotnet/macos
Fix MacOS compiler flags in .NET module
2022-09-09 01:12:13 +02:00
Rémi VerscheldeandGitHub fbb9ccc071 Merge pull request #65543 from KoBeWi/out_of_context
Fix undo actions in SceneTreeDock
2022-09-08 23:35:39 +02:00
Raul Santos f63cfc12c5 Fix MacOS compiler flags in .NET module 2022-09-08 23:29:01 +02:00
kobewi d8093e83b8 Fix undo actions in SceneTreeDock 2022-09-08 22:57:54 +02:00
VolTer c8cb93d022 Shift+LMB to Toggle Bookmarks 2022-09-08 22:23:14 +02:00