Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |
2021-07-22 | Merge pull request #50676 from reduz/textual-resource-ids | Rémi Verschelde | |
2021-07-22 | Implement textual ext/subresource IDs. | reduz | |
* Friendlier with version control. * Generates pseudo unique IDs, to minimize conflicts when merging, but still user readable (so, not UUID). * Eventually will also allow to have more precisely named sub-resources in imported files. * This will allow better reloading on changes (including resources already loaded) as well as better keeping track of changes on the DCC. * Keeps backward compatibility with the old formats. * Binary and text format version incremented to mark breakage in forward compatibility. | |||
2021-07-22 | Make `MenuButton`'s `switch_on_hover` work again | Michael Alexsander | |
2021-07-21 | Merge pull request #50711 from nekomatata/popup-close-fix | Rémi Verschelde | |
Fix logic for Popup closing when parent is focused | |||
2021-07-21 | Fix logic for Popup closing when parent is focused | PouleyKetchoupp | |
The member popped_up is used to avoid closing a Popup before it had a chance to be focused. It wasn't reset properly when the popup is hidden, causing the Popup to close right after showing in some random cases (spotted on X11, might not happen on Windows). | |||
2021-07-21 | Merge pull request #50695 from reduz/fix-sky-initialization | Rémi Verschelde | |