Commit Graph

75 Commits

Author SHA1 Message Date
f4exb de94ea01b5 Updated main and plugin versions 2022-05-14 13:16:33 +02:00
f4exb 9e5c629473 v7: API: added workspace handling for device, spectrum, feature and channel. Implements #1242 2022-05-13 22:24:48 +02:00
f4exb f77e38eb3f Massive UI revamping (v7): Fixed sizing of feature windows. Part of #1209 2022-04-24 19:34:48 +02:00
Jon Beniston 99fce0dce0 Add FramelessWindowResizer class for resizig frameless windows.
Remove top-right resize grip from windows.
In channels and features, make sure enterEvent and leaveEvent are passed
to parent class.
2022-04-22 18:21:24 +01:00
f4exb 560d61abcb Massive UI revamping (v7): feature window basic feature settings dialog: implemented reset to default title. Some cosmetic changes 2022-04-18 12:08:33 +02:00
f4exb 4e2a4b7f6c Massive UI revamping (v7): more cleanup 2022-04-15 19:53:50 +02:00
f4exb 43f53fe26a Massive UI revamping (v7): created configurations with just Features for now 2022-04-05 16:28:07 +02:00
f4exb 5abef702e4 Massive UI revamping (v7): features 2022-04-05 16:28:07 +02:00
f4exb 7f1c838cec Updated versions and changelogs 2022-03-30 22:16:08 +02:00
f4exb 35f1c2aacc Map feature and dependent plugins: implement new message pipes. Part of #1154 2022-03-29 20:12:15 +02:00
Jon Beniston 9734511c50 Fix satellite tracks when timezone isn't UTC 2022-03-29 10:48:53 +01:00
f4exb 842546aec6 Rotator controller and dependent plugins: implemented new message pipes and other fixes. Part of #1154 2022-03-28 20:12:25 +02:00
f4exb 920d160f13 FeatureAPI: Added more convenient getIdentifier pure virtual method 2022-03-26 12:25:35 +01:00
f4exb 4111c967e9 Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185 2022-03-23 22:32:23 +01:00
f4exb 9c063410fb Message pipes rework: more renaming 2022-03-02 23:57:35 +01:00
f4exb 74f917682b Message pipes rework: renaming to legacy 2022-02-28 23:08:01 +01:00
Jon Beniston c31a585cb6 Fix gcc warning 2022-02-09 16:59:24 +00:00
Jon Beniston 81157696f7 Satellite Tracker - Get time from Map or File Input device. 2022-02-09 16:42:51 +00:00
f4exb 590c4ef352 Updated versions and changelogs 2022-02-07 21:47:25 +01:00
Jon Beniston d4a649ad35 #1106 - Add satellite data to Satellite Tracker feature Web API report 2022-02-06 11:13:09 +00:00
Jon Beniston 04aed0b3b3 Satellite Tracker updates.
Add support for replaying of passes in the past, where current time is
determined from File Input device.
Add latitude and longitude to satellite data table.
Update ground track generation to better work with 3D map.
Add support for 3D models.
Add Cubesat image for 2D map.
Send LOS to other plugins, when no device settings are setup.
Pass TLEs to other plugins, so they can use a consistent copy for
replays.
2022-02-04 17:14:12 +00:00
f4exb 98b305f320 Make rollup state a serializable object so that it can be dumped in JSON format for the API. Prerequisite tp #1050 2022-01-09 05:27:12 +01:00
f4exb bb25211b29 Make code compatible with Qt 5.12 2021-12-27 23:30:18 +01:00
f4exb 33ce771e24 Fixed QProcess::execute and QProcess::startDetached warnings 2021-12-27 19:16:59 +01:00
f4exb bb99edddc1 Updated version and changelogs 2021-11-26 22:51:28 +01:00
Jon Beniston d5857c3878 Move Feature workers to thread 2021-11-25 09:28:59 +00:00
Edouard Griffiths ad74a9294e
Merge pull request #1057 from srcejon/sat_tracker_expanding
Make Sat Tracker GUI expanding, so table can use free space
2021-11-24 23:15:49 +01:00
Jon Beniston 8dc98e5d95 Make Sat Tracker GUI expanding, so table uses empty space 2021-11-24 14:51:42 +00:00
Jon Beniston 03004e00f7 Add links to documentation 2021-11-24 11:31:51 +00:00
Jon Beniston f72f18debf Save/restore rollup state in features 2021-11-23 13:35:57 +00:00
f4exb e2923696b4 Updated versions and changelogs 2021-11-06 21:33:26 +01:00
Jon Beniston 05987586bf #897 - Add support for vertically expanding widgets to RollupWidget 2021-10-30 16:20:24 +01:00
f4exb 54d880ac56 Updated versions and changelogs 2021-10-24 10:08:22 +02:00
f4exb fee2c5065d API: report running state for feature plugins with run action 2021-10-23 21:24:25 +02:00
f4exb 920fa82022 Implemented run action API in relevant feature plugins 2021-10-22 02:01:33 +02:00
Jon Beniston 60b500f56c Fix gcc warnings 2021-10-12 12:17:57 +01:00
f4exb dc7232ee4f Updated versions and changelogs 2021-10-04 21:04:17 +02:00
f4exb 59937d9a1c SatelliteTracker: use device set index. API: fixed doppler channels 2021-10-03 12:12:39 +02:00
f4exb a7b9bb2de4 SatelliteTracker: API: added rotator data 2021-09-26 11:50:41 +02:00
f4exb 17869f2dac API: Features: correct feature set and feature indexes replacing device and channel indexes respectively 2021-09-17 00:52:08 +02:00
f4exb 611171234a Updated versions and changelogs 2021-09-05 22:40:56 +02:00
DreamNik 9071770a86 align text right in satellite tracker table for numerical columns 2021-09-01 21:05:40 +03:00
DreamNik 82c2a1c775 add new columns to satellite tracker table (time to next event, pass duration), 2021-09-01 21:05:40 +03:00
DreamNik feaacd390f enable natural numeric sorting in satellite tracker table 2021-09-01 21:05:40 +03:00
f4exb e034a18de1 Updated versions and changelogs 2021-08-08 06:36:18 +02:00
Jon Beniston 3524e5856b Satellite Tracker: Ensure LOS is signalled if new AOS is calculated within a second of LOS 2021-07-28 14:10:23 +01:00
f4exb a151cdfe12 Updated versions and changelogs 2021-07-13 22:28:03 +02:00
Jon Beniston 9af4bbfbe5 Fix handling of Satellite Tracker device settings 2021-07-08 21:55:06 +01:00
Jon Beniston 68592ea358 Start to add support for device settings in Satellite Tracker web API for #953 2021-07-08 15:28:35 +01:00
Jon Beniston fd5a6b61e8 Use tabs rather than a table, for satellite device set settings to workaround #840. 2021-07-04 11:43:11 +01:00