Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-28 | Merge pull request #36388 from AndreaCatania/some_renames | Rémi Verschelde | |
Rename Navigation{Mesh,Polygon}Instance and PlaneShape for clarity | |||
2020-02-28 | Renamed NavigationPolygonInstance to NavigationRegion2D | Andrea Catania | |
2020-02-27 | Merge pull request #36232 from Calinou/add-soft-line-length-guideline | Rémi Verschelde | |
Add a soft line length guideline to the script editor | |||
2020-02-27 | Merge pull request #36490 from Calinou/assetlib-error-version-compatibility | Rémi Verschelde | |
Mention version compatibility when there are no results in the assetlib | |||
2020-02-27 | Merge pull request #36333 from Calinou/decrease-script-editor-split-width | Rémi Verschelde | |
Decrease the script editor's default split width to 70 | |||
2020-02-27 | Renamed NavigationMeshInstance to NavigationRegion | Andrea Catania | |
2020-02-27 | Merge pull request #36545 from nathanwfranke/syntax-highlight-int-types | Rémi Verschelde | |
Fix autocomplete and highlighting for new integer types | |||
2020-02-27 | Place paste after copy in new popup menu in visual shader | Yuri Roubinsky | |
+ renamed _on_nodes_delete to _delete_nodes | |||
2020-02-27 | Added popup menu for some actions in visual shaders | Yuri Roubinsky | |
2020-02-26 | Fix autocomplete and GDScript Highlighting for types | nathanwfranke | |
Types include new integer types and others | |||
2020-02-26 | Fix a typo in the "Create Single Convex Collision Sibling" option | Hugo Locurcio | |
2020-02-26 | Fix resizer icon color in VisualScripts/Shaders when graph headers is on | Yuri Roubinsky | |
2020-02-26 | Changed float type to int for INDEX visual shader input | Yuri Roubinsky | |
2020-02-26 | Add support for integer type in visual shaders | Yuri Roubinsky | |
2020-02-25 | Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT. | Juan Linietsky | |
- Renames PackedIntArray to PackedInt32Array. - Renames PackedFloatArray to PackedFloat32Array. - Adds PackedInt64Array and PackedFloat64Array. - Renames Variant::REAL to Variant::FLOAT for consistency. Packed arrays are for storing large amount of data and creating stuff like meshes, buffers. textures, etc. Forcing them to be 64 is a huge waste of memory. That said, many users requested the ability to have 64 bits packed arrays for their games, so this is just an optional added type. For Variant, the float datatype is always 64 bits, and exposed as `float`. We still have `real_t` which is the datatype that can change from 32 to 64 bits depending on a compile flag (not entirely working right now, but that's the idea). It affects math related datatypes and code only. Neither Variant nor PackedArray make use of real_t, which is only intended for math precision, so the term is removed from there to keep only float. | |||
2020-02-23 | Signals: Fix invalid connections to missing callbacks | Rémi Verschelde | |
These bugs existed since those lines were added, so I assume that their intended use is no longer relevant. | |||
2020-02-23 | Mention version compatibility when there are no results in the assetlib | Hugo Locurcio | |
This closes #36469. | |||
2020-02-23 | Replace FALLTHROUGH macro by C++17 [[fallthrough]] | Rémi Verschelde | |
This attribute is now part of the standard we target so we no longer need compiler-specific hacks. Also enables -Wimplicit-fallthrough for Clang now that we can properly support it. It's already on by default for GCC's -Wextra. Fixes new warnings raised by Clang's -Wimplicit-fallthrough. | |||
2020-02-21 | Merge pull request #36421 from Chaosus/vs_sort_custom_nods | Yuri Roubinsky | |
Refactor node processing in visual shader member dialog | |||
2020-02-21 | Refactor node processing in visual shader member dialog | Yuri Roubinsky | |
2020-02-21 | Huge Debugger/EditorDebugger refactor. | Fabio Alessandrelli | |
2020-02-20 | Reworked signal connection system, added support for Callable and Signal ↵ | Juan Linietsky | |
objects and made them default. | |||
2020-02-20 | Merge pull request #36340 from nathanwfranke/fix-signal-errors | Rémi Verschelde | |
Fix two signal errors, remove unused break_request signals in profilers | |||
2020-02-19 | Fix two signal errors | nathanwfranke | |
Update | |||
2020-02-19 | Make orthogonal view mode persistent in new scene | janglee | |
Fixes #36339. | |||
2020-02-18 | Decrease the script editor's default split width to 70 | Hugo Locurcio | |
This also makes its value change to match the editor scale. | |||
2020-02-18 | PoolVector is gone, replaced by Vector | Juan Linietsky | |
Typed `PoolTypeArray` types are now renamed `PackedTypeArray` and are sugar for `Vector<Type>`. | |||
2020-02-15 | Increase the width of the "Connections to method" dialog | Hugo Locurcio | |
This closes #36245. | |||
2020-02-15 | Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr. | Juan Linietsky | |
2020-02-15 | Add a soft line length guideline to the script editor | Hugo Locurcio | |
The default value is 80. The hard line length guideline's default column has been moved to 100 to account for the new soft line length guideline. It can be disabled by setting its value to the same column as the hard line length guideline. This closes https://github.com/godotengine/godot-proposals/issues/347. | |||
2020-02-14 | Merge pull request #36044 from dreamsComeTrue/fix-replace-all-shortcut | Rémi Verschelde | |
Added 'Replace in files' functionality to text editors | |||
2020-02-14 | Restore cubemaps in visual shaders | Yuri Roubinsky | |
2020-02-13 | Added 'Replace in files' functionality to text editors | Dominik 'dreamsComeTrue' Jasiński | |
Fixes issue #31146 | |||
2020-02-13 | Restore drag&drop textures in visual shaders | Yuri Roubinsky | |
2020-02-13 | Remove obsolete GLES3 backend | Rémi Verschelde | |
Due to the port to Vulkan and complete redesign of the rendering backend, the `drivers/gles3` code is no longer usable in this state and is not planned to be ported to the new architecture. The GLES2 backend is kept (while still disabled and non-working) as it will eventually be ported to serve as the low-end renderer for Godot 4.0. Some GLES3 features might be selectively ported to the updated GLES2 backend if there's a need for them, and extensions we can use for that. So long, OpenGL driver bugs! | |||
2020-02-13 | Added virtual method to VisualShaderNodeCustom to enable high-end mark | Yuri Roubinsky | |
2020-02-12 | Added high-end (Vulkan) label to some functions in visual shader | Yuri Roubinsky | |
2020-02-12 | ObjectID converted to a structure, fixes many bugs where used incorrectly as ↵ | Juan Linietsky | |
32 bits. | |||
2020-02-11 | Fix problems with concave shapes in the TileSet editor | Michael Alexsander | |
2020-02-11 | Added normalmap guided roughness mipmap generator, and a global roughness ↵ | Juan Linietsky | |
limiter. | |||
2020-02-11 | Re-implemented screen space ambient occlusion | Juan Linietsky | |
2020-02-11 | Auto exposure re-implemented in Vulkan | Juan Linietsky | |
2020-02-11 | [Vulkan] Add repeat flag to texture preview checkerboard background | Yuri Roubinsky | |
2020-02-11 | Fix code formatting issues and VS compilation | Rémi Verschelde | |
Also temporarily disable multicheck build so that we get a full build even when there are style issues on Vulkan. Fixes #33356. | |||
2020-02-11 | Several fixes to GIProbes | Juan Linietsky | |
2020-02-11 | More GIProbe work and fixes | Juan Linietsky | |
2020-02-11 | Fixed display menu visualizations. | Juan Linietsky | |
2020-02-11 | GIProbes working. | Juan Linietsky | |
2020-02-11 | Modernized default 3D material, fixes material bugs. | Juan Linietsky | |
2020-02-11 | Several fixes to 3D rendering, and multimesh implementation. | Juan Linietsky | |