Skip to content

Commit ed526e3

Browse files
committed
- Fix ImageIcon Size when Selected Situation
- Fix Preview in setting window - Add ImageIcon Width property
1 parent a92ebf5 commit ed526e3

File tree

4 files changed

+87
-104
lines changed

4 files changed

+87
-104
lines changed

Flow.Launcher/MainWindow.xaml

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
xmlns:svgc="http://sharpvectors.codeplex.com/svgc/"
1010
xmlns:ui="http://schemas.modernwpf.com/2019"
1111
xmlns:vm="clr-namespace:Flow.Launcher.ViewModel"
12-
d:DataContext="{d:DesignInstance Type=vm:MainViewModel}"
1312
Name="FlowMainWindow"
1413
Title="Flow Launcher"
1514
MinWidth="{Binding MainWindowWidth, Mode=OneWay}"
1615
MaxWidth="{Binding MainWindowWidth, Mode=OneWay}"
16+
d:DataContext="{d:DesignInstance Type=vm:MainViewModel}"
1717
AllowDrop="True"
1818
AllowsTransparency="True"
1919
Background="Transparent"
@@ -38,9 +38,9 @@
3838
<converters:QuerySuggestionBoxConverter x:Key="QuerySuggestionBoxConverter" />
3939
<converters:BorderClipConverter x:Key="BorderClipConverter" />
4040
<converters:BoolToVisibilityConverter x:Key="BoolToVisibilityConverter" />
41-
<converters:BoolToIMEConversionModeConverter x:Key="BoolToIMEConversionModeConverter"/>
42-
<converters:BoolToIMEStateConverter x:Key="BoolToIMEStateConverter"/>
43-
<converters:StringToKeyBindingConverter x:Key="StringToKeyBindingConverter"/>
41+
<converters:BoolToIMEConversionModeConverter x:Key="BoolToIMEConversionModeConverter" />
42+
<converters:BoolToIMEStateConverter x:Key="BoolToIMEStateConverter" />
43+
<converters:StringToKeyBindingConverter x:Key="StringToKeyBindingConverter" />
4444
</Window.Resources>
4545
<Window.InputBindings>
4646
<KeyBinding Key="Escape" Command="{Binding EscCommand}" />
@@ -180,11 +180,11 @@
180180
<KeyBinding
181181
Key="F12"
182182
Command="{Binding ToggleGameModeCommand}"
183-
Modifiers="Ctrl"/>
183+
Modifiers="Ctrl" />
184184
<KeyBinding
185185
Key="{Binding PreviewHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='key'}"
186186
Command="{Binding TogglePreviewCommand}"
187-
Modifiers="{Binding PreviewHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='modifiers'}"/>
187+
Modifiers="{Binding PreviewHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='modifiers'}" />
188188
</Window.InputBindings>
189189
<Grid>
190190
<Border MouseDown="OnMouseDown" Style="{DynamicResource WindowBorderStyle}">
@@ -207,12 +207,12 @@
207207
<TextBox
208208
x:Name="QueryTextBox"
209209
AllowDrop="True"
210+
InputMethod.PreferredImeConversionMode="{Binding StartWithEnglishMode, Converter={StaticResource BoolToIMEConversionModeConverter}}"
211+
InputMethod.PreferredImeState="{Binding StartWithEnglishMode, Converter={StaticResource BoolToIMEStateConverter}}"
210212
PreviewDragOver="OnPreviewDragOver"
211213
PreviewKeyUp="QueryTextBox_KeyUp"
212214
Style="{DynamicResource QueryBoxStyle}"
213215
Text="{Binding QueryText, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
214-
InputMethod.PreferredImeConversionMode="{Binding StartWithEnglishMode, Converter={StaticResource BoolToIMEConversionModeConverter}}"
215-
InputMethod.PreferredImeState="{Binding StartWithEnglishMode, Converter={StaticResource BoolToIMEStateConverter}}"
216216
Visibility="Visible">
217217
<TextBox.CommandBindings>
218218
<CommandBinding Command="ApplicationCommands.Copy" Executed="OnCopy" />
@@ -273,9 +273,6 @@
273273
<Grid>
274274
<Image
275275
x:Name="PluginActivationIcon"
276-
Width="32"
277-
Height="32"
278-
Margin="0,0,18,0"
279276
HorizontalAlignment="Right"
280277
VerticalAlignment="Center"
281278
Panel.ZIndex="2"
@@ -403,10 +400,10 @@
403400
VerticalAlignment="Stretch"
404401
Style="{DynamicResource PreviewArea}"
405402
Visibility="{Binding PreviewVisible, Converter={StaticResource BoolToVisibilityConverter}}">
406-
<Border
407-
Style="{DynamicResource PreviewBorderStyle}"
403+
<Border
408404
d:DataContext="{d:DesignInstance vm:ResultViewModel}"
409405
DataContext="{Binding SelectedItem, ElementName=ResultListBox}"
406+
Style="{DynamicResource PreviewBorderStyle}"
410407
Visibility="{Binding ShowDefaultPreview}">
411408
<Grid
412409
Margin="20,0,10,0"
@@ -478,10 +475,10 @@
478475
</StackPanel>
479476
</Grid>
480477
</Border>
481-
<Border
478+
<Border
482479
d:DataContext="{d:DesignInstance vm:ResultViewModel}"
483480
DataContext="{Binding SelectedItem, ElementName=ResultListBox}"
484-
Style="{DynamicResource PreviewBorderStyle}"
481+
Style="{DynamicResource PreviewBorderStyle}"
485482
Visibility="{Binding ShowCustomizedPreview}">
486483
<ContentControl Content="{Binding Result.PreviewPanel.Value}" />
487484
</Border>

0 commit comments

Comments
 (0)