Jon Beniston
a4beb0e0d5
Fix #1559 . Update protocol before calling setAzimuthElevation
2023-01-06 09:18:02 +00:00
Edouard Griffiths
5bfd42ab80
Merge pull request #1556 from srcejon/reenable_3dmap
...
Reenable 3D Map
2023-01-05 19:22:53 +01:00
Edouard Griffiths
20bdbfa306
Merge pull request #1555 from srcejon/device_enum
...
Add progress dialog for device enumeration, as some drivers are slow on Windows.
2023-01-04 18:48:50 +01:00
Jon Beniston
e987f15952
Reenable 3D Map
2023-01-04 16:59:09 +00:00
Jon Beniston
c54d268280
Add progress dialog for device enumeration, as some drivers are slow. Don't automatically enumerate.
2023-01-04 15:22:41 +00:00
Edouard Griffiths
0b476f6dd2
Merge pull request #1554 from srcejon/android_fixes
...
Android related changes
2023-01-03 23:12:39 +01:00
Jon Beniston
94009e05a6
Add libusb for Android
2023-01-02 15:49:20 +00:00
Jon Beniston
1124177750
Make WebEngine support in Map optional for Android
2023-01-02 15:48:08 +00:00
Jon Beniston
224eb2c1b7
Make WebEngine support in Map optional for Android
2023-01-02 15:47:46 +00:00
Jon Beniston
61825e5756
Make WebEngine support in Map optional for Android
2023-01-02 15:47:24 +00:00
Jon Beniston
d574e74908
Support FileInput plugin on Android, by using QFile rather istream
2023-01-02 15:42:34 +00:00
Jon Beniston
5be2b1674e
Add flag to skip FFMPEG version check on Android
2023-01-02 15:32:25 +00:00
Jon Beniston
125bbdfabf
Remove unused libraries
2023-01-02 15:31:51 +00:00
Jon Beniston
edb63f7d8a
Update aligned_malloc implementation on Android, so it works with API level 23
2023-01-02 15:31:27 +00:00
Jon Beniston
b70496c1cc
Fix crash when no logger implemented. Add additional error reporting for GPS positioning.
2023-01-02 15:30:34 +00:00
Jon Beniston
1fd29354fc
Add support for multiple ABIs on Android
2023-01-02 15:28:52 +00:00
Jon Beniston
c817eadcc4
Add Android support. Convert line endings
2023-01-02 15:26:46 +00:00
Jon Beniston
c39260fbdb
Reduce UI minimum size for small Android screens
2023-01-02 15:26:18 +00:00
Jon Beniston
526164f2e1
Check for errors when writing to log
2023-01-02 15:24:17 +00:00
Jon Beniston
eb9fb3469d
Ignore SSL certifcate errors on Android
2023-01-02 15:23:41 +00:00
Jon Beniston
95cb214b57
Add missing brace
2023-01-02 15:22:07 +00:00
Edouard Griffiths
0827a7026a
Merge pull request #1551 from f4exb/rgetz-patch-1
...
Update sdriq readme.md
2023-01-01 12:50:04 +01:00
Edouard Griffiths
ddbda51712
Merge pull request #1550 from srcejon/fix_satellite_image_url
...
Sat Tracker: Fix satellite images
2022-12-31 18:58:54 +01:00
Robin Getz
994a030784
Update sdriq readme.md
...
The timestamp is is in milliseconds, so make sure people know.
Signed-off-by: rgetz503@gmail.com
2022-12-29 16:42:12 -05:00
Jon Beniston
3c7cbce8ff
Support relative satellite image URLs
2022-12-29 20:55:33 +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
f4exb
12deb59bf4
Fixed possible sample device pointer not set yet when DSPMIMOSignalNotification message arrives. Fixes #1529
2022-12-28 18:55:06 +01:00
Edouard Griffiths
b387de17bc
Merge pull request #1544 from srcejon/android
...
Airspy and RTL SDR support on Android
2022-12-22 17:04:00 +01:00
Jon Beniston
7aea12e6fe
On Android, list USB devices by VID/PID and open using file descriptor.
2022-12-22 11:04:12 +00:00
Edouard Griffiths
897ecc4d88
Merge pull request #1543 from srcejon/ambe_serial_windows
...
Scan for serial AMBE devices on Windows
2022-12-22 06:48:30 +01:00
Jon Beniston
564f4c9ad0
Scan for serial AMBE devices on Windows
2022-12-21 21:40:00 +00:00
Edouard Griffiths
53c1fdb877
Merge pull request #1542 from srcejon/android
...
MainWindow updates for Android and example configurations
2022-12-21 09:24:12 +01:00
Jon Beniston
dea4c1f285
Avoid divide by zero when no fixed windows
2022-12-20 23:17:31 +00: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
2e9b8e3203
Change map provider from osm to mapboxgl on Linux, to avoid crash
2022-12-20 22:33:58 +00:00
Jon Beniston
26861d3aa8
Add Android support and settings resources
2022-12-20 22:07:49 +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
Edouard Griffiths
cedd7c20d1
Merge pull request #1541 from srcejon/android
...
Window arrangement
2022-12-20 18:55:18 +01:00
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