Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | fix node duplication in update after external changes. | ajreckof | 2024-04-03 | 1 | -0/+7 | |
|/ | ||||||
* | Fix some AcceptDialog argument types | kobewi | 2024-03-12 | 1 | -0/+8 | |
| | ||||||
* | Add editor shortcuts to toggle bottom panel visibility | Hugo Locurcio | 2024-03-05 | 1 | -0/+9 | |
| | | | | | | | | Default shortcuts use the first or second letter of each word. This also adds a new shortcut to toggle the last opened bottom panel. On editor startup, this defaults to the first panel in the list (which is the Output panel). | |||||
* | [RTL] Add optional `push_meta` argument to control how meta underline is drawn. | bruvzg | 2024-03-01 | 1 | -0/+7 | |
| | ||||||
* | Make Skeleton3D::add_bone return the new bone index right away, instead of ↵ | Zi Ye | 2024-02-25 | 1 | -0/+9 | |
| | | | | requiring an additional call to get_bone_count. | |||||
* | Add ufbx for FBX importing | K. S. Ernest (iFire) Lee | 2024-02-23 | 1 | -0/+11 | |
| | | | | | | | | | | | | | | | | This update introduces a new import method for FBX files using ufbx. If the fbx2gltf import fails, it will use the most recently cached scene from the ufbx import. The process is sped up by introducing threads to load the ufbx portion. Key changes include: - Support for importing geometry helper nodes in FBX files. - Addition of cameras and lights with updated names. - Removal of the fbx importer manager. - Introduction of ModelDocument3D and updates to its methods. - Changes to FBX import options and visibility. - Updating the documentation and handling some errors. - Store the original non-unique node, mesh and animation names in FBX and glTF. Co-Authored-By: bqqbarbhg <bqqbarbhg@gmail.com> | |||||
* | Fix some DEFVALs to use the right type | Raul Santos | 2024-02-23 | 1 | -0/+44 | |
| | | | | | - Use `StringName()` in DEFVAL for StringNames. - Use `Variant()` in DEFVAL for Variants. | |||||
* | Implement hooks into renderer | Bastiaan Olij | 2024-02-18 | 1 | -0/+13 | |
| | ||||||
* | Merge pull request #84792 from scriptsengineer/distance-fog | Rémi Verschelde | 2024-02-18 | 1 | -0/+7 | |
|\ | | | | | | | Add optional depth fog to Environment | |||||
| * | Add optional depth fog | Eidolon | 2024-02-17 | 1 | -0/+7 | |
| | | ||||||
* | | Revert "Allow configuration warnings to refer to a property" | Rémi Verschelde | 2024-02-17 | 1 | -7/+0 | |
|/ | | | | This reverts commit bf37a9bac6ebfb09c0a374260c35ede8373ce427. | |||||
* | Make consistent the retrieval of audio tracks | Silc Lizard (Tokage) Renew | 2024-02-18 | 1 | -0/+7 | |
| | ||||||
* | Add CallbackModeDiscrete to AnimationMixer | Silc Lizard (Tokage) Renew | 2024-02-17 | 1 | -0/+11 | |
| | ||||||
* | Unbind GDExtension methods that can't reasonably be used | David Snopek | 2024-02-16 | 1 | -0/+9 | |
| | ||||||
* | Finish splitting functionality of the Vulkan and D3D12 backends into ↵ | Dario | 2024-02-12 | 1 | -0/+7 | |
| | | | | RenderingDeviceDriver. | |||||
* | Change TileMapEditor to TileMapLayerEditor | Gilles Roudière | 2024-02-12 | 1 | -0/+9 | |
| | ||||||
* | Merge pull request #86907 from aaronfranke/getter-const | Rémi Verschelde | 2024-02-09 | 1 | -0/+15 | |
|\ | | | | | | | Change AudioStreamPlayer autoplay and GLTFBufferView getters to be const | |||||
| * | Change AudioStreamPlayer autoplay and GLTFBufferView getters to be const | Aaron Franke | 2024-02-08 | 1 | -0/+15 | |
| | | ||||||
* | | Allow configuration warnings to refer to a property | RedMser | 2024-02-08 | 1 | -0/+7 | |
|/ | | | | | This is used by the inspector so it can show a warning icon on a specific property. | |||||
* | Make ShaderMaterial always the last option in inspector resource dropdowns | Hugo Locurcio | 2024-02-05 | 1 | -0/+9 | |
| | | | | | | | | | ShaderMaterial is the "advanced" option, while the "basic" options should be listed first for easier accessibility (and because they're generally used more often). This makes sky and particle materials consistent with canvas/spatial/fog materials on this aspect. | |||||
* | [TextServer / Font] Add support for customizable baseline offset. | bruvzg | 2024-01-28 | 2 | -1/+8 | |
| | ||||||
* | Rework GraphEdit connections (drawing, API, optimizations) | Hendrik Brucker | 2024-01-18 | 1 | -0/+7 | |
| | | | | - GraphEdit now uses Line2D nodes to draw connection lines and uses a dedicated canvas item shader for them | |||||
* | Make TileMapLayers extend Node2D and work as children of TileMap | Gilles Roudière | 2024-01-17 | 1 | -0/+8 | |
| | ||||||
* | Fix incorrect mapping of initial action as clear region continue to clear. | Dario | 2024-01-09 | 1 | -1/+1 | |
| | ||||||
* | Acyclic Command Graph for RenderingDevice. | Dario | 2024-01-08 | 1 | -0/+23 | |
| | | | | Adds a new system to automatically reorder commands, perform layout transitions and insert synchronization barriers based on the commands issued to RenderingDevice. | |||||
* | Remove Object pointer/solve types conflict in AnimationTrackCache | Silc Lizard (Tokage) Renew | 2024-01-08 | 1 | -0/+7 | |
| | | | | Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||||
* | Fix PhysicsShapeQueryParameters3D.motion type wrongly set to Vector2 | Robert Borghese | 2024-01-02 | 1 | -0/+7 | |
| | ||||||
* | Move tile transforms handling cache to TileData | Gilles Roudière | 2023-12-13 | 1 | -0/+7 | |
| | ||||||
* | CI: Add 4.2-stable.expected file for GDExtension compatibility checks | Rémi Verschelde | 2023-12-07 | 2 | -0/+9 | |
| | ||||||
* | Remove unused `NOTIFICATION_NODE_RECACHE_REQUESTED` notification | Yuri Sizov | 2023-11-06 | 1 | -1/+8 | |
| | ||||||
* | Change dropdown type filter to Texture2D in certain nodes | BlueCube3310 | 2023-10-28 | 1 | -0/+12 | |
| | ||||||
* | Particle internal refactor and additions for more artistic control | QbieShay | 2023-10-10 | 1 | -0/+6 | |
| | | | | | | | | Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-authored-by: Raul Santos <raulsntos@gmail.com> Co-authored-by: Mew Pur Pur <85438892+MewPurPur@users.noreply.github.com> Co-authored-by: Clay John <claynjohn@gmail.com> | |||||
* | Vertex and attribute compression to reduce the size of the vertex format. | clayjohn | 2023-10-05 | 1 | -0/+13 | |
| | | | | | | | | | | | | | This allows Godot to automatically compress meshes to save a lot of bandwidth. In general, this requires no interaction from the user and should result in no noticable quality loss. This scheme is not backwards compatible, so we have provided an upgrade mechanism, and a mesh versioning mechanism. Existing meshes can still be used as a result, but users can get a performance boost by reimporting assets. | |||||
* | Make `GraphEdit` toolbar more customizable | Yuri Sizov | 2023-10-02 | 1 | -0/+10 | |
| | | | | | Also adds a semi-transparent background to make the toolbar stand out in front of nodes. | |||||
* | Merge pull request #82370 from ↵ | Rémi Verschelde | 2023-10-02 | 1 | -1/+0 | |
|\ | | | | | | | | | | | YuriSizov/graphs-request-rename-close-delete-please Rename close requests to delete requests in `GraphEdit` | |||||
| * | Rename close requests to delete requests in `GraphEdit` | Yuri Sizov | 2023-09-26 | 1 | -1/+0 | |
| | | ||||||
* | | Remove wrong API removal whitelist for `AnimationPlayer.animation_changed` | Rémi Verschelde | 2023-09-29 | 1 | -1/+0 | |
| | | | | | | | | It wasn't (re)moved. | |||||
* | | Merge pull request #80813 from TokageItLab/rework-animation-manager | Rémi Verschelde | 2023-09-29 | 1 | -0/+64 | |
|\ \ | | | | | | | | | | Implement `AnimationMixer` as a base class of `AnimationPlayer` and `AnimationTree` | |||||
| * | | Implement AnimationManager the base class of AnimationPlayer/Tree | Silc Lizard (Tokage) Renew | 2023-09-29 | 1 | -0/+64 | |
| | | | ||||||
* | | | Merge pull request #81356 from pkdawson/rd-compat | Yuri Sizov | 2023-09-27 | 1 | -3/+0 | |
|\ \ \ | |/ / |/| | | | | | Add compatibility methods for RenderingDevice BarrierMask | |||||
| * | | Add compatibility methods for RenderingDevice BarrierMask | Patrick Dawson | 2023-09-27 | 1 | -3/+0 | |
| | | | ||||||
* | | | Moved `face_index` field in 3D `RayResult` to end of struct | Mikael Hermansson | 2023-09-26 | 1 | -0/+7 | |
| |/ |/| | ||||||
* | | [RTL] Add support for image dynamic updating, padding, tooltips and size in ↵ | bruvzg | 2023-09-26 | 1 | -0/+7 | |
| | | | | | | | | percent. | |||||
* | | Free submenu children when clearing PopupMenu | kobewi | 2023-09-25 | 1 | -0/+7 | |
|/ | ||||||
* | Fix bindings of `PhysicsServer3DRenderingServerHandler` | Mikael Hermansson | 2023-09-20 | 1 | -0/+8 | |
| | ||||||
* | Improve TileMap performances by using quadrants only for rendering | Gilles Roudière | 2023-09-08 | 1 | -0/+7 | |
| | ||||||
* | Clean up/refactor GraphNode and make it more flexible | Hendrik Brucker | 2023-09-07 | 1 | -0/+53 | |
| | | | | | Split GraphNode into GraphElement and GraphNode, add custom titlebar, and adjust theming. | |||||
* | CI: Compare API compatibility against both 4.0 and 4.1 | RedworkDE | 2023-08-30 | 2 | -118/+120 | |
| | ||||||
* | Exclude unexposed classes from the extension_api.json | David Snopek | 2023-08-29 | 1 | -9/+16 | |
| | ||||||
* | [Text Server] Store extra spacing of individual font variations. | bruvzg | 2023-08-24 | 1 | -0/+7 | |
| |