summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-14Merge pull request #70072 from clayjohn/commaRémi Verschelde
Remove comma in gl_compatibility message in new project creation menu
2022-12-14Merge pull request #69971 from neikeq/csharp-vararg-ret-premature-freeRémi Verschelde
C#: Fix premature free of returned Variant in vararg methods
2022-12-14Remove comma in gl_compatibility message in new project creation menuclayjohn
2022-12-14Merge pull request #70023 from Bromeon/gdextension-const-correctnessRémi Verschelde
Extension header: amend const-correctness of `p_args` parameters
2022-12-14Extension header: amend const correctness of `p_args` parametersJan Haller
A while ago, argument arrays were passed as const GDNativeTypePtr* (void* const*) This was changed to GDNativeConstTypePtr* (void const**), adding const on the value but removing it on the pointer level. This commit changes argument types to const GDExtensionConstTypePtr* (void const* const*). Besides object pointers, the same change is applied to variant pointers.
2022-12-14Merge pull request #70061 from akien-mga/ci-godot-cpp-handle-pr960Rémi Verschelde
CI: Fix dumping GDExtension interface and API for godot-cpp
2022-12-14CI: Fix dumping GDExtension interface and API for godot-cppRémi Verschelde
Follow-up to https://github.com/godotengine/godot-cpp/pull/960. Fix exit code for --dump-extension-api and --dump-gdextension-interface. Removed the planned API validation step as we still didn't implement anything, and maintaining a stub isn't useful.
2022-12-14Merge pull request #69902 from BastiaanOlij/improve_gdextension_virtual_refRémi Verschelde
Improve logic around using Ref<T> with GDExtension virtual functions
2022-12-14Merge pull request #70040 from m4gr3d/update_navigation_controls_toggle_mainRémi Verschelde
Update the visibility logic for the spatial editor navigation controls
2022-12-14Merge pull request #69726 from xiongyaohua/tweak_curveRémi Verschelde
Handle corner cases for curve baking
2022-12-14Merge pull request #70039 from xiongyaohua/fix_curve2d_get_closest_offsetRémi Verschelde
Fix Curve2D::get_closest_offset
2022-12-14Merge pull request #69934 from Geekotron/physics3d-ccd-fixesRémi Verschelde
Fix Physics3D and Physics2D CCD sometimes adjusting velocity too much
2022-12-13Update the visibility logic for the spatial editor navigation controlsFredia Huya-Kouadio
2022-12-14Fix Curve2D::get_closest_offsetYaohua Xiong
2022-12-13Fix Physics3D and Physics2D CCD sometimes adjusting velocity too much ↵Geekotron
(preventing collision) or not enough (allowing tunneling)
2022-12-14Handle corner cases for curve bakingYaohua Xiong
When control point and point have equal position, the derivative is 0 vector, which cause error message in Basis::look_at(). This commit handles this case.
2022-12-14Merge pull request #70028 from clayjohn/PM-GLES3Rémi Verschelde
Added gl_compatibility as an option to the project creation screen
2022-12-14Merge pull request #69527 from clayjohn/surface-nameRémi Verschelde
Index override surface name starting from 1 to match surface name
2022-12-14Merge pull request #69732 from KoBeWi/rc_undoRémi Verschelde
Add remote history to EditorUndoRedoManager
2022-12-14Merge pull request #70024 from bruvzg/te_ime_textRémi Verschelde
[TextEdit] Fix IME intermediate text not displayed when TextEdit is empty and placeholder is set.
2022-12-14Merge pull request #69968 from raulsntos/dotnet/signalRémi Verschelde
C#: Rename `SignalInfo` to `Signal` and make awaitable
2022-12-14Merge pull request #69938 from timothyqiu/open-packed-sceneRémi Verschelde
Add open scene button in Inspector for PackedScene resource
2022-12-13Merge pull request #70009 from clayjohn/glow-hqRémi Verschelde
Remove high quality glow as it is not any higher quality than regular glow
2022-12-13Merge pull request #70003 from clayjohn/GLES3-ccRémi Verschelde
Various fixes and documentation for CanvasGroup
2022-12-13Added gl_compatibility as an option to the project creation screenclayjohn
Last selected option is saved as default for next time
2022-12-13[TextEdit] Fix IME intermediate text not displayed when TextEdit is empty ↵bruvzg
and placeholder is set.
2022-12-13Various fixes and documentation for CanvasGroupclayjohn
Properly apply custom materials with CanvasGroups in the GLES3 backend Properly blur backbuffer when using a partial rect in forward_plus and gl_compatibility renderers Properly set fit_margin when clear_margin is set Fix shader error during backbuffer clear in mobile renderer
2022-12-13Remove high quality glow as it is not any higher quality than regular glowclayjohn
2022-12-13i18n: Sync classref translations with Weblate (3.5 branch)Rémi Verschelde
(cherry picked from commit f5f0543aec4fe89405bf6365b3a2d4e36092c8ab)
2022-12-13i18n: Sync editor translations with Weblate (3.5 branch)Rémi Verschelde
(cherry picked from commit ee8986e146568ffa21e0d2824a0145aa5a241728)
2022-12-13Merge pull request #70007 from timothyqiu/nan-scaleRémi Verschelde
Fix crash after executing `ItemList.set_icon_scale`
2022-12-13Merge pull request #69890 from Rindbee/use-buffer-to-speed-upRémi Verschelde
Use buffer to speed up copying/transcribing when renaming dependencies
2022-12-13Use buffer to speed up copying/transcribing when renaming dependenciesRindbee
If the scene is more complex, you may need to copy/transcribe a large amount of data, so use buffer to speed up this process.
2022-12-13Merge pull request #68528 from BastiaanOlij/openxr_actionmap_changesRémi Verschelde
Various fixes for OpenXR action map meta data and editing
2022-12-13Merge pull request #70010 from akien-mga/graphite-mitRémi Verschelde
graphite: Update to latest Git, switch to MIT license
2022-12-13Merge pull request #70006 from timothyqiu/atlas-source-paint-scrollRémi Verschelde
Add scroll container for tile data editors
2022-12-13Merge pull request #69992 from rune-scape/stringname-not-compatRémi Verschelde
GDScript Analyzer: Fix String type compatibility being too permissive
2022-12-13Merge pull request #69994 from BastiaanOlij/openxr_1_0_26Rémi Verschelde
Update to OpenXR 1.0.26
2022-12-13Merge pull request #69985 from clayjohn/mobile-rimRémi Verschelde
Ensure that rim lighting uses an exponent base greater than zero
2022-12-13Merge pull request #69996 from aaronfranke/recast-archRémi Verschelde
Improve architecture support logic in Raycast module
2022-12-13Merge pull request #69828 from clayjohn/SSR-roughnessRémi Verschelde
Fade out SSR with roughness so that it doesn't show at high roughness amounts
2022-12-13Merge pull request #69982 from bruce965/fix-screen-texture-luminanceRémi Verschelde
Fix screen texture slightly darker
2022-12-13Merge pull request #69974 from Geometror/tests-fix-err-messagesRémi Verschelde
[Tests] Get rid of several error messages when running the test suite
2022-12-13Merge pull request #69981 from bruvzg/dyn_font_import_outlineRémi Verschelde
Fix advanced font import dialog not saving outline sizes of pre-render configs correctly.
2022-12-13Merge pull request #69893 from henrlin24/hide-scatteringRémi Verschelde
Hide Scattering label and controls within TileMap editor window when "Place Random Tile" option is disabled
2022-12-13Merge pull request #69977 from KoBeWi/properties_together_strongRémi Verschelde
Remove single-element groups from GPUParticles2D
2022-12-13Merge pull request #69302 from RumblingTurtle/audio-track-edit-fixRémi Verschelde
Fix audio track end and start offset editing
2022-12-13Merge pull request #69973 from TokageItLab/null-check-animtree-editRémi Verschelde
Add null checks to AnimationTreeEditors and `_clear_editors()` to `_node_removed()`
2022-12-13graphite: Update to latest Git, switch to MIT licenseRémi Verschelde
Graphite is now available under: MIT OR MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-later We pick MIT which is the same as Godot's main license for simplicity. Remove define to skip deprecation warnings, upstream fixed those.
2022-12-13Fix crash after executing ItemList.set_icon_scaleHaoyu Qiu