Commit Graph

511 Commits

Author SHA1 Message Date
Daniel Compton 594bb651d0 Update version to dummy version 2017-10-25 13:30:44 +13:00
Daniel Compton a49febb8e4 Add docstring for jsonml->hiccup 2017-10-24 15:28:43 +13:00
Daniel Compton 96f00e50c2 Make the base font a bit smaller and set a constant width for expansion
buttons
2017-10-24 15:24:30 +13:00
Daniel Compton 92e7a2b1bd Make expansion button not change size when expanding
It seems like this needs to be in a variable width font for the size
to stay consistent.
2017-10-24 15:24:30 +13:00
Daniel Compton cb91c168dc Remove unneeded CSS 2017-10-24 15:24:30 +13:00
Daniel Compton 9669b38595 Don't display objects as a block, let them be formatted naturally
This makes them very wide, but has better formatting behaviour.
2017-10-24 15:24:30 +13:00
chris (daiyi) 4340f66e3b Add strike on-focus to deleting subtree button 2017-10-24 15:24:30 +13:00
chris (daiyi) 4b70c7f5fc Make search input into a component 2017-10-24 15:24:30 +13:00
chris (daiyi) 58cc6bb1e5 Collapse data trees and subtrees behind one point by default 2017-10-24 15:24:30 +13:00
chris (daiyi) f4ce962ae3 Add & remove sub-paths into app-state 2017-10-24 15:24:30 +13:00
Saskia Lindner a9306075b3 Fix hiccup structure 2017-10-24 15:24:30 +13:00
Saskia Lindner 019ebc7748 Add docstring to string->css function 2017-10-24 15:24:30 +13:00
Saskia Lindner 448cee365e Move position of app-state tab 2017-10-24 15:24:30 +13:00
Saskia Lindner 0ab47c5029 Refactor naming for render state tab 2017-10-24 15:24:30 +13:00
Saskia Lindner 8c1d39b006 Refactor jsonml parsing 2017-10-24 15:24:30 +13:00
chris (daiyi) 910483dd53 Toggling data structures with arrows only, not body 2017-10-24 15:24:29 +13:00
Saskia Lindner 49095dcfe3 Refactor function for style string parsing 2017-10-24 15:24:29 +13:00
chris (daiyi) c18714a9d8 Correctly pass all params in form 2 component 2017-10-24 15:24:29 +13:00
chris (daiyi) ea2f3d6dab Add toggle arrow indicators next to expandable objects 2017-10-24 15:24:29 +13:00
chris (daiyi) 5a832abab4 Clean jsonml rendering code 2017-10-24 15:24:29 +13:00
chris (daiyi) 4c5b4b8194 Expand and collapse data structures 2017-10-24 15:24:29 +13:00
chris (daiyi) 32f5699f7f Expand entire data structure 2017-10-24 15:24:29 +13:00
Saskia Lindner 64815b3aa6 Add css styles from jsonml 2017-10-24 15:24:29 +13:00
chris (daiyi) 3a2f14cf32 Handle custom formatter objects 2017-10-24 15:24:29 +13:00
chris (daiyi) ed21d59ede Use placeholder toggle for data objects 2017-10-24 15:24:29 +13:00
chris (daiyi) fcd376b8a4 Remember selected tab 2017-10-24 15:24:29 +13:00
chris (daiyi) 2713630f64 First pass at rendering jsonML to dom 2017-10-24 15:24:29 +13:00
chris (daiyi) 251b3436ae Add basic data structure views and styles 2017-10-24 15:24:29 +13:00
chris (daiyi) 4ea8041bbc Render app-db state with symantic class names 2017-10-24 15:24:29 +13:00
chris (daiyi) 506ee537f1 Create app-state tab 2017-10-24 15:24:29 +13:00
chris (daiyi) 5f3cb0dbb8 Equalise table padding 2017-10-24 15:24:29 +13:00
Matthew Jaoudi f9d7f07ed9 update version listed in readme; 2017-10-21 15:15:21 +13:00
Daniel Compton 2858a0ff6c Update window width state when window resizes
Fixes #26
2017-10-20 15:08:23 +13:00
Daniel Compton 05656af0b9 Revert "Switch re-frame-trace to render into Shadow DOM"
Because it doesn't actually work yet.

This reverts commit bab881ee75.

Relates to https://github.com/Day8/re-frame-trace/issues/44
2017-10-20 14:05:16 +13:00
Daniel Compton bab881ee75 Switch re-frame-trace to render into Shadow DOM
I tried to render re-frame-trace into a Shadow DOM which worked, but I
ran out of time to get click handlers to work. This is the working point
that I got up to.

Relates to https://github.com/Day8/re-frame-trace/issues/44
2017-10-20 14:02:32 +13:00
Daniel Compton 586de69894 Use CSS pseudo-selectors for odd/even instead of calculating an index 2017-10-19 16:14:19 +13:00
Daniel Compton 4d13391c37 Handle window viewport size changing, and other misc dragging bugs
Fixes #26
2017-10-19 16:04:25 +13:00
Daniel Compton 0c7a505690 Remind people to follow installation instructions 2017-09-28 11:14:56 +13:00
Daniel Compton 56c2a99791 Add troubleshooting details to README.md, move dev info to DEVELOPERS.md 2017-09-28 11:14:35 +13:00
Daniel Compton a4086d9ffe Version 0.1.8-SNAPSHOT 2017-09-25 14:50:40 +13:00
Daniel Compton a2740cc152 Version 0.1.7 2017-09-25 14:50:23 +13:00
Saskia Lindner 6b8ba00ae1 Update readme with gif of trace window
- fixes #55
2017-09-20 13:26:41 +12:00
Christian Karlsen 0a4d04b214 Fix on-mouse-up not firing when resizing 2017-09-15 11:46:36 -04:00
saskali 5d4f21b89f Add trace filter by category (#71)
* Add trace filter by category

- fixes #39
- fixes #57

* Fix combination of filter types

* Refactor filter

- use idiom 'seq' to check for empty sequences

* Make small refactorings in filter code

* Refactor toggle-category-fn to use set operations
2017-09-14 16:44:44 +02:00
chris bb37c70113 Table readability (#69)
* Restyle table for readability

* Make op text colours accessible AA standard

* Table to full panel width

* Separate traces with stripes in classnames

* Trace detail arrows brighten on focus state

* Show print icon when hovering on trace detail

* Clean filter inputs and accessibility focus

* Make filtering state more obvious

* Click trace filtering count to reset filters

* Remove redundant buttons
2017-09-11 13:34:32 +02:00
chris 5d047c9250 Add instructions for reloading CSS (#70) 2017-09-08 18:27:46 +02:00
chris (daiyi) 3b380afe9b visually separate the filter options and trace table 2017-09-07 15:33:13 +12:00
chris (daiyi) 01f883ca4d Fix trace table bottom being clipped from view 2017-09-07 15:33:13 +12:00
Daniel Compton 96d5aa5137 Version 0.1.7-SNAPSHOT 2017-09-05 19:15:44 +12:00
Daniel Compton 01fa347c9c Version 0.1.6 2017-09-05 19:15:26 +12:00