Add local JSON account import and export

This commit is contained in:
Burak Kaan Köse
2026-04-18 15:55:15 +02:00
parent 2a93600ede
commit 00437bae4e
14 changed files with 443 additions and 48 deletions
+8 -2
View File
@@ -126,13 +126,17 @@
<StackPanel
Grid.Row="3"
MaxWidth="600"
HorizontalAlignment="Center"
Spacing="8">
HorizontalAlignment="Center">
<HyperlinkButton
HorizontalAlignment="Center"
Command="{x:Bind ViewModel.ImportFromWinoAccountCommand}"
Content="{x:Bind domain:Translator.WelcomeWindow_ImportFromWinoAccount}" />
<HyperlinkButton
HorizontalAlignment="Center"
Command="{x:Bind ViewModel.ImportFromJsonCommand}"
Content="{x:Bind domain:Translator.WelcomeWindow_ImportFromJsonFile}" />
<StackPanel
x:Name="ImportProgressPanel"
HorizontalAlignment="Stretch"
@@ -157,6 +161,7 @@
Visibility="{x:Bind ViewModel.HasImportStatus, Mode=OneWay}" />
<TextBlock
Margin="0,4"
HorizontalAlignment="Center"
Foreground="{ThemeResource TextFillColorSecondaryBrush}"
Style="{StaticResource BodyTextBlockStyle}"
@@ -164,6 +169,7 @@
<Button
MinWidth="240"
Margin="0,12,0,0"
Padding="12,10"
HorizontalAlignment="Center"
Command="{x:Bind ViewModel.GetStartedCommand}"