Remove mode::value and led::value accessors, remove these fields from protocol version 6 and newer. These should be internal use only, but are still accessed for protocol 5 and earlier for backwards compatibility.

This commit is contained in:
Adam Honse
2026-06-08 11:39:01 -05:00
parent 9528dd327f
commit bed4f0ca42
5 changed files with 71 additions and 126 deletions

View File

@@ -1112,7 +1112,6 @@ bool ProfileManager::LoadControllerFromListWithOptions
for(std::size_t mode_index = 0; mode_index < profile_controller->modes.size(); mode_index++)
{
if((profile_controller->GetModeName(mode_index) == load_controller->GetModeName(mode_index) )
&&(profile_controller->GetModeValue(mode_index) == load_controller->GetModeValue(mode_index) )
&&(profile_controller->GetModeFlags(mode_index) == load_controller->GetModeFlags(mode_index) )
&&(profile_controller->GetModeSpeedMin(mode_index) == load_controller->GetModeSpeedMin(mode_index) )
&&(profile_controller->GetModeSpeedMax(mode_index) == load_controller->GetModeSpeedMax(mode_index) )
@@ -1169,7 +1168,6 @@ bool ProfileManager::LoadControllerFromListWithOptions
for(std::size_t mode_index = 0; mode_index < profile_controller->GetZoneModeCount(zone_idx); mode_index++)
{
if((profile_controller->GetZoneModeName(zone_idx, mode_index) == load_controller->GetZoneModeName(zone_idx, mode_index) )
&&(profile_controller->GetZoneModeValue(zone_idx, mode_index) == load_controller->GetZoneModeValue(zone_idx, mode_index) )
&&(profile_controller->GetZoneModeFlags(zone_idx, mode_index) == load_controller->GetZoneModeFlags(zone_idx, mode_index) )
&&(profile_controller->GetZoneModeSpeedMin(zone_idx, mode_index) == load_controller->GetZoneModeSpeedMin(zone_idx, mode_index) )
&&(profile_controller->GetZoneModeSpeedMax(zone_idx, mode_index) == load_controller->GetZoneModeSpeedMax(zone_idx, mode_index) )