Daniel Compton
c427974800
Revert "Revert "Refactor subscription-state parsing""
...
This reverts commit c6835aab06
.
2018-02-09 01:39:03 +13:00
Daniel Compton
277e891594
Correct var name
2018-02-09 01:39:03 +13:00
Daniel Compton
578fdb089c
Save showing epoch traces setting to localstorage
2018-02-09 01:38:37 +13:00
Mike Thompson
4853a9b249
Update README.md
2018-02-03 15:34:43 +11:00
Mike Thompson
596af6767d
Update README.md
2018-02-03 12:17:17 +11:00
Mike Thompson
80d11688e3
Update README.md
2018-02-03 12:12:15 +11:00
Daniel Compton
c6835aab06
Revert "Refactor subscription-state parsing"
...
This reverts commit 39c61c6d12
.
2018-02-02 15:47:40 +13:00
Daniel Compton
39c61c6d12
Refactor subscription-state parsing
2018-02-02 15:47:34 +13:00
Daniel Compton
1ef6faa28a
Stop dragger from being grabbed when trace panel is hidden
...
When the dragger was hidden, it was just off screen, but its grab region
included 5px of on-screen region. Now when we hide the dragger, we
disable its grabber region.
2018-02-02 15:47:05 +13:00
Daniel Compton
924c7f8e19
Re-enable not-run count UI element
2018-02-01 15:25:43 +13:00
Daniel Compton
43eea38086
Add test snapshotting current match state behaviour
2018-02-01 14:32:14 +13:00
Daniel Compton
9017313103
Add CircleCI badge
2018-02-01 14:24:18 +13:00
Daniel Compton
a6ac4eea21
Add CircleCI config
2018-02-01 14:23:21 +13:00
Daniel Compton
0d064c4ea1
Fix tests
2018-02-01 14:23:21 +13:00
Dexter Gramfors
1fc9359ad6
Bump required re-frame version in README.
2018-02-01 13:50:00 +13:00
Mike Thompson
96fac44c0c
Further README tweaks
2018-01-31 09:35:44 +11:00
Mike Thompson
58a95cb908
Update required version of `re-frame`
2018-01-31 08:56:44 +11:00
Daniel Compton
5208da2e53
Version 0.1.19-SNAPSHOT
2018-01-31 08:58:47 +13:00
Daniel Compton
5fbb85362d
Version 0.1.18
2018-01-31 08:58:28 +13:00
Daniel Compton
d65064a95a
Update changelog
2018-01-31 08:58:19 +13:00
Daniel Compton
ecc7f7edeb
Fix Garden dependencies
...
Fixes #138
2018-01-31 08:57:00 +13:00
Daniel Compton
bf48eae722
Version 0.1.18-SNAPSHOT
2018-01-31 01:21:18 +13:00
Daniel Compton
d07a9f5aad
Version 0.1.17
2018-01-31 01:21:01 +13:00
Daniel Compton
02db12e0c1
Bump changelog
2018-01-31 01:20:53 +13:00
Daniel Compton
d5060fc814
Change sub filter to ignore unchanged l2 subs
2018-01-31 01:07:55 +13:00
Daniel Compton
d652ef17e3
Show previous value for subscription state
2018-01-31 00:50:36 +13:00
Daniel Compton
e0dea398f4
Add debug? subscription
2018-01-31 00:49:18 +13:00
Daniel Compton
889bfc6a3a
Refactor match handling to return a map with multiple keys
...
This allows us to parse and collect other information when receiving
events, rather than calculating them at runtime when some information
may not be available (like dropped traces).
2018-01-30 22:05:31 +13:00
Daniel Compton
0994626814
Fix event processing time
2018-01-30 16:52:20 +13:00
Daniel Compton
7af2532d55
Clean up unused namespaces
2018-01-30 15:41:39 +13:00
Daniel Compton
2a644b9acf
Remove pprint requires
2018-01-30 13:30:37 +13:00
Daniel Compton
beca2881df
Distinguish between subscriptions returning nil and not run
2018-01-30 10:49:26 +13:00
Daniel Compton
339d7c9147
Add a docs link to layer ? subs
2018-01-30 10:40:19 +13:00
Daniel Compton
72ead3e2e6
Remove interceptors from debug information
2018-01-29 23:45:46 +13:00
Daniel Compton
b28f14c8cf
Make app-db and subscription views wrap header info responsively
2018-01-29 23:24:13 +13:00
Daniel Compton
b2522831c7
Add note about re-frame required version
2018-01-29 22:59:32 +13:00
Daniel Compton
1e55d1440a
Work on incrementally updating subscription state
2018-01-29 22:55:46 +13:00
Daniel Compton
02974f3f32
WIP step for calculating subscription match state
...
State not being rolled over between processing, and still needs to be
integrated with the existing match information we store.
2018-01-29 22:54:57 +13:00
Daniel Compton
7efeb61208
Add new event panel
2018-01-29 22:54:57 +13:00
Daniel Compton
6465a09d08
Create separate subs that ignore view namespaces
...
These are only needed in the Trace panel, so we don't need to pay the
cost elsewhere. This also fixes the bug where ignored view namespaces
were shown when showing all traces in the Trace panel.
2018-01-29 01:14:31 +13:00
Daniel Compton
b62ed52847
Collect layer 2/3 information when subs run
...
We can then use it for determining subscription layer level when subs
are created or destroyed.
2018-01-29 00:44:45 +13:00
Daniel Compton
b87a584589
Change clicking on a trace to print entire trace to console
...
This is useful for debugging with more information about the trace.
2018-01-29 00:03:39 +13:00
Daniel Compton
39f038f8d5
Add setting to drop low level traces from being stored
2018-01-28 11:43:00 +13:00
Daniel Compton
70cefc4022
Add debugging instructions if re-frame-trace fails to start
2018-01-28 11:26:43 +13:00
Daniel Compton
631fa68448
Incrementally parse traces
...
Rather than re-parsing them every time we get a new set of
traces. This is much more efficient and lets us do more useful things
in the future.
2018-01-28 11:03:59 +13:00
Daniel Compton
af4afbae88
Handle initial state when there are no previous traces
...
(reduce conj existing ...) was returning a seq instead of a vector for
the first received traces, because it was existing was nil instead of
the empty vector.
2018-01-28 10:20:56 +13:00
Daniel Compton
6c5623a5d0
Update changelog
2018-01-28 10:02:19 +13:00
Daniel Compton
3235e5a50d
Remove all local ratom state for storing traces
2018-01-27 23:59:33 +13:00
Daniel Compton
d9d8ec049d
Make all pod expansions independent of each other
...
Fixes #134
2018-01-27 23:35:34 +13:00
Daniel Compton
2b414ff9f2
Fix displaying external windows
...
The bug was introduced in 022a070fb8
.
2018-01-27 23:28:27 +13:00