DreamNik
5de9785100
Fix compilation with newer ffmpeg libavutil
2024-10-30 18:42:32 +01:00
DreamNik
7edc1314aa
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-10-30 07:54:54 +01:00
DreamNik
34cf612031
Fix compilation warnings and errors
2024-10-29 21:48:28 +01:00
f4exb
aec3c5ca47
Updated plugin versions
2024-08-13 22:35:18 +02:00
f4exb
994898d9fc
WDSP: simplify RXA structs
2024-07-26 10:53:58 +02:00
f4exb
3799746ac0
More Sonar fixes (2)
2024-07-22 00:34:26 +02:00
f4exb
189d5a6a01
More Sonar fixes
2024-07-21 23:15:32 +02:00
f4exb
28262ca5fb
More Sonar bug fixes
2024-07-21 14:20:48 +02:00
Daniele Forsi
e56908b0c6
Fix typos in include files
2024-07-10 23:06:38 +02:00
Daniele Forsi
570c1f6877
Remove unused includes and use more direct includes
2024-04-20 19:10:18 +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
f4exb
5dcf7f7d40
Updated versions and changelogs
2023-12-31 19:16:27 +01:00
f4exb
86a1d15eba
Frequency Scanner: handle change of I/Q stream in tracked channels
2023-12-14 21:57:49 +01:00
f4exb
5ed6f060a0
Frequency Scanner: allow scanning channels of a MIMO device
2023-12-14 21:57:49 +01:00
f4exb
07e8ae0de1
Updated changelogs and plugins versions
2023-11-29 05:00:58 +01:00
f4exb
3a944fa209
Rewriting of copyright notices for plugins/channelrx. Part of #1893
2023-11-18 12:02:48 +01:00
Jon Beniston
e799e5eb72
Fix resize cursor not being cleared when mouse moves over child widgets
2023-11-13 20:51:03 +00:00
srcejon
6e55c030b6
Use DialogPositioner for AudioSelectDialog so it opens on screen.
2023-11-09 22:30:34 +00:00
Jon Beniston
df4c6ca825
Fix ffpmeg/opencv dependencies. Enable C lang on Mac, for external projects
2023-09-13 21:58:51 +01:00
Daniele Forsi
34aca019e2
Fix spelling in strings
2023-07-23 18:55:12 +02:00
f4exb
8260721f2d
Updated cersions and changelogs
2023-05-23 22:39:27 +02:00
f4exb
a76d11b3a1
DATV demod: leansdr: fix possible segfaults
2023-04-10 11:50:30 +02:00
f4exb
7852ab79a6
DATV demod: change interpolator and NCO in the same block
2023-04-10 11:49:30 +02:00
f4exb
3f9f81caf9
Updated versions and changelogs
2023-04-06 22:59:07 +02:00
f4exb
12234418a8
DATV demod: GUI: set RF bandwidth with standard SR
2023-04-06 18:53:35 +02:00
f4exb
cf0489d96f
Updated versions and changelogs
2023-04-01 13:42:53 +02:00
f4exb
5d81a42564
DATV demod: CNR adjustments
2023-04-01 13:41:49 +02:00
f4exb
9f71f4d402
DATV demod: adapted CNR estimation to a bandwidth always twice the symbol rate
2023-04-01 11:53:44 +02:00
f4exb
b4a1680d54
DATV demod: fixed rf bandwidth and symbol rate apply settings
2023-04-01 03:25:01 +02:00
f4exb
afd8d492c5
DATV demod: implement interpolator (decimator) so that DVB engine input rate is always twice the symbol rate
2023-03-31 00:30:06 +02:00
f4exb
03e29e9a1d
DATV demod: small optimizations (2)
2023-03-30 11:23:37 +02:00
f4exb
d70f431ec2
DATV demod: small optimizations
2023-03-30 11:23:37 +02: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
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
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
3b5b222114
Update plugins to compile with Qt5 and Qt6
2022-11-17 14:36:12 +00:00
Jon Beniston
fc7c9c1fc8
Update CMakeLists.txt to support both Qt5 and Qt6. Add option ENABLE_QT6
2022-11-17 14:34:54 +00:00
Jon Beniston
c966f1cb5a
dd maximize button to MainSpectrum and expandible Channels and Features.
...
Add sizeToContents in ChannelGUI and FeatureGUI, called when widget is
rolled, so we can remove resizing code from all of the individual
channels and features.
In RollupContents, use minimumSizeHint for calculated size, so that
minimumWidth can come from .ui file.
In DeviceGUI::sizeToContents(), call adjustSize(), so Device GUIs start
out at minimum needed size (which should restore appearance prior to
last patch).
In stackSubWindows, use available space for channels if no
spectrum/features present.
In stackSubWindows, fix spectrum from being sized too big, resulting in
scroll bars appearing.
Reset user-defined channel width in stackSubWindows, when channels are
removed.
Don't stack maximized windows.
There's one hack in Channel/FeatureGUI::maximizeWindow(). It seems that
when maximimzing a window, QOpenGLWidgets aren't always paint properly
immediately afterwards, so the code forces an additional update. I can't
see why the first call to paintGL doesn't work.
2022-11-11 12:24:27 +00:00
f4exb
f034319c22
Updated versions and changelogs
2022-10-19 17:40:14 +02:00
f4exb
5b27a50cf8
DATV plugin: added dial to flip through DATV standard symbol rates
2022-10-16 23:01:20 +02:00
Jiří Pinkava
0df2d75e6d
Replace deprecated QMutex(Recursive) with QRecursiveMutex
2022-09-17 23:00:07 +02:00
Jon Beniston
23c65fc8f3
MacOS build fixes
2022-08-04 15:13:25 +01:00
f4exb
414e695121
DATV demod: allocate DATVDemodSink dynamically
2022-07-27 08:58:24 +02:00
f4exb
c582df6030
DATV demod: fixed clang error
2022-07-24 19:11:15 +02:00
f4exb
c1198ff885
Updated versions and changelogs
2022-07-20 21:56:03 +02:00
f4exb
e39277269c
DATV demod: fixed TV screen but on exit and UI cosmetic changes
2022-07-20 04:56:40 +02:00
f4exb
2612d6793e
DATV demod: use non blocking read in ldpctool to fix issue in PR #1345
2022-07-19 17:42:24 +02:00
Jon Beniston
ad9be9d54c
Remove obsolete code that doesn't compile in debug builds
2022-07-18 17:29:00 +01:00