927 Commits

Author SHA1 Message Date
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
Alex Spataru
ea6e2ffa53 Fix value parsing error 2021-11-24 23:52:13 -06:00
Alex Spataru
66add423f7 Fix qsTr() error 2021-11-23 19:09:49 -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
a74517cb09 Fix JSON editor rounded footer 2021-11-19 11:37:49 -06:00
Alex Spataru
8986a3e6d0 Hide splash screen on main.qml 2021-11-19 11:26:20 -06:00
Alex Spataru
fae3c56c27 Fix Windows-specific glitches 2021-11-18 23:43:12 -06:00
Alex Spataru
b08c6954e3 Remove TX/RX LEDs 2021-11-18 23:39:38 -06:00
Alex Spataru
3fa6cd5bfa Fix donations dialog bug 2021-11-16 15:22:26 -06:00
Alex Spataru
7bb911665b Remove fullscreen button in macOS 2021-11-16 15:18:26 -06:00
Alex Spataru
9df488b7e0 Update MQTT client 2021-11-16 15:08:11 -06:00
Alex Spataru
2c8d843dfe NSIS: Manually uninstall previous version without removing settings 2021-11-14 21:09:22 -06:00
Alex Spataru
3542a4d5fd Remove unity build option by default (only use it in CI) 2021-11-14 19:53:14 -06:00
Alex Spataru
02ae0e0db1 Windows-specific improvments 2021-11-14 19:52:41 -06:00
Alex Spataru
f3b8e6b409 Update MQTT config dialog 2021-11-12 02:28:10 -06:00
Alex Spataru
e15f423e6b Save SSL settings in MQTT dialog 2021-11-12 02:24:31 -06:00
Alex Spataru
615115fa41 Update MainWindow.qml 2021-11-12 00:02:46 -06:00
Alex Spataru
955bc80baf Maximize issue also affects Windows, fix it.. 2021-11-12 00:01:34 -06:00
Alex Spataru
829fb31ad3 Only apply maximize-fix on macOS 2021-11-11 23:55:09 -06:00
Alex Spataru
d52f179571 Remove rendering engine selection & Windows-specific fixes 2021-11-11 23:51:03 -06:00
Alex Spataru
283c3037d3 Finish creating UI elements for MQTT dialog 2021-11-11 23:17:11 -06:00
Alex Spataru
7a9363064c Load JSON file into JSON Editor during application boot 2021-11-11 23:03:24 -06:00