Development Build
Pre-release
Pre-release
Bug Fixes
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::SkipEmptyPartswithQt::SkipEmptyParts(qt6) (Ludovic LANGE) #510 - c5ad7a2: Use enums from
Qt::ItemFlags(Ludovic LANGE) #512 - bf811c3: remove
QSerialPortobsolete 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