1174 Commits

Author SHA1 Message Date
Alex Spataru
51ac923364 Only load 1x splash when needed 2021-12-28 20:57:06 -05:00
Alex Spataru
00070c3d3b Only add extra splash screen flags on macOS 2021-12-28 20:49:44 -05:00
Alex Spataru
17e1a69fbf Minimize images, change splash screen & begin working on other themes 2021-12-28 20:35:13 -05:00
Alex Spataru
c3e8c9ce25 Update Utilities.cpp 2021-12-25 11:16:31 -05:00
Alex Spataru
644551fca8 Add code to translate message box buttons 2021-12-25 11:16:00 -05:00
Alex Spataru
7efadca2cd Ensure that titlebar & window controls are visible when using the WM decorates the dialogs 2021-12-22 19:56:45 -05:00
Alex Spataru
ca47886e95 Add Mainframe theme & fix VT-100 crash 2021-12-22 00:52:07 -05:00
Alex Spataru
1e60912e3d Fix menubar for system windows 2021-12-21 23:34:58 -05:00
Alex Spataru
df9d3d2357 Allow enabling/disabling the custom window decorations 2021-12-21 23:21:57 -05:00
Alex Spataru
4635421719 Fix compilation issue 2021-12-21 17:06:45 -05:00
Alex Spataru
b34255b96f Allow enabling/disabling window shadows 2021-12-21 17:06:14 -05:00
Alex Spataru
5792b5ae8a
Update README.md 2021-12-21 15:31:35 -05:00
Alex Spataru
fdb37fb66e Fix compilation error 2021-12-21 02:54:41 -05:00
Alex Spataru
371e8dfc9a Refactor functions 2021-12-21 02:53:12 -05:00
Alex Spataru
ec5a61ee2d Limit dashboard widget repaint at 20 Hz & terminal repaint at 10 Hz 2021-12-21 02:42:16 -05:00
Alex Spataru
d802d1c0ea Modify singleton pattern to avoid using new() pointers 2021-12-21 02:13:29 -05:00
Alex Spataru
ee50703dc5 Update namespace style dashboard widgets 2021-12-21 01:43:55 -05:00
Alex Spataru
7dd8682379 Remove high-freq timer 2021-12-21 01:41:04 -05:00
Alex Spataru
24792e9686 Use thread-safe singleton pattern 2021-12-21 01:10:44 -05:00
Alex Spataru
c84750b280
Update deploy.yml 2021-12-18 13:30:46 -05:00
Alex Spataru
e0f48272b6 Sanity check for Qt 6 complete, now go back to Qt 5 to ensure compatiblity wiht older Linux distros 2021-12-18 03:52:07 -05:00
Alex Spataru
372bade354 Fix math warnings with clang 2021-12-18 03:27:56 -05:00
Alex Spataru
57ec453993 Document EXEC_EVENT definition 2021-12-18 03:17:30 -05:00
Alex Spataru
c74d3eb3b6 More improvements
- Fix math constants redefinition warning
- Use Google Maps Sattelite view for GPS widget.
- Do not reset settings when running the NSIS installer.
- Document the DeclarativeWidget class
2021-12-18 03:17:11 -05:00
Alex Spataru
2db1a24429 Fix Qwt knob on HiDPI screens 2021-12-18 02:25:36 -05:00
Alex Spataru
508b8a17c4 Fix stupid freeze 2021-12-18 02:02:33 -05:00
Alex Spataru
15ef343432 Change QWidget to QML rendering method 2021-12-18 01:37:48 -05:00
Alex Spataru
8fc81d5be7 Use QPointer 2021-12-17 02:12:48 -05:00
Alex Spataru
6685e67176 Update main.cpp 2021-12-17 01:53:23 -05:00
Alex Spataru
05134e49cf Minor optimizations 2021-12-16 19:02:56 -05:00
Alex Spataru
9f0956b450 Update codeql-analysis.yml 2021-12-16 16:25:53 -05:00
Alex Spataru
001b7855cc Update deploy.yml 2021-12-16 16:25:07 -05:00
Alex Spataru
d932e6ca50 Fix deploy.qml syntax error 2021-12-16 16:05:29 -05:00
Alex Spataru
30c4bbd51f See where qmake6 is stored for linux 2021-12-16 15:58:33 -05:00
Alex Spataru
5bc41345b4 Remove version number from QML imports 2021-12-16 15:41:29 -05:00
Alex Spataru
33edf29d0b Update MainWindow.qml 2021-12-16 15:34:53 -05:00
Alex Spataru
98492fc8f2 Disable MSYS2 builds & use env. variables for linuxdeploy 2021-12-16 15:28:56 -05:00
Alex Spataru
46b3d681c9 Generate Linux builds on Ubuntu 20.04 2021-12-16 15:14:03 -05:00
Alex Spataru
537c01cb72 Reduce MW min size & use Qt 6.2.2 2021-12-16 14:28:29 -05:00
Alex Spataru
1bdc6a7b56 Make sure that app can still be compiled with Qt 6 2021-12-16 13:43:57 -05:00
Alex Spataru
57f49a3c60 Add alex-spataru/qmqtt 2021-12-16 13:26:23 -05:00
Alex Spataru
95a41e2a00 Remove eqmx/qmqtt 2021-12-16 13:25:38 -05:00
Alex Spataru
d3ef5f55b2 clang-tidy fixes 2021-12-08 03:14:50 -06:00
Alex Spataru
4a47e45e82 Automatically enable LTCG for release builds 2021-12-08 02:50:37 -06:00
Alex Spataru
6f5046fb79 Add Q_SLOTS/Q_SIGNALS & fix FFT samples error in JSON editor 2021-12-08 02:46:19 -06:00
Alex Spataru
0bcfebb09b Use Q_EMIT instead of emit 2021-12-08 02:32:57 -06:00
Alex Spataru
a312cff6d2 Add jumbo build again 2021-12-08 02:30:01 -06:00
Alex Spataru
8334b4e6c1 Update doxyfile 2021-12-08 01:06:00 -06:00
Alex Spataru
1777abebe2 Update readme files 2021-12-08 00:51:19 -06:00
Alex Spataru
519b02fc59 Update Doxyfile 2021-12-07 03:33:08 -06:00