Collin Kidder
edc210c336
Only code clean up to remove many warnings. There should be no changes
...
to program operation.
2022-12-05 19:33:47 -05:00
Ludovic LANGE
bcbe3d38bd
Use enums from Qt::ItemFlags
...
It seems that one my compiler we need to use an explicit enum instead of
the constant it represents.
It shouldn't cause any issue as the value is the same.
2022-09-27 21:29:03 +02:00
Ludovic LANGE
5a18c611e1
replace QTime with QElapsedTimer when possible (qt6)
...
Since Qt5, some methods of QTime [are deprecated](https://doc.qt.io/qt-5/qtime-obsolete.html ).
Qt6 remove those methods, thus in two instances we need to use
a [QElapsedTimer](https://doc.qt.io/qt-6/qelapsedtimer.html ) instead of a QTime.
QElapsedTimer is available since Qt5.4, and is already used in the source
code.
2022-09-24 17:54:51 +02:00
Collin Kidder
ed84e7e9f8
Fix to sniffer when viewing bits, output formatting change for ID
2022-06-21 21:12:22 -04:00
Viktor Verebelyi
f6f9db9d7f
Fix Sniffer Frequency column label
2021-11-26 05:31:53 +00:00
Viktor Verebelyi
efe1247bbb
Add sniffer window frequency & 0x to address
2021-11-26 01:24:30 +00:00
Collin Kidder
f6568c330f
Add ability to set notch and expire intervals for Sniffer Window.
2021-09-29 21:39:08 -04:00
Collin Kidder
f53ad8a65a
Fixed help system.
...
Also switched from Sphinx generated HTML to GitHub markup help files.
This improves compatibility and will allow the help files to more easily be viewed on github as well.
2021-05-30 23:40:47 -04:00
Collin Kidder
b345495178
Fix compilation on Windows, fix glitch that could cause windows to appear off the actual screen with no way to get them back.
2020-11-15 01:30:13 -08:00
Collin Kidder
067292108d
Fixed several problems with Sniffer window. Incremented version number
2020-07-15 21:25:28 -04:00
Collin Kidder
d550fa79a0
Changed a lot of pointer references to const (it's more correct and
...
fixes a weird problem), fixed a problem with JSON to DBC, a few other
fixes
2020-02-13 22:01:06 -05:00
Collin Kidder
8beb0e31a0
Converted more code to be easier to generalize to larger CAN payloads
...
for CAN-FD. Improved some code to be faster. Fixed up some compile
time warnings.
2019-12-15 15:02:06 -05:00
Collin Kidder
ef24036d1c
Finished switching over everything to the new can format (I hope). It
...
seems to function now but much more testing is needed.
2019-12-13 21:06:48 -05:00
Collin Kidder
0baffa300f
A partial commit that changes CANFrame over to be based on
...
QCanBusFrame so that things are more compatible with other Qt based
CAN bus code. Not complete yet but getting there.
2019-12-11 21:17:33 -05:00
Collin Kidder
ca9b83ddc9
Switched from QtHelp to using straight HTML files for help.
...
This is because AppImage (for linux) is readonly and QtHelp requires
write access. But, HTML files shouldn't.
2019-08-18 18:52:15 -04:00
Collin Kidder
b6a15a28cd
More fixes for compiler warnings - cleaning up code and making assumptions more clear
2019-08-12 22:02:07 -04:00
Collin Kidder
e7e65b7216
Fixed up a bunch of compiler warnings.
...
There should be no functional difference, just less noise when compiling
2019-08-08 21:15:51 -04:00
Collin Kidder
75c2693a97
Additional updates to make coloring better for dark themes
2019-02-26 22:20:45 -05:00
Collin Kidder
5d427e8db4
Fixes to the sniffer visuals to allow them to adapt to dark themes in
...
the OS.
2019-02-26 22:02:33 -05:00
Collin Kidder
b54777d1aa
Completion of adding a new mode to sniffer window (View Bits). Also
...
now it loads and saves the window position, size, and column sizes for
the sniffer window.
2019-02-20 21:14:25 -05:00
Collin Kidder
151217bc3f
Merge branch 'master' of github.com:collin80/SavvyCAN into WIP
2019-02-13 21:00:19 -05:00
Collin Kidder
3f1e38b85b
Slight change to column sizes in sniffer window.
2019-02-13 20:59:59 -05:00
MartinX
52f04791dd
add setWindowFlags(Qt::Window) to improve window management
...
* improves window handling a lot
(on Linux GNOME 3 at least: quickly resizing windows left/right, not forced in foreground anymore etc.)
setWindowFlags() inserted in all *window.cpp files except mainwindow
* some whitespace at EOL trimmed
2019-02-13 20:08:41 +01:00
Collin Kidder
a138968e85
Additional work on new sniffer bitfield view.
2018-12-30 20:10:12 -05:00
Collin Kidder
576a6c87c5
Add preliminary version of a new data visualization idea in the
...
sniffer window.
2018-12-27 23:31:26 -05:00
Collin Kidder
66ad108f82
Add mute mode, fix bugs. Sniffer window seems to work well now.
2018-10-23 21:04:59 -04:00
Collin Kidder
fbc71103af
Fix for a variety of small issues with sniffer window.
2018-10-23 20:42:05 -04:00
Collin Kidder
dd1c6b8a6e
Updated Sniffer help, added a lot of functionality to Sniffer Window
...
Sniffer can now
keep all ids without expiring
Fade out bytes that aren't changing
2018-10-22 22:29:21 -04:00
Collin Kidder
c427115d7c
Lots more comments in sniffer code, a few fixes in sniffer code too.
2018-10-21 19:55:22 -04:00
Collin Kidder
9302c18c33
Integrated help into the system. Most all the sub-screens that are actually complete
...
and working have integrated help now. Press F1 to bring up help for a given window.
2017-11-30 21:02:16 -05:00
Collin Kidder
5b3eef1cf3
Changed motor controller config window to target Rinehart Motion controllers instead of my custom controller.
...
Yes, I still need to move it into dynamic library and out of the main program.
2017-08-11 13:52:40 -04:00
canpadawan
a8db0012cf
bug fix: race condition
2016-07-08 11:24:21 +02:00
canpadawan
d36b437239
optimization
2016-07-08 11:02:23 +02:00
canpadawan
314ea0769d
add sniffer
2016-07-07 16:47:43 +02:00