From 4b80fbf33771f91ef21bd89fd5fb8ff07560d497 Mon Sep 17 00:00:00 2001 From: f4exb Date: Wed, 24 Nov 2021 08:58:12 +0100 Subject: [PATCH] Remove sorting of channels and features when saving presets in GUI. Fixes #1051 --- sdrgui/device/deviceuiset.cpp | 6 ------ sdrgui/feature/featureuiset.cpp | 2 -- 2 files changed, 8 deletions(-) diff --git a/sdrgui/device/deviceuiset.cpp b/sdrgui/device/deviceuiset.cpp index fcd74368b..3f889f95c 100644 --- a/sdrgui/device/deviceuiset.cpp +++ b/sdrgui/device/deviceuiset.cpp @@ -223,8 +223,6 @@ void DeviceUISet::saveRxChannelSettings(Preset *preset) { if (preset->isSourcePreset()) { - std::sort(m_channelInstanceRegistrations.begin(), m_channelInstanceRegistrations.end()); // sort by increasing delta frequency and type - for(int i = 0; i < m_channelInstanceRegistrations.count(); i++) { qDebug("DeviceUISet::saveRxChannelSettings: saving channel [%s]", qPrintable(m_channelInstanceRegistrations[i].m_channelAPI->getURI())); @@ -309,8 +307,6 @@ void DeviceUISet::saveTxChannelSettings(Preset *preset) { if (preset->isSinkPreset()) { - std::sort(m_channelInstanceRegistrations.begin(), m_channelInstanceRegistrations.end()); // sort by increasing delta frequency and type - for(int i = 0; i < m_channelInstanceRegistrations.count(); i++) { qDebug("DeviceUISet::saveTxChannelSettings: saving channel [%s]", qPrintable(m_channelInstanceRegistrations[i].m_channelAPI->getURI())); @@ -395,8 +391,6 @@ void DeviceUISet::saveMIMOChannelSettings(Preset *preset) { if (preset->isMIMOPreset()) { - std::sort(m_channelInstanceRegistrations.begin(), m_channelInstanceRegistrations.end()); // sort by increasing delta frequency and type - for(int i = 0; i < m_channelInstanceRegistrations.count(); i++) { qDebug("DeviceUISet::saveMIMOChannelSettings: saving channel [%s]", qPrintable(m_channelInstanceRegistrations[i].m_channelAPI->getURI())); diff --git a/sdrgui/feature/featureuiset.cpp b/sdrgui/feature/featureuiset.cpp index 050f4db4a..931e21926 100644 --- a/sdrgui/feature/featureuiset.cpp +++ b/sdrgui/feature/featureuiset.cpp @@ -163,8 +163,6 @@ void FeatureUISet::loadFeatureSetSettings(const FeatureSetPreset *preset, Plugin void FeatureUISet::saveFeatureSetSettings(FeatureSetPreset *preset) { - std::sort(m_featureInstanceRegistrations.begin(), m_featureInstanceRegistrations.end()); // sort by increasing delta frequency and type - for (int i = 0; i < m_featureInstanceRegistrations.count(); i++) { qDebug("FeatureUISet::saveFeatureSetSettings: saving feature [%s]", qPrintable(m_featureInstanceRegistrations[i].m_feature->getURI()));