Andy Haden
5e8adfb334
cabana: only filter based on vendor ID
2017-08-22 13:33:44 -07:00
Andy Haden
f7e419650d
cabana: fix edit message with consistent persistDbc interface
2017-08-22 13:33:44 -07:00
Andy Haden
c15f506029
cabana: fix live addressing; live button doesnt hang on errors
2017-08-21 18:20:09 -07:00
Andy Haden
551cb39515
cabana: fix live addressing; live button doesnt hang on errors
2017-08-21 18:19:37 -07:00
Andrew Valish
e066c3e39a
correctly toggle the webusb instructions from cabana onboarding
2017-08-17 13:11:58 -07:00
Andy Haden
f741df65f5
cabana: merge in google auth
2017-08-15 17:12:27 -07:00
Andy Haden
295300703a
cabana: allow segments based on pixel width >15px instead of time>1s
2017-08-11 15:40:17 -07:00
Andy Haden
a5531efbe5
cabana: graph refreshes when parts change
2017-08-11 15:34:29 -07:00
Andy Haden
7c029eb5ef
cabana: sort signal legend; signals stay plotted when name changed; refactor to identify plots with signal UID
2017-08-11 14:58:32 -07:00
Andy Haden
04891f9337
cabana: merge v-cabana-view-chffr-drives
2017-08-10 18:55:10 -07:00
Andy Haden
cc3cc4fb39
cabana: fix race bug where changing signal name could duplicate signal
2017-08-10 16:23:12 -07:00
Andy Haden
d0dad40cbe
cabana: add mock can recv for testing
2017-08-10 15:22:40 -07:00
Andy Haden
db1885fcdb
cabana: fix issue where graphData relTime did not correspond to message entry relTime
2017-08-10 14:54:36 -07:00
Andy Haden
8a80b613e6
cabana: factor out graph data calculation and add tests
2017-08-10 14:14:50 -07:00
Andy Haden
00fd6c6305
cabana: update segment if message entries changes length
2017-08-09 17:03:25 -07:00
Andy Haden
28a8a5513e
cabana: github sign out button; remove gh_access_token from URL immediately after persisting
2017-08-09 13:03:20 -07:00
Andy Haden
c7db2c9734
cabana: fix out of range error, polyfill for ie11, and variable rename for clarity (msg vs msgEntry)
2017-08-09 12:19:12 -07:00
Andy Haden
073feab5d5
cabana: tests for rendering all components
2017-08-08 14:31:04 -07:00
Andy Haden
9e8b0d575a
cabana: don't deploy unless tests pass
2017-08-07 20:44:24 -07:00
Andy Haden
9511f8090f
cabana: fix tests, disable tesla dbc test for now.
2017-08-07 18:12:55 -07:00
Andy Haden
be90b5baf0
cabana: in addsignals, immutable updates to dragsignal&signals
2017-08-07 18:12:55 -07:00
Andy Haden
8a5719c642
cabana: add comma auth; remove test for dead code; remove isrequired from props
2017-08-07 15:53:25 -07:00
Andy Haden
a022405b78
cabana: project-wide refactor to fix eslint warnings and minor annoyances
2017-08-07 15:22:57 -07:00
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