Skip to content

Development Build

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Dec 15:17
4b46537

Bug Fixes

  • update msg node color when adding a new message to dbc #567 (dolby360)

Commits

  • dd705c4: Full revert of SavvyCAN.desktop so continuous build will succeed. (Collin Kidder)
  • e7391cc: Update canconfactory.cpp (Ahmed Sheimy) #484
  • e4dab1a: Fixed crash when deleting a message that isn't at the bottom of the node (Andy Huska) #496
  • e5beccd: Fixed nonfunctional node delete. Was due to trying to find node by name but (Andy Huska) #496
  • bc019bd: Fixed incorrect handling of partial frame tagged onto the end of a complete frame. (Andy Huska) #495
  • c8a2540: Working on finding a way to prevent bad_alloc crash, temp stuff in place like prealloc size, and frames list resize (prob need to keep list below size limit to prevent chaos...10M msgs or so mabe) (Andy Huska) #499
  • d69d373: Fixed bug where switching to RAW mode would fail due to the "ok" response being received in the same message as the first data frame (Andy Huska) #495
  • ec10bfa: Added handing of ok message from RAW mode switch coming in out of order with other messages... (Andy Huska) #495
  • 069063d: Merge branch 'fix_socketcand' into fix_addframebadalloc (Andy Huska) #499
  • 9563961: Bug was due to treating an empty token as a 0, so fixed the string parsing to ignore empty tokens (Andy Huska) #502
  • 7d4ed99: Fixed data string parsing bug where an empty string created by a trailing space would be interpreted as a 0 and then added as a data byte (Andy Huska) #494
  • 57acd0f: Merge branch 'fix_framesenderloadtrailing0x00' (Andy Huska) #502
  • 3353ccb: Merge branch 'fix_socketcand' (Andy Huska) #502
  • c2d2227: Merge branch 'fix_dbc_delete' (Andy Huska) #502
  • 27b119b: Added node name as part of the signal name that gets copied into the data table (Andy Huska) #502
  • 65665bb: change the max amount of the reserved space for the frames and filteredFrames vectors (Andy Huska) #499
  • 2e27043: Merge branch 'fix_addframebadalloc' (Andy Huska) #502
  • b92bec6: Made max # of frames an option in preferences, restart to take effect (Andy Huska) #499
  • 461bd92: Merge branch 'fix_addframebadalloc' (Andy Huska) #502
  • 3183659: Added ability to maintain bus and msg filters when clearing frames (Andy Huska) #502
  • fa90d2c: Fixed issue where filteredFrames was having its capacity changed (Andy Huska) #499
  • cb4900a: Merge branch 'fix_addframebadalloc' (Andy Huska) #525
  • a2afabb: Saving, loading, clearing, and appending signal lists working!! (Andy Huska) #525
  • c5ae1dd: changed default data table font to be fixed-width for easier reading (Andy Huska) #525
  • 4bae918: Fixed regression where non-commented node would not delete (Andy Huska) #498
  • fe47b4e: Merge branch 'fix_dbc_delete' of github.com:qurrent-llc/SavvyCAN into fix_dbc_delete (Andy Huska) #498
  • e26bfcd: Merge branch 'collin80:master' into fix_addframebadalloc (Andy Huska) #499
  • 0ba60ef: Merge branch 'collin80:master' into add_allowfilterstostayuponclear (Andy Huska) #502
  • 674d463: Merge branch 'collin80:master' into add_nodenameinsignalviewer (Andy Huska) #525
  • b3effc5: Merge branch 'fix_dbc_delete' (Andy Huska) #525
  • c5b0364: Progress! (Andy Huska) #530
  • 696eab0: Changed default signalviewer message matching to be by ID (Andy Huska) #530
  • 3e0b7e4: Fixed bug in extended addressing check (Andy Huska) #530
  • fb4cf36: The last commit of the ext ID fix removed need for modal editor (Andy Huska) #530
  • 0abd897: realized that the value list was already supported so reverted (Andy Huska) #530
  • b4345b9: context menu in place for node rebase/duplicate (Andy Huska) #530
  • 32c9e00: rebase working but definitely needs clean up for all the whatifs (Andy Huska) #530
  • 849441f: duplicate works! multiplexed signals are not copied at this time (Andy Huska) #530
  • 74a0b00: Took out unnecessary exception recover code (Andy Huska) #502
  • 7bd1726: more clean up (Andy Huska) #502
  • a53a942: Merge branch 'master' of https://github.com/collin80/SavvyCAN into collin80-master (Andy Huska) #502
  • 7e8d313: Merge branch 'collin80-master' into add_allowfilterstostayuponclear (Andy Huska) #502
  • 5b2a04a: Merge branch 'add_allowfilterstostayuponclear' (Andy Huska) #525
  • f0f1482: replace qrand/qsrand with QRandomGenerator (qt6) (Ludovic LANGE) #504
  • 68dd031: remove qRegisterMetaTypeStreamOperators (qt6) (Ludovic LANGE) #505
  • 5524b1a: replace QTime with QElapsedTimer when possible (qt6) (Ludovic LANGE) #503
  • 0394e35: replace BackgroundColorRole/TextColorRole with BackgroundRole/ForegroundRole (qt6) (Ludovic LANGE) #506
  • dbaa0bc: replace QAtomicInt load()/store() with loadRelaxed()/storeRelaxed() (Ludovic LANGE) #507
  • 6b1e984: make QCustomPlot compatible with Qt6.2+ (qt6) (Ludovic LANGE) #508
  • 1829396: replace QString::SkipEmptyParts with Qt::SkipEmptyParts (qt6) (Ludovic LANGE) #510
  • c5ad7a2: Use enums from Qt::ItemFlags (Ludovic LANGE) #512
  • bf811c3: remove QSerialPort obsolete enum values (qt6) (Ludovic LANGE) #511
  • 94f1320: fix QMqtt ambiguous conversion (Ludovic LANGE) #513
  • 2e20021: fix some static cast errors in QMqtt (Ludovic LANGE) #514
  • 634518d: remove obsolete QWheelEvent::delta() (qt6) (Ludovic LANGE) #518
  • 6043301: Priorizing exact match over J1939 and GMLAN (bigoulours) #524
  • cde4af6: Merge branch 'add_allowfilterstostayuponclear' (Andy Huska) #525
  • 34af696: Merge branch 'master' into fix_dbc_creation (Andy Huska) #530
  • ad076ac: Merge branch 'master' into add_nodenameinsignalviewer (Andy Huska) #525
  • ade0847: Added combobox for nodes so msg combobox isnt so long (Andy Huska) #525
  • fc965dd: Added setting for fixed width vs normal font in the data tables (Andy Huska) #525
  • ebacac7: Improved socketcand input buffer handling to reduce lost data. (Andy Huska) #526
  • 93e2705: Found a bug where complete frames being removed from the buffer were being shorted by 1 character (Andy Huska) #526
  • 44c0cd6: Buffer for partially received and/or leftover frame fragments (Andy Huska) #526
  • 78ee29b: Merge branch 'fix_dbc_creation' (Andy Huska) #534
  • d74a8e5: Add a new connection type - Lawicel. It works for some devices, not (Collin Kidder)
  • 25c3532: Changed the UDS Scan window quite a bit. Now there are more options (Collin Kidder)
  • 1fd84fb: Merge branch 'master' of github.com:collin80/SavvyCAN (Collin Kidder)
  • b7491b8: Merge branch 'collin80:master' into fix_dbc_creation (Andy Huska) #530
  • 11c7694: Merge branch 'master' of github.com:qurrent-llc/SavvyCAN (Andy Huska) #534
  • a9e81a2: Reworked Canalyzer ASC import to support more formats (Collin Kidder)
  • 4c3b255: Added a function used by lawicel comm code. (Collin Kidder)
  • 57a9d2f: Cleaned up all the UI elements and error checking for rebase and duplicate (Andy Huska) #530
  • 594ed3b: One lingering thing removed before PR (Andy Huska) #530
  • d804e74: Merge branch 'fix_dbc_creation' of github.com:qurrent-llc/SavvyCAN into fix_dbc_creation (Andy Huska) #530
  • 3b71bd5: Merge branch 'master' of github.com:qurrent-llc/SavvyCAN (Andy Huska) #534
  • 3547e22: Merge branch 'fix_dbc_creation' (Andy Huska) #534
  • 005a2aa: Add 83.33k speed to possible CAN speed options in the connections (Collin Kidder)
  • 16ff5af: Added support for CAN FD frames to the SERIALBUS (Bohdan Buinich) #532
  • 4818433: for clint (Andy Huska) #534
  • e81bb1e: Added menu items to export csv decoded data, still need wiring (Andy Huska) #534
  • 5a5a48f: Fixed socketcand dropping valid messaages with 0 data bytes (Andy Huska) #533
  • f67d4ba: Merge branch 'fix_socketcandpartialframedrop' of github.com:qurrent-llc/SavvyCAN into fix_socketcandpartialframedrop (Andy Huska) #533
  • 287c69e: Added menu option to export decoded frames as CSV (Andy Huska) #534
  • 77b84ab: Merge branch 'master' of github.com:qurrent-llc/SavvyCAN (Andy Huska) #537
  • be5bee3: Custom sender is no longer crashing (Andy Huska) #537
  • 0f4fca2: Fixed the queue of TX messages. Had to be moved to the worker thread. (Andy Huska) #537
  • 45be839: Cleaned out comment blocks from debug and fixed framesender not showing (Andy Huska) #537
  • b2db0e0: Improved auto row expansion for new unique frames coming in (Andy Huska) #537
  • f30b9e5: Clean up last bits of debugging (Andy Huska) #537
  • 02252c1: Merge branch 'master' of github.com:qurrent-llc/SavvyCAN (Andy Huska) #537
  • 662c5b9: Merge branch 'master' into fix_customsendcrash (Andy Huska) #537
  • f587144: fix build issue (Andy Huska) #537
  • 5e7ac12: Fix bugs in bisector window, add bus number as a bisecting option, (Collin Kidder)
  • d6e7403: Graphing window now respects bus number. Set to -1 to allow any bus or (Collin Kidder)
  • 0fe0c9d: Huge revamp of CANDataGrid which is used in many places in the (Collin Kidder)
  • 4953358: Much more implementation of CANDataGrid for CAN-FD. More or less works (Collin Kidder)
  • c98b086: Flowview will now automatically set the grid to support the frame data (Collin Kidder)
  • 8c05507: Only code clean up to remove many warnings. There should be no changes (Collin Kidder)
  • bee500e: Somewhat improved signal text in DBC editor so it can span multiple (Collin Kidder)
  • af6739a: Changed Windows Build Name (marcohald) #549
  • 2bb2052: Fixed several DBC related bugs, expanded support for FD frames in the (Collin Kidder)
  • 8bdabd7: Added a setting that allows for limiting the number of bytes per line. (Collin Kidder)
  • 09c13aa: Fixed tab order in signal editor, fixed bugs in copying a signal when (Collin Kidder)
  • cb4c5b2: Change MSG to MESG because the Windows build failed. Apparently MSG (Collin Kidder)
  • 0d7b070: Update build.yml (Collin Kidder)
  • 8fb22c4: Disable row expansion on new file load and turn off row expansion when row count gets too high (Andy Huska) #555
  • 1cca545: The dbc signal editor window now refreshes to update the bitfield as (Collin Kidder)
  • 477bc10: Switched to using set colors for signal view instead of random (Collin Kidder)
  • 6cae880: Tweaked the signal view of the bit grid to use bigger fonts where (Collin Kidder)
  • 433a680: Merge branch 'master' of github.com:collin80/SavvyCAN (Collin Kidder)
  • bb1df69: Add graph fixes to flowview and frame info windows (Collin Kidder)
  • 48ce280: Fix bitview in Signal Editor on MacOS (Collin Kidder)
  • 32f0d11: Fix for a potential crash when a message has 0 data bytes set as its (Collin Kidder)
  • c0dfcee: Fixed crash bug in targetted frames code (Collin Kidder)
  • 1f82ee4: Now right clicking a different signal within DBC Sig Editor will switch editing to (Collin Kidder)
  • 8081514: Added undo functionality to signal editor. CTRL-Z undoes what you just (Collin Kidder)
  • 4e2c52c: Fix for MacOS and GVRET Serial Devices (Collin Kidder)
  • ac4a667: Somewhat belately incrementing the version number so it no longer (Collin Kidder)
  • 711d5e8: Fixes for DBC saving, especially when saving extended frames. Saved (Collin Kidder)
  • d850119: Merge branch 'master' of github.com:collin80/SavvyCAN (Collin Kidder)
  • bc5efa5: Fix swapped bytes when sending a "Request DTCs" message in UDS scanner. (Collin Kidder)
  • ccbd73f: Added a bitchange heatmap to frame info window, incremented version (Collin Kidder)
  • 0d8a35c: Fix crash when the Frame Info window is used then closed then a new (Collin Kidder)
  • a3f72e7: Reworked the Info Window to use separate graphs for each byte and also (Collin Kidder)
  • f2c8dd4: Add new heatmap mode to CAN data grid widget, put that widget onto (Collin Kidder)
  • 925d701: Fix up graph zooming for all the graphs on Frame Info. Now possible to (Collin Kidder)
  • 202756c: Fix timestamps when loading CL1000/CL2000 log files (Collin Kidder)
  • 3128b55: Allow hiding / showing byte graphs in Frame Info. Double click on (Collin Kidder)
  • 809f081: Clean up the old connection when its replaced by a new one (Chris Whiteford) #570
  • 674d6e2: Support for getting live data from a CANserver (Chris Whiteford) #570
  • e6c509e: Comments should come before attributes (Warrick) #575
  • aa33760: Changed text in settings window to more clearly explain what the max (Collin Kidder)
  • 3c37d46: Updated example pictures for several of the screens (Collin Kidder)
  • f769bec: Updated help files for several screens. (Collin Kidder)
  • 1efd389: Fix inaccurate wording in preferences window (Collin Kidder)
  • b834149: Merge branch 'master' of github.com:collin80/SavvyCAN (Collin Kidder)
  • ee08831: Use selected can bus in uds scanner. (diekleinekuh) #579
  • 47bae6d: Better handling of range boundaries in UDS window. Now allows the (Collin Kidder)
  • 9f8ecde: Merge branch 'master' of github.com:collin80/SavvyCAN (Collin Kidder)
  • bcc8939: Update to newest version of QCustomPlot (2.1.1) (Collin Kidder)
  • 6405841: Transition yellow color on graphs to a darker tone for better (Collin Kidder)
  • e65873c: issue flow control messages on the scanned bus (diekleinekuh) #584
  • 68a7456: fix rare crash on exit (diekleinekuh) #589
  • 19f7980: fix compile warning about comparing different types (diekleinekuh) #591
  • a46631c: fix crash when stopping in debugger for too long (diekleinekuh) #590
  • e95e10f: uds scan tool improvements (diekleinekuh) #588
  • 517bc83: Update build.yml (Collin Kidder)
  • 6b1f32d: Update build.yml (Collin Kidder)
  • 27f70fc: Update build.yml (Collin Kidder)
  • d877244: Update build.yml (Collin Kidder)
  • 8cb63ec: Update build.yml (Collin Kidder)
  • d663ef0: dbc signal editor: Allow undo of clicks on bitfield (Angus Gratton) #592
  • 869408f: main window: Fix error on "add to a graphing window" if !filter labels (Angus Gratton) #593
  • 4e688b3: Incremented version number, added mode to playback window to make it (Collin Kidder)
  • 73d7e4d: Add a new window that can be used to bridge two CAN buses with (Collin Kidder)
  • a440fbd: Merge branch 'master' of github.com:collin80/SavvyCAN (Collin Kidder)
  • ad534a6: Update some of the help files (Playback and Signal Editor) (Collin Kidder)
  • 48c3f91: fix loading CanHacker .trc files with seconds timing (amiralnar) #597
  • bfa96f4: Switched up the way time stamp formatting is done. Now tracked by an (Collin Kidder)
  • ba88576: Change the default canbus speed to 500k which aids in making J2534 (Collin Kidder)
  • bdc68b8: Fixes to UDS Scan window to make it function properly while also (Collin Kidder)
  • 044fea3: Issue collin80#604 reports that crashes are possible in playback window if someone clicks play (Collin Kidder)
  • ddc1035: Fix converting timestamp from MQTT payload (Viktor Verebelyi) #612
  • bce7321: Several changes suggested in draft pull requests from llange. Fix some (Collin Kidder)
  • 5779460: Merge branch 'master' of github.com:collin80/SavvyCAN (Collin Kidder)
  • 0c20e1d: Update build.yml (Collin Kidder)
  • c175707: Add Extended CAN Bus Frame to SLCAN/LAWICEL (Pacerino) #628
  • 9d7e2fe: Update build.yml (Alexander) #628
  • cc9012a: Revert "Update build.yml" (Pacerino) #628
  • 01953e6: Fix error in loading of PCAN V1.3 files. (Collin Kidder)
  • c66c7da: Fixed some DBC file format errors (Andy Huska) #633
  • f37f775: Merge branch 'master' of github.com:qurrent-llc/SavvyCAN (Andy Huska) #633
  • c8d24db: Added fully qualified dbc, node, and msg searching (Andy Huska) #633
  • cdeee7b: Fixed filterLabeling not loading from settings correctly (Andy Huska) #633
  • 65cbb3f: Moved lawicel autodetector down the list as it is a bit overly generic (Collin Kidder)
  • b006ac7: Allow for decoded DBC signal output without attaching the name to the (Collin Kidder)
  • 6eadfe9: Add ability to save decoded CSV with absolute timestamp (Collin Kidder)
  • 08fba9d: Fix off by one error that caused first frame not to be sent when using (Collin Kidder)
  • 2c886a3: Add support for PCAN 2.1 file format. (Collin Kidder)
  • b31bd3f: Fixed issue where making a new message could create that message with (Collin Kidder)
  • 678e322: Fix two crash bugs that could happen if you delete nodes or messages (Collin Kidder)
  • 1999da8: Add a fix for GVRET serial devices on MacOS (Collin Kidder)
  • 64307fb: Added a new dialog that helps to construct triggers for custom frame sender. Reworked custom sender window in anticipation of new functionality for triggers and modifiers (Collin Kidder)
  • 1797bee: Updated framesenderwindow to support the new trigger types and use the triggermask. It might actually work now. (Collin Kidder)
  • 3358cdc: Add comma check to trc loader (Robin K) #671
  • 76924fd: Add 3000000 baudrate mode for Lawicel device (Pavel Kurenev) #672
  • 70e9337: added EN_SILENT_MODE into QCanBusDevice::UserKey (Gediminas Simanskis) #679
  • 2ded46c: Added canlogserver CAN remote capture (Generoso Cesaro) #697
  • 73b173f: Update build.yml (Collin Kidder)
  • 3c00204: Merge branch 'master' of github.com:collin80/SavvyCAN (Collin Kidder)
  • c3de835: Fix crash bug in graphing window when trying to edit graphs that don't (Collin Kidder)
  • e06e586: LAWICEL CAN-FD support, CAN-FD data rate selection (maciek16c) #702
  • c560853: CAN-FD (maciek16c) #702
  • 898a234: Merge branch 'collin80:master' into master (maciek16c) #702