summaryrefslogtreecommitdiff
path: root/tools/editor/animation_editor.cpp
AgeCommit message (Collapse)Author
2017-01-16Overloaded basic math funcs (double and float variants). Use real_t rather ↵Ferenc Arn
than float or double in generic functions (core/math) whenever possible. Also inlined some more math functions.
2017-01-16Style: Fix statements ending with ';;'Rémi Verschelde
2017-01-16Style: Cleanups, added headers, renamed filesRémi Verschelde
Made sure files in core/ and tools/ have a proper Godot license header when written by us. Also renamed aabb.{cpp,h} and object_type_db.{cpp,h} to rect3.{cpp,h} and class_db.{cpp,h} respectively. Also added a proper header to core/io/base64.{c,h} after clarifying the licensing with the original author (public domain).
2017-01-14Style: Fix whole-line commented codeRémi Verschelde
They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
2017-01-13Created new Engine singleton, and moved engine related OS functions to it.Juan Linietsky
2017-01-13New API for visibility in both CanvasItem and SpatialJuan Linietsky
visible (property) - access set_visible(bool) is_visible() is_visible_in_tree() - true when visible and parents visible show() hide() - for convenience
2017-01-12some class renamesJuan Linietsky
TextureFrame -> TextureRect Patch9Frame -> NinePatchRect ColorFrame -> ColorRect
2017-01-12Renamed most signals so they refer to:Juan Linietsky
-An action being requested to the user in present tense: (ie, draw, gui_input, etc) -A notification that an action happened, in past tense (ie, area_entered, modal_closed, etc).
2017-01-11Type renames:Juan Linietsky
Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
2017-01-10Removed the set_child_rect() in AcceptDialog. AcceptDialog now works as a ↵Juan Linietsky
container!
2017-01-09-All types have editable script now in propertiesJuan Linietsky
-Changed clip to a property in Control which can be set by the user
2017-01-09Add clamp and wrap loop modes for animation tracks.Juan Linietsky
2017-01-08-removed stop mouse and ignore mouse from control, which were confusing, ↵Juan Linietsky
replaced by mouse filter
2017-01-08PopupMenu now emits both index_pressed and id_pressed instead of ↵Juan Linietsky
item_pressed, closes #3188
2017-01-08renamed _input_event for GUI events to _gui_input, so it's more ↵Juan Linietsky
differentiated than generalized _input
2017-01-05Editor settings categories are now tidy and beautiful!Juan Linietsky
2017-01-04-Conversion of most properties to a simpler syntax, easier to use by scriptJuan Linietsky
-Modified help to display properties GDScript can still not make use of them, though.
2017-01-02ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky
Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
2017-01-01Welcome in 2017, dear changelog reader!Rémi Verschelde
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
2016-09-23AnimationEditor: zoom using ctrl+wheelAndreas Haas
closes #6585
2016-08-17Implemented UndoRedo mergeable modesFranklin Sobrinho
2016-07-22Show a warning that an animation must be selected in order to edit it. Avoid ↵Juan Linietsky
copying/pasting if no anim selected. Closes #5799
2016-07-10Merge pull request #5287 from marcelofg55/masterJuan Linietsky
Added popup menu for animation key right-click
2016-07-07Removed unused variables (second pass) + dead codeRémi Verschelde
Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable
2016-06-26Revert "Added toggle for loop interpolation based on adolson's code"Rémi Verschelde
This reverts commits 8884b8f51963553dd1ecc0bc4accf64deb4f645f bd5c8f2aa086c2cacc704dfef249c124760ab569 and 5cb31f6d5b667a551092b699de6f4786e0bb5b6d. <reduz> Akien, I understand the need for the second loop mode, but I think the current UI is pretty confusing. I think this should be changed for an enum, both there and in the animation.. otherwise we should revert it [...] <reduz> alternatively this could be added per track, which I think should make it a little less confusing Reopens #959..
2016-06-19Merge pull request #4724 from Cybolic/optional-loop-interpolationRémi Verschelde
Added toggle for loop interpolation based on adolson's code
2016-06-19-Added trigger mode to tracks, useful for properties that work as triggers, ↵Juan Linietsky
such as playing a sample, an animation, etc. -Better interpolation of discrete tracks, fixes #4417
2016-06-18Added popup menu for animation key right-clickmarcelofg55
2016-05-21i18n: Use %d instead of %i in vformatRémi Verschelde
Fixes #4742.
2016-05-21i18n: Second pass at proofreadingRémi Verschelde
Mostly removing commented out strings, plus a few critical ones that should not be translated.
2016-05-21i18n: Proofreading of all stringsRémi Verschelde
Done to ensure that no important identifiers are translatable, to fix compound strings using the new vformat() function, and some general English proofreading here and there.
2016-05-20Added toggle for loop interpolation based on adolson's codeChristian Dannie Storgaard
2016-05-03Modified editor strings to be translatable in the futureJuan Linietsky
2016-03-09remove trailing whitespaceHubert Jarosz
2016-02-09Insert new key helper is back to 2D editor, missed it?Juan Linietsky
2016-02-02-fix path clear in animation call param, closes #3448Juan Linietsky
2016-01-31-Make sure to properly use node path from animation track as base path, ↵Juan Linietsky
fixes #3448
2016-01-27Fix animation toolbarFranklin Sobrinho
2016-01-23-Fixes a bunch of stdout errors, closes #2763 closes #2731Juan Linietsky
2016-01-17small fixJuan Linietsky
2016-01-17fixes to keying updatingJuan Linietsky
2016-01-17-Massive editor dialog cleanupJuan Linietsky
-Added a bottom menu list
2016-01-10Make sure variant parser actually writes floats when float property is ↵Juan Linietsky
requested, closes #3301
2016-01-09Fix some error messagesFranklin Sobrinho
2016-01-01Update copyright to 2016 in headersGeorge Marques
2015-12-08added option to add_child, to use the same deduplication convention as in ↵Juan Linietsky
the editor, closes #3017
2015-12-05-Display on animation editor which keys are invalid and which tracks are ↵Juan Linietsky
unresolved -Added a tool to clean up unresolved tracks and unused keys
2015-11-18Split up AnimationPlayer tracks editor `Tracks` buttoneska
2015-10-17misc cleanupJuan Linietsky
2015-08-30-fix compile issue (pow)Juan Linietsky
-ask user for track to call nodes when adding call track