mirror of
https://github.com/zoriya/Opus.git
synced 2025-12-06 06:26:15 +00:00
Adding about section in the preferences with libraries's licenses.
This commit is contained in:
36
Opus/Code/UI/Adapter/LibrariesAdapter.cs
Normal file
36
Opus/Code/UI/Adapter/LibrariesAdapter.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using Android.Content;
|
||||
using Android.Views;
|
||||
using Android.Widget;
|
||||
using Opus.Fragments;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Opus.Adapter
|
||||
{
|
||||
public class LibrariesAdapter : ArrayAdapter
|
||||
{
|
||||
public int selectedPosition;
|
||||
|
||||
private readonly List<string> libraries;
|
||||
private LayoutInflater inflater;
|
||||
|
||||
public LibrariesAdapter(Context context, int resource, List<string> libraries) : base(context, resource, libraries)
|
||||
{
|
||||
this.libraries = libraries;
|
||||
}
|
||||
|
||||
public override View GetView(int position, View convertView, ViewGroup parent)
|
||||
{
|
||||
if (inflater == null)
|
||||
{
|
||||
inflater = Preferences.instance.LayoutInflater;
|
||||
}
|
||||
if (convertView == null)
|
||||
{
|
||||
convertView = inflater.Inflate(Android.Resource.Layout.SimpleListItem1, parent, false);
|
||||
}
|
||||
|
||||
convertView.FindViewById<TextView>(Android.Resource.Id.Text1).Text = libraries[position];
|
||||
return convertView;
|
||||
}
|
||||
}
|
||||
}
|
||||
69
Opus/Code/UI/Fragments/AboutFragment.cs
Normal file
69
Opus/Code/UI/Fragments/AboutFragment.cs
Normal file
@@ -0,0 +1,69 @@
|
||||
using Android.Content;
|
||||
using Android.Net;
|
||||
using Android.OS;
|
||||
using Android.Runtime;
|
||||
using Android.Support.V7.Preferences;
|
||||
using Android.Views;
|
||||
|
||||
namespace Opus.Fragments
|
||||
{
|
||||
[Register("Opus/Fragments/AboutFragment")]
|
||||
public class AboutFragment : PreferenceFragmentCompat
|
||||
{
|
||||
public static AboutFragment instance;
|
||||
public View view;
|
||||
|
||||
public override void OnCreatePreferences(Bundle savedInstanceState, string rootKey)
|
||||
{
|
||||
instance = this;
|
||||
SetPreferencesFromResource(Resource.Layout.AboutPreferences, rootKey);
|
||||
|
||||
//OpenSource click
|
||||
Preference openSource = PreferenceScreen.FindPreference("view_opensource");
|
||||
openSource.IconSpaceReserved = false;
|
||||
openSource.PreferenceClick += (s, e) =>
|
||||
{
|
||||
Preferences.instance.SupportFragmentManager.BeginTransaction().Replace(Android.Resource.Id.ListContainer, new OpenSourceViewer()).AddToBackStack(null).Commit();
|
||||
};
|
||||
|
||||
//Website click
|
||||
Preference website = PreferenceScreen.FindPreference("website");
|
||||
website.IconSpaceReserved = false;
|
||||
website.PreferenceClick += (s, e) =>
|
||||
{
|
||||
Intent intent = new Intent(Intent.ActionView);
|
||||
intent.SetData(Uri.Parse("https://www.raccoon-sdg.fr"));
|
||||
StartActivity(intent);
|
||||
};
|
||||
|
||||
//Github click
|
||||
Preference github = PreferenceScreen.FindPreference("github");
|
||||
github.IconSpaceReserved = false;
|
||||
github.PreferenceClick += (s, e) =>
|
||||
{
|
||||
Intent intent = new Intent(Intent.ActionView);
|
||||
intent.SetData(Uri.Parse("https://github.com/AnonymusRaccoon/Opus"));
|
||||
StartActivity(intent);
|
||||
};
|
||||
}
|
||||
|
||||
public override void OnResume()
|
||||
{
|
||||
base.OnResume();
|
||||
instance = this;
|
||||
}
|
||||
|
||||
public override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
instance = null;
|
||||
}
|
||||
|
||||
public override void OnStop()
|
||||
{
|
||||
base.OnStop();
|
||||
if(OpenSourceViewer.instance == null)
|
||||
Preferences.instance.SupportActionBar.Title = Preferences.instance.GetString(Resource.String.settings);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -201,14 +201,7 @@ namespace Opus.Fragments
|
||||
public override void OnStop()
|
||||
{
|
||||
base.OnStop();
|
||||
Preferences.instance.toolbar.Title = Preferences.instance.GetString(Resource.String.settings);
|
||||
}
|
||||
|
||||
public override void OnViewCreated(View view, Bundle savedInstanceState)
|
||||
{
|
||||
//if (MainActivity.Theme == 1)
|
||||
// view.SetBackgroundColor(Color.Argb(225, 33, 33, 33));
|
||||
base.OnViewCreated(view, savedInstanceState);
|
||||
Preferences.instance.SupportActionBar.Title = Preferences.instance.GetString(Resource.String.settings);
|
||||
}
|
||||
}
|
||||
}
|
||||
63
Opus/Code/UI/Fragments/OpenSourceViewer.cs
Normal file
63
Opus/Code/UI/Fragments/OpenSourceViewer.cs
Normal file
File diff suppressed because one or more lines are too long
@@ -28,7 +28,6 @@ namespace Opus.Fragments
|
||||
public class Preferences : AppCompatActivity
|
||||
{
|
||||
public static Preferences instance;
|
||||
public Toolbar toolbar;
|
||||
private bool? PermissionGot;
|
||||
|
||||
protected override void OnCreate(Bundle savedInstanceState)
|
||||
@@ -36,18 +35,17 @@ namespace Opus.Fragments
|
||||
base.OnCreate(savedInstanceState);
|
||||
MainActivity.LoadTheme(this);
|
||||
SetContentView(Resource.Layout.PreferenceRoot);
|
||||
toolbar = FindViewById<Toolbar>(Resource.Id.toolbar);
|
||||
SetSupportActionBar(toolbar);
|
||||
SetSupportActionBar(FindViewById<Toolbar>(Resource.Id.toolbar));
|
||||
|
||||
instance = this;
|
||||
toolbar.NavigationClick += (sender, e) =>
|
||||
FindViewById<Toolbar>(Resource.Id.toolbar).NavigationClick += (sender, e) =>
|
||||
{
|
||||
if (DownloadFragment.instance == null)
|
||||
if (DownloadFragment.instance == null && AboutFragment.instance == null && OpenSourceViewer.instance == null)
|
||||
Finish();
|
||||
else if (DownloadFragment.instance != null)
|
||||
{
|
||||
DownloadFolderBack();
|
||||
}
|
||||
else
|
||||
SupportFragmentManager.PopBackStack();
|
||||
};
|
||||
|
||||
SupportFragmentManager.BeginTransaction().Replace(Android.Resource.Id.ListContainer, new PreferencesFragment()).Commit();
|
||||
@@ -137,6 +135,7 @@ namespace Opus.Fragments
|
||||
protected override void OnResume()
|
||||
{
|
||||
base.OnResume();
|
||||
instance = this;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -215,6 +214,7 @@ namespace Opus.Fragments
|
||||
|
||||
versionPreference.Summary = "v" + version + (beta ? "-Beta" : "");
|
||||
versionPreference.IconSpaceReserved = false;
|
||||
versionPreference.PreferenceClick += About;
|
||||
|
||||
//Account
|
||||
Preference accountPreference = PreferenceScreen.FindPreference("account");
|
||||
@@ -260,7 +260,7 @@ namespace Opus.Fragments
|
||||
if(await Preferences.instance.GetReadPermission())
|
||||
{
|
||||
Preferences.instance.SupportFragmentManager.BeginTransaction().Replace(Android.Resource.Id.ListContainer, DownloadFragment.NewInstance(path)).AddToBackStack(null).Commit();
|
||||
Preferences.instance.toolbar.Title = "Download Location";
|
||||
Preferences.instance.SupportActionBar.Title = "Download Location";
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@@ -343,5 +343,13 @@ namespace Opus.Fragments
|
||||
MainActivity.CheckForUpdate(Preferences.instance, true);
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region About
|
||||
private void About(object sender, Preference.PreferenceClickEventArgs e)
|
||||
{
|
||||
Preferences.instance.SupportFragmentManager.BeginTransaction().Replace(Android.Resource.Id.ListContainer, new AboutFragment()).AddToBackStack(null).Commit();
|
||||
Preferences.instance.SupportActionBar.Title = GetString(Resource.String.about);
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -293,31 +293,31 @@
|
||||
<HintPath>..\packages\Xamarin.Android.Support.ViewPager.28.0.0.1\lib\monoandroid90\Xamarin.Android.Support.ViewPager.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Auth, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Auth.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Auth.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Auth.71.1600.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Auth.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Auth.Api.Phone, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Api.Phone.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.71.1600.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Auth.Api.Phone.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Auth.Base, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Auth.Base.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Base.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Auth.Base.71.1600.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Auth.Base.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Base, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Base.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Base.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Base.71.1610.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Base.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Basement, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Basement.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Basement.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Basement.71.1620.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Basement.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Cast, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Cast.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Cast.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Cast.71.1602.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Cast.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Cast.Framework, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Cast.Framework.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Cast.Framework.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Cast.Framework.71.1602.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Cast.Framework.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Flags, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Flags.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Flags.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Flags.71.1601.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Flags.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Xamarin.GooglePlayServices.Tasks, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Tasks.70.1501.0-preview2\lib\MonoAndroid80\Xamarin.GooglePlayServices.Tasks.dll</HintPath>
|
||||
<HintPath>..\packages\Xamarin.GooglePlayServices.Tasks.71.1601.0-preview9\lib\monoandroid90\Xamarin.GooglePlayServices.Tasks.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="YoutubeExplode, Version=4.7.4.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\YoutubeExplode.4.7.4\lib\netstandard2.0\YoutubeExplode.dll</HintPath>
|
||||
@@ -332,7 +332,10 @@
|
||||
<Compile Include="Code\Api\PlaylistManager.cs" />
|
||||
<Compile Include="Code\Api\SongManager.cs" />
|
||||
<Compile Include="Code\Api\YoutubeManager.cs" />
|
||||
<Compile Include="Code\UI\Adapter\LibrariesAdapter.cs" />
|
||||
<Compile Include="Code\UI\Fragments\AboutFragment.cs" />
|
||||
<Compile Include="Code\UI\Fragments\ChannelDetails.cs" />
|
||||
<Compile Include="Code\UI\Fragments\OpenSourceViewer.cs" />
|
||||
<Compile Include="GlobalSuppressions.cs" />
|
||||
<Compile Include="Code\MainActivity.cs" />
|
||||
<Compile Include="Code\UI\Views\AccountPreference.cs" />
|
||||
@@ -891,6 +894,9 @@
|
||||
<ItemGroup>
|
||||
<AndroidResource Include="Resources\values\customIDs.xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<AndroidResource Include="Resources\layout\AboutPreferences.xml" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
|
||||
<Import Project="..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.targets" Condition="Exists('..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.targets')" />
|
||||
<Import Project="..\packages\Xamarin.Android.Support.v7.Preference.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.Preference.targets" Condition="Exists('..\packages\Xamarin.Android.Support.v7.Preference.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.v7.Preference.targets')" />
|
||||
@@ -907,15 +913,6 @@
|
||||
<Error Condition="!Exists('..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.Build.Download.0.4.11\build\Xamarin.Build.Download.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Build.Download.0.4.11\build\Xamarin.Build.Download.props'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.Build.Download.0.4.11\build\Xamarin.Build.Download.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Build.Download.0.4.11\build\Xamarin.Build.Download.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Basement.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Basement.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Basement.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Basement.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Tasks.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Tasks.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Tasks.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Tasks.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Base.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Base.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Base.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Base.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Api.Phone.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Api.Phone.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Auth.Base.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Base.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Auth.Base.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Base.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Auth.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Auth.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Flags.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Flags.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Flags.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Flags.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Cast.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Cast.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Cast.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Cast.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Cast.Framework.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Cast.Framework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Cast.Framework.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Cast.Framework.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.Android.Support.Annotations.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.Annotations.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Android.Support.Annotations.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.Annotations.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.Android.Arch.Core.Common.1.1.1.1\build\monoandroid90\Xamarin.Android.Arch.Core.Common.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Android.Arch.Core.Common.1.1.1.1\build\monoandroid90\Xamarin.Android.Arch.Core.Common.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.Android.Arch.Core.Runtime.1.1.1.1\build\monoandroid90\Xamarin.Android.Arch.Core.Runtime.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Android.Arch.Core.Runtime.1.1.1.1\build\monoandroid90\Xamarin.Android.Arch.Core.Runtime.targets'))" />
|
||||
@@ -955,17 +952,17 @@
|
||||
<Error Condition="!Exists('..\packages\Xamarin.Android.Support.Design.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.Design.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Android.Support.Design.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.Design.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.Android.Support.v7.MediaRouter.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.v7.MediaRouter.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Android.Support.v7.MediaRouter.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.v7.MediaRouter.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.Android.Support.v7.Preference.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.v7.Preference.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Android.Support.v7.Preference.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.v7.Preference.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Basement.71.1620.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Basement.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Basement.71.1620.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Basement.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Tasks.71.1601.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Tasks.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Tasks.71.1601.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Tasks.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Base.71.1610.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Base.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Base.71.1610.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Base.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.Api.Phone.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.Api.Phone.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Auth.Base.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.Base.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Auth.Base.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.Base.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Auth.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Auth.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Flags.71.1601.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Flags.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Flags.71.1601.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Flags.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Cast.71.1602.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Cast.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Cast.71.1602.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Cast.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Xamarin.GooglePlayServices.Cast.Framework.71.1602.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Cast.Framework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.GooglePlayServices.Cast.Framework.71.1602.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Cast.Framework.targets'))" />
|
||||
</Target>
|
||||
<Import Project="..\packages\Xamarin.Build.Download.0.4.11\build\Xamarin.Build.Download.targets" Condition="Exists('..\packages\Xamarin.Build.Download.0.4.11\build\Xamarin.Build.Download.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Basement.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Basement.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Basement.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Basement.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Tasks.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Tasks.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Tasks.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Tasks.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Base.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Base.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Base.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Base.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Api.Phone.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Api.Phone.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Auth.Base.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Base.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Auth.Base.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.Base.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Auth.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Auth.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Auth.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Flags.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Flags.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Flags.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Flags.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Cast.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Cast.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Cast.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Cast.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Cast.Framework.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Cast.Framework.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Cast.Framework.70.1501.0-preview2\build\MonoAndroid80\Xamarin.GooglePlayServices.Cast.Framework.targets')" />
|
||||
<Import Project="..\packages\Xamarin.Android.Support.Annotations.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.Annotations.targets" Condition="Exists('..\packages\Xamarin.Android.Support.Annotations.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.Annotations.targets')" />
|
||||
<Import Project="..\packages\Xamarin.Android.Arch.Core.Common.1.1.1.1\build\monoandroid90\Xamarin.Android.Arch.Core.Common.targets" Condition="Exists('..\packages\Xamarin.Android.Arch.Core.Common.1.1.1.1\build\monoandroid90\Xamarin.Android.Arch.Core.Common.targets')" />
|
||||
<Import Project="..\packages\Xamarin.Android.Arch.Core.Runtime.1.1.1.1\build\monoandroid90\Xamarin.Android.Arch.Core.Runtime.targets" Condition="Exists('..\packages\Xamarin.Android.Arch.Core.Runtime.1.1.1.1\build\monoandroid90\Xamarin.Android.Arch.Core.Runtime.targets')" />
|
||||
@@ -1005,6 +1002,15 @@
|
||||
<Import Project="..\packages\Xamarin.Android.Support.Design.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.Design.targets" Condition="Exists('..\packages\Xamarin.Android.Support.Design.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.Design.targets')" />
|
||||
<Import Project="..\packages\Xamarin.Android.Support.v7.MediaRouter.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.v7.MediaRouter.targets" Condition="Exists('..\packages\Xamarin.Android.Support.v7.MediaRouter.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.v7.MediaRouter.targets')" />
|
||||
<Import Project="..\packages\Xamarin.Android.Support.v7.Preference.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.v7.Preference.targets" Condition="Exists('..\packages\Xamarin.Android.Support.v7.Preference.28.0.0.1\build\monoandroid90\Xamarin.Android.Support.v7.Preference.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Basement.71.1620.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Basement.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Basement.71.1620.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Basement.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Tasks.71.1601.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Tasks.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Tasks.71.1601.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Tasks.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Base.71.1610.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Base.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Base.71.1610.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Base.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.Api.Phone.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Auth.Api.Phone.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.Api.Phone.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Auth.Base.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.Base.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Auth.Base.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.Base.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Auth.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Auth.71.1600.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Auth.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Flags.71.1601.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Flags.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Flags.71.1601.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Flags.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Cast.71.1602.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Cast.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Cast.71.1602.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Cast.targets')" />
|
||||
<Import Project="..\packages\Xamarin.GooglePlayServices.Cast.Framework.71.1602.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Cast.Framework.targets" Condition="Exists('..\packages\Xamarin.GooglePlayServices.Cast.Framework.71.1602.0-preview9\build\MonoAndroid90\Xamarin.GooglePlayServices.Cast.Framework.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">
|
||||
|
||||
1364
Opus/Resources/Resource.Designer.cs
generated
1364
Opus/Resources/Resource.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
17
Opus/Resources/layout/AboutPreferences.xml
Normal file
17
Opus/Resources/layout/AboutPreferences.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<android.support.v7.preference.PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android/com/apk/res-auto"
|
||||
android:id="@+id/PreferenceScreen">
|
||||
<android.support.v7.preference.Preference
|
||||
android:key="view_opensource"
|
||||
android:title="@string/opensource" />
|
||||
<android.support.v7.preference.Preference
|
||||
android:key="website"
|
||||
android:title="@string/website"
|
||||
android:summary="www.raccoon-sdg.fr"/>
|
||||
<android.support.v7.preference.Preference
|
||||
android:key="github"
|
||||
android:title="@string/github"
|
||||
android:summary="github.com/AnonymusRaccoon/Opus"/>
|
||||
</android.support.v7.preference.PreferenceScreen>
|
||||
@@ -32,7 +32,7 @@
|
||||
android:title="@string/check_updates"
|
||||
android:key="update"/>
|
||||
<android.support.v7.preference.Preference
|
||||
android:title="@string/version"
|
||||
android:title="@string/about"
|
||||
android:key="version" />
|
||||
<AccountPreference
|
||||
android:key="account"
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
<string name="dark_theme">Tema Obscuro</string>
|
||||
<string name="others">Otros</string>
|
||||
<string name="check_updates">Buscar actualizaciones</string>
|
||||
<string name="version">Version</string>
|
||||
<string name="about">About</string>
|
||||
<string name="not_log">Desconectado</string>
|
||||
<string name="logged_in">Conectado al mismo tiempo que</string>
|
||||
<string name="log_in">CONEXIÓN</string>
|
||||
|
||||
@@ -191,12 +191,15 @@
|
||||
<string name="black_theme">Thème noir</string>
|
||||
<string name="others">Autres</string>
|
||||
<string name="check_updates">Rechercher des mises à jour</string>
|
||||
<string name="version">Version</string>
|
||||
<string name="about">À propos</string>
|
||||
<string name="not_log">Déconnecté</string>
|
||||
<string name="logged_in">Connecté en temps que</string>
|
||||
<string name="log_in">CONNECTION</string>
|
||||
<string name="log_out">DECONNECTION</string>
|
||||
<string name="login_disabled">Les connections ont été désactivée suite a une restriction de google.</string>
|
||||
<string name="opensource">Licenses open source</string>
|
||||
<string name="website">Site internet de l\'application</string>
|
||||
<string name="github">Github de l\'application</string>
|
||||
|
||||
<!--Snackbars and others-->
|
||||
<string name="undo">Annuler</string>
|
||||
|
||||
@@ -191,12 +191,15 @@
|
||||
<string name="black_theme">Black Theme</string>
|
||||
<string name="others">Others</string>
|
||||
<string name="check_updates">Check for updates</string>
|
||||
<string name="version">Version</string>
|
||||
<string name="about">About</string>
|
||||
<string name="not_log">Not logged in</string>
|
||||
<string name="logged_in">Logged in as</string>
|
||||
<string name="log_in">LOG IN</string>
|
||||
<string name="log_out">LOG OUT</string>
|
||||
<string name="login_disabled">Login behaviors has been disabled for now due to a restriction from google.</string>
|
||||
<string name="opensource">Open source licenses</string>
|
||||
<string name="website">App website</string>
|
||||
<string name="github">App github</string>
|
||||
|
||||
<!--Snackbars and others-->
|
||||
<string name="undo">Undo</string>
|
||||
|
||||
@@ -116,14 +116,14 @@
|
||||
<package id="Xamarin.Android.Support.VersionedParcelable" version="28.0.0.1" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.Android.Support.ViewPager" version="28.0.0.1" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.Build.Download" version="0.4.11" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Auth" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Auth.Api.Phone" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Auth.Base" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Base" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Basement" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Cast" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Cast.Framework" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Flags" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Tasks" version="70.1501.0-preview2" targetFramework="monoandroid81" />
|
||||
<package id="Xamarin.GooglePlayServices.Auth" version="71.1600.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.GooglePlayServices.Auth.Api.Phone" version="71.1600.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.GooglePlayServices.Auth.Base" version="71.1600.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.GooglePlayServices.Base" version="71.1610.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.GooglePlayServices.Basement" version="71.1620.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.GooglePlayServices.Cast" version="71.1602.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.GooglePlayServices.Cast.Framework" version="71.1602.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.GooglePlayServices.Flags" version="71.1601.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="Xamarin.GooglePlayServices.Tasks" version="71.1601.0-preview9" targetFramework="monoandroid90" />
|
||||
<package id="YoutubeExplode" version="4.7.4" targetFramework="monoandroid90" />
|
||||
</packages>
|
||||
Reference in New Issue
Block a user