Skip to content

Commit f18d7c0

Browse files
committed
implemented #13 (hide/show TOTP codes)
1 parent 007196e commit f18d7c0

File tree

23 files changed

+220
-55
lines changed

23 files changed

+220
-55
lines changed

Project2FA.Core/Constants.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,8 @@
33
public static class Constants
44
{
55
public const string ContainerName = "Project2FA";
6+
public const string SettingsRegionName = "SettingsContentRegion";
7+
public const string DatafileRegionName = "DatafileContentRegion";
8+
public const string AboutAppRegionName = "AboutAppContentRegion";
69
}
710
}

Project2FA.Repository/Models/TwoFACodeModel.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,13 @@ public string TwoFACode
8989
set => SetProperty(ref _twoFACode, value);
9090
}
9191

92+
private bool _hideTOTPCode;
93+
[JsonIgnore]
94+
public bool HideTOTPCode
95+
{
96+
get => _hideTOTPCode;
97+
set => SetProperty(ref _hideTOTPCode, value);
98+
}
9299

93100
//[JsonIgnore]
94101
//public List<(string name, string message)> Errors

Project2FA/Project2FA.Mobile/Project2FA.Mobile.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
<!-- Required for C# Hot Reload -->
1414
<UseInterpreter Condition="'$(Configuration)' == 'Debug'">True</UseInterpreter>
1515
<IsUnoHead>true</IsUnoHead>
16-
<Platforms>ARM32;x64;ARM64</Platforms>
16+
<!--<Platforms>ARM32;x64;ARM64</Platforms>-->
1717
</PropertyGroup>
18-
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net6.0-android|ARM64'">
18+
<!--<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net6.0-android|ARM64'">
1919
<RunAOTCompilation>False</RunAOTCompilation>
2020
<EnableLLVM>False</EnableLLVM>
2121
<AndroidEnableProfiledAot>False</AndroidEnableProfiledAot>
@@ -145,15 +145,15 @@
145145
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net6.0-macos|x64'">
146146
<EnableLLVM>True</EnableLLVM>
147147
<AndroidEnableProfiledAot>True</AndroidEnableProfiledAot>
148-
</PropertyGroup>
148+
</PropertyGroup>-->
149149
<ItemGroup>
150-
<PackageReference Include="Prism.DryIoc.Uno" Version="8.1.97" />
151-
<PackageReference Include="Uno.UI" Version="4.1.8" />
152-
<PackageReference Include="Uno.UI.RemoteControl" Version="4.1.8" Condition="'$(Configuration)'=='Debug'" />
153-
<PackageReference Include="Uno.UI.Adapter.Microsoft.Extensions.Logging" Version="4.1.8" />
150+
<PackageReference Include="Uno.WinUI" Version="4.1.9" />
151+
<PackageReference Include="Uno.WinUI.RemoteControl" Version="4.1.9" Condition="'$(Configuration)'=='Debug'" />
152+
<PackageReference Include="Uno.WinUI.Adapter.Microsoft.Extensions.Logging" Version="4.1.9" />
154153
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
155154
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="6.0.0" />
156155
<PackageReference Include="ZXing.Net" Version="0.16.8" />
156+
<PackageReference Include="Prism.DryIoc.Uno.WinUI" Version="8.1.97" />
157157
</ItemGroup>
158158
<ItemGroup Condition="'$(TargetFramework)'=='net6.0-android'">
159159
<PackageReference Include="Xamarin.Google.Android.Material" Version="1.5.0.1" />

Project2FA/Project2FA.Shared/Views/UseDataFilePage.xaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
1010

1111
<Grid x:Name="RootGrid">
12-
<!--<Pivot x:Name="MainPivot" SelectedIndex="{x:Bind ViewModel.SelectedIndex,Mode=TwoWay}">
12+
<Pivot x:Name="MainPivot" SelectedIndex="{x:Bind ViewModel.SelectedIndex,Mode=TwoWay}">
1313
<PivotItem
1414
Header="#Auswahl"
1515
x:Uid="UseDatafileContentDialogPivotItemKind">
@@ -141,7 +141,7 @@
141141
x:Name="WebDAVPivotItem"
142142
Header="~WebDAVPivotItem.Header"
143143
x:Uid="UseDatafileContentDialogWebDAVPivotItem">
144-
--><!--<Grid MaxWidth="550" MinWidth="400" HorizontalAlignment="Left" >
144+
<Grid MaxWidth="550" MinWidth="400" HorizontalAlignment="Left" >
145145
<ScrollViewer
146146
VerticalScrollBarVisibility="Hidden">
147147
<StackPanel>
@@ -262,9 +262,9 @@
262262
</muxc:Expander>
263263
</StackPanel>
264264
</ScrollViewer>
265-
</Grid>--><!--
265+
</Grid>
266266
</PivotItem>
267-
</Pivot>-->
267+
</Pivot>
268268
<!--<msct:Loading
269269
IsLoading="{x:Bind ViewModel.ShowError,Mode=OneWay}"
270270
Background="{ThemeResource TranslucentBackgroundHighBrush}">

Project2FA/Project2FA.Skia.Gtk/Project2FA.Skia.Gtk.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
<PackageReference Include="Prism.DryIoc.Uno.WinUI" Version="8.1.97" />
2727
<PackageReference Include="System.Numerics.Vectors" Version="4.5.0" />
2828
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
29-
<PackageReference Include="Uno.WinUI.Lottie" Version="4.1.8" />
30-
<PackageReference Include="Uno.WinUI.Skia.Gtk" Version="4.1.8" />
29+
<PackageReference Include="Uno.WinUI.Lottie" Version="4.1.9" />
30+
<PackageReference Include="Uno.WinUI.Skia.Gtk" Version="4.1.9" />
3131
<PackageReference Include="ZXing.Net" Version="0.16.8" />
3232
</ItemGroup>
3333
<ItemGroup>

