Jon Beniston
4df26f7140
3D Spectrogram: Use texture height rather than fft size for clamping limit
2022-06-21 10:09:08 +01:00
Jon Beniston
2008967f2b
Spectrum: Formatting
2022-06-20 15:24:33 +01:00
Jon Beniston
c06f9f4ea8
Spectrum: Prevent null texture warning when only histogram is displayed
2022-06-20 15:23:51 +01:00
Jon Beniston
8c500cf0c6
Fix formatting
2022-06-20 08:50:28 +01:00
Jon Beniston
94f93ee9ad
Update TVScreen to OpenGL 3.3
2022-06-19 23:22:43 +01:00
Jon Beniston
34ce5ae398
Support high DPI devices
2022-06-19 22:14:26 +01:00
Jon Beniston
72dfe95a5b
GL_LUMINANCE is deprecate so doesn't work on Mac. Use GL_RED instead.
2022-06-19 21:37:24 +01:00
Jon Beniston
37622db678
Optimise VAO usage
2022-06-19 14:16:45 +01:00
Jon Beniston
0a91c30038
Create VAOs properly
2022-06-19 11:39:13 +01:00
Jon Beniston
74d61855e4
Use VAOs for OpenGL 3 CoreProfile
2022-06-19 11:22:46 +01:00
Jon Beniston
e31880fc66
Use integers for OpenGL version
2022-06-19 00:11:46 +01:00
Jon Beniston
e13e919012
Add OpenGL shaders using OpenGL 3.3 syntax for MacOS which doesn't support version 2 syntax wth 4.2 context
2022-06-18 23:40:25 +01:00
Jon Beniston
c135affb6a
Simply matrix calcs. Fix for clang
2022-06-18 13:07:10 +01:00
Jon Beniston
d441e6d475
Add 3D spectrogram
2022-06-18 12:35:44 +01:00
f4exb
225f8ef0b3
Features: fixed common settings menu placement. Issue #1286
2022-06-12 23:24:36 +02:00
f4exb
7e8db84e67
GLScope: fixed X2 frequency scale setting
2022-06-01 20:15:35 +02:00
Jon Beniston
49460a48df
USRP: Add support for non-discoverable devices and user arguments.
...
Tweak UI so icons aren't squashed.
2022-06-01 15:37:50 +01:00
f4exb
67d4e3d105
DOA2: set scope timescale display as frequency in FFT (correlation) mode for X and XY displays
2022-05-28 23:44:53 +02:00
f4exb
2971dfe3af
AMBE feature: more updates to documentation
2022-05-25 19:58:18 +02:00
f4exb
558955f6f9
AMBE feature: removed AMBE devices dialog
2022-05-25 00:53:57 +02:00
f4exb
3880a0f98f
AMBE feature: cleanup of main application AMBE support
2022-05-25 00:13:40 +02:00
f4exb
928a4c76e0
LimeRFE feature documentation
2022-05-23 00:16:50 +02:00
f4exb
d0c2b24694
Removed main LimeRFE support
2022-05-22 22:10:36 +02:00
Daniele Forsi
ede1b03528
Fix typing errors in readme's
...
These are errors that codespell doesn't fix automatically because there is more than one fix.
The following command now gives an empty list of possible fixes, as expected:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,hist,inout,lits,nd,ot,verry --write-changes --summary {} \+
2022-05-22 11:53:36 +02:00
f4exb
01dc1a9490
ButtonSwitch: use stylesheet instead of fiddling with the color palette. Fixes some inital color state issues
2022-05-19 17:51:51 +02:00
f4exb
9e4b5bda56
Save auto stack workspaces status in configuration
2022-05-19 15:48:14 +02:00
f4exb
a10fe91c5d
Updated documentation
2022-05-18 23:09:22 +02:00
f4exb
0a83f50821
Added Blackman-Harris 7 term FFT window
2022-05-18 22:21:12 +02:00
f4exb
5447a8caef
Added 3 term Blackman window to FFTWindow and use it as default in FFT filter
2022-05-18 19:22:13 +02:00
srcejon
36a6d088f8
Merge branch 'f4exb:master' into mac_package
2022-05-17 21:26:13 +01:00
f4exb
7a8cab7879
Fixed missing bits in API. Fixes #1247
2022-05-16 20:51:15 +02:00
Jon Beniston
25cf60c4c5
Warn if OpenGL is < 2.1, rather than 3.0, as it runs fine with 2.1
2022-05-16 12:43:07 +01:00
Edouard Griffiths
3673f92f6f
Merge pull request #1245 from dforsi/fix/typos
...
Fix typing errors in readme's
2022-05-15 22:15:53 +02:00
Daniele Forsi
902012641d
Fix typing errors in readme's
...
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=doas,ehr,lits,verry --write-changes --summary {} \+
2022-05-15 12:39:57 +02:00
f4exb
69cd4f83ed
Fixed remaining v7 references
2022-05-15 11:11:56 +02:00
f4exb
11ce179f02
Fixed device enumerator in-use indicator not reset on device set delete
2022-05-14 11:18:09 +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
f545eea5ed
v7: created API to manage workspaces. Implements #1240
2022-05-09 21:31:14 +02:00
f4exb
1bcecec103
v7: added API for configurations and updated presets API. Implements #1234
2022-05-08 19:33:10 +02:00
f4exb
32820e25b4
Massive UI revamping (v7): Fixed Tx and MIMO channel device label when retrieved from configuration. Fixes #1227
2022-05-02 02:01:10 +02:00
f4exb
89196c40b2
Massive UI revamping (v7): Make soapy SDR support optional. Fixes #718
2022-04-30 12:52:25 +02:00
f4exb
fcb2906fd4
Massive UI revamping (v7): fixed device change. Fixes #1220
2022-04-30 11:47:05 +02:00
f4exb
f8d3af287e
Massive UI revamping (v7): updated version to alpha.2
2022-04-28 00:19:54 +02:00
f4exb
4990144a61
Massive UI revamping (v7): fixed add channel and spectrum display after device renumbering. Fixes #1217
2022-04-28 00:01:08 +02:00
f4exb
aac0e8954c
Massive UI revamping (v7): updated documentation with latest changes
2022-04-27 21:40:29 +02:00
f4exb
88de17a8d4
Massive UI revamping (v7): Changed pacement of presets and add channels in device top bar
2022-04-27 19:38:20 +02:00
f4exb
e1640e7ee1
Massive UI revamping (v7): Changed auto stack tool button to button switch for better on/off visibility. Part of #1209
2022-04-27 13:53:56 +02:00
f4exb
2f1d700201
Spectrum markers dialog: fixed issue when there are no histogram markers. Fixes #1200
2022-04-26 22:56:01 +02:00
f4exb
78674ead2e
Merge back to v7
2022-04-26 20:47:53 +02:00
f4exb
69a66adf88
Massive UI revamping (v7): make correction to sub windows sizes and placement at the top when loading a configuration
2022-04-26 19:44:18 +02:00