Commit Graph

934 Commits

Author SHA1 Message Date
yuanchuan b69ae02daa Remove the feature of auto-regsitering custom properties 2022-01-14 10:53:49 +08:00
yuanchuan 6f86c5ba29 Remove reflect function 2022-01-14 10:47:47 +08:00
yuanchuan 45b4ca7a3a Remove min-size and max-size 2022-01-14 10:42:43 +08:00
yuanchuan bee2667ab4 Remove nrand since I never used it 2022-01-14 10:30:27 +08:00
yuanchuan 87d267337d Add µ alias for `repeat` 2022-01-14 10:27:37 +08:00
yuanchuan 80d3bd3cc7 Fix alias and fill-rule 2022-01-13 22:56:03 +08:00
yuanchuan a3f3f189b1 Replace `place-cell` with `offset` 2022-01-13 22:26:42 +08:00
yuanchuan 03a71eb9d1 Improve plot function 2022-01-13 22:18:39 +08:00
yuanchuan 773bdb0fdb 0.23.1 2021-12-23 10:46:52 +08:00
yuanchuan 52c63b21f4 Remove useless deps 2021-12-23 10:43:23 +08:00
yuanchuan 1e3a0879ec Add the missing param `I` 2021-12-19 20:05:31 +08:00
yuanchuan 6f9438ad0b Fix index calculation 2021-12-19 16:05:16 +08:00
yuanchuan d5195b244c 0.23.0 2021-12-14 14:14:16 +08:00
yuanchuan 4e2aaa1c51 Initial implementation to `@pattern` function 2021-12-14 14:05:20 +08:00
yuanchuan c7dc1df8b3 Rename paint to canvas 2021-11-29 20:24:27 +08:00
yuanchuan 2cbcbdabba Fix changelog 2021-11-28 19:52:02 +08:00
yuanchuan bddb56e09a 0.22.0 2021-11-28 19:50:52 +08:00
yuanchuan 2d3e0a5363 Wrap paint function automatically 2021-11-28 19:40:54 +08:00
yuanchuan 0624c5c8ab Fix bad imports 2021-11-28 18:50:54 +08:00
yuanchuan f78d651a8f Cache generated background and other values 2021-11-28 17:29:07 +08:00
yuanchuan 2dd12aa6f8 Add paint function for fast CSS painting API expriment 2021-11-28 16:21:29 +08:00
yuanchuan 5c7b9fd7b7 Use WebGL2 and GLSL 3.0 2021-11-28 14:45:21 +08:00
yuanchuan a818a02d59 0.21.6 2021-11-10 07:22:19 +08:00
yuanchuan 232af95542 Use seed random to replace Math.random inside `match()` 2021-11-10 07:07:43 +08:00
yuanchuan adf0fa7694 Fix entity issue for update() 2021-11-10 06:43:41 +08:00
yuanchuan 4e4ed11a47 Fix css parsing on function composition 2021-11-09 15:45:01 +08:00
yuanchuan d0f2d10f39 0.21.5 2021-10-31 18:03:12 +08:00
yuanchuan 94ae00b4a7 Use the name `plot()` for `point()` 2021-10-31 10:25:58 +08:00
yuanchuan 2034d240bf 0.21.4 2021-10-30 13:46:49 +08:00
yuanchuan 650e4d45f5 Allow `scale` value to be 0 2021-10-30 13:38:01 +08:00
yuanchuan 79a4d1df58 Add support for scale in two directions 2021-10-30 13:30:18 +08:00
yuanchuan f9850c3b4d Add support for negative `frame` value 2021-10-30 13:09:42 +08:00
yuanchuan b02a325317 Add `vertices` alias for `points` 2021-10-29 21:37:15 +08:00
yuanchuan 742ab4765d Fix `frame` calculation logic 2021-10-29 21:28:31 +08:00
yuanchuan bf7015828b 0.21.3 2021-10-29 20:59:10 +08:00
yuanchuan f91f8da978 Add support for left/right shift operator 2021-10-29 17:18:49 +08:00
yuanchuan e6ed6ed6e0 Increase the frame width if there's turn value 2021-10-29 15:47:48 +08:00
yuanchuan a887656927 Reduce one minus sign 2021-10-29 15:46:39 +08:00
yuanchuan 9da309640f 0.21.2 2021-10-25 15:19:37 +08:00
yuanchuan 506adb16c8 Add context value `I` into `@match` 2021-10-25 14:31:39 +08:00
yuanchuan 0a0ce8d01e Add the missing `&` operator computation 2021-10-25 14:10:32 +08:00
yuanchuan 38f23bef32 0.21.1 2021-10-25 09:32:02 +08:00
yuanchuan 75a86c4925 Add support for more Math notations 2021-10-25 09:28:00 +08:00
yuanchuan 28d2bd6fde Fix default context value 2021-10-25 09:27:32 +08:00
yuanchuan 0673027994 0.21.0 2021-10-22 22:51:04 +08:00
yuanchuan e3dcddce71 Add match selector 2021-10-22 22:36:36 +08:00
yuanchuan e0b71232ee Use a shorter name `fill` for `fill-rule` 2021-10-17 08:10:22 +08:00
yuanchuan 29974bbb7f 0.20.2 2021-10-05 11:36:58 +08:00
yuanchuan e62abae5cb Fix `frame` calculation on graph transformation 2021-10-05 11:30:49 +08:00
yuanchuan 6158afa3a9 Do not expose src folder to package 2021-09-29 15:05:33 +08:00