summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-07[.NET Export] Improve .NET export process.bruvzg
[macOS export] Fix incorrect file placement, search paths and architecture detection. [macOS export] Automatically detect executable files and set +x flag. [macOS export] Automatically apply "Disable Library Validation" entitlements when required. [macOS export] Remove old Mono export code. Fix folder tree creation for shared objects export. Add arch suffix to the exported .NET "data" folder name. Remove old Mono code from .NET "data" folder lookup.
2022-10-07Merge pull request #66808 from bruvzg/msvc_warnRémi Verschelde
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵bruvzg
change warnings=all to use /W4.
2022-10-07Merge pull request #62910 from Vitika9/gsoc-colorpicker-uxRémi Verschelde
ColorPicker UX
2022-10-07Merge pull request #67016 from bruvzg/split_caret_dir_markerRémi Verschelde
Add split caret direction markers. Fix block/overtype caret size.
2022-10-07Merge pull request #66861 from clayjohn/GLES3-mono-uboRémi Verschelde
Use a giant UBO to optimize performance in 2D [OpenGL3]
2022-10-07Merge pull request #65939 from Mickeon/editor-scene-tree-filter-type-inheritedRémi Verschelde
Include inherited classes in Filter Nodes' "type:" filter & fix "group:"
2022-10-07Add split caret direction markers. Fix block/overtype caret size.bruvzg
2022-10-07Merge pull request #67004 from MewPurPur/fix-outdated-autocomplete-keywordsYuri Rubinsky
2022-10-06Fix outdated keywords autocompletionVolTer
2022-10-06Merge pull request #66756 from BastiaanOlij/fix_ssrRémi Verschelde
Fixing artifacts in SSR
2022-10-06Use a giant UBO to optimize performance in 2Dclayjohn
This removes the countless small UBO writes we had before and replaces them with a single large write per render pass. This results in much faster rendering on low-end devices but improves speed on all devices.
2022-10-06Merge pull request #66977 from akien-mga/editor-fix-opening-source-codeRémi Verschelde
Debugger: Fix fetching source to link C++ error on GitHub
2022-10-06Merge pull request #66982 from groud/fix_tilemap_occluders_transformRémi Verschelde
Fix TileMap occluders having a wrong transform
2022-10-06Merge pull request #65932 from Mickeon/editor-scene-tree-filter-selectionRémi Verschelde
Expose and warn about Node Filters in Scene Tree Dock
2022-10-06Merge pull request #66930 from EricEzaM/66770-addendum-split-action-map-fileRémi Verschelde
Split `action_map_editor` file into one file per class it contained.
2022-10-06Merge pull request #66959 from timothyqiu/obstacles-pathfindingRémi Verschelde
Make it clear that obstacles don't affect pathfinding
2022-10-06Include inherited classes in Filter Nodes' "type:" filter & fix "group:"Micky
Also fixes not all private, internal groups being skipped in the "group:" filter.
2022-10-06Fix TileMap occluders having a wrong transformGilles Roudière
2022-10-06Expose and warn about Node Filters in Scene Tree DockMicky
Adds "Filter by Type" and "Filter by Group" in the Scene Tree Dock's MenuButton. Hovering on them displays an useful tooltip. When selecting these items, the matching parameter is appended to the terms, and the caret is automatically brought to the end. When typing a filter that cannot be identified, a warning icon is displayed. The reason is explained as a tooltip. The same options are also quickly available by right-clicking or middle-clicking in the text field.
2022-10-06Debugger: Fix fetching source to link C++ error on GitHubRémi Verschelde
Fixes #66974.
2022-10-06Split `action_map_editor` file into one file per class it contained.Eric M
* ActionMapEditor * EventListenerLineEdit * InputEventConfigurationDialog
2022-10-06Merge pull request #66936 from mihe/inverse-inertia-tensorRémi Verschelde
Bind PhysicsDirectBodyState3D::get_inverse_inertia_tensor
2022-10-06Merge pull request #66965 from bruvzg/win_llvmRémi Verschelde
[Windows] Fix LLVM MinGW build.
2022-10-06Merge pull request #66955 from FHEK789/tilemap_get_layers_count_docsRémi Verschelde
Add description to TileMap's get_layers_count method
2022-10-06Merge pull request #66958 from timothyqiu/static-bodyRémi Verschelde
Improve StaticBody description
2022-10-06Merge pull request #66957 from BastiaanOlij/fix_error_typo_openglRémi Verschelde
Fixing an incorrect error message in OpenXR
2022-10-06Merge pull request #66962 from aaronfranke/core-struct-includesRémi Verschelde
Enhancements to includes in core data structures
2022-10-06Merge pull request #66954 from Nidjo123/sample-baked-up-vectorRémi Verschelde
Handle last baked vector index early
2022-10-06Merge pull request #66961 from Rindbee/fix-set_custom_colorRémi Verschelde
Fix wrong condition used in `set_custom_color`
2022-10-06Merge pull request #66951 from rburing/restore_recovery_as_collisionRémi Verschelde
Revert "Turn on recovery as collisions only for floor snapping"
2022-10-06Merge pull request #61902 from Paulb23/multi-caretRémi Verschelde
Add Multi-caret support to TextEdit
2022-10-06Merge pull request #66569 from akien-mga/dotnet-generate-sdkpackageversionsRémi Verschelde
.NET: Generate SdkPackageVersions.props from version.py
2022-10-06Merge pull request #64815 from RandomShaper/default_cpu_countRémi Verschelde
Improve default `OS`'s CPU count getter
2022-10-06Merge pull request #66687 from Waridley/free_gdn_method_bindsRémi Verschelde
free NativeExtensionMethodBinds on unregister
2022-10-06[Windows] Fix LLVM MinGW build.bruvzg
2022-10-05Enhancements to includes in core data structuresAaron Franke
2022-10-06Fix wrong condition used in `set_custom_color`Rindbee
2022-10-06Make it clear that obstacles don't affect pathfindingHaoyu Qiu
2022-10-06Improve StaticBody descriptionHaoyu Qiu
The naming of static bodies has raised a lot of questions and discussions, because they are actually movable (not being static). This commit explains that the reason for "static" is that they are immovable from the point of view of the physics engine. This makes it easier to understand why the user can move static bodies manually.
2022-10-06Fixing an incorrect error message in OpenXR reporting missing OpenGL supportBastiaan Olij
2022-10-06Handle last baked vector index earlyNikola Bunjevac
2022-10-05Add description to TileMap's get_layers_count methodFelipe Kinoshita
2022-10-05Revert "Turn on recovery as collisions only for floor snapping as this leads ↵Ricardo Buring
to unwanted behaviour for other surface than the floor." This reverts commit 10395f5df2a1cac6ed83e674c084e62a88fcdde9.
2022-10-05Update TextEdit docsPaulb23
2022-10-05Merge pull request #66946 from m4gr3d/cursor_shape_logic_cleanup_mainFredia Huya-Kouadio
Cleanup of the Android cursor shape logic
2022-10-05Cleanup of the Android cursor shape logicFredia Huya-Kouadio
2022-10-05.NET: Generate SdkPackageVersions.props from version.pyRémi Verschelde
Ensures that the versions always match the Godot version, albeit following SemVer 2.0 so inserting a dot between "beta" and the build number. For "stable" status, we omit the suffix as this would be interpreted as a pre-release build too. So we have: | Godot version | Nupkg version | | -------------- | -------------- | | 4.0.0-beta | 4.0.0-beta | | 4.0.0-beta2 | 4.0.0-beta.2 | | 4.0.0-rc1 | 4.0.0-rc.1 | | 4.0.0-stable | 4.0.0 |
2022-10-05Keep a single, portable implementation of `OS::get_processor_count()`Pedro J. Estébanez
2022-10-05Merge pull request #66941 from winterpixelgames/bugfix-android-null-input-eventFredia Huya-Kouadio
Fix null in android keyboard handling.