Commit Graph

74 Commits (96029a846bb13790692e59ee762575932a5eb3a8)

Author SHA1 Message Date
Andy Haden 96029a846b cabana: signal changes propagate to graph 2017-06-25 21:14:43 -07:00
Andy Haden bfee32615c cabana: new signals are big endian, which improves dragging ux. dragging bugs fixed as well 2017-06-25 21:05:40 -07:00
Andy Haden 9b81e9a95f cabana: adjust message ordering & show hex 2017-06-25 18:34:42 -07:00
Andy Haden 562c78696e cabana: improve dragging 2017-06-25 15:21:45 -07:00
Andy Haden 704507237b cabana: fix issue with number field editing 2017-06-24 21:55:04 -07:00
Andy Haden 2540ae8d62 cabana: checkbox to plot, unstyled 2017-06-24 21:42:11 -07:00
Andy Haden 00bc614ebb cabana: unplot signal if signal removed while plotted 2017-06-24 21:18:06 -07:00
Andy Haden 34c64dc85c cabana: signal extension by drag propagates to graph & log 2017-06-23 22:44:36 -07:00
Andy Haden 7fe394167c cabana :segments are minimum 1s long 2017-06-23 22:14:33 -07:00
Andy Haden 7da79621f0 cabana: table header above messages, isSigned field 2017-06-23 22:11:31 -07:00
Andy Haden 672a916322 cabana: use table in meta column 2017-06-23 21:23:40 -07:00
Andy Haden eb7430dfa1 cabana: changes to signal board units propagate to DBC BU:_ line; fix signal line spacing in reference DBC 2017-06-23 21:17:18 -07:00
Andy Haden dd8160678b cabana: byte color coding brown-red based on byte change count 2017-06-23 18:29:37 -07:00
Andy Haden 501b31705e cabana: message recency calculation works across parts 2017-06-23 16:41:19 -07:00
Andy Haden 7a990b6888 cabana: factor out messagebytes, fix time sync when switching messages, fix production build 2017-06-23 16:06:39 -07:00
Andy Haden c9dbb2f985 cabana: lift seek state up to CanExplorer.js; fix bug where seek marker would overlap video play button 2017-06-23 14:17:39 -07:00
Andy Haden 01651e0899 cabana: towards colorful bytes in the sidebar 2017-06-22 20:38:38 -07:00
Andy Haden 10b3e2b24f cabana: show message count 2017-06-21 23:23:38 -07:00
Andy Haden 76d2ad3637 cabana: use volt route 2017-06-21 23:23:38 -07:00
Andy Haden 7eba5dbc18 cabana: add transmitters 2017-06-21 23:23:38 -07:00
Andy Haden 7b9282e1af cabana: canexplorer initially loads parts with blank DBC 2017-06-21 23:23:38 -07:00
Andy Haden dbbeeba602 cabana: fix nextNewFrameName and dbc constructor now allows undefined dbcString 2017-06-21 23:23:38 -07:00
Andy Haden afcf25cfe4 cabana: tooltip won't extend past bounds of plot 2017-06-21 20:26:22 -07:00
Andy Haden ecb3cba536 cabana: save dbc to file; modal exit via Esc or new icon 2017-06-21 18:11:04 -07:00
Andy Haden a906a6b44b cabana: video time tooltip 2017-06-21 17:24:14 -07:00
Andy Haden ff104658ea cabana: video time tooltip part 1 2017-06-21 13:01:31 -07:00
Andy Haden acab4bf91c cabana: dbc load modal styles 2017-06-20 23:01:41 -07:00
Andy Haden e0451ab7d3 cabana: ux improvements in add signal, part selector 2017-06-20 22:52:57 -07:00
Andy Haden c650249b8d cabana: expand all messages option; ui nits 2017-06-20 21:21:35 -07:00
Andy Haden 61717f09c9 cabana: style and ux improvements 2017-06-20 16:46:07 -07:00
Andy Haden 5275bbed63 cabana: dragging video marker seeks in addition to click; smaller left sidebar 2017-06-20 15:46:19 -07:00
Andy Haden 50e4d24390 cabana: replace html entities with arrow icons 2017-06-20 15:01:17 -07:00
Andy Haden ac2dcfb285 cabana: don't log graph data 2017-06-19 20:44:01 -07:00
Andy Haden e740da11c4 cabana: fix some react warnings 2017-06-19 20:41:56 -07:00
Andy Haden 78e146d41b cabana: edit message modal; separate available / selected messages 2017-06-19 20:40:12 -07:00
Andy Haden e2ac4cc236 cabana: cache graph data to avoid recomputing every re-render 2017-06-19 20:40:12 -07:00
Andy Haden a36057ffec cabana: debounce changing parts to avoid spawning excessive workers 2017-06-19 20:40:12 -07:00
Andy Haden d9f3cfe207 cabana: dont allow message expansion until a signal is defined 2017-06-19 20:40:12 -07:00
Andy Haden 3d2f3a4781 cabana: switching messages preserves segment & seek time state 2017-06-19 15:50:19 -07:00
Andy Haden 177b896a3d cabana: fix little endian signal parsing; new signals default to unsigned 2017-06-19 15:20:59 -07:00
Andy Haden 5fe60df0ff cabana: don't log that o,o 2017-06-18 23:01:32 -07:00
Andy Haden 9d66fa1698 cabana: next/prev part selection works w/ all functionality 2017-06-18 23:00:37 -07:00
Andy Haden a6b087b611 cabana :style and experience fixes 2017-06-18 23:00:37 -07:00
Andy Haden d13b9e1394 cabana :video and plots are position: fixed 2017-06-18 18:24:26 -07:00
Andy Haden 8be9ab23d9 cabana: dbc writer close to spec 2017-06-18 17:38:31 -07:00
Andy Haden 065ff80210 cabana: parse value tables 2017-06-17 23:19:35 -07:00
Andy Haden df4ce4a1cc cabana: bitmatrix restricted to message size bytes 2017-06-17 22:59:44 -07:00
Andy Haden b1e319cffd cabana: parse board units and comments 2017-06-17 22:40:06 -07:00
Andy Haden 144aaa981e cabana: parse message comments 2017-06-17 21:44:20 -07:00
Andy Haden 5ca92aa9cb cabana: val_ parsing 2017-06-17 21:10:58 -07:00