Skip to content

Commit d971dda

Browse files
committed
Merge pull request #1095 from Hosch250/BugBlipper
Bug blipper
2 parents fcda56d + cabfa44 commit d971dda

18 files changed

+807
-78
lines changed

RetailCoder.VBE/Rubberduck.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,8 @@
548548
<DesignTime>True</DesignTime>
549549
<DependentUpon>RubberduckUI.sv.resx</DependentUpon>
550550
</Compile>
551+
<Compile Include="UI\Settings\Converters\EndOfLineCommentStyleToTextConverter.cs" />
552+
<Compile Include="UI\Settings\Converters\EndOfLineCommentStyleValueTextToEnumValueConverter.cs" />
551553
<Compile Include="UI\Settings\Converters\AssertModeToTextConverter.cs" />
552554
<Compile Include="UI\Settings\Converters\AssertModeValueToTextConverter.cs" />
553555
<Compile Include="UI\Settings\Converters\BindingModeValueToTextConverter.cs" />

RetailCoder.VBE/Settings/ConfigurationLoader.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,8 @@ private GeneralSettings GetDefaultGeneralSettings()
139139
return new GeneralSettings(new DisplayLanguageSetting("en-US"),
140140
new[]
141141
{
142-
new Hotkey{Name="Indent Module", IsEnabled=true, KeyDisplaySymbol="CTRL-M", Prompt="Enable Indent Module Hotkey"},
143-
new Hotkey{Name="Indent Procedure", IsEnabled=true, KeyDisplaySymbol="CTRL-P", Prompt="Enable Indent Procedure Hotkey"}
142+
new Hotkey{Name="IndentModule", IsEnabled=true, KeyDisplaySymbol="CTRL-M",},
143+
new Hotkey{Name="IndentProcedure", IsEnabled=true, KeyDisplaySymbol="CTRL-P"}
144144
});
145145
}
146146

@@ -172,7 +172,7 @@ public IndenterSettings GetDefaultIndenterSettings()
172172
IgnoreOperatorsInContinuations = true,
173173
IndentCase = false,
174174
ForceDebugStatementsInColumn1 = false,
175-
ForceCompilerStuffInColumn1 = false,
175+
ForceCompilerDirectivesInColumn1 = false,
176176
IndentCompilerDirectives = true,
177177
AlignDims = false,
178178
AlignDimColumn = 15,

RetailCoder.VBE/Settings/Hotkey.cs

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
1-
namespace Rubberduck.Settings
1+
using System.Xml.Serialization;
2+
using Rubberduck.UI;
3+
4+
namespace Rubberduck.Settings
25
{
36
public class Hotkey
47
{
5-
public bool IsEnabled { get; set; }
6-
public string KeyDisplaySymbol { get; set; }
78
public string Name { get; set; }
8-
public string Prompt { get; set; }
9+
public string KeyDisplaySymbol { get; set; }
10+
public bool IsEnabled { get; set; }
11+
12+
[XmlIgnore]
13+
public string Prompt
14+
{
15+
get { return RubberduckUI.ResourceManager.GetString(Name + "Hotkey_Description"); }
16+
}
917
}
1018
}

RetailCoder.VBE/Settings/IndenterSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class IndenterSettings : IIndenterSettings
1414
public bool IgnoreOperatorsInContinuations { get; set; }
1515
public bool IndentCase { get; set; }
1616
public bool ForceDebugStatementsInColumn1 { get; set; }
17-
public bool ForceCompilerStuffInColumn1 { get; set; }
17+
public bool ForceCompilerDirectivesInColumn1 { get; set; }
1818
public bool IndentCompilerDirectives { get; set; }
1919
public bool AlignDims { get; set; }
2020
public int AlignDimColumn { get; set; }

RetailCoder.VBE/Settings/XmlConfigurationServiceBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ protected virtual void OnSettingsChanged(EventArgs e)
1212
var handler = SettingsChanged;
1313
if (handler != null)
1414
{
15-
SettingsChanged(this, e);
15+
handler(this, e);
1616
}
1717
}
1818

RetailCoder.VBE/UI/Controls/NumberPicker.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
Name="Root">
99
<Grid>
1010
<StackPanel Orientation="Horizontal">
11-
<TextBox Margin="5,5,0,5" Height="20" Width="50" Text="{Binding ElementName=Root, Path=NumValue, Mode=TwoWay, StringFormat=\{0:D\}, UpdateSourceTrigger=PropertyChanged}" VerticalAlignment="Top" />
11+
<TextBox Margin="5,5,0,5" Height="20" Width="50" Text="{Binding ElementName=Root, Path=NumValue, Mode=TwoWay, StringFormat=\{0:D\}, UpdateSourceTrigger=PropertyChanged}" VerticalAlignment="Top" VerticalContentAlignment="Center" />
1212
<StackPanel Margin="0,5" >
1313
<Button Height="10" Width="20" Click="cmdUp_Click">
1414
<TextBlock Text="˄" FontSize="10" Margin="0,-4,0,0"/>

RetailCoder.VBE/UI/RubberduckUI.Designer.cs

Lines changed: 252 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)