UI changes and internal changes
UI changes
- Add FeatureLayout - to try to better use space in Feature window. PR #1178
- GLSpectrum GUI: use a custom flow layout for the 3 main horizontal layouts
- ADS-B: Use QSplitter for table and map. PR #1180
- Update station icon on map when My Position preference changes. PR #1182
- ADS-B: Remove device set refresh button, as now automatic. Fix possible crash on close. PR #1184
Internal changes
- MainCore: signals to notify changes in devices channels and features. Part of #1139
- Implement signal when main preferences are changed. Partially implements #1139
- Moved device and feature sets add and remove signals where appropriate. Improves #1139
- Added signals to SampleSinkFifo including samples timings. Implements #1143 and part of #1139
- VOR localizer feature: use added channel signal for automatic update
- Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185
- Implement new message pipes. Implements #1154
Other changes and fixes
- Fix satellite tracks when timezone isn't UTC. Fixes #1188. PR #1190
- Replace obsolete QGLWidget by QOpenGLWidget
- Fixed cleanup method on shader classes. Fixes #1179
- Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185
- Demod analyzer feature: change addRollupWidget placement to fix #1183. Fixes #1183
Binary artifacts
For more details on artifacts and their contents please read the quick start in the Wiki.
Note that Ubuntu .deb package is for 20.04. Please note that since v6.2.0 SSE 4.2 is required. It has been intended to be like that for a long time but was not effective until this release