Commit Graph

508 Commits (spacecruft)

Author SHA1 Message Date
Andy Haden 34ccb6c46e cabana: fix some edge cases 2017-08-30 13:40:47 -07:00
Andy Haden 772ce7a704 cabana: no-cache on github downloads, s/Upload/Load, remove cloudlog in dbc constructor 2017-08-28 16:22:03 -07:00
Andy Haden 6b4161a454 cabana: remove isEditing state 2017-08-26 15:36:23 -07:00
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