-
-
Notifications
You must be signed in to change notification settings - Fork 584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Animation part 4: Presets #1305
Commits on Aug 5, 2024
-
transition/script: make duration and delay variable
Instead of just hardcoded numbers. Now they can be defined with expressions just like start and end. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 208f946 - Browse repository at this point
Copy the full SHA 208f946View commit details -
transition/curve: de-virtualize struct curve
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6b11116 - Browse repository at this point
Copy the full SHA 6b11116View commit details
Commits on Aug 6, 2024
-
Add a tool to generate C function from a compiled animation script. The generated function will reproduce the animation script when called. The goal is to implement animation presets. Instead of creating strings and then compile them into scripts, by using these generated function, we can skip the parsing step and create compiled scripts directly. Placeholders are supported in the preset script, so some configurability still exists even when using presets. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f3b2db1 - Browse repository at this point
Copy the full SHA f3b2db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23f44d7 - Browse repository at this point
Copy the full SHA 23f44d7View commit details -
transition: add support for animation presets
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5a69a26 - Browse repository at this point
Copy the full SHA 5a69a26View commit details -
transition/presets: add slide-in/out, fly-in/out
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d04f825 - Browse repository at this point
Copy the full SHA d04f825View commit details -
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dd208ff - Browse repository at this point
Copy the full SHA dd208ffView commit details -
tools/animgen: support more sophisticated preset parameters
Support multiple choice parameters in additional to plain old numbers. With this we are now able to change the direction of sliding, yippee! Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 756589d - Browse repository at this point
Copy the full SHA 756589dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5db4192 - Browse repository at this point
Copy the full SHA 5db4192View commit details