Skip to content

Commit db53523

Browse files
committed
removed "FolderDelimiter" setting, ref. #2637
1 parent 19e8b9e commit db53523

File tree

6 files changed

+75
-81
lines changed

6 files changed

+75
-81
lines changed

RetailCoder.VBE/Navigation/Folders/FolderHelper.cs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22
using Rubberduck.Navigation.CodeExplorer;
33
using Rubberduck.Parsing.Symbols;
44
using Rubberduck.Parsing.VBA;
5-
using Rubberduck.Settings;
65

76
namespace Rubberduck.Navigation.Folders
87
{
98
public class FolderHelper
109
{
1110
private readonly RubberduckParserState _state;
12-
private readonly ConfigurationLoader _configLoader;
1311

1412
private static readonly DeclarationType[] ComponentTypes =
1513
{
@@ -19,10 +17,9 @@ public class FolderHelper
1917
DeclarationType.UserForm,
2018
};
2119

22-
public FolderHelper(RubberduckParserState state, ConfigurationLoader configLoader)
20+
public FolderHelper(RubberduckParserState state)
2321
{
2422
_state = state;
25-
_configLoader = configLoader;
2623
}
2724

2825
public CodeExplorerCustomFolderViewModel GetFolderTree(Declaration declaration = null)
@@ -65,8 +62,7 @@ public CodeExplorerCustomFolderViewModel GetFolderTree(Declaration declaration =
6562

6663
private char GetDelimiter()
6764
{
68-
var settings = _configLoader.LoadConfiguration();
69-
return settings.UserSettings.GeneralSettings.Delimiter;
65+
return '.';
7066
}
7167
}
7268
}

RetailCoder.VBE/Settings/GeneralSettings.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public interface IGeneralSettings
1313
bool SmartIndenterPrompted { get; set; }
1414
bool AutoSaveEnabled { get; set; }
1515
int AutoSavePeriod { get; set; }
16-
char Delimiter { get; set; }
16+
//char Delimiter { get; set; }
1717
int MinimumLogLevel { get; set; }
1818
}
1919

@@ -26,7 +26,7 @@ public class GeneralSettings : IGeneralSettings, IEquatable<GeneralSettings>
2626
public bool SmartIndenterPrompted { get; set; }
2727
public bool AutoSaveEnabled { get; set; }
2828
public int AutoSavePeriod { get; set; }
29-
public char Delimiter { get; set; }
29+
//public char Delimiter { get; set; }
3030

3131
private int _logLevel;
3232
public int MinimumLogLevel
@@ -57,7 +57,7 @@ public GeneralSettings()
5757
SmartIndenterPrompted = false;
5858
AutoSaveEnabled = false;
5959
AutoSavePeriod = 10;
60-
Delimiter = '.';
60+
//Delimiter = '.';
6161
MinimumLogLevel = LogLevel.Off.Ordinal;
6262
}
6363

@@ -70,7 +70,7 @@ public bool Equals(GeneralSettings other)
7070
SmartIndenterPrompted == other.SmartIndenterPrompted &&
7171
AutoSaveEnabled == other.AutoSaveEnabled &&
7272
AutoSavePeriod == other.AutoSavePeriod &&
73-
Delimiter.Equals(other.Delimiter) &&
73+
//Delimiter.Equals(other.Delimiter) &&
7474
MinimumLogLevel == other.MinimumLogLevel;
7575
}
7676
}

RetailCoder.VBE/UI/Settings/GeneralSettings.xaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,13 +136,13 @@
136136
HorizontalAlignment="Left" />
137137
</StackPanel>
138138

139-
<Label Content="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=GeneralSettings_FolderDelimiterLabel}" FontWeight="SemiBold" />
139+
<!--<Label Content="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=GeneralSettings_FolderDelimiterLabel}" FontWeight="SemiBold" />
140140
<ComboBox Width="210"
141141
HorizontalAlignment="Left"
142142
Margin="5"
143143
SelectedIndex="0"
144144
ItemsSource="{Binding Source={StaticResource Delimiters}, Converter={StaticResource DelimiterToText}, UpdateSourceTrigger=PropertyChanged}"
145-
SelectedItem="{Binding Delimiter, Mode=TwoWay, Converter={StaticResource DelimiterValueToText}}" />
145+
SelectedItem="{Binding Delimiter, Mode=TwoWay, Converter={StaticResource DelimiterValueToText}}" />-->
146146

147147
<Label Content="{Resx ResxName=Rubberduck.UI.RubberduckUI, Key=GeneralSettings_MinimumLogLevelLabel}" FontWeight="SemiBold" />
148148
<StackPanel Orientation="Horizontal">

RetailCoder.VBE/UI/Settings/GeneralSettingsViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ private Rubberduck.Settings.GeneralSettings GetCurrentGeneralSettings()
185185
SmartIndenterPrompted = _indenterPrompted,
186186
AutoSaveEnabled = AutoSaveEnabled,
187187
AutoSavePeriod = AutoSavePeriod,
188-
Delimiter = (char)Delimiter,
188+
//Delimiter = (char)Delimiter,
189189
MinimumLogLevel = SelectedLogLevel.Ordinal
190190
};
191191
}
@@ -199,7 +199,7 @@ private void TransferSettingsToView(IGeneralSettings general, IHotkeySettings ho
199199
_indenterPrompted = general.SmartIndenterPrompted;
200200
AutoSaveEnabled = general.AutoSaveEnabled;
201201
AutoSavePeriod = general.AutoSavePeriod;
202-
Delimiter = (DelimiterOptions)general.Delimiter;
202+
//Delimiter = (DelimiterOptions)general.Delimiter;
203203
SelectedLogLevel = LogLevels.First(l => l.Ordinal == general.MinimumLogLevel);
204204
}
205205

0 commit comments

Comments
 (0)