Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-10 | Add get_content_width method | markdibarry | |
Adds a get_content_width method to RichTextLabel | |||
2022-02-09 | Update Popup and PopupMenu descriptions | Markus Sauermann | |
2022-02-09 | Merge pull request #57838 from TechnicalSoup/ClassRefPatch2 | Rémi Verschelde | |
2022-02-09 | Merge pull request #57810 from timothyqiu/tree-button-id | Rémi Verschelde | |
2022-02-09 | Correct C# code example in Color class reference | TechnicalSoup | |
Correct C# example code for html method in the Color class reference. | |||
2022-02-09 | Merge pull request #57837 from YeldhamDev/that_was_pointless | Rémi Verschelde | |
2022-02-09 | Remove code to update the layout direction of submenus from `PopupMenu` | Michael Alexsander | |
2022-02-09 | Merge pull request #57813 from MisoMosiSpy/disabled_icons | Rémi Verschelde | |
2022-02-09 | Updated alpha value for disabled icons in default theme. | MisoMosiSpy | |
2022-02-09 | Add AudioStreamRandomizer, replacing AudioStreamRandomPitch | Ellen Poe | |
Add additional randomization options. | |||
2022-02-08 | Merge pull request #57627 from JFonS/occluder_improvements | Rémi Verschelde | |
2022-02-08 | Improve TreeItem button API | Haoyu Qiu | |
2022-02-08 | Merge pull request #57801 from reduz/fix-blend-shape-mask-2 | Rémi Verschelde | |
2022-02-08 | Merge pull request #57692 from YeldhamDev/popping_options | Rémi Verschelde | |
2022-02-08 | Fix BLEND_SHAPE_MASK | reduz | |
* Should now be correct * Supersedes 53738 | |||
2022-02-08 | Merge pull request #40140 from hinlopen/tree-scroll-center | Rémi Verschelde | |
2022-02-08 | [GDExtension] Add binds for missing methods, operators, and constants ↵ | bruvzg | |
required for GDExtension TextServer implementation. | |||
2022-02-08 | Add method descriptions to Color Class Reference | TechnicalSoup | |
Add definitions and code examples for the html and html_is_valid methods | |||
2022-02-08 | Add method description to Vector3i Class Reference | TechnicalSoup | |
Add description for the abs method in the Vector3i class. Description added is identical to the abs method for the other vector classes | |||
2022-02-07 | Fix theming for floating window docks | Michael Alexsander | |
2022-02-07 | Merge pull request #57718 from Faless/js/4.x_pwa_prefer_cache_pr | Rémi Verschelde | |
2022-02-07 | Improvements and fixes to occluders | jfons | |
Improvements: * Occluder3D is now an abstract type inherited by: ArrayOccluder3D, QuadOccluder3D, BoxOccluder3D, SphereOccluder3D and PolygonOccluder3D. ArrayOccluder3D serves the same purpose as the old Occluder3D (triangle mesh occluder) while the rest are primitives that can be used to manually place simple occluders. * Occluder baking can now apply simplification. The "bake_simplification_distance" property can be used to set a world-space distance as the desired maximum error, set to 0.1 by default. * Occluders can now be generated on import. Using the "occ" and "occonly" keywords (similar to "col" and "colonly" for colliders) or by enabling on MeshInstance3Ds in the scene's import window. Fixes: * Fixed saving of occluder files after bake. * Fixed a small error where occluders didn't correctly update in the rendering server. Bonus content: * Generalized "CollisionPolygon3DEditor" so it can also be used to edit Resources. Renamed it to "Polygon3DEditor" since it was already being used by other things, not just colliders. * Fixed a small bug in "EditorPropertyArray" where a call to "remove" was left after the "remove_at" rename. | |||
2022-02-07 | Merge pull request #57741 from Chaosus/vs_fixes | Rémi Verschelde | |
2022-02-07 | ResourceImporter: Restore default append logic for new importers | Rémi Verschelde | |
This was changed in #56943 to allow adding new importers from plugins that take precedence over built-in ones, but this should be opt-in, not the default behavior. Fixes #57730. | |||
2022-02-07 | Add some more fixes to visual shader | Yuri Roubinsky | |
2022-02-06 | Enhancements and fixes for `OptionButton` and `PopupMenu` | Michael Alexsander | |
2022-02-06 | [HTML5] Implement JavaScript PWA update callbacks. | Fabio Alessandrelli | |
Allows detecting when a new version of the progressive web app service worker is waiting (i.e. an update is pending), along a function to force the update and reload all clients. | |||
2022-02-06 | Rename `PORT_TYPE_VECTOR` to `PORT_TYPE_VECTOR_3D` | Yuri Roubinsky | |
2022-02-06 | Fix integer vector mul/div operators and bindings. | reduz | |
* Vector2i and Vector3i mul/div by a float results in Vector2 and Vector3 respectively. * Create specializations to allow proper bindings. This fixes #44408 and supersedes #44441 and keeps the same rule of int <op> float returnig float, like with scalars. | |||
2022-02-05 | Merge pull request #57646 from Faless/mp/4.x_interfaces | Rémi Verschelde | |
[Net] Move RPC, Node cache out of MultiplayerAPI. | |||
2022-02-05 | Merge pull request #57385 from madmiraal/update-mouse-pointer-definitions | Rémi Verschelde | |
Update definitions of get_mouse_position methods | |||
2022-02-05 | Add visibility to CanvasLayer | kobewi | |
2022-02-05 | Center when scrolling to tree item. | Stijn Hinlopen | |
2022-02-05 | Merge pull request #49775 from fire/faster-cvtt | Rémi Verschelde | |
Faster CVTT by lowering default quality | |||
2022-02-05 | Merge pull request #57639 from Sauermann/fix-onready-docs | Rémi Verschelde | |
Add @ to onready annotated variables in docs | |||
2022-02-05 | Rework TextureButton stretch | kobewi | |
2022-02-05 | [Net] Move RPC, Node cache out of MultiplayerAPI. | Fabio Alessandrelli | |
Now uses two interfaces so it can be overridden in the future, and core no longer depends on Node. The interfaces are implements in scene/multiplayer. Replaces root_node with root_path. Remove all Node references from MultiplayerAPI. | |||
2022-02-05 | Add @ to onready annotated variables in docs | Markus Sauermann | |
2022-02-05 | Merge pull request #57518 from pycbouh/docs-theme-refinement | Rémi Verschelde | |
2022-02-04 | Faster CVTT by reducing quality. | K. S. Ernest (iFire) Lee | |
Make BC6 and BC7 CVTT faster while still having better quality than DXT5. | |||
2022-02-04 | Merge pull request #55950 from Faless/mp/4.x_replication_nodes | Rémi Verschelde | |
2022-02-04 | Refine Theme documentation to make it more factual | Yuri Sizov | |
2022-02-04 | Update definitions of get_mouse_position methods | Marcel Admiraal | |
2022-02-04 | [Net] New replication interface, spawner and synchronizer nodes. | Fabio Alessandrelli | |
Initial implementation of the MultiplayerReplicationInterface and its default implementation (SceneReplicationInterface). New MultiplayerSpawner node helps dealing with instantiation of scenes on remote peers (e.g. clients). It supports both custom spawns via a `_spawn_custom` virtual function, and optional auto-spawn of known scenes via a TypedArray<PackedScenes> property. New MultiplayerSynchornizer helps synchronizing states between the local and remote peers, supports both sync and spawn properties and is configured via a `SceneReplicationConfig` resource. It can also sync via path (i.e. without being spawned by a MultiplayerSpawner if both peers has it in tree, but will not send the spawn state in that case, only the sync one. | |||
2022-02-04 | Merge pull request #57591 from vnen/gdscript-enum-fixes | Rémi Verschelde | |
2022-02-04 | Merge pull request #57341 from bruvzg/win_multiwin_fs | Rémi Verschelde | |
2022-02-04 | Merge pull request #57335 from jordigcs/display-refresh-rate | Rémi Verschelde | |
2022-02-04 | [Windows] Add WS_BORDER flag to windows in WINDOW_MODE_FULLSCREEN mode to ↵ | bruvzg | |
allow multi-window interface in full-screen. [Windows] Add WINDOW_MODE_EXCLUSIVE_FULLSCREEN without WS_BORDER flag enabled (no multi-window support). | |||
2022-02-04 | Merge pull request #57541 from reduz/node-add-remove-hook | Rémi Verschelde | |
2022-02-03 | Add screen_get_refresh_rate to DisplayServer | jordi | |