Project2FA/Project2FA.Skia.Linux.FrameBuffer/Project2FA.Skia.Linux.FrameBuffer.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
<ItemGroup>
1717
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
1818
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="6.0.0" />
19-
<PackageReference Include="Uno.UI.Skia.Linux.FrameBuffer" Version="4.1.8" />
20-
<PackageReference Include="Uno.UI.RemoteControl" Version="4.1.8" Condition="'$(Configuration)'=='Debug'" />
21-
<PackageReference Include="Uno.UI.Adapter.Microsoft.Extensions.Logging" Version="4.1.8" />
19+
<PackageReference Include="Uno.UI.Skia.Linux.FrameBuffer" Version="4.1.9" />
20+
<PackageReference Include="Uno.UI.RemoteControl" Version="4.1.9" Condition="'$(Configuration)'=='Debug'" />
21+
<PackageReference Include="Uno.UI.Adapter.Microsoft.Extensions.Logging" Version="4.1.9" />
2222
<PackageReference Include="ZXing.Net" Version="0.16.8" />
2323
</ItemGroup>
2424
<Import Project="..\Project2FA.Shared\Project2FA.Shared.projitems" Label="Shared" />

Project2FA/Project2FA.Skia.Tizen/Project2FA.Skia.Tizen.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
<PackageReference Include="SkiaSharp.Views" Version="2.88.0-preview.155" />
3131
<PackageReference Include="System.Numerics.Vectors" Version="4.5.0" />
3232
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
33-
<PackageReference Include="Uno.WinUI.Lottie" Version="4.1.8" />
34-
<PackageReference Include="Uno.WinUI.Skia.Tizen" Version="4.1.8" />
33+
<PackageReference Include="Uno.WinUI.Lottie" Version="4.1.9" />
34+
<PackageReference Include="Uno.WinUI.Skia.Tizen" Version="4.1.9" />
3535
<PackageReference Include="ZXing.Net" Version="0.16.8" />
3636
</ItemGroup>
3737
<Import Project="..\Project2FA.Shared\Project2FA.Shared.projitems" Label="Shared" />

Project2FA/Project2FA.Skia.Wpf.Host/Project2FA.Skia.Wpf.Host.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
</PackageReference>
1616
<PackageReference Include="System.Numerics.Vectors" Version="4.5.0" />
1717
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
18-
<PackageReference Include="Uno.UI.RemoteControl" Version="4.1.8" Condition="'$(Configuration)'=='Debug'" />
19-
<PackageReference Include="Uno.UI.Skia.Wpf" Version="4.1.8" />
20-
<PackageReference Include="Uno.UI.Adapter.Microsoft.Extensions.Logging" Version="4.1.8" />
18+
<PackageReference Include="Uno.WinUI.RemoteControl" Version="4.1.9" Condition="'$(Configuration)'=='Debug'" />
19+
<PackageReference Include="Uno.WinUI.Skia.Wpf" Version="4.1.9" />
20+
<PackageReference Include="Uno.WinUI.Adapter.Microsoft.Extensions.Logging" Version="4.1.9" />
2121
</ItemGroup>
2222
<ItemGroup>
2323
<Content Include="Assets\Fonts\uno-fluentui-assets.ttf" />

Project2FA/Project2FA.Skia.Wpf/Project2FA.Skia.Wpf.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
</PackageReference>
1212
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
1313
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="6.0.0" />
14-
<PackageReference Include="Uno.UI.Adapter.Microsoft.Extensions.Logging" Version="4.1.8" />
14+
<PackageReference Include="Prism.DryIoc.Uno.WinUI" Version="8.1.97" />
15+
<!--<PackageReference Include="Uno.WinUI.Adapter.Microsoft.Extensions.Logging" Version="4.1.9" />-->
1516
<PackageReference Include="Prism.Core" Version="8.1.97" />
16-
<PackageReference Include="Prism.DryIoc.Uno" Version="8.1.97" />
1717
<PackageReference Include="System.Numerics.Vectors" Version="4.5.0" />
1818
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
19-
<PackageReference Include="Uno.UI.RemoteControl" Version="4.1.8" Condition="'$(Configuration)'=='Debug'" />
20-
<PackageReference Include="Uno.UI.Skia.Wpf" Version="4.1.8" />
19+
<PackageReference Include="Uno.WinUI.RemoteControl" Version="4.1.9" Condition="'$(Configuration)'=='Debug'" />
20+
<PackageReference Include="Uno.WinUI.Skia.Wpf" Version="4.1.9" />
2121
<PackageReference Include="ZXing.Net" Version="0.16.8" />
2222
</ItemGroup>
2323
<ItemGroup>

Project2FA/Project2FA.UWP/App.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<Converters:FavouriteToIconConverter x:Key="FavouriteToIconConverter"/>
2020
<Converters:VisibleWhenFalseConverter x:Key="VisibleWhenFalseConverter"/>
2121
<Converters:FavouriteTooltipConverter x:Key="FavouriteTooltipConverter"/>
22+
<Converters:TOTPVisibilityTooltipConverter x:Key="TOTPVisibilityTooltipConverter"/>
2223
<Converters:DoubleToInt32ToStringConverter x:Key="DoubleToInt32ToStringConverter"/>
2324
</ResourceDictionary>
2425
</Application.Resources>

0 commit comments

Comments
 (0)