Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-02 | Unify Node3D RotationOrder with global EulerOrder | Aaron Franke | |
2022-11-02 | Move EulerOrder enum to math_defs.h and global scope | Aaron Franke | |
2022-10-21 | Clean up Basis from Euler code | Aaron Franke | |
2022-10-03 | Fix hide_slider vs no_slider inconsistency in editor property code | Aaron Franke | |
2022-09-29 | Fail look_at() if not inside tree | kobewi | |
2022-09-19 | Expose `NOTIFICATION_LOCAL_TRANSFORM_CHANGED` | Marc Gilleron | |
2022-09-02 | Rename `or_lesser` range property hint to `or_less` | Hugo Locurcio | |
"less" should be used for quantity, rather than "lesser". Existing scripts that use `or_lesser` in `_get_property_list()` will need to be updated to account for this change. | |||
2022-09-02 | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | |
2022-08-24 | Merge pull request #64691 from TokageItLab/Quaternion-editor | Rémi Verschelde | |
2022-08-24 | Implement Quaternion Editor | Silc Renew | |
2022-08-23 | Replace Array return types with TypedArray 2 | kobewi | |
2022-08-22 | Make `_validate_property` a multilevel method | Yuri Sizov | |
2022-08-18 | Make `property_*_revert` methods multilevel and expose them for scripting | Yuri Sizov | |
2022-07-16 | rename translate(d) to translate(d)_local in Transform 2D/3D | Fabian Keller | |
2022-07-01 | Add global_position and global_rotation to Node3D | foxydevloper | |
2022-06-27 | Merge pull request #62396 from reduz/fix-local-vector-transitions-in-node3d | Rémi Verschelde | |
Fix VECTOR/LOCAL transitions in Node3D | |||
2022-06-27 | Fix VECTOR/LOCAL transitions in Node3D | reduz | |
Fixes #62225, supersedes #62227 | |||
2022-06-25 | Merge pull request #62372 from MarcusElg/nosliderrename | Rémi Verschelde | |
Rename @export_range's noslider option to no_slider | |||
2022-06-25 | Revert "Refactored `rotation_mode` in Node3D" | Juan Linietsky | |
2022-06-25 | fix set_position() | Silc Renew | |
2022-06-24 | Rename export_range's noslider option to no_slider | Marcus Elg | |
2022-06-23 | fix method when rotation_mode changed | Silc Renew | |
2022-06-14 | Add vector value linking | kobewi | |
Co-authored-by: redlamp <244062+redlamp@users.noreply.github.com> | |||
2022-05-19 | Use suffixes for units in nodes and resources | Aaron Franke | |
2022-05-18 | Defer group calls in Node3D | kobewi | |
2022-04-13 | Ensure gizmos are added to newly created Node3D-derivatives and silence ↵ | SaracenOne | |
error for attempting to create gizmos twice | |||
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-01-29 | simplify formatting scripts, add a clang-tidy script, and run clang-tidy | Nathan Franke | |
2022-01-25 | Node2D/Node3D: Fix Undraggable Position Property. | Anilforextra | |
2022-01-06 | Fix incorrect default transform values on foreign 3D nodes | SaracenOne | |
2022-01-05 | Merge pull request #53684 from TokageItLab/orthogonal-mode | Rémi Verschelde | |
2022-01-04 | Minor code improvements in Node3D. Refactor Node3D::show/hide/set_visible to ↵ | Stijn | |
a shared implementation. | |||
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-25 | Fix some gizmo behavior to make more consistent | Silc 'Tokage' Renew | |
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-03 | Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR` | Hugo Locurcio | |
This is consistent with other constants that include `NO`, such as `PROPERTY_HINT_COLOR_NO_ALPHA`. | |||
2021-10-28 | clang-format: Enable `BreakBeforeTernaryOperators` | Rémi Verschelde | |
clang-format keeps breaking the way it handles break *after* ternary operators, so I give up and go with the only style they seem to actually test. | |||
2021-10-28 | clang-format: Various fixes to comments alignment from `clang-format` 13 | Rémi Verschelde | |
All reviewed manually and occasionally rewritten to avoid bad auto formatting. | |||
2021-10-28 | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | |
Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`. | |||
2021-10-25 | Refactored Node3D rotation modes | reduz | |
* Made the Basis euler orders indexed via enum. * Node3D has a new rotation_order property to choose Euler rotation order. * Node3D has also a rotation_mode property to choose between Euler, Quaternion and Basis Exposing these modes as well as the order makes Godot a lot friendlier for animators, which can choose the best way to interpolate rotations. The new *Basis* mode makes the (exposed) transform property obsolete, so it was removed (can still be accessed by code of course). | |||
2021-10-21 | Remove unimplemented methods | Marcel Admiraal | |
2021-10-16 | Implement Animation Blend Shape Tracks | reduz | |
* New track type BLEND_SHAPE * Blend shapes are imported via this new track type * Processing is more optimized (no longer relies on variants) * Modified the Blend Shape API in MeshInstance3D to use indices rather than StringNames (more optimizes) * Promo: Fixed a small bug in gizmo updating in Node3D that affected performance Dedicated BlendShape tracks are required for both optimization and eventually implementing them in animation compression. | |||
2021-10-07 | Implemented SkeletonEditorGizmo | Silc Renew | |
Co-authored-by: Lyuma <xn.lyuma@gmail.com> | |||
2021-08-29 | Revert "Display a matrix for Node2D and don't display a duplicate origin" | Juan Linietsky | |
2021-08-29 | Display a matrix for Node2D and don't display a duplicate origin | Aaron Franke | |
2021-08-13 | Fix some unnecessary includes | Aaron Franke | |
2021-08-10 | Merge pull request #50682 from aaronfranke/basis-looking-at | Rémi Verschelde | |
Move code for looking_at to Basis | |||
2021-08-03 | Use real_t in 3D nodes | Aaron Franke | |
2021-08-01 | Move code for looking_at to Basis | Aaron Franke | |
2021-07-23 | Use C++ iterators for Lists in many situations | Aaron Franke | |