Commit graph

53 commits

Author SHA1 Message Date
Daniel Bulant
45f896d233
Update README.md 2024-10-12 22:23:02 +02:00
Daniel Bulant
ec5b7de1b5
make it build on nix 2024-07-25 23:49:21 +02:00
Daniel Bulant
8875cbb6ff add scrolling capability 2024-03-14 21:59:55 +01:00
Daniel Bulant
36065e3221 update readme 2024-03-14 21:59:29 +01:00
Daniel Bulant
0d43e248b1 working uno-like styles generation 2024-03-02 11:24:53 +01:00
Daniel Bulant
4f454684d3 start working on css generator 2024-02-28 22:54:20 +01:00
Daniel Bulant
7bc7a6253e start working on example application without rusalka 2024-02-27 13:42:15 +01:00
Daniel Bulant
ea298b9dc0 progress on slot demo 2024-02-27 13:41:52 +01:00
Daniel Bulant
592b6f04cd add small utilities 2024-02-27 13:41:11 +01:00
Daniel Bulant
93ac53a2e6 fix warnings 2024-02-26 21:37:21 +01:00
Daniel Bulant
5f70fa3f7f refactor to use vector instead of multiple sub fields 2024-02-26 21:34:19 +01:00
Daniel Bulant
9b70b0f7bc working signal reactivity 2024-02-25 23:40:52 +01:00
Daniel Bulant
d3cc64375a switch to signals, start working on slots 2024-02-25 21:33:01 +01:00
Daniel Bulant
455fad5269 improved text rendering, again 2024-02-24 23:44:39 +01:00
Daniel Bulant
24481bed2a fix text size calculation 2024-02-24 20:56:31 +01:00
Daniel Bulant
389b147bfb improved text and image support, support measuring sizes for taffy 2024-02-24 17:48:08 +01:00
Daniel Bulant
f65588ec19 improved error messages 2024-02-22 13:28:34 +01:00
Daniel Bulant
50c7e5f474 add text rendering 2024-02-22 13:27:10 +01:00
Daniel Bulant
8a63a219c5 image demo 2024-02-20 22:22:24 +01:00
Daniel Bulant
866a526605 add image node 2024-02-20 22:21:50 +01:00
Daniel Bulant
f7ad523459 add readme 2024-02-20 21:22:05 +01:00
Daniel Bulant
bf35e46f24 theoretical implementation of stores 2024-02-20 21:21:58 +01:00
Daniel Bulant
3ae14b4efd add image node 2024-02-20 21:18:48 +01:00
Daniel Bulant
c697d7898e update versions 2024-02-20 21:18:24 +01:00
Daniel Bulant
1870d6e65e working reactivity in components 2023-11-01 21:08:33 +01:00
Daniel Bulant
327a13147d working reactive blocks 2023-11-01 19:18:49 +01:00
Daniel Bulant
206ecbe26f progress on reactive blocks 2023-11-01 17:04:58 +01:00
Daniel Bulant
6979feb37f working codegen for events and variable replacement 2023-10-31 23:24:10 +01:00
Daniel Bulant
527af977e5 work in progress reactivity 2023-10-31 16:24:27 +01:00
Daniel Bulant
c83bd506ab rusalka: implement attributes 2023-10-30 22:57:43 +01:00
Daniel Bulant
3d6ac6cdcf rusalka: progress on reactivity, native nodes support 2023-10-30 20:13:25 +01:00
Daniel Bulant
38473da15f WIP rusalka compiler 2023-10-28 02:35:58 +02:00
Daniel Bulant
55476f971f add parents 2023-10-27 17:57:38 +02:00
Daniel Bulant
119eb9cfb8 documentation and adding children support 2023-10-26 15:39:59 +02:00
Daniel Bulant
8f6e22798e cleanup 2023-10-26 13:40:14 +02:00
Daniel Bulant
4d1963062f basic readme 2023-10-26 13:40:11 +02:00
Daniel Bulant
f52cfedb02 add render notification 2023-10-26 13:40:05 +02:00
Daniel Bulant
8d6cecdfb1 update dependencies, add sort of busy loop 2023-10-26 11:30:49 +02:00
Daniel Bulant
7609ab3de3 working events 2023-10-25 20:41:40 +02:00
Daniel Bulant
ef22786b66 fix offset calculations 2023-10-24 13:55:10 +02:00
Daniel Bulant
c785b36442 working events 2023-10-24 12:31:58 +02:00
Daniel Bulant
5d53e10a32 BROKEN: tonights progress 2023-10-23 23:05:15 +02:00
Daniel Bulant
b84a8fba38 cleanup part2 2023-10-23 19:50:39 +02:00
Daniel Bulant
7cffab2e7e cleanup 2023-10-23 17:19:33 +02:00
Daniel Bulant
a13dc3b114 use workspace 2023-10-23 17:15:24 +02:00
Daniel Bulant
76d1ce07f4 use fill paint 2023-10-23 16:05:37 +02:00
Daniel Bulant
19df12a8c8 start working on events 2023-10-20 23:39:39 +02:00
Daniel Bulant
a953e771da working render 2023-10-20 22:23:06 +02:00
Daniel Bulant
f85cc62f1f fix scale 2023-10-19 22:26:23 +02:00
Daniel Bulant
aa6af36836 semi working renderer + layout 2023-10-19 21:32:04 +02:00