Commit graph

203 commits

Author SHA1 Message Date
Aaron Craelius
d0eba31705 More work on attr re-binding. 2014-11-18 17:15:55 -05:00
Aaron Craelius
0a36257baf Removed non-judicious use of Clojure's = operator. 2014-11-18 16:36:25 -05:00
Aaron Craelius
9ed76bf24c Created set-attrs! - the basis of animate! and started work on replace-attrs! - the basis of DOM diffing. 2014-11-18 16:14:43 -05:00
Aaron Craelius
b4f78a4bef Aded proper xmlns support for elements (via binding *xml-namespaces*). Removed unnecessary cals to get-dom-node. 2014-11-18 15:56:30 -05:00
Aaron Craelius
8248706ce5 Added support for converting numbers, booleans and nils to virtual DOM as strings. Fixes #13. 2014-11-18 15:16:41 -05:00
Aaron Craelius
3c7b438f0e Merge branch 'master' of github.com:aaronc/freactive 2014-11-18 14:30:53 -05:00
Aaron Craelius
cf32524e43 Dramatically improved the performance of the dispose cycle by switching from Clojure to plain JS objects - even on Firefox it's acceptable now. Added optional dispose-callback to state. 2014-11-18 14:25:01 -05:00
Aaron Craelius
23135a2bbc Update README.md 2014-11-18 12:46:13 -05:00
Aaron Craelius
08893a0923 Update README.md 2014-11-18 12:41:27 -05:00
Aaron Craelius
ac2e99fd44 Have state-machine and state-machine based transitions somewhat working now - they're incorporated into the latest version of the example. 2014-11-18 00:46:44 -05:00
Aaron Craelius
b3ab816257 Merge branch 'master' of github.com:aaronc/freactive 2014-11-18 00:05:07 -05:00
Aaron Craelius
ce06a59265 Refactored transition support by decomplecting the lifecycle callbacks from data-state transitions. 2014-11-17 23:56:42 -05:00
Aaron Craelius
80c361f3c0 Update README.md 2014-11-17 23:29:00 -05:00
Aaron Craelius
6ea384df70 Experimental state-machine support. 2014-11-17 23:25:39 -05:00
Aaron Craelius
47808a2430 Update README.md 2014-11-17 22:06:07 -05:00
Aaron Craelius
793ea6ff2c Update README.md 2014-11-17 21:57:35 -05:00
Aaron Craelius
a508ef3781 Update README.md 2014-11-17 18:32:46 -05:00
Aaron Craelius
14709e6208 Update README.md 2014-11-17 18:31:21 -05:00
Aaron Craelius
cb89915709 Update README.md 2014-11-17 18:29:00 -05:00
Aaron Craelius
f5f21aa500 Update README.md 2014-11-17 17:11:56 -05:00
Aaron Craelius
5531c25ffe Update README.md 2014-11-17 17:08:55 -05:00
Aaron Craelius
1c23be3790 Update README.md 2014-11-17 17:07:39 -05:00
Aaron Craelius
5f06f1cf6b Update README.md 2014-11-17 16:59:04 -05:00
Aaron Craelius
fcff816428 Update README.md 2014-11-17 16:57:22 -05:00
Aaron Craelius
dee10f1cde Update README.md 2014-11-17 16:55:55 -05:00
Aaron Craelius
2a721cdf9d Update README.md 2014-11-17 16:51:53 -05:00
Aaron Craelius
8a3a4df52c Update README.md 2014-11-17 16:24:51 -05:00
Aaron Craelius
91a64c233f Update README.md 2014-11-17 16:16:24 -05:00
Aaron Craelius
4850d88840 Merge pull request #3 from mkremins/master
Support Hiccup syntax sugar for multiple classes
2014-11-17 16:14:29 -05:00
Aaron Craelius
f0980bb777 Update README.md 2014-11-17 16:12:23 -05:00
Aaron Craelius
1e1d976714 Update README.md 2014-11-17 16:11:49 -05:00
Aaron Craelius
0a8d1ab1dd Merge pull request #1 from yatesco/master
Minor doc fixes and notes
2014-11-17 16:10:41 -05:00
Max Kreminski
f8537435a9 Support Hiccup syntax sugar for multiple classes. Fixes #2. 2014-11-17 13:00:21 -08:00
Colin Yates
bdf67a2537 Minor doc fixes and notes 2014-11-17 08:40:28 +00:00
Aaron Craelius
3cdbadab8e Added support for data-state based state transitions with special support for show and hide states. 2014-11-17 01:59:44 -05:00
Aaron Craelius
004d7801f2 Merge branch 'master' of github.com:aaronc/freactive 2014-11-17 00:05:02 -05:00
Aaron Craelius
eab381da7a Added easing-chain function. 2014-11-17 00:04:50 -05:00
Aaron Craelius
8a767da0c1 Update README.md 2014-11-17 00:02:17 -05:00
Aaron Craelius
a30a22dfb3 Update README.md 2014-11-16 23:37:58 -05:00
Aaron Craelius
bb9e4999e3 Update README.md 2014-11-16 23:24:53 -05:00
Aaron Craelius
e4aff72152 Removed unused btn fn. 2014-11-16 22:07:12 -05:00
Aaron Craelius
28c6545fc2 Update README.md 2014-11-16 21:57:32 -05:00
Aaron Craelius
c9dd48dca1 Update README.md 2014-11-16 21:21:15 -05:00
Aaron Craelius
9290d7270f Update README.md 2014-11-16 21:13:41 -05:00
Aaron Craelius
236a6aa015 Update README.md 2014-11-16 21:02:37 -05:00
Aaron Craelius
53cb6db6cb Update README.md 2014-11-16 21:00:08 -05:00
Aaron Craelius
9f903f84b9 Update README.md 2014-11-16 20:58:30 -05:00
Aaron Craelius
93fb5c276f Update README.md 2014-11-16 20:58:16 -05:00
Aaron Craelius
69b03ea944 Update README.md 2014-11-16 20:57:36 -05:00
Aaron Craelius
8a521a7b55 Update README.md 2014-11-16 20:56:49 -05:00