Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-14 | [Editor] Better expose EditorDebuggerPlugin. | Fabio Alessandrelli | |
Now splitted into two classes: - EditorDebuggerPlugin (RefCounted). - EditorDebuggerSession (abstract). This allows the EditorPlugin to be in control of the debugger plugin lifecycle, be notified when sessions are created, and customize each of them independently. We should slowly transition the various profilers and captures in ScriptEditorDebugger to their own plugins, and decouple ScriptEditorDebugger from it's UI part (making it the "real" EditorDebuggerSession potentially dropping the wrappers). | |||
2022-11-14 | Merge pull request #68448 from bruvzg/font_imp_tr | Rémi Verschelde | |
[Font] Add an import option to pre-render all glyphs required for the translation. | |||
2022-11-14 | Merge pull request #67975 from BastiaanOlij/implement_uv2_on_primitives | Rémi Verschelde | |
Add optional UV2 logic for lightmapping to primitive shapes | |||
2022-11-14 | [macOS] Add exclusive fullscreen mode with Dock and Menu disabled. | bruvzg | |
2022-11-13 | Implement is_animated and casts_shadows | clayjohn | |
This allows the renderer to correctly decide when to update shadow maps This PR also adds TIME to a few missing places | |||
2022-11-13 | Add optional UV2 logic for lightmapping to primitive shapes | Bastiaan Olij | |
2022-11-13 | Strip ERR_FAIL from `Node.remove_from_group()` | Micky | |
Also simplifies group check removing unnecessary `!data.grouped.has` | |||
2022-11-12 | Document that Vector classes are 32-bit | Jonathan Nicholl | |
2022-11-12 | Add documentation for DirectionalLight2D | Josh Jones | |
2022-11-12 | Make `Node.print_orphan_nodes()` static | Micky | |
2022-11-12 | Fix typo, change ´ to ' | neropatti | |
2022-11-12 | Refactor Curv3D and PathFollow3D | Yaohua Xiong | |
This commit makes the following major changes 1. Add "sample_baked_with_rotation()" to Curve3D, making it usable independently. A similar change was made to Curve2D previously. 2. Refactor the _bake() method on Curve3D, using Parallel Transport Frame instead of Frenet Frame. 3. Refactor the sample_* methods, including: i. Factor out common binary search code, following the DRY principe ii. sample_up_vector() interpolated up vector as part of rotation frame(posture) for consistancy and accuracy. | |||
2022-11-11 | Added missing descriptions for GeometryInstance3D | Josh Jones | |
2022-11-11 | Allow `++` as an alternative separator to `--` for user CLI arguments | Hugo Locurcio | |
This is required when using `startx` to start a Godot project, as `--` is used by `startx` for its own arguments (and there is no way to escape it). | |||
2022-11-11 | Document Texture, CompressedTexture and Placeholder classes | Hugo Locurcio | |
2022-11-11 | Add `offsets` parameter to RenderingDevice::vertex_array_create | Patrick Dawson | |
2022-11-11 | Merge pull request #68186 from pkdawson/expose-texture-rd | Rémi Verschelde | |
Expose texture_get_rd_texture for scripts | |||
2022-11-11 | Merge pull request #68235 from pkdawson/pr-expose-vertex-array-create | Rémi Verschelde | |
Expose RenderingDevice::vertex_array_create to scripting | |||
2022-11-10 | expose XRInterface::get_transform_for_view and ↵ | avemort | |
XRInterface::get_projection_for_view to gdscript | |||
2022-11-10 | [Font] Add an import option to pre-render all glyphs required for the ↵ | bruvzg | |
translation. | |||
2022-11-09 | Fix default values on virtual classes causing errors in projects | Aaron Franke | |
2022-11-08 | Add support for OpenGL to OpenXR | David Snopek | |
2022-11-08 | Merge pull request #68098 from compmstr/apply-torque-inertia-note | Rémi Verschelde | |
Add note about inertia being required for apply_torque on various Node types | |||
2022-11-08 | Remove duplicate project settings definitions | kobewi | |
2022-11-07 | Merge pull request #68346 from Calinou/particles-rename-trail-length-property | Rémi Verschelde | |
Rename GPUParticles2D/3D's `trail_length_secs` to `trail_lifetime` | |||
2022-11-07 | Merge pull request #68342 from KoBeWi/Godot_museum't | Rémi Verschelde | |
Allow to disable History Dock via feature profile | |||
2022-11-07 | Rename GPUParticles2D/3D's `trail_length_secs` to `trail_lifetime` | Hugo Locurcio | |
The property already has a "seconds" suffix in the inspector. The "lifetime" term makes it more obvious that the property is specified as time, not a distance in units. The property hint now allows manually entering values greater than 10 seconds. The internal rendering value's default now matches the particles nodes' default. | |||
2022-11-07 | Allow to disable History Dock via feature profile | kobewi | |
2022-11-06 | Fix default values not showing up on virtual classes | Aaron Franke | |
2022-11-06 | Add note about inertia being required for apply_torque on various Nodes | Corey Williams | |
- RigidBody2D - PhysicsDirectBodyState2D - RigidBody3D - PhysicsDirectBodyState3D | |||
2022-11-04 | Fixed ColorPicker so the vertical option is not available in editor. | jbcolli2 | |
2022-11-04 | Add support for empty delimiter in String.split | kobewi | |
2022-11-04 | Add missing RID operator descriptions | Micky | |
Also tweaks the descriptions above a bit. | |||
2022-11-04 | Merge pull request #68097 from KoBeWi/no_signal🔕 | Rémi Verschelde | |
Add `set_value_no_signal()` to Range | |||
2022-11-04 | Merge pull request #67741 from cridenour/modular-color-picker | Rémi Verschelde | |
Modularize the Color Picker via properties and new picker mode. | |||
2022-11-04 | Modularize the Color Picker via properties. | Chris Ridenour | |
2022-11-03 | Expose vertex_array_create | Patrick Dawson | |
2022-11-03 | Remove "?" from String.c_escape() | Micky | |
2022-11-03 | Hide Antialiasing import option on DynamicFonts with MSDF enabled | Hugo Locurcio | |
Antialiasing cannot be adjusted on fonts rendered with MSDF. Internally, Godot always uses grayscale antialiasing for those fonts. This also tweaks property hints for consistency, and renames uses of "sub-pixel" to the more commonly used "subpixel". | |||
2022-11-03 | Merge pull request #68192 from aaronfranke/unify-node3d-euler | Rémi Verschelde | |
Unify Node3D RotationOrder with global EulerOrder | |||
2022-11-03 | Merge pull request #68191 from aaronfranke/quat-euler-order | Rémi Verschelde | |
Allow getting Quaternion rotation in different Euler orders | |||
2022-11-03 | Merge pull request #67540 from KoBeWi/hue_hue_hue | Rémi Verschelde | |
Add a separate hue gradient for OKHSL mode | |||
2022-11-03 | Expose texture_get_rd_texture | Patrick Dawson | |
2022-11-02 | Allow getting Quaternion rotation in different Euler orders | Aaron Franke | |
2022-11-02 | Unify Node3D RotationOrder with global EulerOrder | Aaron Franke | |
2022-11-02 | Merge pull request #66747 from aaronfranke/move-euler-order | Rémi Verschelde | |
Move EulerOrder enum to math_defs.h and global scope | |||
2022-11-02 | Merge pull request #66017 from Mickeon/rename-image-copy-rect | Rémi Verschelde | |
Rename Image's `get_rect` to `get_region` | |||
2022-11-02 | Move EulerOrder enum to math_defs.h and global scope | Aaron Franke | |
2022-11-02 | Style: Misc docs and comment style and language fixes | Rémi Verschelde | |
- Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`. | |||
2022-11-02 | Merge pull request #68170 from alfredbaudisch/clear-selection-shortcut | Rémi Verschelde | |
Unified shortcut to clear carets and selections from TextEdit |