420 Commits

Author SHA1 Message Date
Alex Spataru
b52f490c57 Update appcast & set development version to 1.1.5 2021-12-07 01:10:16 -06:00
Alex Spataru
afd911f3e0 Upgrade to 1.1.4 & fix GPS map buttons 2021-12-07 00:33:02 -06:00
Alex Spataru
136c3fdc85 Format code 2021-12-06 22:14:24 -06:00
Alex Spataru
8ff38efca4 Use queued signals/slots for widgets 2021-12-06 22:10:04 -06:00
Alex Spataru
16a1b4b284 Restore custom widget window, root cause of crash was fixed 2021-12-06 22:00:16 -06:00
Alex Spataru
25967270ba Force GLES rendering on all platforms (in case macOS distro of Qt changes) 2021-12-06 21:10:54 -06:00
Alex Spataru
fec6d4e3c2 Force Windows & Linux to use ANGLE (like macOS does) 2021-12-06 21:07:17 -06:00
Alex Spataru
58b5657b3b Update architecture documentation 2021-12-06 19:32:57 -06:00
Alex Spataru
a78b52134f Rewrite CSV module 2021-12-06 19:30:00 -06:00
Alex Spataru
9da34ac622 Const fixes 2021-12-06 17:38:04 -06:00
Alex Spataru
b32fe27e33 Pass everything by reference 2021-12-06 17:21:31 -06:00
Alex Spataru
c3c7bf63a1 More const checks 2021-12-06 15:28:33 -06:00
Alex Spataru
d1a5485df9 Add const where needed & do not add DLL symbols to QMapControl 2021-12-06 15:17:26 -06:00
Alex Spataru
4bfb6e1aa2 Code to address issue #82 2021-12-06 14:47:02 -06:00
Alex Spataru
cde136e0ce Update translations & save *.ca file path 2021-12-06 14:31:57 -06:00
Alex Spataru
4d65a85fcc Implement map widget again 2021-12-06 13:06:18 -06:00
Alex Spataru
dcf30358de Add elided labels in GPS widget 2021-12-06 09:43:58 -06:00
Alex Spataru
f8db867076 Fix view options UI issue when no plot widget is enabled 2021-12-06 09:36:58 -06:00
Alex Spataru
a113ed5d22 Change nullptr to Q_NULLPTR 2021-12-06 09:28:41 -06:00
Alex Spataru
3c6fb53acb Format code 2021-12-05 05:10:11 -06:00
Alex Spataru
754e6c0226 Format code 2021-12-05 05:06:34 -06:00
Alex Spataru
a3f9cacb4b Modifications to MQTT module to work with SSL/TLS connections 2021-12-05 05:05:52 -06:00
Alex Spataru
76d445cd56 Add delay while displaying the dashboard 2021-12-03 23:26:20 -06:00
Alex Spataru
4543d556d4 Misc changes 2021-12-02 08:40:16 -06:00
Alex Spataru
00640a3f4e Render widgets on framebuffer 2021-11-29 05:35:40 -06:00
Alex Spataru
40e4b94697 Use software rendering on Windows, Direct3D has memory leaks 2021-11-29 04:54:21 -06:00
Alex Spataru
9f417ea6fb Restore QML-based external window 2021-11-29 04:26:52 -06:00
Alex Spataru
4fd0a3c7e8 Use Direct3D12 on Windows 2021-11-29 04:18:33 -06:00
Alex Spataru
1cdf5e5a59 Revert to QWidget-based external window 2021-11-29 03:48:22 -06:00
Alex Spataru
f2515dd1c0 Remove compiler optimizations, we do not want strange bugs 2021-11-29 01:37:37 -06:00
Alex Spataru
f0aac85ee4 Fix crash on OpenGL backend by using a QML loader 2021-11-28 20:32:11 -06:00
Alex Spataru
5ae656f5e5 Reduce animations & add flat dark theme 2021-11-27 20:56:48 -06:00
Alex Spataru
c3ee75f969 Reduce UI timer frequency to 30 Hz 2021-11-27 14:43:36 -06:00
Alex Spataru
c4df8864f6 Work on JSON map format 2021-11-27 12:38:43 -06:00
Alex Spataru
64250f8880 Fix issues with datasets that use min/max 2021-11-27 12:21:10 -06:00
Alex Spataru
18d0c9f7b6 Force software rendering to avoid weird bugs on Windows 2021-11-25 01:24:57 -06:00
Alex Spataru
ea6e2ffa53 Fix value parsing error 2021-11-24 23:52:13 -06:00
Alex Spataru
c7841d4026 Finish implementing MQTT SSL config 2021-11-23 19:07:22 -06:00
Alex Spataru
86cfd29080 Update NXG theme 2021-11-23 18:48:04 -06:00
Alex Spataru
287f04e6e7 Minor improvements to frameless window layout 2021-11-23 18:26:17 -06:00
Alex Spataru
f805fcfae0 Update FrameInfo.cpp 2021-11-23 18:06:25 -06:00
Alex Spataru
4d5eac980e Implement #83 with backwards compatiblity 2021-11-23 17:50:55 -06:00
Alex Spataru
f9bed1ab10 Add NXG theme 2021-11-22 20:18:05 -06:00
Alex Spataru
4f1c127b44 Begin implementing SSL configuration code 2021-11-22 19:34:15 -06:00
Alex Spataru
979f64430c Finish implementing squeleton code for MQTT SSL config 2021-11-19 12:04:31 -06:00
Alex Spataru
b08c6954e3 Remove TX/RX LEDs 2021-11-18 23:39:38 -06:00
Alex Spataru
9df488b7e0 Update MQTT client 2021-11-16 15:08:11 -06:00
Alex Spataru
02ae0e0db1 Windows-specific improvments 2021-11-14 19:52:41 -06:00
Alex Spataru
e15f423e6b Save SSL settings in MQTT dialog 2021-11-12 02:24:31 -06:00
Alex Spataru
d52f179571 Remove rendering engine selection & Windows-specific fixes 2021-11-11 23:51:03 -06:00