Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-02 | Merge pull request #50122 from Paulb23/code_edit_auto_brace_completion | Rémi Verschelde | |
2021-08-02 | Merge pull request #51192 from timothyqiu/sdfgi-enum-range | Rémi Verschelde | |
Validates set_sdfgi_cascades argument range | |||
2021-08-02 | Merge pull request #51187 from timothyqiu/vertex-index-3 | Rémi Verschelde | |
Fix crash when number of indices to optimize is not a multiple of 3 | |||
2021-08-02 | Validates set_sdfgi_cascades argument range | Haoyu Qiu | |
2021-08-02 | Merge pull request #51185 from timothyqiu/tile-data-enum-range | Rémi Verschelde | |
Validate TileData enum range before using it as index | |||
2021-08-02 | Merge pull request #51004 from groud/tilemap_layers | Rémi Verschelde | |
Implements TileMap layers and move TileSetPlugins's functions to the TileMap node instead | |||
2021-08-02 | Fix crash when number of indices to optimize is not a multiple of 3 | Haoyu Qiu | |
2021-08-02 | Validate TileData enum range before using it as index | Haoyu Qiu | |
2021-08-02 | Add null check to Tween.bind_node() | kobewi | |
2021-08-02 | Implements TileMap layers and move TileSetPlugins's functions to the TileMap ↵ | Gilles Roudière | |
node instead | |||
2021-08-01 | Clean up and complete CodeEdit inspector and docs | Paulb23 | |
2021-08-01 | Move symbol lookup into CodeEdit | Paulb23 | |
2021-08-01 | Move line length guidelines into CodeEdit | Paulb23 | |
2021-08-01 | Move brace matching into CodeEdit | Paulb23 | |
2021-08-01 | Move auto brace completion to CodeEdit | Paulb23 | |
2021-07-31 | Make theme item overrides more obvious in the Inspector | Yuri Sizov | |
2021-07-31 | Merge pull request #51083 from akien-mga/variantparser-fix-crash-42115 | Rémi Verschelde | |
VariantParser: Fix uninitialized ResourceParser funcs | |||
2021-07-30 | Merge pull request #50935 from Vitika9/50807 | Rémi Verschelde | |
2021-07-30 | VariantParser: Fix uninitialized ResourceParser funcs | Rémi Verschelde | |
They could cause a segfault when parsing values with ID "Resource" as apparently we never set a valid `func` for it. Fixes crash part of #42115. | |||
2021-07-30 | Fix "Custom *" theme sections being inside "Auto Translate" | Michael Alexsander | |
2021-07-30 | Merge pull request #50982 from Calinou/editor-use-bullet-points | Rémi Verschelde | |
Use bullet points in the editor instead of dashes where relevant | |||
2021-07-29 | Add `auto_translate` toggle for automatic translation | Michael Alexsander | |
2021-07-29 | Fix a crash when trying to load a WebP StreamTexture2D | Yuri Sizov | |
2021-07-28 | Use bullet points in the editor instead of dashes where relevant | Hugo Locurcio | |
2021-07-28 | Add node configuration warning for GeometryInstance3D distance | Hugo Locurcio | |
2021-07-28 | Merge pull request #50961 from YeldhamDev/embed_windows_fixes | Rémi Verschelde | |
Multiple cosmetic fixes for embedded windows | |||
2021-07-27 | Multiple cosmetic fixes for embedded windows | Michael Alexsander | |
2021-07-27 | Merge pull request #50905 from fabriceci/fix-multiple-direction-collision | Rémi Verschelde | |
Allow multiple collision direction at the same time | |||
2021-07-27 | Fixed Camera2D's reset_smoothing() does not work as described | vitika9 | |
2021-07-27 | Merge pull request #50355 from Calinou/immediategeometry3d-remove-remains | K. S. Ernest (iFire) Lee | |
Remove the remains of ImmediateGeometry3D | |||
2021-07-27 | Add check to internal methods to prevent crash | Haoyu Qiu | |
2021-07-26 | Merge pull request #50904 from YeldhamDev/switch_hover_embedded | Rémi Verschelde | |
Make `switch_on_hover` work on embedded windows | |||
2021-07-26 | Make `switch_on_hover` work on embedded windows | Michael Alexsander | |
2021-07-26 | Merge pull request #50899 from akien-mga/refref | Rémi Verschelde | |
Use Ref<T> references as iterators where relevant | |||
2021-07-26 | Use Ref<T> references as iterators where relevant | Rémi Verschelde | |
And const when possible. | |||
2021-07-26 | Allow to have multiple collision direction at the same time | fabriceci | |
2021-07-26 | Use doubles for time everywhere in Timer/SceneTree | Aaron Franke | |
2021-07-25 | Merge pull request #50835 from bruvzg/optimize_is_rtl | Rémi Verschelde | |
Optimise `is_layout_rtl`. | |||
2021-07-25 | Merge pull request #50809 from akien-mga/iterators-const-references | Rémi Verschelde | |
2021-07-25 | Use const references where possible for List range iterators | Rémi Verschelde | |
2021-07-25 | Fix various typos with codespell | luz paz | |
Found via `codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,fave,findn,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint` | |||
2021-07-25 | Optimise `is_layout_rtl` by caching its return value. | bruvzg | |
2021-07-24 | Merge pull request #50786 from reduz/implement-resource-uids | Rémi Verschelde | |
Implement Resource UIDs | |||
2021-07-24 | Implement Resource UIDs | reduz | |
* Most resource types now have unique identifiers. * Applies to text, binary and imported resources. * File formats reference both by text and UID (when available). UID always has priority. * Resource UIDs are 64 bits for better compatibility with the engine. * Can be represented and used textually, example `uuid://dapwmgsmnl28u`. * A special binary cache file is used and exported, containing the mappings. Example of how it looks: ```GDScript [gd_scene load_steps=2 format=3 uid="uid://dw86wq31afig2"] [ext_resource type="PackedScene" uid="uid://bt36ojelx8q6c" path="res://subscene.scn" id="1_t56hs"] ``` GDScript, shaders and other special resource files can't currently provide UIDs, but this should be doable with special keywords on the files. This will be reserved for future PRs. | |||
2021-07-23 | Use C++ iterators for Lists in many situations | Aaron Franke | |
2021-07-23 | Merge pull request #50780 from JFonS/fix_submenus | Rémi Verschelde | |
Fix Popup submenu in single-window mode | |||
2021-07-23 | Merge pull request #50748 from JFonS/gizmo_rework | Rémi Verschelde | |
Node3D gizmo improvements | |||
2021-07-23 | Node3D gizmo improvements | jfons | |
* Clean-up of node_3d_editor_plugin.{h,cpp}: removed unused code, fixed some bugs. * Moved node_3d_editor_gizmos.{h,cpp} to editor/plugins. * Added support for multiple gizmos per node. This means custom gizmos will no longer override the built-in ones and that multiple gizmos can be used in more complex nodes. * Added support for handle IDs. When adding handles to a gizmo, an ID can be specified for each one, making it easier to work with gizmos that have a variable number of handles. * Added support for subgizmos, selectable elements that can be transformed without needing a node of their own. By overriding _subgizmo_intersect_frustum() and/or _subgizmo_intersect_ray() gizmos can define which subgizmos should be selected on a region or click selection. Subgizmo transformations are applied using get/set/commit virtual methods, similar to how handles work. | |||
2021-07-23 | Fix popup submenu in single-window mode | jfons | |
The internal processing code only works for OS windows, since it takes the mouse position relative to the window and not the viewport. Now we make sure it's not called in single-window mode. | |||
2021-07-23 | Show tooltips even when paused or time_scale is 0 | kobewi | |