unit FFImageLoading with fast renderer; TLS 1.2

This commit is contained in:
Kyle Spearrin 2018-01-04 13:07:50 -05:00
parent c60a112039
commit 694efb9508
3 changed files with 635 additions and 655 deletions

View file

@ -46,6 +46,7 @@
<AotAssemblies>False</AotAssemblies> <AotAssemblies>False</AotAssemblies>
<EnableLLVM>False</EnableLLVM> <EnableLLVM>False</EnableLLVM>
<EnableProguard>False</EnableProguard> <EnableProguard>False</EnableProguard>
<AndroidTlsProvider>btls</AndroidTlsProvider>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType> <DebugType>pdbonly</DebugType>
@ -69,6 +70,7 @@
<AndroidLinkSkip>PushNotification.Plugin;PushNotification.Plugin.Abstractions;Xamarin.GooglePlayServices.Base;Xamarin.GooglePlayServices.Basement;Xamarin.GooglePlayServices.Measurement;Xamarin.GooglePlayServices.Gcm;BitwardenAndroid;BitwardenApp;SQLite-net;Xamarin.Android.Net</AndroidLinkSkip> <AndroidLinkSkip>PushNotification.Plugin;PushNotification.Plugin.Abstractions;Xamarin.GooglePlayServices.Base;Xamarin.GooglePlayServices.Basement;Xamarin.GooglePlayServices.Measurement;Xamarin.GooglePlayServices.Gcm;BitwardenAndroid;BitwardenApp;SQLite-net;Xamarin.Android.Net</AndroidLinkSkip>
<AndroidHttpClientHandlerType>Xamarin.Android.Net.AndroidClientHandler</AndroidHttpClientHandlerType> <AndroidHttpClientHandlerType>Xamarin.Android.Net.AndroidClientHandler</AndroidHttpClientHandlerType>
<AndroidSupportedAbis>armeabi;armeabi-v7a;x86;x86_64;arm64-v8a</AndroidSupportedAbis> <AndroidSupportedAbis>armeabi;armeabi-v7a;x86;x86_64;arm64-v8a</AndroidSupportedAbis>
<AndroidTlsProvider>btls</AndroidTlsProvider>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="Mono.Android" /> <Reference Include="Mono.Android" />

View file

@ -13,7 +13,6 @@ using Plugin.Fingerprint;
using Plugin.Settings; using Plugin.Settings;
using XLabs.Ioc; using XLabs.Ioc;
using System.Threading.Tasks; using System.Threading.Tasks;
using Plugin.Settings.Abstractions;
using FFImageLoading.Forms.Droid; using FFImageLoading.Forms.Droid;
using XLabs.Ioc.SimpleInjectorContainer; using XLabs.Ioc.SimpleInjectorContainer;
using SimpleInjector; using SimpleInjector;
@ -102,7 +101,7 @@ namespace Bit.Android
public static void SetIoc(Application application) public static void SetIoc(Application application)
{ {
Refractored.FabControl.Droid.FloatingActionButtonViewRenderer.Init(); Refractored.FabControl.Droid.FloatingActionButtonViewRenderer.Init();
CachedImageRenderer.Init(); CachedImageRenderer.Init(true);
ZXing.Net.Mobile.Forms.Android.Platform.Init(); ZXing.Net.Mobile.Forms.Android.Platform.Init();
CrossFingerprint.SetCurrentActivityResolver(() => CrossCurrentActivity.Current.Activity); CrossFingerprint.SetCurrentActivityResolver(() => CrossCurrentActivity.Current.Activity);

File diff suppressed because it is too large Load diff