Commit Graph

44 Commits

Author SHA1 Message Date
Jon Beniston 0dd466a900 Add DialogPositioner to ensure dialogs are fully on screen and remain on
screen when screen orientation changes.
Add DialPopup to allow dials to adjusted with a slider, which is easier
on touchscreens.
Add TableTapAndHold to support table context menus on touchscreens.
2022-12-20 10:31:15 +00:00
f4exb f65c6ab1e7 Updated versions and changelogs 2022-12-17 10:30:08 +01:00
f4exb 1a19e99d3e Metis MISO GUI: fixed frequency limits 2022-12-10 19:06:00 +01:00
Jon Beniston fc7c9c1fc8 Update CMakeLists.txt to support both Qt5 and Qt6. Add option ENABLE_QT6 2022-11-17 14:34:54 +00:00
Jon Beniston ee8b8ade88 Device GUIs: Constain window size via minimumSize/maximumSize, rather than handling resizeEvent. Add maximum button. Hide size buttons when window size is fixed 2022-11-09 15:53:44 +00:00
f4exb 3814a95073 Updated versions and changelogs 2022-11-01 23:51:06 +01:00
f4exb 0263155122 Metis MISO: Make settings assignments atomic. Part of #1329 2022-10-31 19:16:01 +01:00
f4exb f034319c22 Updated versions and changelogs 2022-10-19 17:40:14 +02:00
f4exb 949a9e9380 Center frequency dials up to 9 digits and transverter delta frequency dial up to 12 digits. Fixes #1476 2022-10-15 03:04:29 +02:00
Jiří Pinkava 0df2d75e6d Replace deprecated QMutex(Recursive) with QRecursiveMutex 2022-09-17 23:00:07 +02:00
f4exb de94ea01b5 Updated main and plugin versions 2022-05-14 13:16:33 +02:00
f4exb 9e5c629473 v7: API: added workspace handling for device, spectrum, feature and channel. Implements #1242 2022-05-13 22:24:48 +02:00
f4exb 520106c7ba Massive UI revamping (v7): fixed devices .ui files to correct display wwhen creating device. Part of #1209 2022-04-27 02:06:17 +02:00
f4exb 5f9d14a56e Massive UI revamping (v7): Fixed sizing of some device windows. Part of #1209 2022-04-25 00:15:46 +02:00
f4exb 218237c466 Massive UI revamping (v7): Devices: set the border on the outer side of the window. Part of #1213 2022-04-24 02:13:18 +02:00
f4exb 5a265d7fe3 Massive UI revamping (v7): fixed widget size handling: sample MIMO. Part of #1209 2022-04-21 21:44:57 +02:00
f4exb 249db03cf3 Massive UI revamping (v7): fixed device workspace index save/restore and removed useless geometry blobs. Fixes #1207 2022-04-20 20:08:41 +02:00
f4exb 40e34bdebd Massive UI revamping (v7): implemented device common settings from top bar and added documentation on device windows top and bottom bars 2022-04-17 01:31:50 +02:00
f4exb 32973132d9 Massive UI revamping (v7): unify custom widget borders 2022-04-10 02:19:26 +02:00
f4exb cfde845b5a Massive UI revamping (v7): devices UIs update 2022-04-09 22:05:55 +02:00
f4exb 0ca0eb8f73 Massive UI revamping (v7): devices intermediate 2022-04-09 13:38:22 +02:00
f4exb aad90aeabc Massive UI revamping (v7): devices basic 2022-04-07 16:32:03 +02:00
f4exb 7f1c838cec Updated versions and changelogs 2022-03-30 22:16:08 +02:00
f4exb 4111c967e9 Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185 2022-03-23 22:32:23 +01:00
f4exb 308ffcad54 Updated versions and changelogs 2022-02-20 22:37:25 +01:00
f4exb 04ed8d3d0b Metis MISO: set s[ectrum sink input back in GUI. Fixes #1145 2022-02-11 01:04:09 +01:00
f4exb a99e4589f8 Metis MISO: save stream index and spectrum stream index in settings. Make it available via API. Fixes #1126 2022-02-10 00:01:08 +01:00
Jon Beniston 97496ae9f9 Install debug symbols on Windows for debug builds 2022-02-06 12:56:58 +00:00
f4exb ef0377cf4c Updated version and changelogs 2022-01-23 23:22:00 +01:00
f4exb 37d08034b7 Metis MISO: enhanced documentation 2022-01-15 02:24:53 +01:00
f4exb 10a639079a Metis MISO: fixed useless dependency on decimation for Tx in apply settings 2022-01-15 02:24:22 +01:00
f4exb 61226c06bd Metis: set output FIFO size to size policy. Fixes #1100 2022-01-13 02:44:58 +01:00
f4exb ed4a1532d4 Updated versions and changelogs 2021-10-16 23:28:25 +02:00
f4exb 0a3505cec3 Metis MISO: set absolute maximum frequency to 500 MHz. Fixes #1014 2021-10-16 11:33:56 +02:00
f4exb 00832f23bd Updated versions and changelogs 2021-08-21 11:38:49 +02:00
f4exb ce2aad5a7a Fixed narrowing warning when Rx sample size is 16 bits 2020-11-24 00:02:44 +01:00
Kacper Michajłow f2d01b61d3 Avoid global QString init in plugins
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
Kacper Michajłow cf70d9430f Use QStringLiteral when it make sense 2020-11-22 04:05:04 +01:00
f4exb 164b83a3ce Fixed the rest of the warnings and main cmake file. Implements #663 2020-11-15 02:19:06 +01:00
f4exb 9bd8e9c34e Fixed -Wsign-compare warnings 2020-11-14 22:08:06 +01:00
f4exb 7a6636b63a Fixed -Wunused-variable warnings 2020-11-14 18:45:05 +01:00
f4exb 55eb6cc951 Fixed -Wunused-parameter warnings 2020-11-14 11:13:32 +01:00
f4exb c193f4b880 Intermediate change 2020-11-11 10:23:31 +01:00
f4exb 0a33a93273 Metis MISO 2020-11-11 10:10:04 +01:00