Daniele Forsi
461a79439b
Do not create a Message if there is no worker to send to
...
Prevents memory leaks.
2024-05-19 19:44:45 +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
13ba98eb8a
Sat Tracker: Prevent crash if satellite not found.
2024-03-28 15:28:02 +00:00
srcejon
198b971275
Add SDO TLE.
2024-03-28 15:27:37 +00:00
srcejon
885cddc981
Use F:n for feature Ids instead of Fn:m as discussed in #1912
...
Update Demod Analzyer to use AvailableChannelsOrFeature - removes need for Refresh Channels button
2024-03-05 10:28:01 +00:00
f4exb
ac651ff798
Updated versions and changelogs
2024-02-18 11:56:40 +01:00
srcejon
483e338614
Add AvailableChannelOrFeatureHandler for handling lists of channels, features and message pipes to them.
2024-02-16 16:31:12 +00:00
srcejon
86f1024733
Sat Tracker: Update default TLEs to latest URLs. Add GUI error if TLEs not downloaded.
2024-01-17 11:45:36 +00:00
f4exb
07e8ae0de1
Updated changelogs and plugins versions
2023-11-29 05:00:58 +01:00
f4exb
00b041d762
Rewriting of copyright notices for plugins/features. Part of #1893
2023-11-18 13:12:18 +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
34aca019e2
Fix spelling in strings
2023-07-23 18:55:12 +02:00
Daniele Forsi
ff47deee60
Fix spelling
...
Fixed with:
find . \( -name '*.md' -o -name '*.ui' -o -name '*.html' \) -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,som,verry --summary --write-changes {} \+
and manual editing.
2023-07-09 09:06:18 +02:00
f4exb
b12e2822fc
Updated versions and changelogs
2023-05-24 08:43:50 +02:00
Jon Beniston
65013b47ff
Fix crash if no device settings have been set up.
2023-05-23 22:27:35 +01:00
Jon Beniston
a0fb83585e
Fix gcc warnings
2023-05-20 08:11:21 +01:00
Jon Beniston
3ca25db820
Fix doppler correction for #1682 . Add Az/El offset setting.
2023-05-20 08:05:25 +01:00
Jon Beniston
b005ef215e
Fix doppler correction for #1682 . Add Az/El offset setting.
2023-05-20 07:57:19 +01:00
Daniele Forsi
794be61957
Fix spelling using ispell
2023-05-02 19:43:59 +02:00
Jon Beniston
02f264f275
Add query to TLE download filename, to avoid clashes. Fixes #1647
2023-04-28 08:01:02 +01:00
Jon Beniston
0581b4c292
Sat & Star tracker: Plot target on Az/El chart. For #1641
2023-04-14 16:15:11 +01:00
Jon Beniston
f7ed662238
Display rotator on Star Tracker and Satellite Tracker polar charts for #1641 .
2023-04-03 16:53:51 +01: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
f4exb
cf0489d96f
Updated versions and changelogs
2023-04-01 13:42:53 +02:00
Jon Beniston
db0d03861b
Correct settings keys for Satellite Tracker settings dialog. Fixes #1642
2023-03-29 15:48:19 +01:00
Jon Beniston
4fa132731b
Remove satellites from map on close
2023-02-16 14:33:39 +00:00
Jon Beniston
9fb1171336
Fix restoring custom time
2023-02-16 14:33:26 +00:00
Jon Beniston
3c7cbce8ff
Support relative satellite image URLs
2022-12-29 20:55:33 +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
f4exb
5a0fc37241
Updated versions and changelogs
2022-12-01 22:02:11 +01:00
f4exb
b3e6ea95f3
Satellite tracker feature: Make settings assignments atomic. Part of #1329
2022-11-28 21:52:06 +01: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
33329872af
Update to work with latest version of libsgp4
2022-11-13 13:53:06 +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
Jon Beniston
b69d6af862
Fix unused variable warnings
2022-11-09 16:59:02 +00:00
Jon Beniston
ed279812f6
Set window width to account for miniumum width required for visible rollups.
2022-11-08 09:43:58 +00:00
f4exb
3ab767a426
Arrange rollups after restore geometry to mitigate issue #1474
2022-11-03 19:07:44 +01:00
Jon Beniston
21a4617a62
Fix sorting of next column
2022-10-28 20:51:57 +01:00
Jon Beniston
ac2102cd6f
Save column sort as a setting. Fix deserialize of target satellite. For #1474
2022-10-28 14:40:34 +01:00
Jon Beniston
2c24d19e31
Format time to next event as [HH:]MM:SS, rather than MMMM:SS
2022-10-27 15:41:46 +01:00
Jon Beniston
451eb0e28d
Sat tracker docs: Fix markup and add missing variables
2022-10-10 11:32:31 +01:00
Jon Beniston
3f177c1007
Disable table sorting when adding a new row. Fixes #1472
2022-10-10 11:26:41 +01:00
f4exb
47a6ddddd8
Updated versions and changelogs
2022-10-07 00:24:31 +02:00
Jon Beniston
a237886005
Satellite Tracker: Implement variable substitution for commands and add additional variables
2022-09-29 16:50:14 +01:00
Jon Beniston
3bd4b4d6aa
Satellite Tracker: Implement variable substitution for commands and add additional variables
2022-09-29 16:50:04 +01:00