Jon Beniston
017d27e907
Allow maximize button to make window full screen, if already maximized.
2022-12-20 16:22:21 +00:00
Jon Beniston
d1c67c971e
Add buttons to stack MDI windows vertically and put in tabs.
...
Use right click to auto-stack sub-windows, rather than having a
dedicated button.
Allow maximize button to make window full screen, if already maximized.
Add title to device windows, for when displayed in tabs.
Add menu button to workspace toolbar, for Android only, to avoid having
menu bar, which takes up a lot of space.
Add configuration presets button to workspace toolbar.
Add icons for window arangement
2022-12-20 16:10:11 +00:00
Edouard Griffiths
7f720a369e
Merge pull request #1540 from srcejon/android
...
GLSpectrum touchscreen updates
2022-12-20 16:42:58 +01:00
Jon Beniston
1c9cc7a989
GLSpectrum touchscreen updates
...
Add "show all controls" button, that allows most of the "set once"
controls to be hidden on small screens. Please feel free to make a
better icon! Could also be hidden if !ANDROID, if you don't like it.
Add pinch and pan gestures, for frequency scrolling and zooming in to
spectrum.
Queue frequencies requested by scrolling, so intermediate frequencies
can be omitted, if device is slow to update its frequency.
Support non-integer pixel ratios.
Add popup sliders for dials.
Add DialogPositioner for dialogs.
Add layout to spectrum markers dialog, so that it can be resized, to fit
on smaller screens.
2022-12-20 14:39:39 +00:00
Jon Beniston
95120cc50d
Merge branch 'android' of https://github.com/srcejon/sdrangel into android
2022-12-20 13:49:49 +00:00
Edouard Griffiths
016ca4d270
Merge pull request #1539 from srcejon/android
...
Touchscreen support
2022-12-20 14:24:19 +01:00
Jon Beniston
038cb3b973
Add pinch gesture to GraphicsViewZoom
2022-12-20 11:31:01 +00:00
Jon Beniston
7e7a9fdb84
Add popups for dials
2022-12-20 11:21:54 +00:00
Jon Beniston
92e348afa2
Set plugins path for Android
2022-12-20 11:15:36 +00:00
Jon Beniston
e023611bf2
Add gesture support to maps
2022-12-20 11:14:32 +00:00
Jon Beniston
1a7c995e43
Add RSP and Android remote TCP protocol commands
2022-12-20 11:13:25 +00:00
Jon Beniston
102fcab014
Add new sdrgui files to CMakeLists.txt
2022-12-20 10:40:50 +00:00
Jon Beniston
653a4ea4f7
Add welcome dialog for Android
2022-12-20 10:32:09 +00:00
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
Jon Beniston
60a933771d
Support touchscreen tap and hold to be used instead of right mouse click.
2022-12-20 10:01:16 +00:00
Jon Beniston
e3f9d1032d
Scale splash screen to size of screen
2022-12-20 09:56:30 +00:00
Jon Beniston
e5c887646a
Allow Android virtual keyboard to change sign in ValueDialZ widget
2022-12-20 09:55:22 +00:00
Jon Beniston
c8af6e755e
Add icons for arranging windows
2022-12-20 09:54:03 +00:00
f4exb
5d42c28327
Fix CI/CD warnings (3)
2022-12-19 23:16:19 +01:00
f4exb
42856a5265
Fix CI/CD warnings (2)
2022-12-19 22:14:04 +01:00
f4exb
e430ca4d4f
Fixed CI/CD issues and warnings (1)
2022-12-19 19:58:49 +01:00
f4exb
168ac70767
SSB demod: corrected DSB filter
2022-12-19 05:03:22 +01:00
f4exb
f65c6ab1e7
Updated versions and changelogs
2022-12-17 10:30:08 +01:00
f4exb
93c1244c81
BladeRF v1: increased GUI minimum size
2022-12-17 10:23:43 +01:00
f4exb
8c84d4a456
Local Sink: updated API and documentation
2022-12-17 07:01:49 +01:00
f4exb
edf464d987
Local Sink: added spectrum scale relative frequemcy display option
2022-12-17 07:01:49 +01:00
f4exb
e070b73104
FFT filter: removed useless code and some fixes
2022-12-17 07:01:49 +01:00
f4exb
66d4c665c8
Local Sink: implemented reverse FFT bands
2022-12-17 07:01:49 +01:00
f4exb
c42d163d3b
Local Sink: added FFT filter bands
2022-12-17 07:01:49 +01:00
f4exb
bf765a00ec
Local Sink: FFT filter bands
2022-12-17 07:01:49 +01:00
f4exb
4d1ab5d413
Local Sink: added GUI controls and implemented gain stage
2022-12-17 07:01:49 +01:00
f4exb
2754e3ea5e
Local Sink: added spectrum monitor
2022-12-17 07:01:49 +01:00
f4exb
551f7cbcd3
BladerRF v1: fixed GUI so that XB-200 is properly handled. Fixes #1535
2022-12-17 06:42:28 +01:00
f4exb
1a19e99d3e
Metis MISO GUI: fixed frequency limits
2022-12-10 19:06:00 +01:00
Edouard Griffiths
92bd4213a3
Merge pull request #1528 from srcejon/fix_1527
...
RadioSonde: Fix plotting of heading
2022-12-05 01:29:22 +01:00
Jon Beniston
4696a793fd
RadioSonde: Fix plotting of heading
2022-12-04 13:06:44 +00:00
f4exb
b1ba80b847
Local Sink: auto detect Local Input devices and fix crashes in most situations. Part of #871
2022-12-03 13:33:38 +01:00
f4exb
6cc15442e2
Windows build: remove LimeSDR (Lime Suite) support
2022-12-02 16:03:42 +01:00
f4exb
2d7c10aa42
Windows: use upstream repository for LimeSuite and latest release (22.09.0)
2022-12-02 14:34:28 +01:00
f4exb
2c286ac2fd
Upgraded LimeSuite to v22.09.0
2022-12-02 10:28:24 +01:00
f4exb
5a0fc37241
Updated versions and changelogs
2022-12-01 22:02:11 +01:00
f4exb
8ccdcb7e30
VOR Loclizer feature: Make settings assignments atomic. Part of #1329
2022-11-30 22:00:26 +01:00
f4exb
c61bc00260
Star Tracker feature: Make settings assignments atomic. Part of #1329
2022-11-30 07:21:59 +01:00
f4exb
7906ece977
Simple PTT feature: Make settings assignments atomic. Part of #1329
2022-11-28 22:32:46 +01:00
f4exb
b3e6ea95f3
Satellite tracker feature: Make settings assignments atomic. Part of #1329
2022-11-28 21:52:06 +01:00
f4exb
618b4c91b9
Fixed Map feature settings
2022-11-28 00:43:19 +01:00
f4exb
79808fb852
Map feature: Make settings assignments atomic. Part of #1329
2022-11-27 20:00:43 +01:00
f4exb
541b8449fd
RigCrl Server feature: Make settings assignments atomic. Part of #1329
2022-11-27 13:36:48 +01:00
f4exb
ecdc464869
Radiosonde feature: Make settings assignments atomic. Part of #1329
2022-11-27 11:32:58 +01:00
f4exb
6bba016a7d
KiwiSDR: implement variable sample rate. Fixes #1523
2022-11-27 00:28:55 +01:00