New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Check TreeItem for nullptr before accessing. #65830
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
akien-mga
approved these changes
Sep 15, 2022
Thanks! |
Ongnissim
added a commit
to Ongnissim/godot
that referenced
this pull request
Sep 16, 2022
commit c2babb6 Merge: 76b41bd 734b891 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:12:25 2022 +0200 Merge pull request godotengine#65831 from bruvzg/vlk_edge_lag [macOS] Fix redraw lag at the edge of the resizing window. commit 76b41bd Merge: 78a9a3d badea35 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:12:18 2022 +0200 Merge pull request godotengine#65830 from EricEzaM/fix-shortcut-crash Check TreeItem for nullptr before accessing. commit 78a9a3d Merge: 2d3c148 b6fdd08 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:12:12 2022 +0200 Merge pull request godotengine#62903 from Rindbee/fix-property-link-not-work-in-MultiNodeEdit Set the changed field to empty (meaning all) if the link button is pressed commit 2d3c148 Merge: 3ac332a 4dca997 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:11:57 2022 +0200 Merge pull request godotengine#65152 from s77rt/fix-56343 Fix GDScript preload fails in standalone build unless files are present in directory commit 3ac332a Merge: 7a90345 361ff55 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:11:50 2022 +0200 Merge pull request godotengine#65819 from raulsntos/theme-docs Fix theme methods usage in docs commit 7a90345 Merge: 80802d2 d762500 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:11:42 2022 +0200 Merge pull request godotengine#65818 from raulsntos/dotnet/crypto-docs Fix invalid C# in crypto docs commit 80802d2 Merge: 67c0514 cff95e5 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:11:36 2022 +0200 Merge pull request godotengine#65196 from TokageItLab/fix-redraw-anim-tree Fix redraw timing in `AnimationBlendTreeEditor` commit 67c0514 Merge: dbd757f 02ea1de Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:11:25 2022 +0200 Merge pull request godotengine#65469 from BastiaanOlij/scene_data_reorg Extract shared scene data into a separate class commit dbd757f Merge: f2ba73f 0715250 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:11:19 2022 +0200 Merge pull request godotengine#65760 from Mickeon/try-vformat-var-args Use variadic template in `vformat()` (allow more than 5 arguments) commit f2ba73f Merge: d39d462 9f1a57d Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 20:11:08 2022 +0200 Merge pull request godotengine#63428 from fabriceci/fix-basis-get-axis-angle Test, refactor and fix a bug in Basis.get_axis_angle commit d39d462 Merge: 4ba934b a5ffd25 Author: Ignacio Roldán Etcheverry <neikeq@users.noreply.github.com> Date: Thu Sep 15 18:37:12 2022 +0200 Merge pull request godotengine#65823 from raulsntos/dotnet/signal-docs C#: Move signal documentation to the event commit 734b891 Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Tue Sep 13 15:33:51 2022 +0300 [macOS] Fix redraw lag at the edge of the resizing window. commit badea35 Author: Eric M <itsjusteza@gmail.com> Date: Thu Sep 15 23:50:52 2022 +1000 Check TreeItem for nullptr before accessing. commit 4dca997 Author: Abdelhafidh Belalia <16493223+s77rt@users.noreply.github.com> Date: Wed Aug 31 16:52:37 2022 +0100 Fix GDScript `preload` fails in standalone build unless files are present in directory Fixes godotengine#56343. commit a5ffd25 Author: Raul Santos <raulsntos@gmail.com> Date: Thu Sep 15 13:24:41 2022 +0200 C#: Move signal documentation to the event Move signal documentation from the delegate to the event and also deprecate the event if the signal is deprecated. commit 361ff55 Author: Raul Santos <raulsntos@gmail.com> Date: Thu Sep 15 10:57:32 2022 +0200 Fix theme methods usage in docs - Fix usages of `get_icon` that was renamed `get_theme_icon`. - Replace `new Control().get_font*` with `ThemeDB.fallback_font*`. commit d762500 Author: Raul Santos <raulsntos@gmail.com> Date: Thu Sep 15 11:04:32 2022 +0200 Fix invalid C# in crypto docs commit 4ba934b Merge: 20d6672 02bd072 Author: Rémi Verschelde <remi@verschelde.fr> Date: Thu Sep 15 09:48:13 2022 +0200 Merge pull request godotengine#65507 from raulsntos/dotnet/nuget-fallback Fix NuGet fallback folder packages commit 02bd072 Author: Raul Santos <raulsntos@gmail.com> Date: Wed Sep 7 19:21:13 2022 +0200 Fix NuGet fallback folder packages - Creates a `Godot.Offline.Config` file to configurate NuGet with Godot's fallback folder. This is easier because now we can assume we can override the entire file since user config will likely be in the default `NuGet.Config` file or an additional `*.config` file. - Ensure the NuGet fallback folder is created at the same time it is added to the NuGet configuration so future builds don't fail. - Add `GodotSharp` and `GodotSharpEditor` packages to the fallback folder. - Add `.nupkg.metadata` file to packages in fallback folder. - Refer to `Godot.SourceGenerators` using the specific non-floating version since floating versions don't seem to work with fallbackPackageFolders. commit 02ea1de Author: Bastiaan Olij <mux213@gmail.com> Date: Wed Sep 7 21:23:01 2022 +1000 Extract shared scene data into a separate class commit 20d6672 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 01:47:27 2022 +0200 Bump version to 4.0-beta \o/ At long last! We're now pretty much feature complete (with a few exceptions which might still make their way to future betas) and ready to move on to the consolidation and bugfixing beta phase. The API is more or less settled for 4.0, though we still reserve the right to do changes if we see that it's really for the better - but from here on we'll do our best to ensure that early adopters of 4.0 beta have an easy upgrade path to future beta and eventually stable releases. A million of thanks to all contributors who worked so hard on shaping Godot 4.0 over the past 3 years! Git counts nearly a thousand of you authoring close to 11,000 unique commits (excluding merge commits). You're all breathtaking! <3 commit 51082d6 Merge: f11745d e7ce3f5 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 01:43:09 2022 +0200 Merge pull request godotengine#65806 from akien-mga/pm-improve-conversion-dialog Clarify text in project conversion dialogs commit f11745d Merge: 3f0692f ef4f968 Author: Rémi Verschelde <remi@verschelde.fr> Date: Thu Sep 15 01:42:29 2022 +0200 Merge pull request godotengine#65804 from clayjohn/octahedral-decode commit e7ce3f5 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Sep 15 00:45:59 2022 +0200 Project Manager: Clarify text in project conversion dialogs Let the cancel button grab focus to prevent any accident. Make the full project conversion respect OS specific ok/cancel positions. Improve popup sizing and wrapping a bit. commit 3f0692f Merge: ecaa7b6 033abdc Author: Rémi Verschelde <remi@verschelde.fr> Date: Thu Sep 15 00:52:42 2022 +0200 Merge pull request godotengine#65801 from V-Sekai/skeleton-modification-docs commit ef4f968 Author: clayjohn <claynjohn@gmail.com> Date: Wed Sep 14 15:48:03 2022 -0700 Decode octahedral compression when retreiving meshes commit 033abdc Author: Lyuma <xn.lyuma@gmail.com> Date: Tue Sep 13 19:59:17 2022 -0700 2D and 3D Skeleton modification docs, and small fixes. Mark SkeletonModificationStack3D and related as deprecated. Mark local bone override and axis functions deprecated in Skeleton3D api. Fix array property glitch in SkeletonModificationStack2D Mark SkeletonModificationStack2D and related APIs as experimental. Mark SkeletonIK3D as deprecated. commit ecaa7b6 Merge: 6fd3f6a e844b95 Author: Rémi Verschelde <remi@verschelde.fr> Date: Thu Sep 15 00:03:40 2022 +0200 Merge pull request godotengine#65322 from ceLoFaN/fix-dof-artifact-at-high-blur commit 0715250 Author: Micky <micheledevita2@gmail.com> Date: Tue Sep 13 22:27:10 2022 +0200 Use variadic template in `vformat()` Allows `vformat()` to take more than 5 arguments. as well as being a general optimisation that avoids redundant empty Variant checks. commit 6fd3f6a Merge: 0ef17b3 219a582 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 23:13:35 2022 +0200 Merge pull request godotengine#65048 from rburing/solve_static_world_boundary_motion_2d commit 0ef17b3 Merge: b094e4f 9239c61 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 22:38:08 2022 +0200 Merge pull request godotengine#65796 from clayjohn/GLES3-canvas-shader commit b094e4f Merge: fff0970 82d2a97 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 22:07:15 2022 +0200 Merge pull request godotengine#64092 from nathanfranke/shader-uniform commit 9239c61 Author: clayjohn <claynjohn@gmail.com> Date: Wed Sep 14 12:41:08 2022 -0700 Fix canvasitem shader builtins when using GLES3 Remove prefix canvas_data. as it isn't used in the internal canvasitem shader commit fff0970 Merge: 6c352c1 bb657c0 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 21:17:30 2022 +0200 Merge pull request godotengine#65628 from JohanAR/particle_billboard_normal Calculate MODELVIEW_NORMAL_MATRIX for billboard materials commit 6c352c1 Merge: 0a0843a bbaf53e Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 21:15:06 2022 +0200 Merge pull request godotengine#65491 from MJacred/docs/multimesh Document MultiMesh members commit 0a0843a Merge: 5d6a719 ddfa214 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 19:07:33 2022 +0200 Merge pull request godotengine#65654 from JohanAR/emit_subparticle_from_start Allow emit_subparticle from start function commit 5d6a719 Merge: 957aa79 f4f556d Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 19:06:39 2022 +0200 Merge pull request godotengine#65788 from bruvzg/macos_fix_dotnet_detection [macOS, .NET] Fix dotnet binary detection. commit 957aa79 Merge: f709596 72d8997 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 19:06:19 2022 +0200 Merge pull request godotengine#65789 from clayjohn/sky-update-bug Clear last frame directional light buffer when number of lights changes. commit f709596 Merge: a9b04b9 74cdee4 Author: Clay John <claynjohn@gmail.com> Date: Wed Sep 14 09:06:27 2022 -0700 Merge pull request godotengine#65418 from JFonS/taa_multimesh Add motion vectors support for MultiMeshInstance commit a9b04b9 Merge: 89840b7 299585f Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Sep 14 17:43:54 2022 +0200 Merge pull request godotengine#65783 from Geometror/graphedit-configuration-warning Add configuration warning to GraphEdit regarding future refactoring commit 299585f Author: Hendrik Brucker <hendrik.brucker@mail.de> Date: Wed Sep 14 18:09:21 2022 +0200 Add configuration warning to GraphEdit regarding future refactoring commit 89840b7 Merge: 56fb2d1 4d898f9 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Sep 14 17:43:49 2022 +0200 Merge pull request godotengine#65430 from SaracenOne/read_only_array Add read-only mode to inspector array and dictionary viewer. commit 56fb2d1 Merge: bbed0b4 534ff93 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Sep 14 17:43:05 2022 +0200 Merge pull request godotengine#65775 from smix8/navigation_baking_disabled_shapes_4.x Exclude disabled StaticBody CollisionShapes from Navigationmesh baking commit bbed0b4 Merge: 5ff8e4e e94ac75 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Sep 14 17:42:58 2022 +0200 Merge pull request godotengine#65774 from bruvzg/no_mono_hinting Do not use horizontal hinting for the editor monospace font. commit 5ff8e4e Merge: bf271ea 77a4567 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Sep 14 17:42:53 2022 +0200 Merge pull request godotengine#65133 from bruvzg/win_cursor [Windows] Simplify cursor handling and add support for fully transparent cursors. commit f4f556d Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Wed Sep 14 18:13:06 2022 +0300 [macOS, .NET] Fix dotnet binary detection. commit 72d8997 Author: clayjohn <claynjohn@gmail.com> Date: Wed Sep 14 08:30:35 2022 -0700 Clear last frame directional light buffer when number of lights changes. This ensures that the buffers don't go out of sync. commit bf271ea Merge: 85cd696 d1d9b72 Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> Date: Wed Sep 14 15:54:39 2022 +0200 Merge pull request godotengine#64228 from nathanfranke/mp-load Multiplayer: Do not load PackedScene from spawner until instantiating commit 85cd696 Merge: 50a6905 1e99c13 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 14:44:03 2022 +0200 Merge pull request godotengine#65494 from V-Sekai/fix_inspect_command_context commit 50a6905 Merge: d9e974c 15e2ddb Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 14:42:18 2022 +0200 Merge pull request godotengine#65421 from V-Sekai/spriteframes_read_only commit cff95e5 Author: Silc Renew <tokage.it.lab@gmail.com> Date: Thu Sep 1 23:00:55 2022 +0900 Fix redraw timing in AnimationBlendTreeEditor commit 9f1a57d Author: fabriceci <fabricecipolla@gmail.com> Date: Mon Jul 25 11:01:26 2022 +0200 Test, refactor and fix a bug in Basis.get_axis_angle commit 534ff93 Author: smix8 <52464204+smix8@users.noreply.github.com> Date: Wed Sep 14 10:41:33 2022 +0200 Exclude disabled CollisionShapes from Navigationmesh baking Excludes disabled CollisionShapes from the geometry parsing for the NavigationMesh baking. commit e94ac75 Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Wed Sep 14 11:05:09 2022 +0300 Do not use horizontal hinting for the editor monospace font. commit d9e974c Merge: 240fb86 13f5c62 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 09:57:02 2022 +0200 Merge pull request godotengine#65493 from V-Sekai/lod_scaling Fixes LOD scaling issues on skinned meshes. commit 240fb86 Merge: dbd6fa7 d46bc8f Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 09:34:54 2022 +0200 Merge pull request godotengine#61901 from bruvzg/macos_live_resize_fix_4 commit d46bc8f Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Fri Jun 10 14:02:51 2022 +0300 [macOS, 4.0] Fix unresponsive redraw during live resizing. commit dbd6fa7 Merge: e5963cf 2ece5b4 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 07:59:59 2022 +0200 Merge pull request godotengine#65737 from bruvzg/font_do_not_emit_from_dtr [Font] Remove unnecessary cleanup and `changed` signal emission from the destructor. commit e5963cf Merge: b1139ff 2aa226f Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 07:59:21 2022 +0200 Merge pull request godotengine#65735 from bruvzg/rtl_fixes RTL Improvements commit b1139ff Merge: b1e54ef 9d5e48f Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 07:32:47 2022 +0200 Merge pull request godotengine#65769 from m4gr3d/update_android_editor_menus_main Disable menus and functionality that are not relevant on the Android Editor port commit b1e54ef Merge: 2d9583f 70d3935 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 07:31:54 2022 +0200 Merge pull request godotengine#65766 from BastiaanOlij/openxr_1_0_25 Update OpenXR to 1.0.25 commit 9d5e48f Author: Fredia Huya-Kouadio <fhuya@fb.com> Date: Tue Sep 13 20:48:33 2022 -0700 Disable menus and functionality that are not relevant on the Android Editor port commit 13f5c62 Author: SaracenOne <SaracenOne@gmail.com> Date: Wed Sep 7 20:13:10 2022 +0100 Fix LOD-generation on skinned meshes. commit 70d3935 Author: Bastiaan Olij <mux213@gmail.com> Date: Wed Sep 14 11:20:54 2022 +1000 Update OpenXR to 1.0.25 commit d1d9b72 Author: Nathan Franke <me@nathan.sh> Date: Wed Aug 10 10:40:19 2022 -0500 do not load PackedScene from spawner until instantiating commit 2d9583f Merge: d33db36 026e081 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 00:04:56 2022 +0200 Merge pull request godotengine#65490 from halgriffiths/profiler-fix Fix broken profiler in 4.0 commit d33db36 Merge: 2e6ba5f 21f7bd0 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Sep 14 00:00:03 2022 +0200 Merge pull request godotengine#65648 from TedSpikes/check-for-ios-simulator Check for ios_simulator when building for iOS and x86_64 commit 2e6ba5f Merge: eb4ac38 9f70848 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 23:56:53 2022 +0200 Merge pull request godotengine#65746 from clayjohn/GLES3-mem-leak Fix leaking of Mesh version and lod memory when freeing mesh in GLES3 commit eb4ac38 Merge: 315eade 8fa76a5 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 23:56:25 2022 +0200 Merge pull request godotengine#65756 from clayjohn/sky-shader-debanding Move debanding into internal sky shader commit 315eade Merge: f6b36f5 ae2d07d Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 21:33:26 2022 +0200 Merge pull request godotengine#65754 from KoBeWi/nothing_to_do_here Don't print error on empty actions commit 8fa76a5 Author: clayjohn <claynjohn@gmail.com> Date: Tue Sep 13 10:39:04 2022 -0700 Move debanding into internal sky shader code so that it is applied after everything else. This ensures that the debanding does not scale with exposure or any other effect. commit ae2d07d Author: kobewi <kobewi4e@gmail.com> Date: Tue Sep 13 19:35:25 2022 +0200 Don't print error on empty actions commit 9f70848 Author: clayjohn <claynjohn@gmail.com> Date: Tue Sep 13 08:19:14 2022 -0700 Fix leaking of Mesh version and lod memory when freeing mesh in GLES3 commit f6b36f5 Merge: 22a09fe dbff58e Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> Date: Tue Sep 13 17:10:38 2022 +0200 Merge pull request godotengine#65659 from Faless/rtc/4.x_expose_more [WebRTC] Expose more of the WebRTC API. commit dbff58e Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> Date: Thu Sep 8 04:39:32 2022 +0200 [WebRTC] Expose more of the WebRTC API. Add get_gathering_state() returning the iceGatheringState of the connection. Add get_signaling_state() returning the signalingState of the connection. Improve JS library. commit 21f7bd0 Author: Ted Spikes <ted@tedspikes.com> Date: Sun Sep 11 09:21:41 2022 +0000 Check for ios_simulator when building for x86_64 commit 026e081 Author: halgriffiths <henrygriffiths@improbable.io> Date: Tue Sep 6 16:15:00 2022 +0100 Fix profiler being disabled at wrong times Co-authored by: Will Whitty <tavurth@gmail.com> commit 22a09fe Merge: ff824b6 3d08678 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Sep 13 11:01:33 2022 +0200 Merge pull request godotengine#65579 from ZuBsPaCe/fix-viewport-sibling-order Sibling SubViewports must be rendered from top to bottom commit ff824b6 Merge: 3a82a13 0aecfc9 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Sep 13 11:01:12 2022 +0200 Merge pull request godotengine#65509 from gotnospirit/master-os-get_datetime get_datetime_* functions can return wrong values commit 3a82a13 Merge: abdaa6d ed4fe1e Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Sep 13 10:58:55 2022 +0200 Merge pull request godotengine#65591 from MewPurPur/area-overlapping-function Implement `Area[2D/3D].has_overlapping_[bodies/areas]` commit abdaa6d Merge: ecefae2 aafe72f Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Sep 13 10:58:29 2022 +0200 Merge pull request godotengine#65621 from KoBeWi/eternal_pattern Fix broken patterns on TileMap layer change commit ecefae2 Merge: 5c1ef35 7fc075d Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Sep 13 10:58:25 2022 +0200 Merge pull request godotengine#65624 from KoBeWi/help_I'm_stuck Prevent infinite loops in editor help search commit 5c1ef35 Merge: 2ac8bcd 6ce0d3a Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Sep 13 10:58:19 2022 +0200 Merge pull request godotengine#65262 from bruvzg/win10_dm Disable dark mode title bar on Windows 10. commit 2ac8bcd Merge: be0b77f c2553f5 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Sep 13 10:58:09 2022 +0200 Merge pull request godotengine#65632 from YeldhamDev/thin_editors Shrink shader editor's oversized borders commit be0b77f Merge: b2875d1 0fd29f7 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:46:49 2022 +0200 Merge pull request godotengine#65642 from voylin/fix_spaces_in_path_for_doc/makefile commit b2875d1 Merge: b853110 e5814c3 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:45:50 2022 +0200 Merge pull request godotengine#65643 from voylin/fix_recurring_check_in_gdscript_cache.cpp commit b853110 Merge: fc61fa3 e4a8646 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:44:41 2022 +0200 Merge pull request godotengine#65653 from Chaosus/shader_completion_fix commit fc61fa3 Merge: ed38107 177f2a8 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:43:16 2022 +0200 Merge pull request godotengine#65611 from Sarfraz-droid/Issue65602 commit ed38107 Merge: 967938d f9bee90 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:42:49 2022 +0200 Merge pull request godotengine#65651 from dzil123/animation_tree_node_rename commit 967938d Merge: 78042ce 899b73e Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:40:53 2022 +0200 Merge pull request godotengine#65637 from Jummit/assert-example commit 2aa226f Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Tue Sep 13 09:25:38 2022 +0300 RTL Improvements Do not apply negative line separation to the last line. Ensure all methods immediately update cache in a single thread mode. Fix bbcode_enabled change not being applied until text is changed. Fix crash if line height is zero or less. commit 78042ce Merge: ad09e67 305d407 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:39:15 2022 +0200 Merge pull request godotengine#64927 from KoBeWi/three2four commit ad09e67 Merge: f9b4af4 1efafa9 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:38:21 2022 +0200 Merge pull request godotengine#65682 from m4gr3d/update_editor_versioning_main commit f9b4af4 Merge: 2092858 fc227ea Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:35:27 2022 +0200 Merge pull request godotengine#65708 from akien-mga/vcs-plugin-ssh-key-HOME commit 2092858 Merge: c2b1b3a 598b5b1 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:32:47 2022 +0200 Merge pull request godotengine#65679 from Calinou/3d-editor-improve-preview-sun-sky-usability commit c2b1b3a Merge: 0f3f850 d5c703b Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:31:47 2022 +0200 Merge pull request godotengine#65720 from KoBeWi/animated_diff commit 0f3f850 Merge: c4fc473 873366c Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 10:25:11 2022 +0200 Merge pull request godotengine#65738 from BastiaanOlij/fix_ssao_ssil_memory_leak commit c4fc473 Merge: f8ec046 d2ba60b Author: Yuri Rubinsky <chaosus89@gmail.com> Date: Tue Sep 13 10:51:41 2022 +0300 Merge pull request godotengine#65736 from Chaosus/vs_fix commit 873366c Author: Bastiaan Olij <mux213@gmail.com> Date: Tue Sep 13 17:49:32 2022 +1000 Fix uniform buffer being created every frame is SSAO and SSIL half_size is different commit 2ece5b4 Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Tue Sep 13 10:28:12 2022 +0300 [Font] Remove unnecessary cleanup and `changed` signal emission from the destructor. commit d2ba60b Author: Yuri Rubinsky <chaosus89@gmail.com> Date: Tue Sep 13 10:06:34 2022 +0300 Fix category of view_index inputs in the visual shader editor commit f8ec046 Merge: 0b716fd 1513d76 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 08:31:59 2022 +0200 Merge pull request godotengine#65704 from akien-mga/web-editor-fix-some-errors Fix some errors affecting the Web editor commit 0b716fd Merge: 6a8b2a4 96b7cb6 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 08:23:16 2022 +0200 Merge pull request godotengine#65727 from clayjohn/GLES3-multiwindow Fix multiwindow support in GLES3 for X11, Windows, and MacOS. commit 6a8b2a4 Merge: 16228ba 020b8e6 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Sep 13 08:19:44 2022 +0200 Merge pull request godotengine#65728 from nathanfranke/longest-item Change project manager language dropdown to not fit to longest item. commit 020b8e6 Author: Nathan Franke <me@nathan.sh> Date: Mon Sep 12 19:59:16 2022 -0500 project manager language OptionButton fit to longest item commit 96b7cb6 Author: clayjohn <claynjohn@gmail.com> Date: Mon Sep 12 14:57:11 2022 -0700 Fix multiwindow support in GLES3 for X11, Windows, and MacOS. Instead of updating all viewports, then blitting all viewports to the backbuffer, then swapping all buffers, we run through all viewports and render, blit, and swap backbuffer before going to the next viewport. commit 16228ba Merge: 79b21e9 7f30e81 Author: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com> Date: Tue Sep 13 00:19:38 2022 +0300 Merge pull request godotengine#65670 from Jayman2000/fix-rst-doc-literals Fix invalid literals in generated rst docs commit d5c703b Author: kobewi <kobewi4e@gmail.com> Date: Mon Sep 12 22:59:35 2022 +0200 Don't store frame of playing AnimatedSprite commit 7f30e81 Author: Jason Yundt <jason@jasonyundt.email> Date: Mon Sep 12 15:51:39 2022 -0400 Fix invalid literals in generated rst docs Before this change, API docs that look like this: …adding [param character]s to the right of the string. would turn into rst files that look like this: …adding ``character``s to the right of the string. That reStructuredText is invalid and causes warnings when the docs repo is built. commit 79b21e9 Merge: 677ccb9 97be1fb Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Sep 12 20:42:27 2022 +0200 Merge pull request godotengine#65544 from clayjohn/lambert-wrap Apply energy conservation to LAMBERT_WRAP diffuse mode by dividing by PI commit 677ccb9 Merge: 44c55ad 05f351b Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Sep 12 20:40:52 2022 +0200 Merge pull request godotengine#65709 from clayjohn/GLES3-render-target-type Use proper color type for transparent render targets in GLES3 commit 1efafa9 Author: Fredia Huya-Kouadio <fhuyakou@gmail.com> Date: Mon Sep 12 09:47:34 2022 -0700 Exclude small screens from the set of supported devices. commit 67b38d0 Author: Fredia Huya-Kouadio <fhuyakou@gmail.com> Date: Sun Sep 11 21:33:17 2022 -0700 Update the versioning logic for the Godot Android Editor This is necessary to separate subsequent uploads to the Google Play store as each upload needs to increment the version code. commit 305d407 Author: kobewi <kobewi4e@gmail.com> Date: Fri Aug 26 15:22:30 2022 +0200 Add option to convert project from Project Manager commit 97be1fb Author: clayjohn <claynjohn@gmail.com> Date: Thu Sep 8 13:55:49 2022 -0700 Apply energy conservation to LAMBERT_WRAP and TOON diffuse modes by dividing by PI commit 05f351b Author: clayjohn <claynjohn@gmail.com> Date: Mon Sep 12 08:19:03 2022 -0700 Use proper color type for transparent render targets in GLES3 commit fc227ea Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Sep 12 16:58:40 2022 +0200 VCS plugin: SSH key dialog defaults to HOME Fixes godotengine#65691. commit 44c55ad Merge: dbab737 038cb67 Author: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com> Date: Mon Sep 12 17:54:44 2022 +0300 Merge pull request godotengine#65658 from KoBeWi/Two_Tweens_are_tweening_the_same_object._Who-will-win Add more clarifications about Tween processing commit 1513d76 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Sep 12 16:29:40 2022 +0200 Fix some errors affecting the Web editor - Don't warn about minimized/maximized modes not being available. - Blender and FBX export both depend on running thirdparty applications, which can't be done (easily at least) for Web and Android editors. - Editor theme complained about not being able to retrieve texture data for an icon. It was only used once so instead of flipping at runtime, let's just add a flipped icon. Part of godotengine#65702. commit dbab737 Merge: f211869 cdc57a7 Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> Date: Mon Sep 12 15:34:35 2022 +0200 Merge pull request godotengine#65697 from Faless/mp/4.x_spawner_crash [Multiplayer] Fix crash in spawner get_spawnable_scene. commit 74cdee4 Author: jfons <joan.fonssanchez@gmail.com> Date: Fri Aug 5 09:19:52 2022 +0200 Add motion vectors support for MultiMeshInstance Transparently handle changes in multimesh transforms so they get reflected in the motion vectors buffer. commit cdc57a7 Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 [Multiplayer] Fix crash in spawner get_spawnable_scene. commit f211869 Merge: fefa3e9 65f0113 Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Sep 12 14:23:04 2022 +0200 Merge pull request godotengine#65594 from clayjohn/SSR-dialectric commit fefa3e9 Merge: 43a3fc7 533e366 Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Sep 12 13:26:20 2022 +0200 Merge pull request godotengine#65688 from Chaosus/fix_astargrid_heuristic commit 43a3fc7 Merge: 97830e7 cc4bda8 Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Sep 12 12:19:22 2022 +0200 Merge pull request godotengine#64982 from V-Sekai/exp_dep_flags commit 533e366 Author: Yuri Rubinsky <chaosus89@gmail.com> Date: Mon Sep 12 11:34:16 2022 +0300 Fix incorrect heuristic order in `AStarGrid2D` commit 97830e7 Merge: 7535c6c b648ee4 Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Sep 12 12:15:58 2022 +0200 Merge pull request godotengine#64155 from Mickeon/sprite-3d-backwards-speed-scale commit 7535c6c Merge: baded9f 213bd41 Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Sep 12 09:11:06 2022 +0200 Merge pull request godotengine#65687 from Chaosus/gds_fix_script_time Fix last_modified_time on scripts commit 213bd41 Author: Yuri Rubinsky <chaosus89@gmail.com> Date: Mon Sep 12 09:21:00 2022 +0300 Fix last_modified_time on scripts commit baded9f Merge: 200b9cd b519d76 Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Sep 12 07:22:52 2022 +0200 Merge pull request godotengine#65676 from BastiaanOlij/fix_msaa_taa_issue Fixed MSAA initialisation in clustered forward renderer commit 598b5b1 Author: Hugo Locurcio <hugo.locurcio@hugo.pro> Date: Mon Sep 12 03:57:13 2022 +0200 Improve 3D editor preview sun and sky usability - Use grayscale icons to look better when pressed (with accent color modulation). - Invert state to be more logical (pressed = preview is enabled, not disabled). commit b519d76 Author: Bastiaan Olij <mux213@gmail.com> Date: Mon Sep 12 11:07:51 2022 +1000 Fixed MSAA initialisation in clustered forward renderer commit 038cb67 Author: kobewi <kobewi4e@gmail.com> Date: Sun Sep 11 17:39:35 2022 +0200 Add more clarifications about Tween processing commit e4a8646 Author: Yuri Rubinsky <chaosus89@gmail.com> Date: Sun Sep 11 14:49:19 2022 +0300 Prevent duplicated hints in shader uniform completion commit ddfa214 Author: Johan Aires Rastén <johan@oljud.se> Date: Sun Sep 11 14:00:36 2022 +0200 Allow emit_subparticle from start function emit_subparticle was previously only allowed from the process function in a particle shader, which seemed like an unnecessary limitation. commit 0fd29f7 Author: Voylin <0voylin0@gmail.com> Date: Sun Sep 11 16:48:31 2022 +0900 Fixes doc/Makefile fails if path contains spaces commit f9bee90 Author: dzil123 <5725958+dzil123@users.noreply.github.com> Date: Sun Sep 11 02:33:59 2022 -0700 Ignore node rename if already exited blend tree commit e5814c3 Author: Voylin <0voylin0@gmail.com> Date: Sun Sep 11 16:56:49 2022 +0900 Fix for recurring check in gdscript_cach.cpp commit 899b73e Author: Jummit <jummit@web.de> Date: Sun Sep 11 07:55:03 2022 +0200 Remove outdated assert example commit cc4bda8 Author: SaracenOne <SaracenOne@gmail.com> Date: Sun Aug 28 07:17:25 2022 +0100 Add ability to flag classes as experimental or deprecated. commit c2553f5 Author: Michael Alexsander <michaelalexsander@protonmail.com> Date: Sat Sep 10 17:35:50 2022 -0300 Shrink shader editor's oversized borders commit bb657c0 Author: Johan Aires Rastén <johan@oljud.se> Date: Sat Sep 10 21:08:29 2022 +0200 Calculate MODELVIEW_NORMAL_MATRIX for billboard materials Solves godotengine#65627 commit 177f2a8 Author: Sarfraz <alamsarfraz422@gmail.com> Date: Sat Sep 10 16:47:55 2022 +0530 Fix gltf 8 bone weights condition to check for the second joint array size. commit 7fc075d Author: kobewi <kobewi4e@gmail.com> Date: Sat Sep 10 19:34:26 2022 +0200 Prevent infinite loops in editor help search commit aafe72f Author: kobewi <kobewi4e@gmail.com> Date: Sat Sep 10 16:45:25 2022 +0200 Fix broken patterns on TileMap layer change commit ed4fe1e Author: VolTer <mew.pur.pur@abv.bg> Date: Fri Sep 9 23:26:14 2022 +0200 Implement Area.has_overlapping_* commit 0aecfc9 Author: James <gotnospirit@gmail.com> Date: Thu Sep 8 13:36:10 2022 +0800 Fixes godotengine#65377: get_datetime_* functions can return wrong values commit 65f0113 Author: clayjohn <claynjohn@gmail.com> Date: Fri Sep 9 15:52:07 2022 -0700 Properly scale SSR reflection based on metallic value for dielectric materials commit b648ee4 Author: Micky <micheledevita2@gmail.com> Date: Tue Aug 9 12:57:18 2022 +0200 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) commit 3d08678 Author: ZuBsPaCe <kurt.rudin@gmx.net> Date: Fri Sep 9 11:28:01 2022 +0200 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 godotengine#65545 commit bbaf53e Author: MJacred <loesch.benny92@gmx.de> Date: Thu Sep 8 14:28:38 2022 +0200 Document MultiMesh members and improve/extend existing descriptions commit 1e99c13 Author: SaracenOne <SaracenOne@gmail.com> Date: Wed Sep 7 10:14:06 2022 +0100 In inspector, show 'edit' button instead of 'inspect' when resource is part of an editable scene. commit 4d898f9 Author: SaracenOne <SaracenOne@gmail.com> Date: Tue Sep 6 16:59:36 2022 +0100 Add read-only mode to inspector array and dictionary viewer. commit 15e2ddb Author: SaracenOne <SaracenOne@gmail.com> Date: Tue Sep 6 14:47:13 2022 +0100 Add read only mode to SpriteFrames editor. commit e844b95 Author: ceLoFaN <ncefalo@pm.me> Date: Sun Sep 4 13:23:49 2022 +0300 Fix DoF artifacting at high blur amounts commit 6ce0d3a Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Fri Sep 2 21:44:58 2022 +0300 Disable dark mode title bar on Windows 10. commit 82d2a97 Author: Nathan Franke <me@nathan.sh> Date: Mon Aug 8 01:57:08 2022 -0500 prefix shader parameters with "shader_parameter/" commit 77a4567 Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Tue Aug 30 18:50:56 2022 +0300 [Windows] Simplify cursor handling and add support for fully transparent cursors. commit 219a582 Author: Ricardo Buring <ricardo.buring@gmail.com> Date: Mon Aug 29 17:34:06 2022 +0200 Fix collision solving between world boundary and shapes in motion (2D) commit b6fdd08 Author: Rindbee <idleman@yeah.net> Date: Mon Jul 11 10:13:34 2022 +0800 Fix property link not working in MultiNodeEdit This is due to the `p_field` in the `EditorProperty::emit_changed`. `p_field` only works for `MultiNodeEdit`, not for other objects.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #65584
Bit of a tricky one to reproduce but whenever I did,
ti = NULL
was always the culprit of the access violation.