Commit graph

  • 00354cfc18 Merge pull request #3 from pragmagic/todoapp_with_local_storage Andreas Rumpf 2017-04-22 09:16:10 +02:00
  • 479db8c2cc Codestyle fixes todoapp_with_local_storage Roman Vishnevskii 2017-04-22 13:33:20 +07:00
  • 459d696128 Codestyle fixes Roman Vishnevskii 2017-04-22 13:29:24 +07:00
  • 3238422412 Add local storage for todoapp Roman Vishnevskii 2017-04-22 13:01:05 +07:00
  • 7d3224183a completed first version of the Ajax API Andreas Rumpf 2017-04-21 18:58:03 +02:00
  • 27cacbd271 moved ajax support into its own module and make the callback call 'redraw' automatically Andreas Rumpf 2017-04-21 18:30:02 +02:00
  • 037ddef91d experiments: added an animation to the example Andreas Rumpf 2017-04-21 18:15:50 +02:00
  • 371ae67c64 fixes a bug in the components DSL tranformation Andreas Rumpf 2017-04-21 18:15:12 +02:00
  • e21b4fa6a1 attempt to optimize todoapp wiht .component annotation Andreas Rumpf 2017-04-21 12:49:37 +02:00
  • f3d2ddf4a2 Add sample of press enter programmatically test_keyupenter_programmatically Roman Vishnevskii 2017-04-21 14:36:49 +07:00
  • 2c0dad5094 Merge branch 'stateful-components' Andreas Rumpf 2017-04-19 11:26:08 +02:00
  • be4159fc11 stateful components now work Andreas Rumpf 2017-04-19 11:17:00 +02:00
  • 549a643fb9 Update readme.rst Andrey Sobolev 2017-04-19 09:48:28 +07:00
  • c74b90876d make playerapp compile again Andreas Rumpf 2017-04-18 10:46:15 +02:00
  • f0e2d41fde next step to get stateful components stateful-components Araq 2017-04-17 09:39:13 +02:00
  • 0255f58964 wip: stateful components Araq 2017-04-16 09:51:10 +02:00
  • 5f083a7d01 bugfix: virtual thunks need to have a key of -1 Araq 2017-04-16 01:36:42 +02:00
  • 686ad23f2f reworked event handling again; added scrollapp example Andreas Rumpf 2017-04-15 15:50:07 +02:00
  • 5bc7d4e336 removed the need to call karax.init explicitly Andreas Rumpf 2017-04-15 11:50:05 +02:00
  • d9bb8d99e8 made readme.rst less confusing Andreas Rumpf 2017-04-15 11:18:43 +02:00
  • 5bd43f13f9 added code snippet Andreas Rumpf 2017-04-15 11:18:15 +02:00
  • cfed5e05ec added more event kinds Andreas Rumpf 2017-04-15 11:17:12 +02:00
  • 546162c388 added what's left to do Andreas Rumpf 2017-04-14 20:59:25 +02:00
  • 3f14cdcf0d added missing files Andreas Rumpf 2017-04-14 20:51:37 +02:00
  • a9b12a231f fixed components; added playerapp example Andreas Rumpf 2017-04-14 20:49:42 +02:00
  • 5d71662617 fixed .component macro Andreas Rumpf 2017-04-14 20:33:03 +02:00
  • 199408f160 wrote more documentation Andreas Rumpf 2017-04-14 19:39:18 +02:00
  • 74c5fb48ff added support for all HTML5 tags and drag&drop events Andreas Rumpf 2017-04-14 19:39:00 +02:00
  • be0f9c9e08 added support for all HTML5 tags and drag&drop events Andreas Rumpf 2017-04-14 19:36:16 +02:00
  • 21bb6a0311 readme.rst: better english Andreas Rumpf 2017-04-13 21:22:57 +02:00
  • a799413f7f added .component macro to karax Andreas Rumpf 2017-04-13 21:07:04 +02:00
  • 1c242332da added nimble file 0.1.0 Andreas Rumpf 2017-04-13 10:06:00 +02:00
  • d91aa9b74a updated readme.rst Andreas Rumpf 2017-04-13 10:02:05 +02:00
  • c0844f36f0 added missing file Andreas Rumpf 2017-04-13 09:41:22 +02:00
  • 483213c389 added missing file Andreas Rumpf 2017-04-13 09:41:07 +02:00
  • b9aa077513 cleanup karax project for public consumption Andreas Rumpf 2017-04-13 09:40:14 +02:00
  • b22567d9e0 cleanup of the tests Andreas Rumpf 2017-04-11 16:55:51 +02:00
  • 0cc5e85c82 Merge branch 'dom_diff_problem' of github.com:xored/karax into devel Andreas Rumpf 2017-04-11 10:27:21 +02:00
  • 48801ed141 disable what doesn't work Andreas Rumpf 2017-04-10 20:14:19 +02:00
  • 1e4b1e5e0b support for thunks Andreas Rumpf 2017-04-10 20:13:58 +02:00
  • e4f3067e38 vdom: support for thunks; key -1 means 'unused' Andreas Rumpf 2017-04-10 20:12:36 +02:00
  • c065b8f709 DOM diff problem: hashing dom_diff_problem Roman Vishnevskii 2017-04-08 18:58:08 +07:00
  • ff8bbf1676 DOM diff problem: delete useless comments Roman Vishnevskii 2017-04-08 16:13:38 +07:00
  • 686caaaf77 DOM diff problem: tests write verdict to console Roman Vishnevskii 2017-04-08 15:17:19 +07:00
  • b4991009a8 added first somewhat working version of scrollapp.nim Andreas Rumpf 2017-04-08 10:08:58 +02:00
  • fec9de14af moved isInt proc to jstrutils Andreas Rumpf 2017-04-08 10:08:07 +02:00
  • b6d3d7821b vdom: addd support for special 'key' field Andreas Rumpf 2017-04-08 10:07:45 +02:00
  • 291c779192 DOM diff problem: tests are automatic Roman Vishnevskii 2017-04-08 14:43:39 +07:00
  • c268e53bd9 DOM diff problem: add tests Roman Vishnevskii 2017-04-07 19:02:23 +07:00
  • 0f7b314e49 DOM diff problem: tests fix Roman Vishnevskii 2017-04-07 18:52:32 +07:00
  • c75295d334 DOM diff problem: fix bug, tests Roman Vishnevskii 2017-04-07 18:49:11 +07:00
  • 477bb60b14 DOM diff problem: first success Roman Vishnevskii 2017-04-06 17:46:01 +07:00
  • adf3e1b769 DOM diff problem: max prefix and suffix mutable Roman Vishnevskii 2017-04-05 18:00:22 +07:00
  • 11e4f355e7 improved focus handling for todoapp example Andreas Rumpf 2017-04-05 10:04:02 +02:00
  • d22a1833cc clean todoapp example Andreas Rumpf 2017-04-05 00:44:58 +02:00
  • c633e72a8d added readme.rst Andreas Rumpf 2017-03-31 14:20:04 +02:00
  • 175cb0045f added todo.rst Andreas Rumpf 2017-03-31 14:13:18 +02:00
  • 497aec2114 use window.requestAnimationFrame instead of timer based event triggering Andreas Rumpf 2017-03-31 14:11:42 +02:00
  • d9330cbab9 onblur event now works Andreas Rumpf 2017-03-31 14:00:23 +02:00
  • 44c7015a26 todo app: more features Andreas Rumpf 2017-03-31 13:20:21 +02:00
  • 8da1ac07c0 vnode caching works in the toy example Andreas Rumpf 2017-03-31 11:21:10 +02:00
  • fe6e4efc29 bugfix: now works, still sluggish Andreas Rumpf 2017-03-31 07:45:25 +02:00
  • 4d72d5a999 first example with virtual dom; virtual dom still buggy Andreas Rumpf 2017-03-30 23:52:47 +02:00