Wykres commitów

219 Commity (5abef702e4f91240caea2be71b886fec9a8473e6)

Autor SHA1 Wiadomość Data
f4exb 5abef702e4 Massive UI revamping (v7): features 2022-04-05 16:28:07 +02:00
f4exb 8a3f15ba45 Moved device and feature sets add and remove signals where appropriate. Improves #1139 2022-03-23 05:53:12 +01:00
f4exb 4b82b919d3 Implement signal when main preferences are changed. Partially implements #1139 2022-03-20 12:24:56 +01:00
f4exb 8477641bec MainCore: signals to notify changes in devices channels and features. Part of #1139 2022-03-12 05:45:24 +01:00
f4exb 8e79cd7ff2 Main Window: added option to hide or show the main spectrum in the central widget. Fixes #1152 2022-02-16 00:49:22 +01:00
f4exb 26b8619bb1 MainWindow: fixed removal of all feature sets so that the tab index changed slot is disconnected before. Fixes #1118 2022-01-28 00:35:14 +01:00
f4exb de8f64063f Spectrum Annotations. Implements #887 2022-01-22 08:59:40 +01:00
f4exb a1c85aac17 API: fixed adding channels when device is MIMO 2022-01-13 02:45:25 +01:00
f4exb 128dd03684 New Jogdial Controller feature plugin. Implements #1088 2022-01-06 22:47:41 +01:00
Jon Beniston bb3bc6e527 Display OpenGL version in status bar. Displayed in red if less than version 3. 2021-12-13 10:23:05 +00:00
f4exb bb1f833d02 MainWindow: use pop_back() to remove last element of vector 2021-12-05 12:35:59 +01:00
f4exb fcdeffa59c GUI flavor: save and restore the device item index for the initial set up (R0). Fixes #1066 2021-12-05 12:35:39 +01:00
f4exb fa1e3c7583 API: fixes in features processing 2021-11-26 15:23:03 +01:00
Jon Beniston 03004e00f7 Add links to documentation 2021-11-24 11:31:51 +00:00
f4exb a295c6b859 Fixed FFTW wisdom file check 2021-11-04 19:20:32 +01:00
f4exb 072b5ef546 FFTW Wisdom file generator: do not open dialog if process is still running 2021-11-03 21:56:33 +01:00
f4exb 2638ee9a4b FFTW Wisdom program invocation dialog 2021-11-03 21:56:33 +01:00
f4exb 88d1d0abf7 MainWindow: if not specified on the command line look for a default fftw-wisdom file in the default application data location 2021-11-03 21:56:33 +01:00
Jon Beniston c13943bfbb Fix for 1028 - allow API to bind to any address 2021-11-01 09:51:50 +00:00
f4exb 784615e3bc MainWindow: fixed missing change feature tab handler. Change Feature UI set when feature tab changes. Fixes #1012 2021-10-16 11:10:21 +02:00
f4exb e1c3726a27 API: added GET /sdrangel/featurepresets and DELETE /sdrangel/featurepreset 2021-09-04 05:58:06 +02:00
f4exb 96cf34591a Implemented multiple Feature Sets in GUI 2021-08-21 22:05:05 +02:00
f4exb e2286cc741 API: /sdrangel/featureset (POST, DELETE) fully implemented 2021-08-21 20:09:57 +02:00
Jon Beniston 6a6b2b3eca Remove incorrect comment. 2021-07-01 16:16:24 +01:00
Jon Beniston b949a19808 Save settings in base64 for linux compatibility 2021-07-01 16:07:25 +01:00
Jon Beniston d2814e2dd8 Save and restore position and size of main window between invocations. Fixes #89 2021-07-01 15:28:43 +01:00
f4exb 38d2a19338 PlutoSDR MIMO: recognize user defined MIMO devices 2021-05-04 17:01:48 +02:00
f4exb b5d501e6ab Spactrum: allow arbitrary FPS (API) or in a range of FPS (GUI) with possible no limit. Implements #772 2021-02-12 00:53:18 +01:00
Jon Beniston bfeb13f5a3 Add tooltips for dock title bar buttons 2020-11-24 19:59:33 +00: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 0f6e157599 MIMO activation in Main Window 2020-11-10 12:08:58 +01:00
f4exb a9d09e30a8 Fixed Qt version checks 2020-11-04 23:05:32 +01:00
f4exb 5903e170ca Main Window: fixed sampling device changed. Fixes #668 2020-11-02 08:29:21 +01:00
f4exb 8b05670814 MainCore: added feature and channel maps. FeatureSet and FeatureUISet: simplify feature registrations. Channel and feature names fix 2020-10-16 08:35:56 +02:00
f4exb 33bc76aa6c DeviceSet: simplify channel registrations (calls) and DeviceUISet: simplify channel registrations 2020-10-15 08:56:29 +02:00
f4exb 2b2ffce469 Unique WebAPIAdapter 2020-10-11 12:39:30 +02:00
f4exb febbb4fa0f Implement MainCore in MainWindow step3: device sets 2020-10-11 09:03:52 +02:00
f4exb 96329326b4 Implement MainCore in MainWindow step2: feature sets 2020-10-11 09:02:19 +02:00
f4exb f5076457b4 Implement MainCore in MainWindow step1: except feature and device sets 2020-10-11 08:38:20 +02:00
f4exb 5f2e251629 Create a MainCore singleton and renamed MainCore to MainServer 2020-10-10 03:20:42 +02:00
f4exb 841a8fe242 Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget 2020-10-05 19:48:05 +02:00
f4exb 6ebf4569bf Delete channel API from DeviceUISet. Update FeatureUISet 2020-10-04 22:16:09 +02:00
f4exb b1c9a35dcb Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow 2020-10-04 22:16:09 +02:00
f4exb 4ab683fa7d Feature plugins: use specialized FeatureGUI superclass. Handle GUI lifecycle in DeviceUISet 2020-10-04 22:16:09 +02:00
f4exb 9a64bb3b75 Removed PluginInstanceGUI reference in PluginInterface implementationo 2020-10-04 22:16:09 +02:00
f4exb 315c64c8c7 Removed PluginInstanceGUI reference in DeviceAPI 2020-10-04 22:16:09 +02:00
f4exb efaba0fa67 Feature plugins: register feature instances outside of their GUI classes 2020-10-04 22:16:09 +02:00
f4exb 93de98c53c Register channels with their URI 2020-10-04 22:16:09 +02:00