diff --git a/EVEData/LocalCharacter.cs b/EVEData/LocalCharacter.cs index ca47d6e..acffc22 100644 --- a/EVEData/LocalCharacter.cs +++ b/EVEData/LocalCharacter.cs @@ -53,6 +53,11 @@ public class LocalCharacter : Character, INotifyPropertyChanged private bool m_ObservatoryDecloakWarningEnabled; + private bool m_GateDecloakWarningEnabled; + + private bool m_DecloakWarningEnabled; + + private bool m_CombatWarningEnabled; private bool routeNeedsUpdate = false; @@ -108,6 +113,8 @@ public LocalCharacter() IsOnline = true; CombatWarningEnabled = true; ObservatoryDecloakWarningEnabled = true; + DecloakWarningEnabled = true; + GateDecloakWarningEnabled = true; } /// @@ -126,6 +133,8 @@ public LocalCharacter(string name, string lcf, string location) CombatWarningEnabled = false; ObservatoryDecloakWarningEnabled = true; + DecloakWarningEnabled = true; + GateDecloakWarningEnabled = true; } public event PropertyChangedEventHandler PropertyChanged; @@ -216,6 +225,35 @@ public bool ObservatoryDecloakWarningEnabled } } + public bool GateDecloakWarningEnabled + { + get + { + return m_GateDecloakWarningEnabled; + } + set + { + m_GateDecloakWarningEnabled = value; + OnPropertyChanged("GateDecloakWarningEnabled"); + } + } + + public bool DecloakWarningEnabled + { + get + { + return m_DecloakWarningEnabled; + } + set + { + m_DecloakWarningEnabled = value; + OnPropertyChanged("DecloakWarningEnabled"); + } + } + + + + public bool CombatWarningEnabled { get diff --git a/SMT/CharactersWindow.xaml b/SMT/CharactersWindow.xaml index 0e0b8a7..394582f 100644 --- a/SMT/CharactersWindow.xaml +++ b/SMT/CharactersWindow.xaml @@ -48,7 +48,10 @@ - + + + + @@ -57,14 +60,11 @@ - - - - + - + @@ -120,7 +120,7 @@ - + - + + + - +