Authoring tool for `linear(...)` easing function
Categories
(DevTools :: Inspector: Animations, enhancement, P3)
Tracking
(firefox112 fixed)
Tracking | Status | |
---|---|---|
firefox112 | --- | fixed |
People
(Reporter: dshin, Assigned: nchevobbe)
References
(Blocks 1 open bug, Regressed 1 open bug)
Details
Attachments
(5 files)
bug 1764126 implements a new animation-timing-function
with linear()
function that let authors define easing functions as piecewise linear functions.
Once the spec stabilizes, it'd be nice to add an editor for it into timing-function editor.
Comment 1•2 years ago
|
||
One could imagine an editor or visualizer that looks something like the graph in https://github.com/w3c/csswg-drafts/pull/6533#issue-975699295
Comment 2•2 years ago
|
||
Here's the graph that I linked to in previous comment (from the github issue), which corresponds to this syntax: linear(0, 0.7, 0.87, 0.98, 1)
Updated•2 years ago
|
Comment hidden (spam) |
Updated•2 years ago
|
Comment 5•2 years ago
|
||
It looks like the animation inspector part already works so I guess this bug is about the authoring component only.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 6•2 years ago
|
||
Updated•1 year ago
|
Comment 7•1 year ago
•
|
||
This has been behind a flag (default-enabled on Nightly only) for a little while, since we've been the only engine with an implementation, but Chromium is now implementing/shipping this feature per https://groups.google.com/a/chromium.org/g/blink-dev/c/Q7fjvM9Mn0c/m/Mz14zzFhAAAJ , so we will probably ship soon, per bug 1819447.
Would it be possible to circle back and finish off the devtools authoring tool here? I suspect it doesn't strictly block us shipping the feature (since it works properly for users regardless of the presence of an authoring tool), but it would definitely be nice to have!
Assignee | ||
Comment 8•1 year ago
|
||
sure, I got a chart linked up, need to add the ability to add/remove/move points now
Updated•1 year ago
|
Comment 10•1 year ago
|
||
Pushed by nchevobbe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f62858af25e4 [devtools] Add widget for linear easing function. r=devtools-reviewers,jdescottes.
Comment 11•1 year ago
|
||
bugherder |
Description
•