Andrew Prifer
162174568b
Replace Vite with ESBuild for the playground ( #213 )
2022-06-13 12:47:07 +00:00
Fülöp Kovács
a6951effd8
Rename the Test
job from compatibility-tests
to avoid name collision with another job in the main
workflow
2022-06-13 12:20:18 +01:00
Andrew Prifer
8ef99aef1b
Revert "Fix popover behavior when open and clicking on trigger"
...
This reverts commit 935ac36467
.
2022-06-10 21:27:02 +02:00
Andrew Prifer
935ac36467
Fix popover behavior when open and clicking on trigger
2022-06-10 21:26:09 +02:00
Andrew Prifer
f2673b91fe
Fix useFrameStampPositionRef ( #209 )
2022-06-10 17:56:35 +02:00
Andrew Prifer
34c7b06baf
Improve dom example performance ( #208 )
...
Apply animation in dom example in a performant way
2022-06-10 15:27:33 +02:00
Aria
4215d561d0
Upgrade percy ( #207 )
2022-06-10 13:16:34 +02:00
Cole Lawrence
f1844952ea
Add initial tools for managing derivations and React compatibility ( #202 )
...
Co-authored-by: Cole Lawrence <cole@colelawrence.com>
Co-authored-by: Elliot <key.draw@gmail.com>
Co-authored-by: Aria <aria.minaei@gmail.com>
2022-06-09 19:12:40 +02:00
Elliot
bebf281517
Fix process.env.version
in browser-bundles ( #206 )
...
* Fix `process.env.version` in browser-bundles
- also fix tsdoc warns in mjs files
Co-authored-by: Fülöp Kovács <kovacs.fulop@gmail.com>
Co-authored-by: Cole Lawrence <cole@colelawrence.com>
* Change to `process.env.THEATRE_VERSION`
Co-authored-by: Fülöp Kovács <kovacs.fulop@gmail.com>
Co-authored-by: Cole Lawrence <cole@colelawrence.com>
2022-06-09 19:05:25 +02:00
Fülöp Kovács
d7fc381137
Make the keyframes dots smaller on hover
2022-06-08 19:12:05 +02:00
Fülöp Kovács
9b3031f0cc
Make the dot bigger when the inline editor popover is open
2022-06-08 19:12:05 +02:00
Fülöp Kovács
6c943e176d
Use a different color when a keyframe is selected AND the inline editor popup is open
2022-06-08 19:12:05 +02:00
Fülöp Kovács
5ce01e8350
Add initial solution for highlighting the keyframe that is being edited in the inline editor popup
2022-06-08 19:12:05 +02:00
Andrew Prifer
a90aee96f5
Fix aggregate keyframe dragging stopping in an edge case when the key for the drag element changes ( #189 )
...
Co-authored-by: Cole Lawrence <cole@colelawrence.com>
2022-06-08 18:57:58 +02:00
Fülöp Kovács
6b0b9f0ba6
Fix styling inconsistencies
2022-06-08 14:49:47 +02:00
Fülöp Kovács
54bf1c4567
Fix a link in a docstring
2022-06-08 14:49:47 +02:00
Fülöp Kovács
abdda0afab
Support the three/four/six-value syntax variants of <hex-color>
2022-06-08 14:49:47 +02:00
Andrew Prifer
b323588d78
Perfect snapping behavior for all snap targets ( #203 )
...
Co-authored-by: Andrew Prifer <AndrewPrifer@users.noreply.github.com>
2022-06-08 12:55:55 +02:00
Elliot
3b3a1b1d8a
Update selection colors ( #200 )
2022-06-07 17:14:14 +02:00
vezwork
fe12216ac8
Fix incorrect selection.delete on connector
...
Co-authored-by: Andrew Prifer <AndrewPrifer@users.noreply.github.com>
2022-06-07 08:05:22 -04:00
Andrew Prifer
af079f2203
Fix invalid interpolated color values
2022-06-07 12:32:53 +02:00
Elliot
25372d8bb0
Copy & pasting keyframes in aggregate tracks ( #190 )
2022-06-07 10:38:17 +02:00
Aria Minaei
e0359cb4b0
Make it possible to start selections from below the dope sheet's rows
2022-06-06 12:34:30 +02:00
Andrew Prifer
c0fd71e4f9
Perfectly precise selections ( #195 )
...
Co-authored-by: Aria Minaei <aria.minaei@gmail.com>
2022-06-06 12:24:50 +02:00
Fülöp
c33467b4d0
Fix the height of the "new update"-text ( #191 )
...
Make sure that the version number of the container does not overflow to the next menu item
2022-06-01 21:42:12 +02:00
Aria Minaei
f8bb2d7ae6
0.5.0-rc.1
2022-06-01 15:51:33 +02:00
Aria Minaei
b04ce6e993
Fix yarnrc
2022-06-01 15:50:46 +02:00
Andrew Prifer
763d37aee3
UI fixes ( #187 )
...
Co-authored-by: Aria Minaei <aria.minaei@gmail.com>
2022-06-01 14:46:37 +02:00
Aria
a9e86113ba
A basic update checker ( #186 )
2022-05-31 23:19:42 +02:00
Andrew Prifer
832c128c43
Fix react dep list
2022-05-30 13:17:33 -04:00
Cole Lawrence
eb15229463
Reorganize AggregateKeyframeEditor
2022-05-30 13:17:33 -04:00
Cole Lawrence
f222cc61dd
fix: Ensure that AggregateKeyframes don't get recreated when dragging
...
Co-authored-by: Andrew Prifer <2991360+AndrewPrifer@users.noreply.github.com>
2022-05-30 13:17:33 -04:00
Cole Lawrence
243e77efe8
refactor/fix usePopover: dragging and closing when distant
2022-05-30 13:17:33 -04:00
Cole Lawrence
1862625433
docs(usePointerCapturing): Add info about why
2022-05-30 13:17:33 -04:00
Cole Lawrence
782e0f621e
doc: Why useLockFrameStampPosition in useDragForSingleKeyframeDot
...
Co-authored-by: Andrew Prifer <2991360+AndrewPrifer@users.noreply.github.com>
2022-05-30 13:17:33 -04:00
Cole Lawrence
07febee992
fix: useLockFrameStampPosition not enough deps
...
Co-authored-by: Andrew Prifer <2991360+AndrewPrifer@users.noreply.github.com>
2022-05-30 13:17:33 -04:00
Cole Lawrence
adc712c205
refactor(layout): less needed for getDragHandlers
...
Co-authored-by: Andrew Prifer <2991360+AndrewPrifer@users.noreply.github.com>
2022-05-30 13:17:33 -04:00
Cole Lawrence
a5472e1047
docs + Nominals for ephemeral project root
2022-05-30 13:17:33 -04:00
Aria Minaei
9d767a08ac
Hotfix for the aggregate tracks not getting updated on changes
...
Co-authored-by: Fülöp <fulopkovacs@users.noreply.github.com>
2022-05-30 16:43:01 +02:00
Elliot
564e54c314
Single tween editor for aggregate rows ( #178 )
...
Co-authored-by: Cole Lawrence <cole@colelawrence.com>
Co-authored-by: Aria Minaei <aria.minaei@gmail.com>
2022-05-29 13:12:30 +02:00
Aria
9b4aa4b0e0
Make @theatre/r3f
play well with different vs of react,three,r3f #177
2022-05-27 21:59:51 +02:00
Cole Lawrence
e8c440f357
feature/2022-05/display aggregate keyframes in sequence editor ( #170 )
...
Co-authored-by: Fülöp <fulopkovacs@users.noreply.github.com>
Co-authored-by: Fülöp Kovács <kovacs.fulop@gmail.com>
2022-05-26 14:10:54 +02:00
Aria
d83d2b558c
Compound prop context menu ( #157 )
2022-05-26 01:18:45 +02:00
Elliot
cfbb6ab043
multi-curve curve popover editing ( #176 )
...
Co-authored-by: Aria Minaei <aria.minaei@gmail.com>
2022-05-25 21:28:17 +02:00
Andrew Prifer
0690a85ae2
UI improvements/sidebar pinning ( #175 )
...
Co-authored-by: Aria Minaei <aria.minaei@gmail.com>
2022-05-25 20:42:01 +02:00
Aria
ec18687a98
Re-do bundling, compat tests, and extension API ( #174 )
2022-05-25 00:37:18 +02:00
Cole Lawrence
5ee9a2543f
playground(dom): Add nested compound prop "favoriteFood"
2022-05-23 12:46:30 -04:00
Aria
d36b336fdd
Set up manual compatibility tests ( #171 )
2022-05-20 18:52:57 +02:00
Cole Lawrence
e28a084dbb
fix(studio): Duplicate keys in NamespaceTree
2022-05-20 12:02:38 -04:00
Cole Lawrence
9cf5c38aee
fix: useDrag now properly updates isDragging for React cycle ( #173 )
2022-05-20 17:36:25 +02:00