5b7f62af55
Merge pull request #62910 from Vitika9/gsoc-colorpicker-ux
...
ColorPicker UX
2022-10-07 09:49:29 +02:00
aa20941e68
Merge pull request #67016 from bruvzg/split_caret_dir_marker
...
Add split caret direction markers. Fix block/overtype caret size.
2022-10-07 09:15:14 +02:00
29f017378e
Merge pull request #66861 from clayjohn/GLES3-mono-ubo
...
Use a giant UBO to optimize performance in 2D [OpenGL3]
2022-10-07 09:14:13 +02:00
e3d140e21a
Merge pull request #65939 from Mickeon/editor-scene-tree-filter-type-inherited
...
Include inherited classes in Filter Nodes' "type:" filter & fix "group:"
2022-10-07 09:13:59 +02:00
a750ca7ec1
Add split caret direction markers. Fix block/overtype caret size.
2022-10-07 08:45:52 +03:00
88309dee4e
Merge pull request #67004 from MewPurPur/fix-outdated-autocomplete-keywords
2022-10-07 07:38:49 +03:00
ac1761c8cd
Fix outdated keywords autocompletion
2022-10-06 23:47:19 +02:00
17c62a692e
Merge pull request #66756 from BastiaanOlij/fix_ssr
...
Fixing artifacts in SSR
2022-10-06 22:27:49 +02:00
154b9c1c91
Use a giant UBO to optimize performance in 2D
...
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-06 11:24:45 -07:00
0c23a2cfe3
Merge pull request #66977 from akien-mga/editor-fix-opening-source-code
...
Debugger: Fix fetching source to link C++ error on GitHub
2022-10-06 16:35:41 +02:00
6b0ab4d4af
Merge pull request #66982 from groud/fix_tilemap_occluders_transform
...
Fix TileMap occluders having a wrong transform
2022-10-06 16:35:33 +02:00
75c4b955f6
Merge pull request #65932 from Mickeon/editor-scene-tree-filter-selection
...
Expose and warn about Node Filters in Scene Tree Dock
2022-10-06 16:35:23 +02:00
afb63944d0
Merge pull request #66930 from EricEzaM/66770-addendum-split-action-map-file
...
Split `action_map_editor` file into one file per class it contained.
2022-10-06 16:34:51 +02:00
6315800821
Merge pull request #66959 from timothyqiu/obstacles-pathfinding
...
Make it clear that obstacles don't affect pathfinding
2022-10-06 16:34:41 +02:00
44738e1e15
Include inherited classes in Filter Nodes' "type:" filter & fix "group:"
...
Also fixes not all private, internal groups being skipped in the "group:" filter.
2022-10-06 16:13:11 +02:00
64e0c138d9
Fix TileMap occluders having a wrong transform
2022-10-06 14:06:33 +02:00
33092b6f45
Expose and warn about Node Filters in Scene Tree Dock
...
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-06 13:36:40 +02:00
4d29346a74
Debugger: Fix fetching source to link C++ error on GitHub
...
Fixes #66974 .
2022-10-06 11:45:27 +02:00
598ee4266c
Split action_map_editor file into one file per class it contained.
...
* ActionMapEditor
* EventListenerLineEdit
* InputEventConfigurationDialog
2022-10-06 18:29:20 +10:00
61021c08f8
Merge pull request #66936 from mihe/inverse-inertia-tensor
...
Bind PhysicsDirectBodyState3D::get_inverse_inertia_tensor
2022-10-06 08:57:37 +02:00
6c58327c69
Merge pull request #66965 from bruvzg/win_llvm
...
[Windows] Fix LLVM MinGW build.
2022-10-06 08:57:29 +02:00
5f07012db9
Merge pull request #66955 from FHEK789/tilemap_get_layers_count_docs
...
Add description to TileMap's get_layers_count method
2022-10-06 08:57:23 +02:00
de7b90015e
Merge pull request #66958 from timothyqiu/static-body
...
Improve StaticBody description
2022-10-06 08:57:17 +02:00
74eade929c
Merge pull request #66957 from BastiaanOlij/fix_error_typo_opengl
...
Fixing an incorrect error message in OpenXR
2022-10-06 08:57:12 +02:00
e727606f7b
Merge pull request #66962 from aaronfranke/core-struct-includes
...
Enhancements to includes in core data structures
2022-10-06 08:57:05 +02:00
70d8895396
Merge pull request #66954 from Nidjo123/sample-baked-up-vector
...
Handle last baked vector index early
2022-10-06 08:56:59 +02:00
d414872bfe
Merge pull request #66961 from Rindbee/fix-set_custom_color
...
Fix wrong condition used in `set_custom_color`
2022-10-06 08:56:52 +02:00
48e6f84295
Merge pull request #66951 from rburing/restore_recovery_as_collision
...
Revert "Turn on recovery as collisions only for floor snapping"
2022-10-06 08:56:44 +02:00
f5903215d0
Merge pull request #61902 from Paulb23/multi-caret
...
Add Multi-caret support to TextEdit
2022-10-06 08:56:34 +02:00
e541f05c62
Merge pull request #66569 from akien-mga/dotnet-generate-sdkpackageversions
...
.NET: Generate SdkPackageVersions.props from version.py
2022-10-06 08:56:00 +02:00
c2c9a582da
Merge pull request #64815 from RandomShaper/default_cpu_count
...
Improve default `OS`'s CPU count getter
2022-10-06 08:55:51 +02:00
a47f9bd53a
Merge pull request #66687 from Waridley/free_gdn_method_binds
...
free NativeExtensionMethodBinds on unregister
2022-10-06 08:55:42 +02:00
6afb2d0225
[Windows] Fix LLVM MinGW build.
2022-10-06 09:30:25 +03:00
97d232c11d
Enhancements to includes in core data structures
2022-10-05 23:11:02 -05:00
f359abbe01
Fix wrong condition used in set_custom_color
2022-10-06 12:09:02 +08:00
8e03203695
Make it clear that obstacles don't affect pathfinding
2022-10-06 11:05:29 +08:00
54bdb6e65c
Improve StaticBody description
...
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-06 10:25:27 +08:00
c6ba626af4
Fixing an incorrect error message in OpenXR reporting missing OpenGL support
2022-10-06 11:15:57 +11:00
e903362269
Handle last baked vector index early
2022-10-06 00:27:46 +02:00
7cb1d1f1ed
Add description to TileMap's get_layers_count method
2022-10-05 18:32:58 -03:00
311cdd2571
Revert "Turn on recovery as collisions only for floor snapping as this leads to unwanted behaviour for other surface than the floor."
...
This reverts commit 10395f5df2 .
2022-10-05 22:51:29 +02:00
5f8f4842bb
Update TextEdit docs
2022-10-05 21:44:24 +01:00
ea9bb98f26
Merge pull request #66946 from m4gr3d/cursor_shape_logic_cleanup_main
...
Cleanup of the Android cursor shape logic
2022-10-05 13:07:34 -07:00
ffe0e3970f
Cleanup of the Android cursor shape logic
2022-10-05 11:57:57 -07:00
340f62d1ec
.NET: Generate SdkPackageVersions.props from version.py
...
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-05 20:31:26 +02:00
6bf02c0162
Keep a single, portable implementation of OS::get_processor_count()
2022-10-05 20:10:47 +02:00
38113acf0d
Merge pull request #66941 from winterpixelgames/bugfix-android-null-input-event
...
Fix null in android keyboard handling.
2022-10-05 10:51:58 -07:00
8afa178c6f
Merge pull request #66935 from m4gr3d/fix_android_build_configuration
...
Fix the gradle build configuration for the Android platform
2022-10-05 10:29:34 -07:00
88df3e8d53
Fix null in android keyboard handling.
2022-10-05 11:17:02 -06:00
0863cf96e4
free NativeExtensionMethodBinds on unregister
2022-10-05 11:46:00 -05:00