mirror of
https://github.com/bitwarden/mobile
synced 2026-01-08 11:33:31 +00:00
* UWP: Add support for QR code scanning Signed-off-by: Alistair Francis <alistair@alistair23.me> * Pages: ScanPage: Set the close button on Windows A previous commit mistakenly removed the close button, even though the scan page is not modal. This means there is no way to navigate away if running on Windows 10. Revert this change to add a back button. We need to use a modal page here as we need it to pop up over the entire view. Signed-off-by: Alistair Francis <alistair@alistair23.me>
216 lines
9.2 KiB
XML
216 lines
9.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
|
<ProjectGuid>{3A2D5669-ED71-4F2B-BA85-2D36BAA05141}</ProjectGuid>
|
|
<OutputType>AppContainerExe</OutputType>
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
<RootNamespace>Bit.UWP</RootNamespace>
|
|
<AssemblyName>Bit.UWP</AssemblyName>
|
|
<DefaultLanguage>en-US</DefaultLanguage>
|
|
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
|
|
<TargetPlatformVersion Condition=" '$(TargetPlatformVersion)' == '' ">10.0.15063.0</TargetPlatformVersion>
|
|
<TargetPlatformMinVersion>10.0.10586.0</TargetPlatformMinVersion>
|
|
<MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<WindowsXamlEnableOverview>true</WindowsXamlEnableOverview>
|
|
<PackageCertificateKeyFile>UWP_TemporaryKey.pfx</PackageCertificateKeyFile>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<OutputPath>bin\x86\Debug\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
|
|
<NoWarn>;2008</NoWarn>
|
|
<DebugType>full</DebugType>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
|
<OutputPath>bin\x86\Release\</OutputPath>
|
|
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<NoWarn>;2008</NoWarn>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<OutputPath>bin\ARM\Debug\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
|
|
<NoWarn>;2008</NoWarn>
|
|
<DebugType>full</DebugType>
|
|
<PlatformTarget>ARM</PlatformTarget>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
|
|
<OutputPath>bin\ARM\Release\</OutputPath>
|
|
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<NoWarn>;2008</NoWarn>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>ARM</PlatformTarget>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<OutputPath>bin\x64\Debug\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
|
|
<NoWarn>;2008</NoWarn>
|
|
<DebugType>full</DebugType>
|
|
<PlatformTarget>x64</PlatformTarget>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
|
<OutputPath>bin\x64\Release\</OutputPath>
|
|
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<NoWarn>;2008</NoWarn>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>x64</PlatformTarget>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Compile Include="App.xaml.cs">
|
|
<DependentUpon>App.xaml</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="IconConverter.cs" />
|
|
<Compile Include="MainPage.xaml.cs">
|
|
<DependentUpon>MainPage.xaml</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Services\AppInfoService.cs" />
|
|
<Compile Include="Services\DeviceActionService.cs" />
|
|
<Compile Include="Services\DeviceInfoService.cs" />
|
|
<Compile Include="Services\GoogleAnalyticsService.cs" />
|
|
<Compile Include="Services\HttpService.cs" />
|
|
<Compile Include="Services\UwpPushNotificationService.cs" />
|
|
<Compile Include="Services\ReflectionService.cs" />
|
|
<Compile Include="Services\SecureStorageService.cs" />
|
|
<Compile Include="Services\KeyDerivationService.cs" />
|
|
<Compile Include="Services\LocalizeService.cs" />
|
|
<Compile Include="Services\LogService.cs" />
|
|
<Compile Include="Services\SqlService.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<AppxManifest Include="Package.appxmanifest">
|
|
<SubType>Designer</SubType>
|
|
</AppxManifest>
|
|
<None Include="UWP_TemporaryKey.pfx" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Content Include="Properties\Default.rd.xml" />
|
|
<Content Include="Assets\LockScreenLogo.scale-200.png" />
|
|
<Content Include="Assets\SplashScreen.scale-200.png" />
|
|
<Content Include="Assets\Square150x150Logo.scale-200.png" />
|
|
<Content Include="Assets\Square44x44Logo.scale-200.png" />
|
|
<Content Include="Assets\Square44x44Logo.targetsize-24_altform-unplated.png" />
|
|
<Content Include="Assets\StoreLogo.png" />
|
|
<Content Include="Assets\Wide310x150Logo.scale-200.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ApplicationDefinition Include="App.xaml">
|
|
<Generator>MSBuild:Compile</Generator>
|
|
<SubType>Designer</SubType>
|
|
</ApplicationDefinition>
|
|
<Page Include="MainPage.xaml">
|
|
<Generator>MSBuild:Compile</Generator>
|
|
<SubType>Designer</SubType>
|
|
</Page>
|
|
<Page Include="Styles.xaml">
|
|
<SubType>Designer</SubType>
|
|
<Generator>MSBuild:Compile</Generator>
|
|
</Page>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Acr.UserDialogs">
|
|
<Version>6.3.10</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
|
|
<Version>5.4.0</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Microsoft.Toolkit.Uwp">
|
|
<Version>2.0.0</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Newtonsoft.Json">
|
|
<Version>9.0.1</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="PCLCrypto">
|
|
<Version>2.0.147</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Plugin.Fingerprint">
|
|
<Version>1.4.6-beta4</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="SimpleInjector">
|
|
<Version>4.0.8</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="sqlite-net-pcl">
|
|
<Version>1.5.166-beta</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Xam.Plugin.Connectivity">
|
|
<Version>3.0.2</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Xam.Plugins.Settings">
|
|
<Version>3.0.1</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Xamarin.FFImageLoading.Forms">
|
|
<Version>2.2.9</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Xamarin.Forms">
|
|
<Version>2.3.4.267</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="XLabs.IoC">
|
|
<Version>2.0.5782</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="XLabs.IoC.SimpleInjector">
|
|
<Version>2.0.5782</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="ZXing.Net.Mobile.Forms">
|
|
<Version>2.3.2</Version>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\App\App.csproj">
|
|
<Project>{b490c5da-639e-4994-abd2-54222b8a348e}</Project>
|
|
<Name>App</Name>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<SDKReference Include="WindowsMobile, Version=10.0.15063.0">
|
|
<Name>Windows Mobile Extensions for the UWP</Name>
|
|
</SDKReference>
|
|
</ItemGroup>
|
|
<Import Project="..\UWP.Images\UWP.Images.projitems" Label="Shared" />
|
|
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' < '14.0' ">
|
|
<VisualStudioVersion>14.0</VisualStudioVersion>
|
|
</PropertyGroup>
|
|
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
|
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
Other similar extension points exist, see Microsoft.Common.targets.
|
|
<Target Name="BeforeBuild">
|
|
</Target>
|
|
<Target Name="AfterBuild">
|
|
</Target>
|
|
-->
|
|
</Project> |