Commit Graph

  • 3a6ade2e36 auto-register elements Orion Reed 2024-12-03 03:46:46 -0500
  • 23d3d54e33 dead simple temporary toolbar Orion Reed 2024-12-03 03:40:24 -0500
  • e9a5edf787 cleanup Orion Reed 2024-12-03 02:54:43 -0500
  • 55851839f0 resize thorugh zero Orion Reed 2024-12-03 02:47:25 -0500
  • 9c63d9ac8c rework shape listeners “chrisshank” 2024-12-02 23:14:19 -0800
  • 7a3ac92849 simpler rotate Orion Reed 2024-12-03 01:30:34 -0500
  • d0100e1c66 simplify Orion Reed 2024-12-03 01:22:30 -0500
  • 9519ed0f74 rotation and resize working “chrisshank” 2024-12-02 22:00:50 -0800
  • d85f0b5cb0 handle type Orion Reed 2024-12-03 00:55:55 -0500
  • 2e7d6b0783 tweak Orion Reed 2024-12-03 00:50:16 -0500
  • bb1b9f5965 use lerp for center Orion Reed 2024-12-03 00:48:25 -0500
  • 34fd98e7e8 vector utils for rotation handles Orion Reed 2024-12-03 00:45:25 -0500
  • f0271aada7 add vector utils Orion Reed 2024-12-03 00:43:09 -0500
  • 54707a238d minor change “chrisshank” 2024-12-02 21:43:10 -0800
  • d52f569110 more resize and rotation “chrisshank” 2024-12-02 21:41:31 -0800
  • 4d075ff9d5 resizing with rotation “chrisshank” 2024-12-02 21:33:01 -0800
  • 54b68ee64f Merge branch 'main' of https://github.com/folk-canvas/folk-canvas “chrisshank” 2024-12-02 20:32:14 -0800
  • f8da732d20 fix move dragging “chrisshank” 2024-12-02 20:32:06 -0800
  • 36be3b566f initial render distance field Orion Reed 2024-12-02 23:09:38 -0500
  • 4d7217a40a rename demo “chrisshank” 2024-12-02 18:14:06 -0800
  • 19b8477cdf fix arrows “chrisshank” 2024-12-02 18:09:27 -0800
  • 0f2f6c97a4 Merge branch 'main' of https://github.com/folk-canvas/folk-canvas “chrisshank” 2024-12-02 17:51:59 -0800
  • 14f78e3871 shape transform event “chrisshank” 2024-12-02 17:51:52 -0800
  • 9ef6bc302b quick and dirty space morph thing Orion Reed 2024-12-02 19:28:31 -0500
  • a5b5d390dd Merge branch 'main' of https://github.com/folk-canvas/folk-canvas “chrisshank” 2024-12-02 16:16:50 -0800
  • 62d8da10bf proximity and propagator demo “chrisshank” 2024-12-02 16:16:44 -0800
  • d9df421dde fix event propagator errors “chrisshank” 2024-12-02 16:15:57 -0800
  • f2383af8ab move RotatedDOMRect Orion Reed 2024-12-02 18:33:07 -0500
  • 792cf0683a radians for rotation Orion Reed 2024-12-02 18:15:14 -0500
  • c7a3580f9f add rotation utils Orion Reed 2024-12-02 18:07:01 -0500
  • 7969bdb706 update types Orion Reed 2024-12-02 17:53:03 -0500
  • b1e20bfd3f add babel types Orion Reed 2024-12-02 17:26:03 -0500
  • 7bf64b6586 log property access from function body for from/to Orion Reed 2024-12-02 17:14:51 -0500
  • 7cedd6b82e allow unnamed functions, and throw on nonexistent function calls Orion Reed 2024-12-02 16:40:15 -0500
  • f1b2a67adb new propagator syntax experiment Orion Reed 2024-12-02 16:30:45 -0500
  • 5e74882dff fix html formatting “chrisshank” 2024-12-02 13:14:55 -0800
  • afe1154695 remove log Orion Reed 2024-12-02 06:37:28 -0500
  • f32699985d avoid resizing past zero Orion Reed 2024-12-02 06:31:35 -0500
  • da4d15f97c RotatedDOMRect Orion Reed 2024-12-02 06:29:30 -0500
  • 14d94f83e7 rotation in RotatedDOMRect Orion Reed 2024-12-02 06:15:25 -0500
  • 9b22f838af edits “chrisshank” 2024-12-02 02:44:29 -0800
  • 28597143d1 move deps around “chrisshank” 2024-12-02 02:23:46 -0800
  • 1b86089e5d upgrade vite “chrisshank” 2024-12-02 02:19:34 -0800
  • cf6a253972 more renaming “chrisshank” 2024-12-02 02:09:07 -0800
  • 597c98368c rename demos “chrisshank” 2024-12-02 01:48:36 -0800
  • 4e0d24b881 update home page “chrisshank” 2024-12-02 01:15:38 -0800
  • 7fe62caf9e add headings from html filenames Orion Reed 2024-12-02 02:58:27 -0500
  • 35cb070301 move resize observer Orion Reed 2024-12-02 02:46:52 -0500
  • c671324f5b fix Orion Reed 2024-12-02 02:45:34 -0500
  • 9adeed16a8 renames Orion Reed 2024-12-02 02:44:04 -0500
  • f962d52a37 renames Orion Reed 2024-12-02 02:10:07 -0500
  • 2ab56e2a40 fix local conf, make demo page jankier :) Orion Reed 2024-12-02 02:04:35 -0500
  • 830ee21683 update conf Orion Reed 2024-12-02 01:51:28 -0500
  • 96d384fea8 fix build Orion Reed 2024-12-02 01:26:47 -0500
  • efd286747b use bun (npm should work fine too) Orion Reed 2024-12-02 01:15:50 -0500
  • 2d4996a4de cleanup and error handling Orion Reed 2024-12-02 00:04:54 -0500
  • 3c591e3d65 more perf “chrisshank” 2024-12-01 20:41:12 -0800
  • 48b7119e37 more sdf perf “chrisshank” 2024-12-01 20:28:26 -0800
  • 5eb4f5c432 fix sdf bug “chrisshank” 2024-12-01 20:14:41 -0800
  • 74862c7629 Merge branch 'main' of https://github.com/folk-canvas/folk-canvas “chrisshank” 2024-12-01 20:09:03 -0800
  • 56459fdaa3 sdf perf and add perf demo “chrisshank” 2024-12-01 20:08:11 -0800
  • f1b412dea5 no longer aspect-ratio dependant Orion Reed 2024-12-01 22:18:56 -0500
  • 8fc9df7b89 much faster, slightly reduced precision Orion Reed 2024-12-01 22:16:30 -0500
  • bf1ca91e8b shader perf improvements Orion Reed 2024-12-01 22:00:13 -0500
  • 1424fb6cac Merge branch 'main' of https://github.com/folk-canvas/folk-canvas “chrisshank” 2024-12-01 18:40:15 -0800
  • 5f21c65baa Merge branch 'main' of https://github.com/folk-canvas/folk-canvas “chrisshank” 2024-12-01 18:40:14 -0800
  • c3881ad245 docstring to hell, while we clean this up Orion Reed 2024-12-01 21:39:25 -0500
  • 123baf29c3 qrcode demo “chrisshank” 2024-12-01 18:38:50 -0800
  • cfa22df7c2 use common vert shader Orion Reed 2024-12-01 21:32:34 -0500
  • 10cd273481 simplify Orion Reed 2024-12-01 21:23:05 -0500
  • a7804b27ac cleanup Orion Reed 2024-12-01 21:03:36 -0500
  • 8f7ce62b5d fix corner bug Orion Reed 2024-12-01 20:38:09 -0500
  • 6b8566fa30 handle resize Orion Reed 2024-12-01 20:22:19 -0500
  • 9e68b2d9d3 simplify a bit Orion Reed 2024-12-01 20:16:00 -0500
  • 1b14970313 distance field JFA/GPU implementation Orion Reed 2024-12-01 19:42:01 -0500
  • fdd7fb9d84 faster Orion Reed 2024-12-01 18:00:50 -0500
  • 0f969abce8 doubled rendering speed Orion Reed 2024-12-01 17:31:01 -0500
  • 2b4215e1df add shape stypes Orion Reed 2024-12-01 17:18:25 -0500
  • db42811ea2 moved to worker (gets backed up, but no impact on main thread) Orion Reed 2024-12-01 08:18:11 -0500
  • a0e00e9657 simplify rendering Orion Reed 2024-12-01 07:12:29 -0500
  • 33c18d6349 add back other renderers Orion Reed 2024-12-01 06:39:41 -0500
  • a58343a783 prep for service worker Orion Reed 2024-12-01 06:22:18 -0500
  • 0f3ee9fa3f remove isClosed Orion Reed 2024-12-01 05:55:08 -0500
  • 62454dcd8a rename Orion Reed 2024-12-01 05:49:11 -0500
  • c4a61f8dd8 sdf refactor “chrisshank” 2024-12-01 00:35:55 -0800
  • c639101942 distance fields demo Orion Reed 2024-12-01 03:16:04 -0500
  • 3c61a411cd qr-code “chrisshank” 2024-11-30 22:07:21 -0800
  • aa87c39a28 working proximity “chrisshank” 2024-11-30 21:14:53 -0800
  • 17450f64b9 rename register to define “chrisshank” 2024-11-30 15:39:17 -0800
  • c34790d3af fix broken rope “chrisshank” 2024-11-30 15:34:39 -0800
  • 8e10fac2d4 round “chrisshank” 2024-11-30 15:12:08 -0800
  • fc7ce1e8ca proximity “chrisshank” 2024-11-30 15:11:17 -0800
  • d536f42040 fix propagator “chrisshank” 2024-11-30 14:47:32 -0800
  • 8da1016d89 visualize proximate clusters “chrisshank” 2024-11-28 11:17:24 -0800
  • ef338280e1 rename demo “chrisshank” 2024-11-27 23:47:52 -0800
  • 4e059956c0 proximity refactor “chrisshank” 2024-11-27 23:45:43 -0800
  • 4e5496839b add set and hull elements “chrisshank” 2024-11-27 18:04:09 -0800
  • f3e916ef1c iframe xanadu “chrisshank” 2024-11-27 16:46:55 -0800
  • f4e579e1d9 add client rect observer to iframe script “chrisshank” 2024-11-26 13:18:36 -0800
  • d154c79265 remove unused element “chrisshank” 2024-11-26 13:00:25 -0800