summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-12Add 2D lights to OpenGL3 canvas rendererclayjohn
This is an initial implementation using the same single-pass approach as the RenderingDevice.
2022-10-07Merge pull request #66972 from FHEK789/node2d_canvas_item_docsRémi Verschelde
Add descriptions for Node2D's skew and CanvasItem's clip_children
2022-10-07Merge pull request #67027 from akien-mga/msvc-–fix-c4702Rémi Verschelde
Fix more MSVC C4702 (unreachable code) warnings
2022-10-07Fix more MSVC C4702 (unreachable code) warningsRémi Verschelde
2022-10-07Merge pull request #67020 from GuilhermeGSousa/remove-transition-expression-nodeRémi Verschelde
Remove expression base node for transitions
2022-10-07Merge pull request #67021 from RandomShaper/window_create_ret_madnessRémi Verschelde
Harmonize return values of `window_create()` in rendering drivers
2022-10-07Merge pull request #66808 from bruvzg/msvc_warnRémi Verschelde
2022-10-07Harmonize return values of window_create() in rendering driversPedro J. Estébanez
2022-10-07Remove expression base node for transitionsGuilherme Sousa
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-06Add descriptions for Node2D's skew and CanvasItem's clip_childrenFelipe Kinoshita
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