1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-12-23 10:05:46 -05:00
Commit Graph

97 Commits

Author SHA1 Message Date
Edouard Griffiths
79310b2008
Merge pull request #2095 from dforsi/fix/typos
Fix/typos
2024-05-13 19:03:41 +02:00
f4exb
a9dab43abe Interferometer: updated documentation. Part of #2098 2024-05-13 01:02:44 +02:00
f4exb
a85731d3f7 Interferometer: added localDeviceIndex and play to API 2024-05-13 01:02:44 +02:00
f4exb
62ffcde69f Interferometer: added possibility to send correlated IQ to a Local Input device 2024-05-13 01:02:44 +02:00
f4exb
40d7fece02 Interferometer: list local input devices and make update settings atomic 2024-05-13 01:02:44 +02:00
f4exb
bab47d41c7 Interferometer: implement gain and phase in API 2024-05-13 01:02:44 +02:00
f4exb
b6b4eb405f Interferometer: added channel B gain control 2024-05-13 01:02:44 +02:00
Daniele Forsi
b1643ee9b5 Fix typos 2024-04-29 19:07:29 +02:00
Simon Ruderich
3307000a72 plugins: fix non-matching <hx> tags in readme.md 2024-04-26 08:37:24 +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
f4exb
5dcf7f7d40 Updated versions and changelogs 2023-12-31 19:16:27 +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
3596fe431a Rewriting of copyright notices for plugins/channelmimo. Part of #1893 2023-11-18 06:28:24 +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
Daniele Forsi
07044a53ed Fix spelling 2023-08-06 18:54:46 +02:00
Daniele Forsi
794be61957 Fix spelling using ispell 2023-05-02 19:43:59 +02:00
f4exb
e384c06739 use MsgConfigureSpectrumVis in place of corresponding GLSpectrum set methods. Fixes #1624 2023-04-09 11:47:50 +02:00
Edouard Griffiths
c50c866732
Merge pull request #1649 from dforsi/fix/typos
Fix spelling
2023-04-03 00:31:02 +02:00
Daniele Forsi
812f2ee452 Fix spelling
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes {} \+

and then running the same command with --interactive=2:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes --interactive=2 {} \+
2023-04-02 20:18:12 +02: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
3589b3f076 Interferometer: updated threading model. Part pf #1346 2022-10-10 23:15:49 +02:00
f4exb
ac45994177 DOA2: updated threading model. Part pf #1346 2022-10-10 22:34:09 +02:00
f4exb
f7bc2e1e56 Beam steering CW Mod: update threading model. Part of #1346 2022-10-10 21:45:26 +02:00
Jiří Pinkava
0df2d75e6d Replace deprecated QMutex(Recursive) with QRecursiveMutex 2022-09-17 23:00:07 +02:00
f4exb
d2951627f4 Added cmake enablers for all non sampling device plugins. Fixes #1308 2022-06-25 11:56:45 +02:00
f4exb
2c2285d614 Updated versions and changelogs 2022-06-01 21:31:29 +02:00
f4exb
016c6964c2 DOA2: fixed phase difference sign 2022-06-01 20:15:57 +02:00
f4exb
3abbf4aeba DOA2: fixed blind angle and documentation (again) 2022-06-01 01:08:22 +02:00
f4exb
c6c0d2dc5e DOA2: improve blind sector display and documentation 2022-05-31 02:12:19 +02:00
f4exb
252379d593 Updated versions and changelogs 2022-05-29 12:10:24 +02:00
f4exb
a7dc4dc310 DOA2: added button to center frequency position in passband 2022-05-29 11:57:04 +02:00
f4exb
8d41f8c438 DOA2: simplify correlator 2022-05-29 09:59:22 +02:00
f4exb
1fe670656e DOA2: updated documentation 2022-05-29 08:03:52 +02:00
f4exb
67d4e3d105 DOA2: set scope timescale display as frequency in FFT (correlation) mode for X and XY displays 2022-05-28 23:44:53 +02:00
f4exb
b48db22e84 DOA2: API implementation 2022-05-28 20:15:07 +02:00
f4exb
1edf7a008d DOA2: added more controls and details 2022-05-28 05:48:49 +02:00
f4exb
0f7972856f DOA2: DOA implementation 2022-05-27 23:31:43 +02:00
f4exb
0e08a35d49 DOA2: removed useless scope modes 2022-05-27 16:49:32 +02:00
f4exb
4e373478e7 DOA2: Compass widget updates 2022-05-27 14:02:52 +02:00
f4exb
5557c5b67c DOA2: replaced spectrum by compass 2022-05-27 10:59:25 +02:00
f4exb
6290677889 DOA2: added as copy of Interferometer 2022-05-27 00:50:38 +02:00
f4exb
60a114b7b8 Fixed Interferometer and BeamSteeringCW absolute center frequency display 2022-05-26 12:34:38 +02:00
f4exb
4b321a847f Fixed Interferometer and BeamSteeringCW MIMO channel plugins 2022-05-26 12:34:38 +02:00