Commit graph

28 commits

Author SHA1 Message Date
Andreas Rumpf
b9aa077513 cleanup karax project for public consumption 2017-04-13 09:40:14 +02:00
Andreas Rumpf
b22567d9e0 cleanup of the tests 2017-04-11 16:55:51 +02:00
Andreas Rumpf
0cc5e85c82 Merge branch 'dom_diff_problem' of github.com:xored/karax into devel 2017-04-11 10:27:21 +02:00
Andreas Rumpf
48801ed141 disable what doesn't work 2017-04-10 20:14:19 +02:00
Andreas Rumpf
1e4b1e5e0b support for thunks 2017-04-10 20:13:58 +02:00
Andreas Rumpf
e4f3067e38 vdom: support for thunks; key -1 means 'unused' 2017-04-10 20:12:36 +02:00
Roman Vishnevskii
c065b8f709 DOM diff problem: hashing 2017-04-08 18:58:08 +07:00
Roman Vishnevskii
ff8bbf1676 DOM diff problem: delete useless comments 2017-04-08 16:13:38 +07:00
Roman Vishnevskii
686caaaf77 DOM diff problem: tests write verdict to console 2017-04-08 15:17:19 +07:00
Andreas Rumpf
b4991009a8 added first somewhat working version of scrollapp.nim 2017-04-08 10:08:58 +02:00
Andreas Rumpf
fec9de14af moved isInt proc to jstrutils 2017-04-08 10:08:07 +02:00
Andreas Rumpf
b6d3d7821b vdom: addd support for special 'key' field 2017-04-08 10:07:45 +02:00
Roman Vishnevskii
291c779192 DOM diff problem: tests are automatic 2017-04-08 14:43:39 +07:00
Roman Vishnevskii
c268e53bd9 DOM diff problem: add tests 2017-04-07 19:02:23 +07:00
Roman Vishnevskii
0f7b314e49 DOM diff problem: tests fix 2017-04-07 18:52:32 +07:00
Roman Vishnevskii
c75295d334 DOM diff problem: fix bug, tests 2017-04-07 18:49:11 +07:00
Roman Vishnevskii
477bb60b14 DOM diff problem: first success 2017-04-06 17:46:01 +07:00
Roman Vishnevskii
adf3e1b769 DOM diff problem: max prefix and suffix mutable 2017-04-05 18:00:22 +07:00
Andreas Rumpf
11e4f355e7 improved focus handling for todoapp example 2017-04-05 10:04:02 +02:00
Andreas Rumpf
d22a1833cc clean todoapp example 2017-04-05 00:44:58 +02:00
Andreas Rumpf
c633e72a8d added readme.rst 2017-03-31 14:20:04 +02:00
Andreas Rumpf
175cb0045f added todo.rst 2017-03-31 14:13:18 +02:00
Andreas Rumpf
497aec2114 use window.requestAnimationFrame instead of timer based event triggering 2017-03-31 14:11:42 +02:00
Andreas Rumpf
d9330cbab9 onblur event now works 2017-03-31 14:00:23 +02:00
Andreas Rumpf
44c7015a26 todo app: more features 2017-03-31 13:20:21 +02:00
Andreas Rumpf
8da1ac07c0 vnode caching works in the toy example 2017-03-31 11:21:10 +02:00
Andreas Rumpf
fe6e4efc29 bugfix: now works, still sluggish 2017-03-31 07:45:25 +02:00
Andreas Rumpf
4d72d5a999 first example with virtual dom; virtual dom still buggy 2017-03-30 23:52:47 +02:00