Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-06 | Merge pull request #70547 from TokageItLab/pingpong-wrap | Rémi Verschelde | |
Fix pingpong-loop with `loop_wrap` is not working & clean-up cubic interpolation key retrieve process | |||
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2022-12-25 | Fix pingpong with loop wrap is not working | Silc Renew | |
2022-12-22 | Add inspector plugin for key time edit & Change find key argument | Silc Renew | |
2022-12-02 | Remove UPDATE_TRIGGER & Match behaviors between AnimationTree/Player | Silc Renew | |
#69357 | |||
2022-12-01 | Refactor process of animation to retrive keys more exactly | Silc Renew | |
2022-11-22 | Refactor process of AnimationTree for end of animation | Silc Renew | |
2022-11-21 | Code simplifications found by cppcheck | Markus Sauermann | |
They are based on: - Boolean arithmetic simplifications - setting variables that are not accessed - constant variables | |||
2022-11-20 | Fix connection of animation changed signal in AnimationTrackEditor | Silc Renew | |
2022-11-14 | Fix periods in editor strings and messages | Hugo Locurcio | |
- Ensure all strings with ellipsis end with 3 periods instead of 2. - Fix extraneous period in "Error calling from signal '...' to callable" messages. | |||
2022-11-08 | Fix crash from impossible Object::cast_to | Markus Sauermann | |
A Vector<>-variant can't be used in an Object::cast_to, because Vector doesn't inherit from Object and this cast always returns a nullptr. This patch replaces the Object::cast_to and accesses the contained Vector directly. | |||
2022-10-10 | SCons: Re-enable treating `#warning` as error with `werror` | Rémi Verschelde | |
Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage. | |||
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-09-28 | Fix MSVC warning C4702: unreachable code | Rémi Verschelde | |
Part of #66537. | |||
2022-09-18 | Changed the rest definition of SkeletonProfileHumanoid thumb | Silc Renew | |
2022-09-15 | Move some methods to Animation from Variant for refactoring | Silc Renew | |
2022-08-29 | Fixed AnimationTrackEditor redraw/deselect timing and find key compearation | Silc Renew | |
2022-08-27 | Add optimization for Animation::ValueTrack | Silc Renew | |
2022-08-27 | Add linear/cubic angle interpolation to Animation interpolation type | Silc Renew | |
2022-08-26 | Make Cubic to CubicInTime and reduce items in the track intrp type | Silc Renew | |
2022-08-23 | Merge pull request #64647 from TokageItLab/auto-tangent | Rémi Verschelde | |
2022-08-23 | Add bezier preset and refactor bezier editor | Silc Renew | |
Co-authored-by: Razoric480 <razoric480@gmail.com> | |||
2022-08-22 | Merge pull request #64132 from TokageItLab/fix-optimizer | Rémi Verschelde | |
2022-08-19 | Make `cubic_interpolate()` consider key time in animation | Silc Renew | |
2022-08-09 | improve animation track optimizer algorithm | Silc Renew | |
2022-07-31 | Make `Animation::track_insert_key` return key index | Zae | |
2022-07-27 | rename and unify notation for spherical interpolation | Silc Renew | |
2022-06-27 | Refactor bezier interpolation functions | Hendrik Brucker | |
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-05-19 | Use suffixes for units in nodes and resources | Aaron Franke | |
2022-05-03 | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | Hugo Locurcio | |
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors. | |||
2022-04-07 | Add enum hint for Animation.loop_mode | FireForge | |
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
2022-03-04 | Animation: Silence false positive -Wstringop-overflow warning | Rémi Verschelde | |
And disable debug code which was wrongly left enabled. | |||
2022-02-20 | Fixed cubic interpolate with loop | Silc 'Tokage' Renew | |
2022-02-12 | Implement cubic_interpolate() as MathFunc for refactoring | Silc 'Tokage' Renew | |
2022-01-29 | simplify formatting scripts, add a clang-tidy script, and run clang-tidy | Nathan Franke | |
2022-01-29 | Make AnimationTree delta argument force double in core | Silc 'Tokage' Renew | |
2022-01-05 | Merge pull request #56193 from ↵ | Rémi Verschelde | |
kodiwills/fix-update-mode-not-refreshed-visually-on-undo | |||
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2022-01-02 | Fix various typos | luz paz | |
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn` Update editor/import/resource_importer_layered_texture.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update doc/classes/TileSetScenesCollectionSource.xml Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/graph_edit.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/rich_text_label.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Revert previously committed change | |||
2021-12-23 | add missing emit_changed() to set update mode function | Kodi | |
2021-12-09 | Add a double-precision editor build to CI | Aaron Franke | |
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-20 | Change cast of int to num to int static cast | Francois Belair | |
2021-11-16 | Make bezier handle type a property of keyframes, update interface | Nathan Lovato | |
- Replaced unused code related to old close icon with a button - Add bezier handle options to right-click menu - Remove mirror handle mode, only keep balanced - Update animation reference | |||
2021-11-09 | Merge pull request #53819 from TokageItLab/re-implement-ping-pong | Rémi Verschelde | |
Reimplement ping-pong animation and reverse playback | |||
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-11-03 | reimplement ping-pong | Silc 'Tokage' Renew | |
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`. |