Initial TaskbarLauncher release baseline

This commit is contained in:
Ray Berezowski
2026-06-02 17:28:25 -04:00
commit e8c0721c39
18 changed files with 2566 additions and 0 deletions

36
Views/LauncherPopup.xaml Normal file
View File

@@ -0,0 +1,36 @@
<Window x:Class="TaskbarLauncher.Views.LauncherPopup"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Taskbar Launcher"
Width="360" SizeToContent="Height"
MaxHeight="720"
WindowStyle="None"
ResizeMode="NoResize"
ShowInTaskbar="False"
Topmost="True"
Background="{DynamicResource AppWindowBrush}"
Foreground="{DynamicResource AppTextBrush}">
<Border BorderThickness="1"
BorderBrush="{DynamicResource AppBorderBrush}"
Background="{DynamicResource AppSurfaceBrush}"
Padding="10">
<DockPanel>
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal" Margin="0,0,0,8">
<TextBlock Text="Taskbar Launcher" FontWeight="SemiBold" VerticalAlignment="Center"/>
<Button Content="Settings" HorizontalAlignment="Right" Margin="12,0,0,0" Padding="8,4"
Click="Settings_Click"/>
</StackPanel>
<TextBox x:Name="SearchBox"
DockPanel.Dock="Top"
Margin="0,0,0,8"
Padding="8,5"
TextChanged="SearchBox_TextChanged"
PreviewKeyDown="SearchBox_PreviewKeyDown"/>
<ScrollViewer x:Name="ItemsScrollViewer"
VerticalScrollBarVisibility="Auto"
HorizontalScrollBarVisibility="Disabled">
<StackPanel x:Name="ItemsPanel"/>
</ScrollViewer>
</DockPanel>
</Border>
</Window>