settings: add setter methods to CSettingFoo
settings: add setters to CSettingAddon and CSettingPath
settings: allow to manually add sections to the settings manager
settings: make ISettingControl::SetFormat() public
settings: add setters to CSettingControl et al.
settings: remove TODOs from CSettingControlEdit and CSettingControlButton
cosmetics in CGUIControlEditSetting
settings: add CGUIDialogSettingsManualBase
settings: add additional CSettingList constructor
settings: allow to pass custom data to the setting options filler implementations
adjust CGUIDialogMediaFilter to derive from CGUIDialogSettingsManualBase
settings: add indicator for invalid input
settings: provide functionality to update the displayed value of the setting's control without changing the setting's value
adjust CGUIDialogContentSettings to derive from CGUIDialogSettingsManualBase
adjust CGUIDialogAudioSubtitleSettings to derive from CGUIDialogSettingsManualBase
CVideoSettings: change m_Brightness, m_Contrast and m_Gamma from float to integer
adjust CGUIDialogVideoSettings to derive from CGUIDialogSettingsManualBase
adjust CGUIDialogLockSettings to derive from CGUIDialogSettingsManualBase
adjust CGUIDialogProfileSettings to derive from CGUIDialogSettingsManualBase
adjust CGUIDialogPeripheralSettings to derive from CGUIDialogSettingsManualBase