Alex Spataru
6bbff5a976
Format code
2022-01-02 12:18:05 -05:00
Alex Spataru
ed806c3563
Fixes to be able to compile on Raspberry Pi
2022-01-02 12:16:24 -05:00
Alex Spataru
840ab906e7
Remove legacy JFI structures
2022-01-02 10:46:54 -05:00
Alex Spataru
9a50e2097d
Change const auto to just auto
2022-01-02 10:15:58 -05:00
Alex Spataru
05d248385f
Remove support for legacy JSON map format
2022-01-02 10:15:27 -05:00
Alex Spataru
735ec2e868
Clean up JSON::Generator
2022-01-02 00:46:20 -05:00
Alex Spataru
b8263646a2
Ensure that widgets are not updated after disconnecting device
2022-01-02 00:34:16 -05:00
Alex Spataru
00248582ca
Do not use pointers in updatePlots()
2022-01-02 00:18:06 -05:00
Alex Spataru
483db7caec
Minor QVector-based optimization
2022-01-02 00:14:34 -05:00
Alex Spataru
1769fcfcff
Work with references & not pointers
2022-01-02 00:05:15 -05:00
Alex Spataru
d9a20ad574
Limit scrollback to 10'000 lines
2022-01-01 20:56:10 -05:00
Alex Spataru
61703cba5e
Fix stucked toolbar buttons & use QBasicTimer for timer events
2022-01-01 20:09:17 -05:00
Alex Spataru
002e9f4c92
Add border colors & begin working on dataset selection in JSON editor window
2022-01-01 16:27:16 -05:00
Alex Spataru
adc629077b
Well, fix another compilation failure - hopefully the last one of 2021
2021-12-31 20:51:23 -05:00
Alex Spataru
bd8f8bd404
Last commit of 2021 - change icon
2021-12-31 20:40:37 -05:00
Alex Spataru
dad11f2beb
Rename 6_MathWorks.json to 6_Mathworks.json
2021-12-30 22:39:16 -05:00
Alex Spataru
e77d0b582b
Update icon
2021-12-30 22:01:54 -05:00
Alex Spataru
ea1b620565
Update application icon & add sketch design projects
2021-12-30 21:33:45 -05:00
Alex Spataru
77fd496c8e
clang-format-all
2021-12-30 11:11:55 -05:00
Alex Spataru
4670cb4fe3
Fix crash on macOS Catalina
2021-12-30 11:02:09 -05:00
Alex Spataru
8f28232306
Include MOCs in source files for faster compilation times
2021-12-28 21:13:29 -05:00
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