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
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
Jon Beniston
476978f21d
Add FeatureLayout - to try to better use space in Feature window
2022-03-18 17:07:52 +00:00
f4exb
0715fc5d69
Updated versions and changelogs
2022-03-05 04:58:19 +01:00
Jon Beniston
994cadc91f
Open/close serial ports in worker thread. Fix for #1153
2022-03-03 11:06:18 +00:00
Jon Beniston
97496ae9f9
Install debug symbols on Windows for debug builds
2022-02-06 12:56:58 +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
35adc25450
Updated version changelogs and readmes
2021-12-16 10:32:52 +01:00
Jon Beniston
f752806dbf
Rotator controller - Don't round az/el received from Sat Tracker, as we now support higher precision
2021-12-10 20:33:19 +00:00
Jon Beniston
d5857c3878
Move Feature workers to thread
2021-11-25 09:28:59 +00:00
Jon Beniston
03004e00f7
Add links to documentation
2021-11-24 11:31:51 +00:00
Jon Beniston
fb394165a3
Update API
2021-11-23 12:28:06 +00:00
Jon Beniston
257b265ee8
GS232 Rotator Controller updates
...
Add support for hamlib/rotctld protocol.
Add support for TCP connections.
Name plugin Rotator Controller, rather than GS-232 Rotator Controller, as it now supports 3 different protocols.
2021-11-23 12:13:24 +00: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
10f79b183f
Implemented run action API in relevant feature plugins. Missing bits.
2021-10-23 10:53:15 +02:00
f4exb
920fa82022
Implemented run action API in relevant feature plugins
2021-10-22 02:01:33 +02:00
f4exb
995b804084
Updated versions and changelogs
2021-10-12 23:25:14 +02:00
Jon Beniston
1de5a38d6b
Fix gcc warnings
2021-10-12 12:10:12 +01:00
Jon Beniston
750f556eaa
GS-232 Controller Updates
...
Fix broken pipe #1006 .
Add onTarget and current and target aziumth and elevation to web report.
Set run/stop button background to yellow when rotator is rotating (not onTarget).
Use floating point value for tolerance setting.
2021-10-05 14:03:31 +01:00
f4exb
dc7232ee4f
Updated versions and changelogs
2021-10-04 21:04:17 +02:00
f4exb
00b3ae29d9
GS232 Controller API: added serial devices to report + fixes
2021-10-04 02:11:27 +02:00
f4exb
f5e14f6502
GS232 Feature: rename targets as sources. API: created GS232 report and fixed missing source name in get settings
2021-10-03 23:15:15 +02:00
f4exb
82f1004f28
ChirpChat demod: updated readme. Updated versions and changelogs
2021-06-12 19:48:24 +02:00
Jon Beniston
8eb369b3bc
Add cmath to fix gcc compilation
2021-05-30 12:52:01 +01:00
Jon Beniston
f51e8b4095
Add SPID rot2prog protocol support. Add tolerance setting.
2021-05-30 12:38:07 +01:00
f4exb
1e5c4343d1
Updated versions and changelogs
2021-05-28 12:26:20 +02:00
Jon Beniston
a0dc231359
Add additional baud rates supported by SPID MD-02 controller
2021-05-16 09:28:42 +01:00
Jon Beniston
b5d293f6e7
Add support for parsing GS-232 response sent by SPID MD-02
2021-05-16 09:28:06 +01:00
f4exb
2389f0d55c
Updated versions and changelogs
2021-03-03 13:52:40 +01:00
Jon Beniston
30a8dd00ea
Add ERC-M controller support in GS-232 Controller
2021-03-01 16:03:10 +00:00
Jon Beniston
cd504da84e
Add min and max limits for azimuth and elevation in GS-232 controller. Add satellite tracker support
2021-02-26 20:27:35 +00:00
Jon Beniston
446749cbbb
Map updates.
...
Add support for different map types (street/satellite) and different map
providers.
Support finding real world addresses on the map.
Add Maidenhead locator converter.
Add Beacons.
Allow data sources to be selected by a user.
Add context menu to allow setting an object as a target, setting center
frequency and adjusting display order.
2021-01-22 14:54:22 +00:00
Christoph Berg
0d6a3a4f47
Fix some typos spotted by lintian
2021-01-19 12:36:56 +01:00
Jon Beniston
d507f49626
Instantiate QNetworkAccessManager to avoid crash on reverse API usage
2021-01-15 11:24:21 +00:00
Jon Beniston
2c32224977
Fix cut and paste errors from PTT feature
2021-01-15 11:00:03 +00:00
Jon Beniston
579cb8ee68
Remove obsolete code
2021-01-13 20:37:28 +00:00
Jon Beniston
931a63dc8b
GS-232 Controller updates.
...
Update GS-232 controller to use message pipes for the target.
Add field displaying the name of the target.
Add azimuth and elevation offsets.
Report worker thread errors to the GUI.
2021-01-13 19:44:53 +00:00
f4exb
4b583cda75
Fixed getURI method in features: missing bits
2020-11-22 19:44:27 +01:00
Kacper Michajłow
f2d01b61d3
Avoid global QString init in plugins
...
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
Kacper Michajłow
cf70d9430f
Use QStringLiteral when it make sense
2020-11-22 04:05:04 +01:00
f4exb
7a6636b63a
Fixed -Wunused-variable warnings
2020-11-14 18:45:05 +01:00
f4exb
55eb6cc951
Fixed -Wunused-parameter warnings
2020-11-14 11:13:32 +01:00