Skip to content

Commit 5c2a885

Browse files
committed
- Adjust Date Cultural info
- Hide Clock when open context menu and history
1 parent 3b0551f commit 5c2a885

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

Flow.Launcher/MainWindow.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public MainWindow()
6464
private void Timer_Tick(object sender, EventArgs e)
6565
{
6666
ClockBox.Text = System.DateTime.Now.ToString("tt hh:mm");
67-
DateBox.Text = System.DateTime.Now.ToString("ddd MM/dd", CultureInfo.InvariantCulture);
67+
DateBox.Text = System.DateTime.Now.ToString("MM/dd dddd");
6868

6969
}
7070
private void OnCopy(object sender, ExecutedRoutedEventArgs e)
@@ -363,6 +363,7 @@ public void WindowAnimator()
363363
_settings.WindowLeft = Left;
364364
_settings.WindowTop = Top;
365365
iconsb.Begin(SearchIcon);
366+
iconsb.Begin(ClockPanel);
366367
sb.Begin(FlowMainWindow);
367368
}
368369

Flow.Launcher/Themes/Base.xaml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,16 @@
117117
x:Key="ClockPanel"
118118
BasedOn="{StaticResource BaseClockPanel}"
119119
TargetType="{x:Type StackPanel}">
120+
<Setter Property="Margin" Value="0,0,62,0" />
120121
<Setter Property="Visibility" Value="Visible" />
121122
<Style.Triggers>
122-
<DataTrigger Binding="{Binding ElementName=QueryTextBox, UpdateSourceTrigger=PropertyChanged, Path=Text.Length}" Value="0">
123-
124-
<DataTrigger.EnterActions>
123+
<MultiDataTrigger>
124+
<MultiDataTrigger.Conditions>
125+
<Condition Binding="{Binding ElementName=QueryTextBox, UpdateSourceTrigger=PropertyChanged, Path=Text.Length}" Value="0" />
126+
<Condition Binding="{Binding ElementName=ContextMenu, Path=Visibility}" Value="Collapsed" />
127+
<Condition Binding="{Binding ElementName=History, Path=Visibility}" Value="Collapsed" />
128+
</MultiDataTrigger.Conditions>
129+
<MultiDataTrigger.EnterActions>
125130
<BeginStoryboard>
126131
<Storyboard>
127132
<DoubleAnimation
@@ -131,20 +136,20 @@
131136
Duration="0:0:0.2" />
132137
</Storyboard>
133138
</BeginStoryboard>
134-
</DataTrigger.EnterActions>
135-
<DataTrigger.ExitActions>
139+
</MultiDataTrigger.EnterActions>
140+
<MultiDataTrigger.ExitActions>
136141
<BeginStoryboard>
137142
<Storyboard>
138143
<DoubleAnimation
139144
Storyboard.TargetProperty="Opacity"
140-
From="1.0"
141145
To="0.0"
142146
Duration="0:0:0.2" />
143147
</Storyboard>
144148
</BeginStoryboard>
145-
</DataTrigger.ExitActions>
149+
</MultiDataTrigger.ExitActions>
146150

147-
</DataTrigger>
151+
</MultiDataTrigger>
152+
<DataTrigger Binding="{Binding ElementName=QueryTextBox, UpdateSourceTrigger=PropertyChanged, Path=Text.Length}" Value="0" />
148153

149154
</Style.Triggers>
150155

0 commit comments

Comments
 (0)