Commit Graph

444 Commits

Author SHA1 Message Date
Dan Holmsand 31b06375ef Use run instead of deref 2015-09-10 16:06:53 +02:00
Dan Holmsand 0634806104 wip 2015-09-10 15:14:20 +02:00
Dan Holmsand 02be9425e5 Move parts of Reaction to plain functions 2015-09-10 14:55:07 +02:00
Dan Holmsand c4cd8c2921 wip: tests pass 2015-08-31 11:36:42 +02:00
Dan Holmsand be7bb69548 wip 2015-08-31 10:59:59 +02:00
Dan Holmsand 6c345db29e Now almost working 2015-08-31 10:39:17 +02:00
Dan Holmsand 043c8b0dee wip: sort of working 2015-08-31 10:18:21 +02:00
Dan Holmsand 1782ff1832 wip - not working 2015-08-31 10:05:53 +02:00
Dan Holmsand 829be2efa1 Start switch to three-state dirty status 2015-08-31 08:39:13 +02:00
Dan Holmsand b77b182d67 Work around clojurescript problem with sorted-maps 2015-08-31 08:18:45 +02:00
Dan Holmsand 4ccec97274 Don't catch exceptions in render 2015-08-30 23:07:34 +02:00
Dan Holmsand ea021d3b87 Don't try to unmount on error
React gets very confused when there are errors...
2015-08-30 21:53:23 +02:00
Dan Holmsand e53a5c2b13 Merge branch 'master' of https://github.com/holmsand/reagent 2015-08-30 18:30:57 +02:00
Dan Holmsand 3defd24c35 Add a test for component-path 2015-08-30 18:29:27 +02:00
Dan Holmsand 10562cfb9d Add component-path, and use in errors and warnings 2015-08-30 18:14:54 +02:00
Dan Holmsand 57c747b358 Add asserts to adapt-react-class and reactify-component 2015-08-24 20:11:04 +02:00
Dmitri Sotnikov 7da400be00 Update README.md 2015-08-22 11:43:22 -04:00
Dmitri Sotnikov 253624fdb3 bumped up cljs version in examples 2015-08-21 22:52:04 -04:00
Dan Holmsand b45f84fa71 Version 0.5.1-rc 2015-08-20 20:48:23 +02:00
Dan Holmsand 5be5ace95d Add to changelog 2015-08-20 15:08:26 +02:00
Dan Holmsand eed924311e Add force-update 2015-08-20 14:59:13 +02:00
Dan Holmsand 6b9aeffadd Make tests run in node in debug mode as well
And simplify site generation
2015-08-20 09:54:15 +02:00
Dan Holmsand 5d24b9be65 Deprecate calling the result of create-class as a function
In the future, I'd like to make it possible to use Reagent classes
usable directly from React, in order to make interop easier.
2015-08-20 09:35:24 +02:00
Dan Holmsand bf1626b5d2 Simplify input creation a bit 2015-08-20 09:34:50 +02:00
Dan Holmsand 5bbba3e30a Make sure inputs don't lose focus
selectionStart/End should not be set on inputs that don't have focus
currently.
2015-08-19 10:50:53 +02:00
Dan Holmsand 6548e7ef76 Merge branch 'master' of https://github.com/holmsand/reagent 2015-08-19 10:17:17 +02:00
Dan Holmsand a979a36a92 Drop test for key warning
React will sometimes warn, even if we don't.

Also, small fix for async demo.
2015-08-19 10:14:02 +02:00
Dan Holmsand 2293c88f10 Make sure site generation works with newer ClojureScript 2015-08-19 10:13:25 +02:00
Dan Holmsand e761294c81 Update React, ClojureScript and figheel versions 2015-08-19 10:12:11 +02:00
Walton Hoops c4abdff176 Merge pull request #172 from GetContented/patch-3
Change r/atom defs to defonce in readme
2015-08-18 20:03:44 -06:00
Walton Hoops 38a726e4b1 Merge pull request #126 from Day8/patch-79
Position cursor after an input's value has changed
2015-08-18 16:48:04 -06:00
JulianLeviston f1286baa97 Change r/atom defs to defonce
For better compatiblity with figwheel, change the two references that are def'd with r/atom values to be defonce so they persist through code updates.
2015-08-08 01:33:19 +10:00
Dan Holmsand 49da108355 Update and simplify geometry example 2015-07-31 17:51:33 +02:00
Dan Holmsand 76de698e56 Update and simplify todomvc example 2015-07-31 17:17:18 +02:00
Dan Holmsand 0de01ee420 Update and simplify simple example 2015-07-31 17:04:03 +02:00
Dan Holmsand 51048c7a7f Avoid unnecessary warning about missing :key
:key is not necessary in seqs in render-to-string et al.
2015-07-31 16:18:51 +02:00
Dan Holmsand b2210c2bf3 atom -> r/atom everywhere else, for consistency 2015-07-31 15:13:27 +02:00
Dan Holmsand 7c2455f858 atom -> r/atom in all posts 2015-07-31 09:58:07 +02:00
Dan Holmsand 8abb75b95d atom -> r/atom in examples 2015-07-31 09:32:17 +02:00
Dan Holmsand 3a93bd6a49 Merge pull request #164 from JulianLeviston/patch-1
Make references to atom explicit, not referred
2015-07-31 09:16:14 +02:00
Dan Holmsand 21cba678a1 atom -> r/atom in intro 2015-07-31 08:47:28 +02:00
Dan Holmsand 4cd8ab6dff Make extended hiccup syntax much faster
by taxing GC less
2015-07-31 08:20:18 +02:00
JulianLeviston 16bbb19bc0 Make references to atom explicit, not referred
After extensive discussion in https://github.com/reagent-project/reagent/issues/161 it appears a number of new people get confused by the use of the referred reagent atom. Changing this page (and other parts of the documentation) to use an aliased namespace directly without using a referred version of atom may decrease the number of confused people. This is largely an experiment to see if it helps. (It can't hurt!) :)
2015-07-31 16:18:17 +10:00
Dan Holmsand 2628edabf8 Add tests for extended hiccup syntax 2015-07-30 20:26:16 +02:00
Dan Holmsand f00ca03f70 Merge https://github.com/holmsand/reagent 2015-07-30 19:25:08 +02:00
Dan Holmsand 5e8b813963 Fix -swap! in ratom.cljs 2015-07-30 19:19:07 +02:00
Dmitri Sotnikov 3b8c7a18c7 Merge pull request #149 from hlship/142-extended-hiccup
142 extended hiccup
2015-07-18 10:47:36 -04:00
Dmitri Sotnikov b6e14b21f1 bumped up react version in the readme 2015-07-07 15:13:09 -04:00
Howard M. Lewis Ship 4d32b97ca6 Correct error in example in docstring 2015-06-25 11:44:09 -07:00
Howard M. Lewis Ship 4160fdfd35 Fix typo in docstring 2015-06-25 11:43:49 -07:00