Jon Beniston
2a24f72590
Add support for plugin presets.
2023-08-24 15:51:50 +01:00
Jon Beniston
5e71da4530
Add VkFFT support and profiler
2023-08-13 23:52:57 +01:00
Jon Beniston
7ae1951d12
Add accessibility interface for ValueDial widgets, so they work with screen readers. For #1672
2023-04-28 15:58:57 +01:00
Mohamed
5cb707789c
fixing errors when compiling using qt6
...
Fixing errors when compiling using qt6
2023-03-17 19:41:25 +02:00
f4exb
7928d48257
MainWindow: disconnect prior to connect in device re-numeration. Fixes #1620
2023-03-11 12:42:59 +01:00
Jon Beniston
2755853cdc
Android: Prevent app from being put to sleep when running. Add menu to keep screen on.
2023-02-17 21:57:09 +00:00
Jon Beniston
95cb214b57
Add missing brace
2023-01-02 15:22:07 +00:00
f4exb
f45e949e62
Fixed passing QPoint reference from right click enabler to connected method. Fixes #1549
2022-12-28 20:33:28 +01:00
Jon Beniston
f2fe6ea940
Call processEvents to try to avoid not responding warning on Linux
2022-12-20 23:16:56 +00:00
Jon Beniston
df5dc0c491
Fix syntax error
2022-12-20 21:24:43 +00:00
Jon Beniston
68603fec43
Allow sampling devices to be refreshed while SDRangel is running.
...
(Possibly need to add a mutex for MainCore::getPluginManager, so only
can be used by one thread)
Add option to automatically update My Position based on GPS. This is
started in MainCore, so we get position as soon as possible.
Don't set QFileDialog::DontUseNativeDialog on Android, as Qt's file
dialog can't access user storage. Set globally for Linux/Windows, rather
than for each dialog.
MainWindow:
- Add welcome dialog for Android.
- Don't show menu bar or status bar on Android to save screen space.
- On Android, change tab position when screen orientation changes.
- Load default configurations and presets first time SDRangel is run.
- Change loadConfiguration to use a QProgressDialog rather than
QMessageBox, as the latter was crashing on Android.
- Use DialogPositioner to ensure dialogs are on screen.
2022-12-20 21:06:39 +00:00
CRD716
7254d5b638
fix user visible typo in mainwindow.cpp
2022-10-27 21:52:57 -05:00
f4exb
9b7a41ad4e
MainWindow: move CommandKeyReceiver at an earlier stage in the constructor. Fixes #1485
2022-10-25 22:53:10 +02:00
f4exb
375c0e1ce2
Duplicate QWidget::restoreGeometry in some places in an attempt to fix #1432
2022-09-24 23:07:20 +02:00
Jon Beniston
a7c45f512f
Stop status timer, so updateTimer isn't called on deleted objects
2022-09-13 17:04:51 +01:00
Jon Beniston
d404e9f943
Add start/stop all devices button in toolbar. Add device stateChanged signal. Use in RTL SDR GUI for updating device state
2022-08-27 10:18:17 +01:00
f4exb
58328ace0d
Spectrum GUI: updates to the go to markers feature and documentation
2022-06-25 02:53:11 +02:00
f4exb
f95d0e43c7
Following PR #1305 : set device center frequency from the MainWindow rather than in MainSpectrumGUI
2022-06-24 22:53:13 +02:00
Jon Beniston
d441e6d475
Add 3D spectrogram
2022-06-18 12:35:44 +01: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
d0c2b24694
Removed main LimeRFE support
2022-05-22 22:10:36 +02:00
f4exb
9e4b5bda56
Save auto stack workspaces status in configuration
2022-05-19 15:48:14 +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
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
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
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
f4exb
dc303cdd7d
Massive UI revamping (v7): Renumerate workspaces and workspace index in sub windows after empty workspace trimmin. Fixes #1212
2022-04-25 23:48:14 +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
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
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
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
2c070f811e
Massive UI revamping (v7): Channel window documentation. Show device type name in index tooltip
2022-04-17 10:20:07 +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
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
8a3d2bd497
Massive UI revamping (v7): Removed forceClose
2022-04-14 12:08:18 +02:00