Jon Beniston
2132ac8ed2
Fix Qt5 Android build
2024-10-21 17:10:22 +01:00
Jon Beniston
7ed543ec35
Initialise m_displayRailways
2024-10-21 17:10:03 +01:00
f4exb
ed410d039a
Updated versions and changelogs
2024-10-20 10:53:00 +02:00
Jon Beniston
4455ac0c55
Add pager notifications.
...
Add option to ignore duplicates.
Support plotting pager messages on the map.
2024-10-11 11:01:43 +01:00
srcejon
7ed73e6272
Map: Fix Kiwi list. Add SDRangel wss support.
2024-10-08 18:15:52 +01:00
srcejon
c270873a7c
Merge branch 'f4exb:master' into freq_scanner
2024-10-06 13:29:03 +01:00
f4exb
8f2ac70621
Updated plugin versions
2024-10-06 10:53:38 +02:00
srcejon
420e8147fa
Fix gcc warnings.
2024-09-22 15:11:58 +01:00
srcejon
8bf1a2f803
Remote TCP updates:
...
Add support for public list of SDRangel servers that can be displayed on Map.
Add FLAC and zlib IQ compression.
Add IQ squelch for compression.
Add remote device/antenna position and direction reporting.
Add text messaging.
2024-09-22 10:44:30 +01:00
srcejon
24d80f8ab0
ADS-B: Allow plugin to be compiled as static lib. Allow building without texttospeech, location or process.
...
VOR localizer: Allow plugin to be compiled as static lib.
SID feature: Allow plugin to be compiled as static lib.
Satellite Tracker: Allow building without texttospeech or timezone.
Map: Allow plugin to be compiled as static lib. Allow building without SSL.
APT: Allow plugin to be compiled as static lib.
Radio Astronomy: Allow plugin to be compiled as static lib. Allow building without process.
ChannelWebAPIUtils: Fix memory leaks.
DeviceSampleSource: Add signals that indicate when the position or direction of a device (or it's antenna) has changed. This is to support per device position, which is useful for remote devices not at My Position.
2024-09-17 09:47:45 +01:00
DreamNik
60e1d1cd9e
Fix compilation for Android with Qt6
2024-09-05 13:37:51 +03:00
DreamNik
202fc96de6
Append prefix to plugin name when running on Android.
...
Android libraries can't be placed inside subdirectory, so to
distinguish plugins from regular libraries the new prefix is used.
2024-09-05 13:37:51 +03:00
DreamNik
f694ba04b8
Fix compilation warnings and errors
2024-09-05 13:37:46 +03:00
f4exb
5d0fa7fa67
Removed destroy method leftovers and Sonar lint
2024-08-27 09:54:09 +02:00
f4exb
aec3c5ca47
Updated plugin versions
2024-08-13 22:35:18 +02:00
Daniele Forsi
4241f01376
Fix typos in cpp files
2024-07-10 23:06:38 +02:00
Daniele Forsi
e56908b0c6
Fix typos in include files
2024-07-10 23:06:38 +02:00
Edouard Griffiths
a768e91855
Merge pull request #2205 from dforsi/feature/map-readme
...
Add details about rendered maps stored locally
2024-07-09 17:07:31 +02:00
Daniele Forsi
b909f5ebba
Do not revert Filter Distance to the previous value when the cell is empty
2024-07-06 23:51:15 +02:00
Daniele Forsi
cc0e0c0f28
Use a QSpinBox for Filter Distance with a maximum of 10 000 kilometres
2024-07-06 23:51:15 +02:00
Daniele Forsi
91862a582e
Right align columns with numeric values
2024-07-06 23:51:15 +02:00
Daniele Forsi
c06e740ffc
Get case insensitive sorting in the Map Settings Dialog for Map Items
2024-07-06 23:51:15 +02:00
Daniele Forsi
0398414e2c
Remove unused resources
...
Automatically deleted by opening the .ui file in Qt Creator.
2024-07-06 23:51:15 +02:00
Daniele Forsi
fe552abb20
Convert transmitters.csv to UTF-8
...
For correct display of all alphabets.
2024-07-06 23:51:15 +02:00
Daniele Forsi
bb834caebc
Add list of transmitters to the resources
...
Fixes log message of level "critical":
MapGUI::addBroadcast: Failed to open transmitters.csv
2024-07-06 23:51:15 +02:00
dforsi
b4b0cedd17
Add details about rendered maps stored locally
...
Suggest two tools can be used to create map images:
* QGIS: overkill but does everything
* gdal2tiles: it's called by QGIS but can be used directly
2024-07-06 13:15:46 +02:00
f4exb
3e909d2016
Updated versions and changelogs
2024-06-25 22:19:14 +02:00
Daniele Forsi
685d30f15a
Remove unused resources
...
Automatically deleted by opening the .ui file in Qt Creator.
2024-06-23 17:32:48 +02:00
Daniele Forsi
e4e2588164
Remove unused files
2024-06-23 17:32:48 +02:00
f4exb
4770e2d281
Updated versions and changelogs
2024-06-18 00:52:36 +02:00
Daniele Forsi
322296f1af
Add missing tooltips
2024-06-16 23:38:33 +02:00
f4exb
1d87e1e051
Updated versions and changelogs
2024-05-24 00:24:50 +02:00
Daniele Forsi
de131d1f6d
Fix memleaks found with AddressSanitizer/LeakSanitizer
...
Found with:
ASAN_OPTIONS="detect_odr_violation=1,strip_path_prefix=$(pwd)/" build/sdrangel
Fixes:
Direct leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7efeb72f46b8 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7efe83515718 in WebServer::addSubstitution(QString, QString, QString) sdrangel/plugins/feature/map/webserver.cpp:84
#2 0x7efe83559c9e in MapGUI::applyMap3DSettings(bool) sdrangel/plugins/feature/map/mapgui.cpp:1789
#3 0x7efe8355e483 in MapGUI::displaySettings() sdrangel/plugins/feature/map/mapgui.cpp:1964
#4 0x7efe834be0f6 in MapGUI::MapGUI(PluginAPI*, FeatureUISet*, Feature*, QWidget*) sdrangel/plugins/feature/map/mapgui.cpp:376
#5 0x7efe835372f4 in MapGUI::create(PluginAPI*, FeatureUISet*, Feature*) sdrangel/plugins/feature/map/mapgui.cpp:66
#6 0x7efe834b5471 in MapPlugin::createFeatureGUI(FeatureUISet*, Feature*) const sdrangel/plugins/feature/map/mapplugin.cpp:72
#7 0x7efeb6b416c2 in FeatureUISet::loadFeatureSetSettings(FeatureSetPreset const*, PluginAPI*, WebAPIAdapterInterface*, QList<Workspace*>*, Workspace*) sdrangel/sdrgui/feature/featureuiset.cpp:185
#8 0x7efeb67e9b41 in MainWindow::loadConfiguration(Configuration const*, bool) sdrangel/sdrgui/mainwindow.cpp:1503
#9 0x7efeb6730e3e in MainWindow::MainWindow(qtwebapp::LoggerWithFile*, MainParser const&, QWidget*) sdrangel/sdrgui/mainwindow.cpp:257
#10 0x557281218bad in runQtApplication sdrangel/app/main.cpp:196
#11 0x5572812194a3 in main sdrangel/app/main.cpp:248
#12 0x7efeb10456c9 in __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58
2024-05-19 19:44:45 +02:00
Daniele Forsi
3fb678272d
Fix memleaks found with AddressSanitizer/LeakSanitizer
...
Fixes:
Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7efeb72f46b8 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7efe834b65a2 in WebServer::WebServer(unsigned short&, QObject*) sdrangel/plugins/feature/map/webserver.cpp:34
#2 0x7efe834bc342 in MapGUI::MapGUI(PluginAPI*, FeatureUISet*, Feature*, QWidget*) sdrangel/plugins/feature/map/mapgui.cpp:265
#3 0x7efe835372f4 in MapGUI::create(PluginAPI*, FeatureUISet*, Feature*) sdrangel/plugins/feature/map/mapgui.cpp:66
#4 0x7efe834b5471 in MapPlugin::createFeatureGUI(FeatureUISet*, Feature*) const sdrangel/plugins/feature/map/mapplugin.cpp:72
#5 0x7efeb6b416c2 in FeatureUISet::loadFeatureSetSettings(FeatureSetPreset const*, PluginAPI*, WebAPIAdapterInterface*, QList<Workspace*>*, Workspace*) sdrangel/sdrgui/feature/featureuiset.cpp:185
#6 0x7efeb67e9b41 in MainWindow::loadConfiguration(Configuration const*, bool) sdrangel/sdrgui/mainwindow.cpp:1503
#7 0x7efeb6730e3e in MainWindow::MainWindow(qtwebapp::LoggerWithFile*, MainParser const&, QWidget*) sdrangel/sdrgui/mainwindow.cpp:257
#8 0x557281218bad in runQtApplication sdrangel/app/main.cpp:196
#9 0x5572812194a3 in main sdrangel/app/main.cpp:248
#10 0x7efeb10456c9 in __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58
and others
2024-05-19 19:44:45 +02:00
Edouard Griffiths
52a440e400
Merge pull request #2091 from dforsi/fix/typos
...
Fix/typos
2024-04-27 11:08:10 +02:00
Daniele Forsi
15433bb324
Fix spellling errors found with LibreOffice Writer
2024-04-26 21:18:32 +02:00
Simon Ruderich
6086fb328e
plugins: remove UTF-8 BOMB from readme.md
...
BOMB is normally not used for UTF-8/ASCII files.
2024-04-26 08:37:24 +02:00
Daniele Forsi
991ccddb66
Close any open dialog when sdrangel quits
2024-04-23 20:23:07 +02:00
Daniele Forsi
b4ec43e4aa
Raise the Beacon, IBP Beacons an Radio Time dialogs
...
Make the dialogs visible again if they are open but are hidden behind
the main window or another application's window.
2024-04-22 23:05:04 +02:00
Daniele Forsi
f4b2dfc0a9
Revert "Prevent the dialogs to be hidden behind the main window"
...
This reverts commit f72574d1ad
.
2024-04-22 22:42:00 +02:00
Daniele Forsi
f72574d1ad
Prevent the dialogs to be hidden behind the main window
...
This also menas that when the main window is closed, the dialogs get
closed automatically, and not only when the map window is closed.
2024-04-22 22:39:19 +02:00
Daniele Forsi
230c461204
Update the IPB beacons table only when the dialog is visible
2024-04-22 22:39:19 +02:00
Daniele Forsi
570c1f6877
Remove unused includes and use more direct includes
2024-04-20 19:10:18 +02:00
Mykola Dvornik
15337cac66
Fix bug that prevents settings changes updates via reverse API
...
Most plugins that use reverse API to PATCH settings updates to remote
server only do so when `useReverseAPI` is toggled, but not when the
relevant settings are being updated. So lets fix the precondition to
use the `m_useReverseAPI` flag instead.
2024-04-14 18:58:12 +02:00
f4exb
cdae5ca048
Updated versions and changelogs
2024-04-14 11:41:00 +02:00
Daniele Forsi
8c3f7e3775
Remove unused includes and use more direct includes
2024-04-11 23:31:34 +02:00
Daniele Forsi
92246cdc71
Fix typing errors found with codespell and more
2024-04-06 12:39:18 +02:00
srcejon
9c1b1ab4f8
Fix for Qt 6.
2024-04-05 21:30:23 +01:00
srcejon
97cd94496a
Add Linux codec details and fix Y autoscale when min/max are the same.
2024-04-05 16:35:43 +01:00
srcejon
c0e7ce4383
Fix gcc warnings.
2024-04-05 10:56:19 +01:00