Commit graph

295 commits

Author SHA1 Message Date
Andreas Rumpf
3277f19503 Merge pull request #13 from alehander42/vdom-submit-form
Support submit and input event in the vdom
2017-06-09 12:14:28 +02:00
Andreas Rumpf
f9460e6e05 Merge pull request #22 from pragmagic/feature/stop-propagation
Added stopPropagation event method
2017-06-09 11:07:06 +02:00
Pavel Nuzhdin
dc5ba1f646 Added stopPropagation event method 2017-06-09 15:44:16 +07:00
Andreas Rumpf
f17e37ac95 Merge branch 'master' into smart-vstyle-diff 2017-06-07 12:35:21 +02:00
Andreas Rumpf
e49fa7edf7 disable smart vstyle diffing for now 2017-06-07 10:07:37 +02:00
Andreas Rumpf
18d0187228 Merge pull request #21 from bluenote10/feature/all_css_styles
added all css styles to close #20
2017-06-07 08:28:51 +02:00
Fabian Keller
fca6b2a6ca added all css styles to close #20 2017-06-06 20:02:46 +02:00
Andreas Rumpf
ed3d467f31 diff algorithm bugfix: don't be too smart in key handling 2017-06-05 23:20:22 +02:00
Andreas Rumpf
22f458724f new diff algorithm works 2017-06-05 21:31:26 +02:00
Andreas Rumpf
8a639f3121 stuff 2017-06-05 17:06:58 +02:00
Andreas Rumpf
06f5283709 vstyle diff: performance improvement 2017-06-05 10:25:46 +02:00
Andreas Rumpf
a9b5216a42 diff algorithm special cases diffing of virtual styles 2017-06-05 10:21:38 +02:00
Andreas Rumpf
c895d18ccb renamed dom module to 'kdom' to avoid conflicts with Nim's stdlib dom module; it will further diverge from it anyway 2017-05-29 10:59:59 +02:00
Araq
d6c7be7106 added vstyles karax module for inline CSS support 2017-05-18 15:53:58 +02:00
Alexander Ivanov
76a2031c37 Support submit and input event in the vdom 2017-05-18 12:58:43 +03:00
Andreas Rumpf
68134abe3f Merge pull request #12 from alehander42/fix-17
Fix some issues with v0.17
2017-05-18 10:12:11 +02:00
Alexander Ivanov
084a1988c8 Resolve a macro bug 2017-05-18 10:01:02 +03:00
Alexander Ivanov
9160776999 Resolve a quote bug 2017-05-18 10:00:39 +03:00
Andreas Rumpf
20bf4a31d5 Merge pull request #8 from freevryheid/master
Add oncontextmenu event
2017-05-15 21:35:00 +02:00
Andre Smit
28f3e61b2e Add oncontextmenu event 2017-05-15 09:46:38 -05:00
Andreas Rumpf
1f0c5d98dd Update Untitled Diagram.xml 2017-05-13 13:16:19 +02:00
Andreas Rumpf
b44f699dd0 Update Untitled Diagram.xml 2017-05-13 13:09:27 +02:00
Andreas Rumpf
521ef9baec Update Untitled Diagram.xml 2017-05-13 13:01:50 +02:00
Andreas Rumpf
63c7cbc43b test_diagram.xml 2017-05-13 12:57:53 +02:00
Andreas Rumpf
21c911ffd3 added karaxdsl.flatHtml macro 2017-04-26 14:51:09 +02:00
Andreas Rumpf
2d1e656061 better setupErrorHandler 2017-04-26 14:46:01 +02:00
Andreas Rumpf
8666d8d6d6 kajax: PUT should have been POST 2017-04-24 17:52:29 +02:00
Andreas Rumpf
23f00055a9 renamed ajax.nim to kajax.nim 2017-04-24 17:46:37 +02:00
Andreas Rumpf
cf9b22ae62 bugfix: make ajax module work 2017-04-24 17:45:40 +02:00
Andreas Rumpf
30491d401a update karax.nimble file 2017-04-24 16:27:20 +02:00
Andreas Rumpf
b1e60fbd21 readme.rst: changed the wording slightly 2017-04-22 10:56:14 +02:00
Andreas Rumpf
a9c4b7ab67 add benchmark result 2017-04-22 10:55:28 +02:00
Andreas Rumpf
6aa87e4b81 todoapp: use local storage properly 2017-04-22 10:45:42 +02:00
Andreas Rumpf
00354cfc18 Merge pull request #3 from pragmagic/todoapp_with_local_storage
Todoapp with local storage
2017-04-22 09:16:10 +02:00
Roman Vishnevskii
479db8c2cc Codestyle fixes 2017-04-22 13:33:20 +07:00
Roman Vishnevskii
459d696128 Codestyle fixes 2017-04-22 13:29:24 +07:00
Roman Vishnevskii
3238422412 Add local storage for todoapp 2017-04-22 13:01:05 +07:00
Andreas Rumpf
7d3224183a completed first version of the Ajax API 2017-04-21 18:58:03 +02:00
Andreas Rumpf
27cacbd271 moved ajax support into its own module and make the callback call 'redraw' automatically 2017-04-21 18:30:02 +02:00
Andreas Rumpf
037ddef91d experiments: added an animation to the example 2017-04-21 18:15:50 +02:00
Andreas Rumpf
371ae67c64 fixes a bug in the components DSL tranformation 2017-04-21 18:15:12 +02:00
Andreas Rumpf
e21b4fa6a1 attempt to optimize todoapp wiht .component annotation 2017-04-21 12:49:37 +02:00
Andreas Rumpf
2c0dad5094 Merge branch 'stateful-components' 2017-04-19 11:26:08 +02:00
Andreas Rumpf
be4159fc11 stateful components now work 2017-04-19 11:17:00 +02:00
Andrey Sobolev
549a643fb9 Update readme.rst 2017-04-19 09:48:28 +07:00
Andreas Rumpf
c74b90876d make playerapp compile again 2017-04-18 10:46:15 +02:00
Araq
f0e2d41fde next step to get stateful components 2017-04-17 09:39:13 +02:00
Araq
0255f58964 wip: stateful components 2017-04-16 09:51:10 +02:00
Araq
5f083a7d01 bugfix: virtual thunks need to have a key of -1 2017-04-16 01:36:42 +02:00
Andreas Rumpf
686ad23f2f reworked event handling again; added scrollapp example 2017-04-15 15:50:07 +02:00