1205 Commits

Author SHA1 Message Date
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
12c6dc8220 Fix imagemanager.h issues 2021-12-06 14:51:05 -06:00
Alex Spataru
4bfb6e1aa2 Code to address issue #82 2021-12-06 14:47:02 -06:00
Alex Spataru
6e9de8e956 Format QMapControl code & update acknowledgements 2021-12-06 14:36:46 -06:00
Alex Spataru
cde136e0ce Update translations & save *.ca file path 2021-12-06 14:31:57 -06:00
Alex Spataru
cd936d3ff6 Update .gitignore 2021-12-06 13:25:10 -06:00
Alex Spataru
4d65a85fcc Implement map widget again 2021-12-06 13:06:18 -06:00
Alex Spataru
e3c983903f Add QMapControl 2021-12-06 10:56:03 -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
68e4566a2b
The integrated downloader works! Revert updates.json to avoid problems with non-beta users 2021-12-04 21:44:27 -06:00
Alex Spataru
d6a444788c
Change updates.json to test that the integrated downloader works 2021-12-04 21:40:33 -06:00
Alex Spataru
123c2606b7 Allow dragging main window from toolbar 2021-12-04 21:26:07 -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
0e4b28886d Fix Qt Creator false warnings 2021-11-28 22:07:36 -06:00
Alex Spataru
88c9924073 Minor UI fixes 2021-11-28 22:04:18 -06:00
Alex Spataru
2daa2c74e5 Fix misc. frameless window issues 2021-11-28 21:06:11 -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
585118f272 Fix runtime issue 2021-11-26 01:17:24 -06:00
Alex Spataru
5408a5c7c2 Fix window shadow 2021-11-26 01:04:38 -06:00
Alex Spataru
5e84ad7d68 Minor fixes 2021-11-25 05:42:40 -06:00
Alex Spataru
f6ffff5362 Allow widget window to be resized 2021-11-25 02:48:55 -06:00
Alex Spataru
05c00a2413 Only add resize handles on windows that can be resized 2021-11-25 02:36:52 -06:00
Alex Spataru
a12fdc3c6d Let macOS WM draw frameless window shadow 2021-11-25 02:31:44 -06:00
Alex Spataru
441bc2788f Implement shadow effect via ImageBorder 2021-11-25 02:07:07 -06:00
Alex Spataru
18d0c9f7b6 Force software rendering to avoid weird bugs on Windows 2021-11-25 01:24:57 -06:00
Alex Spataru
ade9b27a6b Rename NXG theme to flat 2021-11-25 00:03:31 -06:00
Alex Spataru
e0e1479b46 Add official QMQTT repo 2021-11-24 23:56:11 -06:00
Alex Spataru
ad5f5d416a Remove submodule alex-spataru/qmqtt 2021-11-24 23:55:27 -06:00
Alex Spataru
3ccfe87930 Remove forked QMQTT 2021-11-24 23:54:58 -06:00