37 Commits

Author SHA1 Message Date
Alex Spataru
df9d3d2357 Allow enabling/disabling the custom window decorations 2021-12-21 23:21:57 -05:00
Alex Spataru
b34255b96f Allow enabling/disabling window shadows 2021-12-21 17:06:14 -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
5bc41345b4 Remove version number from QML imports 2021-12-16 15:41: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
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
c3ee75f969 Reduce UI timer frequency to 30 Hz 2021-11-27 14:43:36 -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
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
287f04e6e7 Minor improvements to frameless window layout 2021-11-23 18:26:17 -06:00
Alex Spataru
fae3c56c27 Fix Windows-specific glitches 2021-11-18 23:43:12 -06:00
Alex Spataru
7bb911665b Remove fullscreen button in macOS 2021-11-16 15:18:26 -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
Alex Spataru
f5ddd18611 Begin working on improvements for issue #34 2021-11-10 02:25:21 -06:00
Alex Spataru
b01cbcee91 Improve titlebar layout & drink coffee 2021-11-09 22:52:52 -06:00
Alex Spataru
fdc59b6866 Squash some bugs & repair the space-time continuum 2021-11-09 22:16:36 -06:00
Alex Spataru
521b1a8fef Fixes for some UI glitches 2021-11-09 20:18:51 -06:00
Alex Spataru
8e5d45f39f Fix ignored clicks on titlebar on Linux & Windows 2021-11-09 17:18:32 -08:00
Alex Spataru
53b7b961e9 Add native resize method on Windows & Linux 2021-11-09 18:33:50 -06:00
Alex Spataru
39ab87eee6 Add workaround for QTBUG-64994 2021-11-09 17:54:27 -06:00
Alex Spataru
050190100e Fix typo 2021-11-09 17:08:59 -06:00
Alex Spataru
58d9f7bb70 Only enable fullscreen on main window 2021-11-09 17:07:08 -06:00
Alex Spataru
8cf028a6ba Show fullscreen button in macOS 2021-11-09 17:04:47 -06:00
Alex Spataru
61ee247f9e Minor UI fixes 2021-11-09 16:59:53 -06:00
Alex Spataru
3b1069352f Fix widget external windows 2021-11-09 16:37:24 -06:00
Alex Spataru
c6050dd39e Show Serial Studio icon on window titlebar 2021-11-09 15:49:06 -06:00
Alex Spataru
56fa5dc4a3 Make window shadow larger 2021-11-09 15:01:30 -06:00
Alex Spataru
adf09ccd15 Nicer shadow implementation 2021-11-09 14:55:26 -06:00
Alex Spataru
6fbfa829c9 Add window shadow & respect fixed sizes 2021-11-09 14:30:59 -06:00