599 Commits

Author SHA1 Message Date
Alex Spataru
9c64cf4de6
Add "serialport" module for Qt 6 2021-09-28 15:24:23 -05:00
Alex Spataru
3fea82d195
Update Build.yml 2021-09-28 15:20:53 -05:00
Alex Spataru
baa5f4cb9e
Update Build.yml to use Qt 6.2.0 2021-09-28 15:17:11 -05:00
Alex Spataru
cbaec31ceb Begin working on Qt 6.2 support 2021-09-28 14:43:06 -05:00
Alex Spataru
9d151e6bbc Update submodules 2021-09-28 01:18:43 -05:00
Alex Spataru
59465366a8 Fix fonts on Haiku 2021-09-28 01:17:21 -05:00
Alex Spataru
b0e8ec35d8 Quick fixes 2021-09-27 03:40:43 -05:00
Alex Spataru
a8a858b5b8 Add base code organization for multi-plot widget 2021-09-27 03:35:38 -05:00
Alex Spataru
2f32ecd14a UI fixes 2021-09-27 02:34:31 -05:00
Alex Spataru
6f22e48b75 Implement accelerometer widget 2021-09-27 02:12:24 -05:00
Alex Spataru
a4737c81f9 Finish porting dataset widgets 2021-09-27 00:59:45 -05:00
Alex Spataru
c15702cf3b Finish implementing gauge 2021-09-26 21:05:03 -05:00
Alex Spataru
728156917c More work on gauge widgets & minor fixes for bar & group widgets 2021-09-26 20:57:05 -05:00
Alex Spataru
fa5bbdad76 Add initial gauge widget 2021-09-26 20:03:03 -05:00
Alex Spataru
c747f6e53e Finish implementing C++ bar widget 2021-09-26 18:18:48 -05:00
Alex Spataru
7fcaf5683d Resize widget fonts when widget size is changed 2021-09-26 16:58:18 -05:00
Alex Spataru
1bf1d2a714 Begin working on bar widget 2021-09-26 05:42:22 -05:00
Alex Spataru
000c202a10 Begin implementing C++ compass widget 2021-09-26 03:53:58 -05:00
Alex Spataru
ff182abb7e Disable widget in external window unitl the window is shown 2021-09-26 02:53:40 -05:00
Alex Spataru
4ec724ef0a Implement C++ DataGroup widget 2021-09-26 02:39:37 -05:00
Alex Spataru
452999c7b7 Allow users to hide/show all widgets of a given category 2021-09-26 00:19:10 -05:00
Alex Spataru
24dfd39666 Update WidgetDelegate.qml 2021-09-25 21:53:16 -05:00
Alex Spataru
a0907f3ac4 Fill C++ widget in widget loader 2021-09-25 21:50:26 -05:00
Alex Spataru
5c90ce6eb4 Finish Dashboard animations 2021-09-25 21:48:06 -05:00
Alex Spataru
bef128df07 Write DOXYGEN comments for Dashboard class 2021-09-25 19:46:00 -05:00
Alex Spataru
b2b6579c66 Fix widget visibility issues & format code 2021-09-25 19:29:36 -05:00
Alex Spataru
f487651323 Remove Qt Charts & optimize Dashboard code 2021-09-25 18:47:58 -05:00
Alex Spataru
6fd4d7ca18 Move global/relative widget index code to dashboard 2021-09-25 04:49:08 -05:00
Alex Spataru
33fecc9ed5 Add generic widget loader item 2021-09-25 03:52:03 -05:00
Alex Spataru
230e8809f0 Finish implementing new C++ dashboard model 2021-09-25 01:26:05 -05:00
Alex Spataru
a5bee32c74 Begin working on Dashboard module 2021-09-25 00:03:27 -05:00
Alex Spataru
a25c8f4cd6 Remove widgets section (dashboard will show everything) 2021-09-24 23:07:31 -05:00
Alex Spataru
4fa5b2e183 Begin implementing all datagroups, plots and widgets in C++ 2021-09-24 21:11:16 -05:00
Alex Spataru
caebbb0894 Add Qwt as project include 2021-09-24 20:07:09 -05:00
Alex Spataru
fe98b20adb Fix multi-arg warnings 2021-09-24 18:25:56 -05:00
Alex Spataru
749cc48cd7 We do not need to check JFI validity if JSON document is valid 2021-09-24 17:58:53 -05:00
Alex Spataru
c5a651a8b7 Remove unnecessary checks 2021-09-24 17:57:47 -05:00
Alex Spataru
700a69d9fe Remove JSON worker thread 2021-09-24 17:50:13 -05:00
Alex Spataru
be209c4603 Fix CRC-related issues when receiving data at high frequencies 2021-09-24 17:03:12 -05:00
Alex Spataru
7c98426f96 Update Generator.cpp 2021-09-24 16:24:22 -05:00
Alex Spataru
3d10cc4ef6 Update translations & implement #72 2021-09-24 15:07:43 -05:00
Alex Spataru
2b9d8e2872 Begin working on Qt6 upgrade 2021-09-24 13:46:56 -05:00
Alex Spataru
0ce9f067e9 Remove submodule CuteLogger 2021-09-24 13:46:01 -05:00
Alex Spataru
54259cc01b Add icon again 2021-09-24 12:21:25 -05:00
Alex Spataru
c322b8c394 Update DOXYGEN comment 2021-09-24 02:31:27 -05:00
Alex Spataru
c7b41924b5 Do not use JFI structures with MQTT
We do not want to get into trouble if user has unsorted dataset indexes, send RX frame directly to MQTT
2021-09-24 02:30:35 -05:00
Alex Spataru
712a3db861 Update font settings for Linux 2021-09-24 00:05:17 -07:00
Alex Spataru
38275a510c Set application font size on macOS 2021-09-24 01:43:09 -05:00
Alex Spataru
6c27c2d060 Fix font issues on Windows 2021-09-24 01:33:00 -05:00
Alex Spataru
b51b3223e8 Add CodeQL badges 2021-09-24 01:04:42 -05:00