Commit Graph

41 Commits

Author SHA1 Message Date
Dan Holmsand bc89612a76 Fix site-generation and simplify title setting 2014-11-29 19:51:45 +01:00
Dan Holmsand bffbae231d Reorganize build, tests and doc site
Tests and doc site can now run without node, using only
"lein figwheel". Tests and site are then re-run automatically
whenever a source file changes.

The doc site is now generated into "outsite/public", and can be
copied into the "gh-pages" branch with "make build-gh-pages".

"make push-gh-pages" builds the doc site and pushes it upstream
to the gh-pages branch there.

Generation of html pages is now handled completely in
ClojureScript, loaded from "bin/gen-site.js".

Link handling is a bit simplified.
2014-11-29 18:30:24 +01:00
Dan Holmsand a56f1c3ef1 Update React to 0.12.1 2014-11-20 13:35:53 +01:00
Dan Holmsand a658d28d93 Start updating react to 0.12.0 2014-10-29 14:18:28 +01:00
Dan Holmsand 14d5efc3f0 Use plain old curl instead of bower to download React 2014-10-29 11:38:40 +01:00
Dan Holmsand a555484e9c Version 0.4.3 2014-10-28 16:34:26 +01:00
Dan Holmsand 0d71356183 Update to react v0.11.2 2014-10-15 18:54:44 +02:00
Dan Holmsand e19c20d0cc Update React to 0.11.1 2014-09-14 10:59:55 +02:00
Dan Holmsand 907a85db9c Update React to 0.10.0 2014-03-25 06:23:44 +01:00
Dan Holmsand 23ae1661fe Version 0.4.2 2014-03-06 13:27:49 +01:00
Dan Holmsand e3a67043c9 Version 0.4.1 2014-02-22 08:50:27 +01:00
Dan Holmsand 432592955f Version 0.4.0 2014-02-21 16:31:30 +01:00
Dan Holmsand b9c3e106e8 Update React to 0.9.0 2014-02-21 08:04:16 +01:00
Dan Holmsand 4882b51b64 Move react.js to vendor directory 2014-02-11 17:10:04 +01:00
Dan Holmsand e8b108ea5e Version 0.3.0 2014-02-03 14:54:01 +01:00
Dan Holmsand 702f0c3238 Make testing demo a little easier 2014-01-29 11:53:45 +01:00
Dan Holmsand f1bbd7d99e Handle html5 history better 2014-01-27 22:30:42 +01:00
Dan Holmsand 68da921e35 Version 0.2.1 2014-01-26 09:51:36 +01:00
Dan Holmsand f3e4c7f6b0 Version 0.2.0 2014-01-24 11:40:15 +01:00
Dan Holmsand 8110b1aca8 Tweak demo and testing 2014-01-24 11:03:01 +01:00
Dan Holmsand 446e05adec Move page generation to ClojureScript 2014-01-19 12:13:19 +01:00
Dan Holmsand 4596244c3b Simplify project.clj 2014-01-17 16:00:42 +01:00
Dan Holmsand 44f20f94e0 Rename the cloact directory as well 2014-01-17 11:24:03 +01:00
Dan Holmsand 8e542292a2 Cloact -> Reagent 2014-01-17 11:12:11 +01:00
Dan Holmsand 69b54410aa Version 0.1.0 2014-01-10 14:03:47 +01:00
Dan Holmsand 94cdfd6a2f Move demo to separate directory 2014-01-10 11:49:36 +01:00
Dan Holmsand 7bbe917285 Breaking change: Require react.js to be included separately
This makes the project.clj a little messier, but makes it a lot
easier to use a different version or a custom build of React.
2014-01-10 11:10:09 +01:00
Dan Holmsand 2c2dca026c Generate demo page 2014-01-05 11:16:01 +01:00
Dan Holmsand 9df8609f45 Update React to 0.8.0 2014-01-03 16:54:38 +01:00
Dan Holmsand 8bd03a8b36 Simplify handling of state
Just compare new state with identical?, and forceUpdate if necessary
2013-12-20 19:01:58 +01:00
Dan Holmsand 1ad5ef44e8 Update React to 0.5.2 2013-12-19 19:40:58 +01:00
Dan Holmsand cfe97087e6 Version 0.0.3 2013-12-18 15:02:57 +01:00
Dan Holmsand 2ca62689f9 Avoid closure's mangling by evaling react.min.js 2013-12-18 14:56:38 +01:00
Dan Holmsand 6191a4c0bc Add some animation to todomvc 2013-12-17 22:25:11 +01:00
Dan Holmsand 59b3d9c69c Version 0.0.2 2013-12-17 20:10:03 +01:00
Dan Holmsand 662714a5e0 Don't be so clever with reactive props 2013-12-17 19:20:20 +01:00
Dan Holmsand 9e5e38fbc7 Don't use ilookup for props, children, etc. 2013-12-17 12:59:21 +01:00
Dan Holmsand 6437736815 Remove old gencljs 2013-12-16 23:26:59 +01:00
Dan Holmsand c7f65349fe Fix setversion 2013-12-16 23:23:36 +01:00
Dan Holmsand 7ebbdeaf66 Version 0.0.1 2013-12-16 23:22:54 +01:00
Dan Holmsand 12566ced7b Initial version 2013-12-16 23:19:36 +01:00