Mike Thompson
0b2bcbe65e
Complete undo/redo work
2016-06-23 23:41:20 +10:00
Mike Thompson
d03ef7bc7a
remover excessive whitespace
2016-06-14 22:45:57 +10:00
Mike Thompson
af2fd0b21f
Merge branch 'develop' of https://github.com/Day8/re-frame into develop
...
Conflicts:
src/re_frame/subs.cljs
2016-06-14 21:14:49 +10:00
Mike Thompson
6250c584da
Add undo API
2016-06-14 21:09:21 +10:00
Stuart Mitchell
5a4d78ecc8
register-pure-sub: moved into correct namespace
2016-06-14 14:52:37 +12:00
Mike Thompson
ea1e9e7745
Light improvements to comments in core.
2016-06-11 22:23:53 +10:00
Mike Thompson
9adf4cf40b
Improve API comment
2016-06-03 12:58:06 +10:00
Mike Thompson
5684543b1a
Introduce new API - `remove-post-event-callback`
2016-06-03 12:49:49 +10:00
Mike Thompson
f821c99858
Remove `log-ex` middleware - no longer needed
2016-03-14 21:00:33 +11:00
Mike Thompson
8c01555a6a
Further docs tweaks for v0.6.0
2015-12-09 07:40:47 +11:00
Mike Thompson
2ce82d9fda
Add docs for new `add-post-event-callback`. Promote `on-change` to officially being a part of the API.
2015-12-08 08:19:59 +11:00
J. Pablo Fernández
4b84166566
Call the appropriate add-post-event-callback. For #118 .
2015-12-06 19:10:32 +00:00
Mike Thompson
927d318626
First pass at providing what @pupeno needs for #118
2015-12-06 23:19:11 +11:00
mike-thompson-day8
be8f5b1cc5
Improve comments around logging
2015-05-02 10:46:05 +10:00
mike-thompson-day8
65c93cd4d1
Implement #53
2015-04-27 07:38:37 +10:00
mike-thompson-day8
c1fe51ddfd
Partially fix #43 by adding ability to clear both kinds of handlers.
2015-04-25 09:50:46 +10:00
mike-thompson-day8
82b3c87f80
Introduce reaction-like middleware. Closes #50
2015-04-25 00:06:51 +10:00
mike-thompson-day8
769723c069
add log-ex to core API
2015-04-17 22:51:03 +10:00
mike-thompson-day8
de9e492bdc
derive -> enrich
2015-03-05 11:32:36 +11:00
mike-thompson-day8
d49bb49fd3
Rename register-pure-handler
2015-03-05 10:40:02 +11:00
mike-thompson-day8
3540d7da9d
Split handlers.cljs in two, creating router.cljs
2015-03-05 00:00:36 +11:00
mike-thompson-day8
95de45a252
WIP
2015-03-03 01:03:09 +11:00
mike-thompson-day8
f5df77163b
Middleware can now be supplied as a vector (containing nils, which are ignored). This is going to make generating middleware much easier.
...
For example, Debug middleware can now more easily be conditionally added and removed.
2015-03-03 00:10:05 +11:00
mike-thompson-day8
f3bb482591
Add new API
...
- a noop middleware
- a comp-middleware
2015-03-02 23:02:56 +11:00
mike-thompson-day8
3e7ed53f34
Expose debug middleware through API
2015-03-02 07:58:34 +11:00
mike-thompson-day8
1d2ffb0d4f
Rename apply-event to trim-v, allow handler to get vector of middleware
2015-02-27 02:07:35 +11:00
Stuart Mitchell
6e430b0ca7
reverted middleware order
2015-02-26 16:24:50 +13:00
Stuart Mitchell
6a776faa82
fixes
2015-02-26 15:41:50 +13:00
mike-thompson-day8
e548759fe6
new core
2015-02-25 22:03:25 +11:00
mike-thompson-day8
faf340573f
Create a core which carries the API
2015-02-25 22:03:02 +11:00
mike-thompson-day8
16b4efa3fd
New middleware, largely untested
2015-02-25 21:51:38 +11:00
hipitihop
d37f86989a
- add re-frame as a project dependency
...
- move model/db , handlers & history from dj-scratchpad to re-frame
- introduce priviliged protocol history/reset-history! and call from bootstrap
- convert all requires to use new re-frame/handlers
- introduce demo.bootstrap to init system and trigger handler registrations (removed redundant requires elsewhere).
- call bootsrap from main.cljs
- update unit tests
2014-12-11 18:24:19 +10:00
mike-thompson-day8
5692a6f485
WIP
2014-12-08 14:48:59 +11:00