Skip to content

v3.1.0 Release.

Latest
Compare
Choose a tag to compare
@definite-d definite-d released this 18 Feb 16:11
e34d37b

This version fixes issue #11...

Thanks to @arminposchmann for reporting: in previous versions, using the line-divider in menus would break Reskinner. No longer a problem.

...and brings easing functions! (CSS lovers rejoice.)

Animated reskins can now utilize one of twenty-five built in easing functions of many types, including SINE, CUBIC, QUART, CIRC, BOUNCE and more to make transitions really pop, courtesy of @ai's gifted work with easings.net. If the 25 aren't enough, you can provide your own; the new easing_function parameter on the animated_reskin function takes any callable that takes the current animation timing as a float between 1 and 0, and returns the desired animation progress, also as a float between 1 and 0.

Once again, please give this project a star if you find it useful. Enjoy.