“chrisshank”
|
d3ea50b37a
|
fix collision
|
2024-12-07 00:41:35 -08:00 |
Orion Reed
|
acc29c6c78
|
add more tests
|
2024-12-07 02:26:25 -05:00 |
“chrisshank”
|
b40ba06404
|
collision
|
2024-12-06 23:08:37 -08:00 |
Orion Reed
|
f5bad0b176
|
add failing corner tests
|
2024-12-07 01:44:41 -05:00 |
Orion Reed
|
fafce23bef
|
remove comment
|
2024-12-07 01:30:29 -05:00 |
Orion Reed
|
956849f30f
|
tiny benchmark util
|
2024-12-07 01:30:00 -05:00 |
Orion Reed
|
3ed7354296
|
add transform rect tests
|
2024-12-07 01:06:41 -05:00 |
“chrisshank”
|
8aae9bf462
|
fix bug
|
2024-12-06 21:48:47 -08:00 |
“chrisshank”
|
52b773d8d5
|
fix auto-sizing for shapes
|
2024-12-06 21:27:13 -08:00 |
“chrisshank”
|
6d1cd223b9
|
export custom element from standalone files
|
2024-12-06 20:47:18 -08:00 |
“chrisshank”
|
4af3cf270b
|
more fun collisions
|
2024-12-06 20:06:53 -08:00 |
“chrisshank”
|
46a6af6a11
|
update method call
|
2024-12-06 19:42:10 -08:00 |
Orion Reed
|
83aa0b9af5
|
fix distance
|
2024-12-06 17:36:22 -05:00 |
Orion Reed
|
9f99ae5bae
|
use TransformDOMRect in folk-shape
|
2024-12-06 17:29:45 -05:00 |
Orion Reed
|
9817a9fd2b
|
new TransformDOMRect
|
2024-12-06 17:29:45 -05:00 |
Orion Reed
|
ba2b819ea4
|
move TransformEvent to own file
|
2024-12-06 17:29:45 -05:00 |
Orion Reed
|
cb50240f20
|
matrix to css string
|
2024-12-06 17:29:30 -05:00 |
Orion Reed
|
0b475fd352
|
rename file
|
2024-12-06 17:29:30 -05:00 |
Orion Reed
|
67a3d23b4d
|
rename
|
2024-12-06 17:29:30 -05:00 |
Orion Reed
|
a5cb6fae94
|
rotating shadow
|
2024-12-06 17:29:30 -05:00 |
“chrisshank”
|
0ed6058139
|
fix type error
|
2024-12-06 14:14:37 -08:00 |
Orion Reed
|
632bd43dc1
|
add tests (!)
|
2024-12-05 21:56:10 -05:00 |
Orion Reed
|
8508607b6d
|
RotatedDOMRect 2, electric boogaloo
|
2024-12-05 21:56:10 -05:00 |
Orion Reed
|
b850fc9704
|
tiny vector perf improvements
|
2024-12-05 21:56:10 -05:00 |
“chrisshank”
|
3607ce237a
|
css ttl
|
2024-12-05 14:48:53 -08:00 |
“chrisshank”
|
29a7bef95b
|
simplify tagged templates
|
2024-12-05 14:38:46 -08:00 |
“chrisshank”
|
6a62d6bea1
|
rename properties in RotatedDOMRect
|
2024-12-05 12:50:56 -08:00 |
“chrisshank”
|
74cb31bf4b
|
RotatedDOMRect
|
2024-12-04 00:49:57 -08:00 |
“chrisshank”
|
1f1cfcb597
|
fix ink demo
|
2024-12-03 20:30:14 -08:00 |
“chrisshank”
|
4e2ece8f01
|
windy rope
|
2024-12-03 19:40:27 -08:00 |
“chrisshank”
|
a7421f9eab
|
add lit reactive element
|
2024-12-03 18:42:49 -08:00 |
Orion Reed
|
c81eb7c2f1
|
renames
|
2024-12-03 20:27:03 -05:00 |
“chrisshank”
|
8e1a8a7691
|
rename distance field, fix sdf demo
|
2024-12-03 16:37:29 -08:00 |
Orion Reed
|
e8d430372c
|
use actual bottom for rotated shapes with rope
|
2024-12-03 19:14:38 -05:00 |
“chrisshank”
|
fffd758d2c
|
rename abstract arrow
|
2024-12-03 15:46:58 -08:00 |
“chrisshank”
|
4629d2e822
|
rename file
|
2024-12-03 15:44:51 -08:00 |
“chrisshank”
|
b349be097c
|
rename folk arrow
|
2024-12-03 15:42:30 -08:00 |
“chrisshank”
|
92ea7090fa
|
standalone imports
|
2024-12-03 15:35:49 -08:00 |
Orion Reed
|
b0b74d077c
|
keyboard shape input
|
2024-12-03 17:58:55 -05:00 |
“chrisshank”
|
53a87fa344
|
fix CE defines 2
|
2024-12-03 14:34:52 -08:00 |
“chrisshank”
|
9d1d202dee
|
fix CE defines
|
2024-12-03 14:34:52 -08:00 |
Orion Reed
|
5a4c4b1695
|
fix pointer transfer
|
2024-12-03 17:13:36 -05:00 |
Orion Reed
|
32a36a1cad
|
rotating cursors
|
2024-12-03 16:48:11 -05:00 |
Orion Reed
|
522774d8f9
|
try corner rotation
|
2024-12-03 07:07:01 -05:00 |
Orion Reed
|
3fb3da9944
|
rotate cursor
|
2024-12-03 05:11:57 -05:00 |
Orion Reed
|
de8e3acacd
|
move EP css
|
2024-12-03 03:57:54 -05:00 |
Orion Reed
|
ba416515a9
|
use client dimensions
|
2024-12-03 03:57:39 -05:00 |
Orion Reed
|
3a6ade2e36
|
auto-register elements
|
2024-12-03 03:46:46 -05:00 |
Orion Reed
|
23d3d54e33
|
dead simple temporary toolbar
|
2024-12-03 03:40:24 -05:00 |
Orion Reed
|
e9a5edf787
|
cleanup
|
2024-12-03 02:54:43 -05:00 |
Orion Reed
|
55851839f0
|
resize thorugh zero
|
2024-12-03 02:48:29 -05:00 |
“chrisshank”
|
9c63d9ac8c
|
rework shape listeners
|
2024-12-02 23:14:19 -08:00 |
Orion Reed
|
7a3ac92849
|
simpler rotate
|
2024-12-03 01:30:34 -05:00 |
Orion Reed
|
d0100e1c66
|
simplify
|
2024-12-03 01:22:30 -05:00 |
“chrisshank”
|
9519ed0f74
|
rotation and resize working
|
2024-12-02 22:06:05 -08:00 |
Orion Reed
|
d85f0b5cb0
|
handle type
|
2024-12-03 00:55:55 -05:00 |
Orion Reed
|
2e7d6b0783
|
tweak
|
2024-12-03 00:50:16 -05:00 |
Orion Reed
|
bb1b9f5965
|
use lerp for center
|
2024-12-03 00:48:25 -05:00 |
Orion Reed
|
34fd98e7e8
|
vector utils for rotation handles
|
2024-12-03 00:45:25 -05:00 |
Orion Reed
|
f0271aada7
|
add vector utils
|
2024-12-03 00:44:20 -05:00 |
“chrisshank”
|
54707a238d
|
minor change
|
2024-12-02 21:43:10 -08:00 |
“chrisshank”
|
d52f569110
|
more resize and rotation
|
2024-12-02 21:41:31 -08:00 |
“chrisshank”
|
4d075ff9d5
|
resizing with rotation
|
2024-12-02 21:33:01 -08:00 |
“chrisshank”
|
54b68ee64f
|
Merge branch 'main' of https://github.com/folk-canvas/folk-canvas
|
2024-12-02 20:32:14 -08:00 |
“chrisshank”
|
f8da732d20
|
fix move dragging
|
2024-12-02 20:32:06 -08:00 |
Orion Reed
|
36be3b566f
|
initial render distance field
|
2024-12-02 23:09:38 -05:00 |
“chrisshank”
|
19b8477cdf
|
fix arrows
|
2024-12-02 18:09:27 -08:00 |
“chrisshank”
|
0f2f6c97a4
|
Merge branch 'main' of https://github.com/folk-canvas/folk-canvas
|
2024-12-02 17:51:59 -08:00 |
“chrisshank”
|
14f78e3871
|
shape transform event
|
2024-12-02 17:51:52 -08:00 |
Orion Reed
|
9ef6bc302b
|
quick and dirty space morph thing
|
2024-12-02 19:28:36 -05:00 |
“chrisshank”
|
a5b5d390dd
|
Merge branch 'main' of https://github.com/folk-canvas/folk-canvas
|
2024-12-02 16:16:50 -08:00 |
“chrisshank”
|
62d8da10bf
|
proximity and propagator demo
|
2024-12-02 16:16:44 -08:00 |
“chrisshank”
|
d9df421dde
|
fix event propagator errors
|
2024-12-02 16:15:57 -08:00 |
Orion Reed
|
f2383af8ab
|
move RotatedDOMRect
|
2024-12-02 18:33:07 -05:00 |
Orion Reed
|
792cf0683a
|
radians for rotation
|
2024-12-02 18:15:14 -05:00 |
Orion Reed
|
c7a3580f9f
|
add rotation utils
|
2024-12-02 18:07:01 -05:00 |
Orion Reed
|
7969bdb706
|
update types
|
2024-12-02 17:53:03 -05:00 |
Orion Reed
|
b1e20bfd3f
|
add babel types
|
2024-12-02 17:26:03 -05:00 |
Orion Reed
|
7bf64b6586
|
log property access from function body for from/to
|
2024-12-02 17:14:51 -05:00 |
Orion Reed
|
7cedd6b82e
|
allow unnamed functions, and throw on nonexistent function calls
|
2024-12-02 16:40:15 -05:00 |
Orion Reed
|
f1b2a67adb
|
new propagator syntax experiment
|
2024-12-02 16:30:46 -05:00 |
Orion Reed
|
afe1154695
|
remove log
|
2024-12-02 06:37:28 -05:00 |
Orion Reed
|
f32699985d
|
avoid resizing past zero
|
2024-12-02 06:31:35 -05:00 |
Orion Reed
|
da4d15f97c
|
RotatedDOMRect
|
2024-12-02 06:29:30 -05:00 |
Orion Reed
|
14d94f83e7
|
rotation in RotatedDOMRect
|
2024-12-02 06:15:28 -05:00 |
“chrisshank”
|
4e0d24b881
|
update home page
|
2024-12-02 01:15:38 -08:00 |
Orion Reed
|
7fe62caf9e
|
add headings from html filenames
|
2024-12-02 02:58:27 -05:00 |
Orion Reed
|
35cb070301
|
move resize observer
|
2024-12-02 02:46:52 -05:00 |
Orion Reed
|
c671324f5b
|
fix
|
2024-12-02 02:45:34 -05:00 |
Orion Reed
|
9adeed16a8
|
renames
|
2024-12-02 02:44:04 -05:00 |
Orion Reed
|
f962d52a37
|
renames
|
2024-12-02 02:10:07 -05:00 |
Orion Reed
|
2d4996a4de
|
cleanup and error handling
|
2024-12-02 00:04:54 -05:00 |
“chrisshank”
|
3c591e3d65
|
more perf
|
2024-12-01 20:41:12 -08:00 |
“chrisshank”
|
48b7119e37
|
more sdf perf
|
2024-12-01 20:28:26 -08:00 |
“chrisshank”
|
5eb4f5c432
|
fix sdf bug
|
2024-12-01 20:14:41 -08:00 |
“chrisshank”
|
74862c7629
|
Merge branch 'main' of https://github.com/folk-canvas/folk-canvas
|
2024-12-01 20:09:03 -08:00 |
“chrisshank”
|
56459fdaa3
|
sdf perf and add perf demo
|
2024-12-01 20:08:11 -08:00 |
Orion Reed
|
f1b412dea5
|
no longer aspect-ratio dependant
|
2024-12-01 22:18:56 -05:00 |
Orion Reed
|
8fc9df7b89
|
much faster, slightly reduced precision
|
2024-12-01 22:16:30 -05:00 |
Orion Reed
|
bf1ca91e8b
|
shader perf improvements
|
2024-12-01 22:01:01 -05:00 |