Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Audiomatic/App.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ public App()
protected override void OnLaunched(LaunchActivatedEventArgs args)
{
SetCurrentProcessExplicitAppUserModelID("Audiomatic.App");
Strings.Language = SettingsManager.LoadLanguage();
_window = new MainWindow();
_window.Activate();
}
Expand Down
4 changes: 2 additions & 2 deletions Audiomatic/LibraryWindow.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>

<TextBlock Grid.Column="0"
<TextBlock x:Name="LibraryTitleText" Grid.Column="0"
Text="Library"
FontSize="13"
VerticalAlignment="Center"
Expand Down Expand Up @@ -90,7 +90,7 @@
</ListView>

<TextBlock x:Name="EmptyStateText"
Text="No tracks in library."
Text="No tracks in library"
FontSize="12"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Expand Down
11 changes: 9 additions & 2 deletions Audiomatic/LibraryWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ public LibraryWindow()
}

ApplyTheme(SettingsManager.LoadTheme());
ApplyLocalization();
UpdateHeaderTexts();
}

Expand All @@ -33,6 +34,12 @@ public void SetRows(IReadOnlyList<LibraryRow> rows)
ApplySort();
}

private void ApplyLocalization()
{
LibraryTitleText.Text = Strings.T("Library");
EmptyStateText.Text = Strings.T("No tracks in library.");
}

private void ApplyTheme(string theme)
{
if (Content is not FrameworkElement root) return;
Expand Down Expand Up @@ -96,8 +103,8 @@ private void ApplySort()

private void UpdateHeaderTexts()
{
TitleHeaderText.Text = BuildHeader("Titre", _sortColumn == LibrarySortColumn.Title);
FolderHeaderText.Text = BuildHeader("Dossier", _sortColumn == LibrarySortColumn.Folder);
TitleHeaderText.Text = BuildHeader(Strings.T("Title"), _sortColumn == LibrarySortColumn.Title);
FolderHeaderText.Text = BuildHeader(Strings.T("Folder"), _sortColumn == LibrarySortColumn.Folder);
}

private string BuildHeader(string label, bool isActive)
Expand Down
14 changes: 7 additions & 7 deletions Audiomatic/MainWindow.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -269,7 +269,7 @@
<!-- Playlist detail header (back + name) -->
<StackPanel x:Name="PlaylistHeader" Grid.Column="0" Orientation="Horizontal"
Spacing="4" Visibility="Collapsed">
<Button Background="Transparent" BorderThickness="0" Padding="4,4"
<Button x:Name="PlaylistBackBtn" Background="Transparent" BorderThickness="0" Padding="4,4"
Click="NavBack_Click" ToolTipService.ToolTip="Back to playlists">
<FontIcon Glyph="&#xE72B;" FontSize="12"/>
</Button>
Expand All @@ -281,7 +281,7 @@
<!-- Album detail header (back + album name) -->
<StackPanel x:Name="AlbumHeader" Grid.Column="0" Orientation="Horizontal"
Spacing="4" Visibility="Collapsed">
<Button Background="Transparent" BorderThickness="0" Padding="4,4"
<Button x:Name="AlbumBackBtn" Background="Transparent" BorderThickness="0" Padding="4,4"
Click="AlbumBack_Click" ToolTipService.ToolTip="Back to albums">
<FontIcon Glyph="&#xE72B;" FontSize="12"/>
</Button>
Expand All @@ -293,7 +293,7 @@
<!-- Artist detail header (back + artist name) -->
<StackPanel x:Name="ArtistHeader" Grid.Column="0" Orientation="Horizontal"
Spacing="4" Visibility="Collapsed">
<Button Background="Transparent" BorderThickness="0" Padding="4,4"
<Button x:Name="ArtistBackBtn" Background="Transparent" BorderThickness="0" Padding="4,4"
Click="ArtistBack_Click" ToolTipService.ToolTip="Back to artists">
<FontIcon Glyph="&#xE72B;" FontSize="12"/>
</Button>
Expand Down Expand Up @@ -389,7 +389,7 @@
<ScrollViewer x:Name="RadioContainer" Grid.Row="7" Visibility="Collapsed"
Padding="14,0">
<StackPanel Spacing="12">
<TextBlock Text="Radio Stream" FontSize="14" FontWeight="SemiBold"
<TextBlock x:Name="RadioStreamHeader" Text="Radio Stream" FontSize="14" FontWeight="SemiBold"
Margin="0,8,0,0"/>
<Grid>
<Grid.ColumnDefinitions>
Expand All @@ -415,7 +415,7 @@
IsItemClickEnabled="True"
ItemClick="RadioHistory_ItemClick">
<ListView.Header>
<TextBlock Text="Recent stations" FontSize="12"
<TextBlock x:Name="RecentStationsHeader" Text="Recent stations" FontSize="12"
Foreground="{ThemeResource TextFillColorTertiaryBrush}"
Margin="0,4,0,4"/>
</ListView.Header>
Expand Down Expand Up @@ -517,7 +517,7 @@
Padding="6,3" Click="ChooseFolder_Click">
<StackPanel Orientation="Horizontal" Spacing="6">
<FontIcon Glyph="&#xE838;" FontSize="12"/>
<TextBlock Text="Choose Folder"
<TextBlock x:Name="ChooseFolderText" Text="Choose Folder"
Style="{StaticResource CaptionTextBlockStyle}"
FontSize="11"/>
</StackPanel>
Expand All @@ -531,7 +531,7 @@
FontSize="11"
Margin="0,0,6,0"/>

<Button Grid.Column="3" Background="Transparent" BorderThickness="0"
<Button x:Name="SettingsBtn" Grid.Column="3" Background="Transparent" BorderThickness="0"
Padding="6,3" Click="Settings_Click"
ToolTipService.ToolTip="Settings">
<FontIcon Glyph="&#xE713;" FontSize="13"/>
Expand Down
Loading