Aaron Craelius
|
2fba293143
|
Cleaning up example.
|
2014-11-15 19:15:36 -05:00 |
|
Aaron Craelius
|
66d5d0b02b
|
Added debug-rx macro for debugging who gets captured and who gets invalidated by rx'es. Created animation-rx, but so far, it doesn't seem to improve performance.
|
2014-11-15 18:16:49 -05:00 |
|
Aaron Craelius
|
fff666fed3
|
Added fps instrumentation. Attempted optimizations to test code itself.
|
2014-11-15 16:02:35 -05:00 |
|
Aaron Craelius
|
4bc895c29e
|
Refactored request-animation-queue calls into single render loop.
|
2014-11-15 15:18:01 -05:00 |
|
Aaron Craelius
|
d24ddf0125
|
It appears that disposal of reactive listeners is working properly now - my little performance test seems to demonstrate this.
|
2014-11-15 03:02:54 -05:00 |
|
Aaron Craelius
|
3d959161b1
|
Work on getting a sense of experimental DOM performance, managing of resources, and optimizing it.
|
2014-11-14 15:39:06 -05:00 |
|
Aaron Craelius
|
70cafb28fb
|
Updated project.clj. Tagging as 0.1.0.
|
2014-11-13 18:04:03 -05:00 |
|
Aaron Craelius
|
77788068d7
|
Refactoring.
|
2014-11-13 17:59:49 -05:00 |
|
Aaron Craelius
|
9b51cf6a8a
|
Work on alternate collections idea.
|
2014-11-13 16:58:27 -05:00 |
|
Aaron Craelius
|
1f62079ec4
|
Update README.md
|
2014-11-13 00:23:53 -05:00 |
|
Aaron Craelius
|
79e6871923
|
Update README.md
|
2014-11-13 00:21:24 -05:00 |
|
Aaron Craelius
|
96a146efca
|
Update README.md
|
2014-11-13 00:21:03 -05:00 |
|
Aaron Craelius
|
de28a38f44
|
Update README.md
|
2014-11-13 00:20:19 -05:00 |
|
Aaron Craelius
|
eb4716dc22
|
Fixes to cursor fn's.
|
2014-11-13 00:00:34 -05:00 |
|
Aaron Craelius
|
ca70e460be
|
Update README.md
|
2014-11-12 23:59:59 -05:00 |
|
Aaron Craelius
|
434f6d034f
|
Update README.md
|
2014-11-12 23:46:59 -05:00 |
|
Aaron Craelius
|
1498b09336
|
Update README.md
|
2014-11-12 23:46:44 -05:00 |
|
Aaron Craelius
|
92fd8d36a4
|
Update README.md
|
2014-11-12 23:42:30 -05:00 |
|
Aaron Craelius
|
aa65fbf2e8
|
Update README.md
|
2014-11-12 23:40:34 -05:00 |
|
Aaron Craelius
|
dcf1025c28
|
Merge branch 'master' of github.com:aaronc/freactive
|
2014-11-12 23:39:31 -05:00 |
|
Aaron Craelius
|
91e2cdf0a8
|
Changed ReactiveLens to ReactiveCursor - this is something lens-based, but it isn't really a lens. Added eager-rx.
|
2014-11-12 23:38:57 -05:00 |
|
Aaron Craelius
|
e7398d2f92
|
Update README.md
|
2014-11-12 23:09:45 -05:00 |
|
Aaron Craelius
|
5007292a60
|
Update README.md
|
2014-11-12 23:08:31 -05:00 |
|
Aaron Craelius
|
81edcca9c1
|
Update README.md
|
2014-11-12 22:34:12 -05:00 |
|
Aaron Craelius
|
1d2dd70305
|
Update README.md
|
2014-11-12 22:32:35 -05:00 |
|
Aaron Craelius
|
7fbcc7513e
|
Refactoring and refining items-view.
|
2014-11-12 21:04:10 -05:00 |
|
Aaron Craelius
|
b73d2a1ad9
|
Have working DOM and collections library.
|
2014-11-12 20:43:17 -05:00 |
|
Aaron Craelius
|
f2fc4db47b
|
Reworked lazy-ness and made registering of deps the responsibility of the dependent ref rather than the parent - this allows the ref to configure its own laziness as well as disabling selectively registration.
|
2014-11-12 16:15:26 -05:00 |
|
Aaron Craelius
|
4d72671781
|
Updated lens tests.
|
2014-11-12 13:50:12 -05:00 |
|
Aaron Craelius
|
961e95cc2d
|
Updated lens watch behavior.
|
2014-11-12 13:49:11 -05:00 |
|
Aaron Craelius
|
0d88f27fed
|
Lens implementation, work on README.
|
2014-11-12 13:17:35 -05:00 |
|
Aaron Craelius
|
917bb9f4e2
|
Work on getting observable collections working.
|
2014-11-12 00:58:04 -05:00 |
|
Aaron Craelius
|
303f2423bc
|
Work on getting observable collections working.
|
2014-11-12 00:49:41 -05:00 |
|
Aaron Craelius
|
0b1bcc766a
|
Have DOM more or less working with element transitions, cursors implemented, working on items-view.
|
2014-11-11 23:58:59 -05:00 |
|
Aaron Craelius
|
de3186e8c0
|
Haved Clojurescript version of basic functions working and experimental DOM module working.
|
2014-11-11 18:20:02 -05:00 |
|
Aaron Craelius
|
34c898df37
|
Experimental work on DOM package.
|
2014-11-10 23:33:08 -05:00 |
|
Aaron Craelius
|
05a1c77a76
|
Work on experimental observable collection ideas.
|
2014-11-08 15:09:04 -05:00 |
|
Aaron Craelius
|
bd615674c2
|
Fixed import decl.
|
2014-10-29 18:19:35 -04:00 |
|
Aaron Craelius
|
9aace50274
|
Fixed unchecked operation warnings.
|
2014-10-29 16:53:48 -04:00 |
|
Aaron Craelius
|
a24afae8fc
|
Merge branch 'master' of github.com:aaronc/freactive
|
2014-10-29 16:50:29 -04:00 |
|
Aaron Craelius
|
a7d91593f2
|
Updated freactive to clojure 1.7 alpha 3 which includes built-in support for IAtom.
|
2014-10-29 16:50:12 -04:00 |
|
Aaron Craelius
|
09483b569d
|
Marked closure args as final.
|
2014-10-09 11:00:38 -04:00 |
|
Aaron Craelius
|
e1d360df9f
|
Bug fixes.
|
2014-10-06 17:29:07 -04:00 |
|
Aaron Craelius
|
3c5cdae3d6
|
Created ReactiveAtomView. Small tweaks to ReactiveAtom and CallbackSet.
|
2014-10-05 15:43:25 -04:00 |
|
Aaron Craelius
|
ef714fbc04
|
Removed CallbackSet.removeAll() and replaced with atomic invokeAndRemoveAll() functions for ensuring that callbacks are called once and only once and then removed.
|
2014-10-03 23:32:56 -04:00 |
|
Aaron Craelius
|
1d0e9af86a
|
Made my IAtom interface extend from IRef. Changed stateful-reactive to reactive-state.
|
2014-10-03 18:04:53 -04:00 |
|
Aaron Craelius
|
f1395fadec
|
Added getter and setter for thisRef to CallbackSet.
|
2014-10-03 00:08:32 -04:00 |
|
Aaron Craelius
|
c3182c4978
|
Added removeAll function to CallbackSet.
|
2014-10-02 20:25:35 -04:00 |
|
Aaron Craelius
|
cee6947292
|
Added implicit initial key and this parameters to the callbacks. Only have 0-2 arg invokeAll functions now.
|
2014-10-02 16:18:34 -04:00 |
|
Aaron Craelius
|
6673158c53
|
Added CallbackSet class.
|
2014-09-30 23:58:53 -04:00 |
|