f4exb
|
f762863a23
|
Massive UI revamping (v7): Feature and channels: set the border on the outer side of the window. Part of #1213
|
2022-04-24 01:22:39 +02:00 |
|
f4exb
|
ee6de48402
|
Massive UI revamping (v7): FramelessWindowResizer: prevent horizontal expansion of horizontally fixed widgets. Part of #1209
|
2022-04-23 18:46:08 +02:00 |
|
f4exb
|
5ba8b21dcc
|
Massive UI revamping (v7): better handling of expandable rollup sub widgets. Part of #1209
|
2022-04-23 13:59:22 +02:00 |
|
f4exb
|
db71b9fcb2
|
Massive UI revamping (v7): FramelessWindowResizer: prevent vertical expansion of vertically fixed widgets. Part of #1209
|
2022-04-23 13:57:37 +02:00 |
|
Jon Beniston
|
99fce0dce0
|
Add FramelessWindowResizer class for resizig frameless windows.
Remove top-right resize grip from windows.
In channels and features, make sure enterEvent and leaveEvent are passed
to parent class.
|
2022-04-22 18:21:24 +01:00 |
|
f4exb
|
62ca8f8b29
|
Massive UI revamping (v7): fixed main spectrum window minimum height. Fixes #1210
|
2022-04-20 22:33:28 +02:00 |
|
f4exb
|
5b0f0e4e51
|
Massive UI revamping (v7): restore menu shortcuts and ellipsis. Fixes #1208
|
2022-04-20 21:33:18 +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
|
f9985ad061
|
Massive UI revamping (v7): main window documentation
|
2022-04-19 07:03:28 +02:00 |
|
f4exb
|
0779ab0c70
|
Massive UI revamping (v7): spectrum documentation
|
2022-04-18 18:33:37 +02:00 |
|
f4exb
|
560d61abcb
|
Massive UI revamping (v7): feature window basic feature settings dialog: implemented reset to default title. Some cosmetic changes
|
2022-04-18 12:08:33 +02:00 |
|
f4exb
|
e8a2c8b947
|
Massive UI revamping (v7): added feature window documentation
|
2022-04-18 12:07:23 +02:00 |
|
f4exb
|
c638beaddb
|
Massive UI revamping (v7): raise windows on the 'show' commands so that they will also be put on top
|
2022-04-18 10:21:47 +02:00 |
|
f4exb
|
e8046ef6d7
|
Massive UI revamping (v7): main spectrum window documentation
|
2022-04-18 10:20:52 +02:00 |
|
f4exb
|
8f48e987fa
|
Massive UI revamping (v7): correct ValueDialZ incorrectly zeroing on set value range
|
2022-04-18 05:25:31 +02:00 |
|
f4exb
|
018b97e17d
|
Massive UI revamping (v7): updated basic channel settings and indicate stream index for MIMO device and single stream channel
|
2022-04-18 01:42:03 +02:00 |
|
f4exb
|
50a12b3a3f
|
Massive UI revamping (v7): DeviceUISet: fixed load MIMO channel settings
|
2022-04-17 23:18:56 +02:00 |
|
f4exb
|
2c070f811e
|
Massive UI revamping (v7): Channel window documentation. Show device type name in index tooltip
|
2022-04-17 10:20:07 +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
|
103301f19a
|
Massive UI revamping (v7): Implemented channel move to another device and more
|
2022-04-16 16:45:53 +02:00 |
|
f4exb
|
4e2a4b7f6c
|
Massive UI revamping (v7): more cleanup
|
2022-04-15 19:53:50 +02:00 |
|
f4exb
|
edd9cb18d7
|
Massive UI revamping (v7): duplicate channel
|
2022-04-15 18:59:29 +02:00 |
|
f4exb
|
a7ca650286
|
Massive UI revamping (v7): MainWindow: first round of cleanup
|
2022-04-15 10:04:24 +02:00 |
|
f4exb
|
296c71ce5a
|
Massive UI revamping (v7): save/restore all geometries in device set presets
|
2022-04-15 06:10:45 +02:00 |
|
f4exb
|
0ec3ee5a57
|
Massive UI revamping (v7): device change: Prefer memory leak to core dump by not deleting old GUI. Unresolved seqfault
|
2022-04-14 20:41:32 +02:00 |
|
f4exb
|
054d989040
|
Massive UI revamping (v7): GLShaderTVArray: updated make proper initialization list
|
2022-04-14 13:16:01 +02:00 |
|
f4exb
|
8a3d2bd497
|
Massive UI revamping (v7): Removed forceClose
|
2022-04-14 12:08:18 +02:00 |
|
f4exb
|
ec7a10e662
|
Massive UI revamping (v7): removed --mimo option and added --scrach option. Fixes #1201
|
2022-04-14 03:49:32 +02:00 |
|
f4exb
|
3604bf8091
|
Massive UI revamping (v7): fixed spectrum move and device workspace index save in preset
|
2022-04-14 03:07:33 +02:00 |
|
f4exb
|
426bf4d45c
|
Massive UI revamping (v7): try to fix Ubuntu prod build error
|
2022-04-13 21:45:56 +02:00 |
|
f4exb
|
c797060a7d
|
Massive UI revamping (v7): device set presets
|
2022-04-13 18:43:37 +02:00 |
|
f4exb
|
af13b31d85
|
Massive UI revamping (v7): display channel absolute frequency in status bar. Manage shift frequency limits
|
2022-04-13 11:08:21 +02:00 |
|
f4exb
|
f1cf2f4f18
|
Massive UI revamping (v7): persistent channel show/hide
|
2022-04-12 18:27:27 +02:00 |
|
f4exb
|
2f89b79c84
|
Massive UI revamping (v7): added channels
|
2022-04-12 16:20:45 +02:00 |
|
f4exb
|
32973132d9
|
Massive UI revamping (v7): unify custom widget borders
|
2022-04-10 02:19:26 +02:00 |
|
f4exb
|
4ff5d241c8
|
Massive UI revamping (v7): main spectrum show/hide and minimum width set to 360
|
2022-04-10 00:11:23 +02:00 |
|
f4exb
|
dfe1a424a6
|
Update spectrum GUI layout
|
2022-04-09 22:05:02 +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
|
43f53fe26a
|
Massive UI revamping (v7): created configurations with just Features for now
|
2022-04-05 16:28:07 +02:00 |
|
f4exb
|
44a90939ef
|
Massive UI revamping (v7): commands dialog
|
2022-04-05 16:28:07 +02:00 |
|
f4exb
|
5abef702e4
|
Massive UI revamping (v7): features
|
2022-04-05 16:28:07 +02:00 |
|
f4exb
|
168bf09921
|
Fix GLSpectrum flow layout setup
|
2022-03-25 02:52:40 +01: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
|
27e16796fb
|
GLSpectrum GUI: use a custom flow layout for the 3 main horizontal layouts
|
2022-03-19 12:18:55 +01:00 |
|
f4exb
|
232fd689d4
|
Fixed cleanup method on shader classes. Fixes #1179
|
2022-03-18 21:53:53 +01:00 |
|
f4exb
|
cbdf46098d
|
Replace obsolete QGLWidget by QOpenGLWidget
|
2022-03-18 21:53:53 +01:00 |
|
Jon Beniston
|
476978f21d
|
Add FeatureLayout - to try to better use space in Feature window
|
2022-03-18 17:07:52 +00: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
|
74497a68a0
|
GLSpectrum: take zooming into account when computing FFT bin number. Fixes #1140
|
2022-03-06 23:08:34 +01:00 |
|
f4exb
|
22381c5dbc
|
ValueDialZ: fix find exponent. Fixes #1158
|
2022-03-03 23:23:54 +01:00 |
|
Jon Beniston
|
874ca5e85e
|
Add RS41 Radiosonde (Weather Ballon) demodulator and feature
|
2022-03-01 17:17:56 +00:00 |
|
f4exb
|
22604244a3
|
ValueDialZ: fixed compilation warning. Fixes #1155
|
2022-02-20 23:02:42 +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
|
634b25ac1e
|
Channel API rework: make it inherit from QObject and removed QObject inheritance from DSP interfaces. Fixes #1147
|
2022-02-13 00:57:33 +01:00 |
|
Jon Beniston
|
c28fd88645
|
In Spectrum Markers dialog, only display fixed power level when combo box is set to manual
|
2022-02-10 10:51:53 +00:00 |
|
Jon Beniston
|
ba4bc76a05
|
Add additional tooltips to Spectrum Markers dialog
|
2022-02-10 10:50:54 +00:00 |
|
Jon Beniston
|
c576bcfe77
|
Remove checkable flag from Open Spectrum Markers dialog button
|
2022-02-10 10:49:56 +00:00 |
|
f4exb
|
86880102c0
|
Spectrum calibration: added documentation in main window readme
|
2022-02-07 21:21:16 +01:00 |
|
Jon Beniston
|
97496ae9f9
|
Install debug symbols on Windows for debug builds
|
2022-02-06 12:56:58 +00:00 |
|
f4exb
|
9d5d7b1113
|
Spectrum calibration: further adjustments and documentation
|
2022-02-05 23:40:23 +01:00 |
|
f4exb
|
cee7540399
|
Spectrum calibration: implementation. Issue #1120
|
2022-02-05 23:40:23 +01:00 |
|
f4exb
|
5df47b405a
|
ValueDialZ: added decimal point option
|
2022-02-05 23:40:23 +01:00 |
|
f4exb
|
76c84c55d8
|
Spectrum Calibration: implementation of calibration points management
|
2022-02-05 23:40:23 +01:00 |
|
Jon Beniston
|
bce51d09d7
|
Fix linux warnings
|
2022-02-04 22:26:40 +00:00 |
|
Jon Beniston
|
a0dbe2adaf
|
HTTPDownloadManagerGUI - Support retrying downloads. Remove close dialog buttons that don't work.
|
2022-02-04 17:20:24 +00: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
|
60a1955d54
|
Spectrum Markers dialog: export/import annotations .csv file in standard writable location. Fixes #1114
|
2022-01-26 00:24:26 +01:00 |
|
f4exb
|
2db9efb30f
|
Spectrum Markers dialog: fixed minimum marker selector when adding first marker
|
2022-01-26 00:00:00 +01:00 |
|
f4exb
|
c025ea47ee
|
Spectrum: make markers display persistent
|
2022-01-22 09:00:58 +01:00 |
|
f4exb
|
639373f7eb
|
Spectrum Markers: tri-state show marker state
|
2022-01-22 09:00:42 +01:00 |
|
f4exb
|
7158b4afcf
|
Spectrum markers: updated documentation
|
2022-01-22 09:00:05 +01:00 |
|
f4exb
|
de8f64063f
|
Spectrum Annotations. Implements #887
|
2022-01-22 08:59:40 +01:00 |
|
f4exb
|
9a16afd744
|
API: added histogram and waterfall markers to spectrum settings
|
2022-01-15 19:19:47 +01:00 |
|
f4exb
|
a1c85aac17
|
API: fixed adding channels when device is MIMO
|
2022-01-13 02:45:25 +01:00 |
|
f4exb
|
c2db32201f
|
RollupWidget: fixed segfault in restoreState by swapping loops
|
2022-01-11 23:20:22 +01:00 |
|
f4exb
|
98b305f320
|
Make rollup state a serializable object so that it can be dumped in JSON format for the API. Prerequisite tp #1050
|
2022-01-09 05:27:12 +01:00 |
|
f4exb
|
128dd03684
|
New Jogdial Controller feature plugin. Implements #1088
|
2022-01-06 22:47:41 +01:00 |
|
f4exb
|
79ac722e79
|
PTT: vox (1)
|
2022-01-03 19:08:47 +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
|
2a9cc27a41
|
Implement serialize and deserialize to/from API in Serializable interface. Related changes and fixes
|
2021-12-01 00:21:19 +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
|
4b80fbf337
|
Remove sorting of channels and features when saving presets in GUI. Fixes #1051
|
2021-11-24 08:58:12 +01:00 |
|
f4exb
|
cd6b19c15e
|
FFTW wisdom file generation: updated documentation
|
2021-11-05 00:08:45 +01: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
|
af841dd88f
|
Don't use WA_DeleteOnClose for progess dialogs, as a crash can occur if the user closes the window before the download is complete.
|
2021-11-03 11:02:04 +00:00 |
|
Jon Beniston
|
c13943bfbb
|
Fix for 1028 - allow API to bind to any address
|
2021-11-01 09:51:50 +00:00 |
|
Jon Beniston
|
05987586bf
|
#897 - Add support for vertically expanding widgets to RollupWidget
|
2021-10-30 16:20:24 +01: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
|
3641eb7295
|
ValueDialZ: when setting range fix zero display initial value
|
2021-10-12 23:12:53 +02:00 |
|
Jon Beniston
|
fbef25884e
|
Add Radio Astronomy plugin
|
2021-10-12 11:31:14 +01:00 |
|
Jon Beniston
|
e248d8144c
|
valuedialz: Check range against m_valueNew rather than m_value, as that holds the most recently set value
|
2021-10-05 14:20:05 +01:00 |
|
f4exb
|
f693ecc8cc
|
ValueDialZ: moved emit changed inside setValue method. Complements #1004
|
2021-10-03 12:53:14 +02:00 |
|
f4exb
|
40a1c854dd
|
ValueDialZ: removed set value to 0 code if value is in range. Fixes #1004
|
2021-10-03 12:45:32 +02:00 |
|
f4exb
|
e1c3726a27
|
API: added GET /sdrangel/featurepresets and DELETE /sdrangel/featurepreset
|
2021-09-04 05:58:06 +02:00 |
|
f4exb
|
600fbeb486
|
Multiple Feature Sets in GUI: documentation
|
2021-08-21 22:17:41 +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 |
|
f4exb
|
963ce326f6
|
GLScopeGUI: fixed UI blocking and added missing trace offset serialization/deserialization. Fixes #969
|
2021-08-09 02:21:12 +02:00 |
|
f4exb
|
5f83d523dc
|
Added documentation for spectrum markers dialog
|
2021-08-08 06:24:35 +02:00 |
|
f4exb
|
79c1796cfe
|
Spectrum markers: implemented persistency (serialization/deserialization) using spectrum settings
|
2021-08-08 04:28:22 +02:00 |
|
f4exb
|
ab314c814d
|
Spectrum markers: moved to sdrbase
|
2021-08-07 19:45:48 +02:00 |
|
f4exb
|
885bfb823f
|
Spectrum Markers: do not use QColorConstants. Added export for MSVC
|
2021-08-06 10:24:20 +02:00 |
|
f4exb
|
766647b754
|
Spectrum markers: implemented marker serialization and deserialization
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
deafa0833b
|
Spectrum markers: implemented histogram markers display enable
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
7a00e51dc6
|
Spectrum markers: implemented histogram markers max power hold
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
111c8d4a99
|
Spectrum markers: add dialog for waterfall markers
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
133f6caa60
|
Spectrum markers: implemented colors etc...
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
e7e82a12b0
|
Spectrum markers: make dialog dynamic
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
beb03eef01
|
GLSpectrum: keep spectrum markers within display limits
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
a49a88d67c
|
Spectrum markers dialog (2)
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
1decb23fac
|
Spectrum markers dialog (1)
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
1c2c8352f2
|
Spectrum markers: externalize histogram and waterfall markers
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
6036f62ae4
|
GLSpectrum: implement power tracking histogram markers
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
9f8ce82287
|
GLSpectrum: calculate marker FFT marker frequency bin
|
2021-08-05 21:11:50 +02:00 |
|
f4exb
|
be1976729b
|
Scope GUI: reworked serialize and deserialize
|
2021-07-15 18:30:01 +02:00 |
|
f4exb
|
ede1ef0151
|
ScopeVis: do not save / restore time offset in the settings
|
2021-07-11 18:02:05 +02:00 |
|
f4exb
|
3a3dc0d8c0
|
Channel Analyzer / Scope: fixed sample rate handling. Fixes #956
|
2021-07-10 22:41:24 +02:00 |
|
f4exb
|
55745d3b5e
|
GLSpectrum: reverted change breaking Qt 5.12 compatibility
|
2021-07-07 08:49:46 +02:00 |
|
f4exb
|
bd3aa8faf0
|
Spectrum Markers: make them stick to frequency, power and time distance
|
2021-07-07 00:07:25 +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 |
|
Jon Beniston
|
e6e303cd78
|
Enable LimeRFE on Windows
|
2021-06-29 21:35:52 +01:00 |
|
f4exb
|
2eb8abeb00
|
Scope GUI: amplitude and offset reset buttons. Fixes and updated documentation
|
2021-06-27 11:42:27 +02:00 |
|
f4exb
|
f886f7d400
|
Scope GUI: refactor amp offset
|
2021-06-27 10:10:28 +02:00 |
|
f4exb
|
70167c0ed8
|
Scope GUI: refactor amp scale
|
2021-06-27 01:52:42 +02:00 |
|
Jon Beniston
|
de2654aeb4
|
Add support for zooming in to image
|
2021-06-25 16:38:52 +01:00 |
|
Jon Beniston
|
af21350b40
|
Add galactic line of slight plot and galactic coords to Star Tracker
|
2021-06-25 13:00:59 +01:00 |
|
f4exb
|
bd04ee5a5e
|
GLScopeGUI: effective implementation of stream input selection. Fixes #872
|
2021-06-24 22:52:20 +02:00 |
|
f4exb
|
28214de978
|
Issue #925. Issue was in GLScopeGUI::setBuddies not the plugin(s)
|
2021-06-16 06:47:44 +02:00 |
|
f4exb
|
d9e1034f9a
|
GLScopeGUI: fixed QMetaObject::connectSlotsByName warnings
|
2021-06-16 00:19:17 +02:00 |
|
f4exb
|
6221693710
|
GLScopeGUI: synchronize add trace and add trigger in setBuddies method
|
2021-06-16 00:05:08 +02:00 |
|
f4exb
|
5fde3dfb18
|
GLScope redesign: set number of streams separately
|
2021-06-12 10:47:03 +02:00 |
|
f4exb
|
7dbbd9f2ee
|
GLScope redesign: settings synchro (2)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
5d615e453c
|
GLScope redesign: settings synchro (1)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
e699099946
|
GLScope redesign: using GLScopeSettings (2)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
d08844a34c
|
GLScope redesign: using GLScopeSettings (1)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
016ec01826
|
GLScope redesign: ScopeVis multiple I/Q streams support
|
2021-06-07 01:46:11 +02:00 |
|
f4exb
|
ccb7633154
|
GLScope redesign: removed SpectrumScopeComboVis
|
2021-06-05 19:26:26 +02:00 |
|
f4exb
|
3e9b4a4dee
|
GLScope redesign: when time offset is positive switch automatically to display memory index 01 to preserve correctness of display. Fixes #892
|
2021-06-02 21:20:01 +02:00 |
|
f4exb
|
5ab495a3fb
|
GLScope redesign: moved static constants to GLScopeSettings
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
e9d51c99a7
|
GLScope redesign: allow multiple I/Q streams sent to ScopeVis
|
2021-05-31 15:56:45 +02:00 |
|