Commit Graph

282 Commits (e8c8b901c1a444696a5e87a8eb50057b8b3f457e)

Author SHA1 Message Date
Andy Haden c5116dbf06 cabana: fix demo and improve proptypes, was missing default live state 2017-08-07 12:49:27 -07:00
Andy Haden 996a6a08d8 cabana: bounds check 2017-08-07 12:49:27 -07:00
Andy Haden 0fed5205bb cabana: bug fix and name change 2017-08-07 12:49:27 -07:00
Andy Haden 414d0675c0 cabana: fix times and minor refactor 2017-08-04 15:56:08 -07:00
Andy Haden 75134701f7 cabana: remove byteStyles from entries 2017-08-04 15:56:08 -07:00
Andy Haden 8cc581e403 cabana: optimize message byte updates 2017-08-03 17:24:20 -07:00
Andy Haden 497f8c3a4c cabana: fix part selection times on shared routes; fix bug where plotting a new signal would fail until data re-processed 2017-08-03 16:56:59 -07:00
Andy Haden bd2ba52a35 merge ah/cabana-webusb 2017-08-03 14:41:52 -07:00
Andy Haden be6382f3f5 cabana: fix signal editing bug 2017-08-01 18:31:13 -07:00
Andrew Valish e61d11dd90 design cabana modals and related elements (#85) 2017-07-27 03:03:12 -07:00
Andy Haden 64ae5dff33 cabana: fix graph resizing on first load & bound to video width 2017-07-24 18:27:36 -07:00
Andrew Valish 8eda3546cb use semantic markup for part selector, minor styling for select prompt 2017-07-24 18:05:14 -07:00
Andrew Valish b796c24ad0 Add Signal Mouseover Highlighting, Correct Hiding Plotted Signals (#84)
* add signal mouseover highlighting in legend

* refresh graph data with new plottedSignals when hiding plot
2017-07-21 19:28:26 -07:00
Andy Haden 4d7b2b243a cabana: vega plot signals, graph mouse events are always properly placed 2017-07-21 14:52:46 -07:00
Andrew Valish 101d78a06b add signal colors to legend and plots, clean canlog, misc styling 2017-07-21 02:39:28 -07:00
Andrew Valish 8036d05d43 Merge branch 'v-designing-cabana-v-1-1-3'
Styling signal plots:
2017-07-20 22:02:26 -07:00
Andy Haden eecc6a0e71 cabana: simplify part change and fix dragging on partselector 2017-07-20 22:00:28 -07:00
Andrew Valish 52a324178d clean up graph plot designs, add support for hiding a signal graph from joined plot 2017-07-20 21:27:14 -07:00
Andy Haden 212665dd63 cabana: update part change logic to preserve overlap; components work w/ empty message entry arrays 2017-07-20 19:24:56 -07:00
Andrew Valish 0a920b7458 adding edit signals accordion header 2017-07-20 18:43:40 -07:00
Andy Haden b13499f5c7 cabana: restore line on plot; working on fixing quirks in part change 2017-07-20 18:42:08 -07:00
Andy Haden 6fecd570ac cabana: remove drag anchor style 2017-07-20 17:01:08 -07:00
Andy Haden 5349aab1b8 cabana: plot axes labels no longer cut off when signal value significantly increases 2017-07-20 16:06:20 -07:00
Andy Haden e54897495e refresh graph data will use filtered plotted signals in componentWillRecieveProps 2017-07-20 16:06:20 -07:00
Andy Haden fbe861b65f cabana: Draggable plots (merged w/ style updates) 2017-07-20 16:06:20 -07:00
Andrew Valish 03daabad0b Designing Cabana v1.1.2 (#83)
* developing v1.1 design with scrollable sticky columns

* add font-awesome fonts, import styles

* remove and ignore compiled src css

* styling legend entries, packet list, light meta styling

* refactor and style signal packet list, add signal id to field labels, re-add remove signal, re-add part selector
2017-07-19 22:40:20 -07:00
Andrew Valish 349f03fecf Refactor Cabana Markup, Apply Minor Design Tweaks (#81)
* prepend newly plotted signal to show first

* highlight selected available message in navigation

* extract CanGraph render function in explorer

* toggle expanded signals in Legend,  trigger edit and plot when expanding signal

* check if plottedSignal is new before plotting

* add uid to signal model

* use signal uid in SignalLegend and entry for keys and expanding

* adding sass npm script to watch scss files

* refactoring most of markup for semantic class naming, introducing scss files, light styling

* prefer flex over floats

* set min-width on body
2017-07-17 18:10:37 -07:00
Andy Haden 7e3e1f5321 cabana: explicit segment length 2017-07-16 20:19:17 -07:00
Andy Haden 90bb68a759 cabana: prevent potential object lookup miss by using local message instead of message from props 2017-07-13 18:04:34 -07:00
Andy Haden 352244373a cabana: don't include github access token in share url 2017-07-13 17:59:14 -07:00
Andy Haden c40c447700 cabana: more polyfills and tilde on sourcemap url to support http&https 2017-07-12 16:25:34 -07:00
Andy Haden 415fe99b48 cabana: polyfills and proper sourcemap upload url 2017-07-12 14:01:00 -07:00
Andy Haden 1885c607e2 cabana: only show panda ad on demo; share route link; fix tests broken due to cloudlog 2017-07-11 20:45:04 -07:00
Andy Haden 4939892761 cabana: fix bugs and refactor a bit of can-frame offset code, improving experience for panda users. 2017-07-11 20:45:04 -07:00
Andy Haden 023736c5ad cabana: higher debounce interval for part change 2017-07-10 15:16:21 -07:00
Andy Haden 76841a0ac7 cabana: no source maps deployed, fix bug where too many message parsers spawned 2017-07-07 12:43:42 -07:00
Andy Haden d3c546ef14 cabana: demo enabled without param 2017-07-07 11:24:17 -07:00
Andy Haden a77276b2b9 cabana: banner 2017-07-06 18:53:57 -07:00
Andy Haden 6d4939a367 cabana: autoplay for demo 2017-07-05 15:57:09 -07:00
Andy Haden 526dec7ca5 cabana: reset segment and messages on chunk change 2017-07-05 15:57:09 -07:00
Andy Haden 5a29b66513 cabana: remove other red line 2017-07-05 10:15:34 -07:00
Andy Haden 970f1141c2 cabana: only autoplot signals from selected message 2017-07-05 10:11:51 -07:00
Andy Haden 05ca3d1f16 cabana: auto-plot new signal, remove red line 2017-07-05 09:59:16 -07:00
Andy Haden 034eee693a cabana: part selector quick update, clickable no arrows 2017-07-05 07:56:24 -07:00
Andy Haden 79597ff3ac cabana: fix dupe message in dbc text 2017-07-04 18:21:36 -07:00
Andy Haden 7d8f53dcb3 cabana: fix graph click not being place of start 2017-07-04 18:15:58 -07:00
Andy Haden 5d04dbe049 cabana: fix crash bugs by using segment time state instead of index 2017-07-04 17:37:26 -07:00
Andy Haden a5ae025480 cabana: analytics 2017-07-04 17:37:26 -07:00
espes f7fb7b6936 cabana: deploy script 2017-07-03 15:22:15 -07:00
Andy Haden fe4ba0ede6 cabana: demo behind url parameter 2017-07-02 19:15:56 -07:00