diff --git a/Android/Glide/External-Dependency-Info.txt b/Android/Glide/External-Dependency-Info.txt deleted file mode 100644 index d5bdbc3f4c..0000000000 --- a/Android/Glide/External-Dependency-Info.txt +++ /dev/null @@ -1,106 +0,0 @@ -THIRD-PARTY SOFTWARE NOTICES AND INFORMATION -Do not translate or localize - -Xamarin Components for Glide incorporates -third party material from the projects listed below. The original copyright -notice and the license under which Microsoft received such third party -material are set forth below. Microsoft reserves all other rights not -expressly granted, whether by implication, estoppel or otherwise. - -######################################## -# Glide -# https://github.com/bumptech/glide/ -######################################## - -Copyright 2014 Google, Inc. All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are -permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, this list of - conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright notice, this list - of conditions and the following disclaimer in the documentation and/or other materials - provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY GOOGLE, INC. ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GOOGLE, INC. OR -CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -The views and conclusions contained in the software and documentation are those of the -authors and should not be interpreted as representing official policies, either expressed -or implied, of Google, Inc. ---------------------------------------------------------------------------------------------- -License for third_party/disklrucache: - -Copyright 2012 Jake Wharton -Copyright 2011 The Android Open Source Project - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. ---------------------------------------------------------------------------------------------- -License for third_party/gif_decoder: - -Copyright (c) 2013 Xcellent Creations, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------------------------------------------------- -License for third_party/gif_encoder/AnimatedGifEncoder.java and -third_party/gif_encoder/LZWEncoder.java: - -No copyright asserted on the source code of this class. May be used for any -purpose, however, refer to the Unisys LZW patent for restrictions on use of -the associated LZWEncoder class. Please forward any corrections to -kweiner@fmsware.com. - ------------------------------------------------------------------------------ -License for third_party/gif_encoder/NeuQuant.java - -Copyright (c) 1994 Anthony Dekker - -NEUQUANT Neural-Net quantization algorithm by Anthony Dekker, 1994. See -"Kohonen neural networks for optimal colour quantization" in "Network: -Computation in Neural Systems" Vol. 5 (1994) pp 351-367. for a discussion of -the algorithm. - -Any party obtaining a copy of these files from the author, directly or -indirectly, is granted, free of charge, a full and unrestricted irrevocable, -world-wide, paid up, royalty-free, nonexclusive right and license to deal in -this software and documentation files (the "Software"), including without -limitation the rights to use, copy, modify, merge, publish, distribute, -sublicense, and/or sell copies of the Software, and to permit persons who -receive copies from any such party to do so, with the only requirement being -that this copyright notice remain intact. \ No newline at end of file diff --git a/Android/Glide/LICENSE.md b/Android/Glide/LICENSE.md deleted file mode 100644 index 50153957b3..0000000000 --- a/Android/Glide/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) .NET Foundation Contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/Android/Glide/build.cake b/Android/Glide/build.cake deleted file mode 100644 index 8a7982fe85..0000000000 --- a/Android/Glide/build.cake +++ /dev/null @@ -1,90 +0,0 @@ -var TARGET = Argument ("t", Argument ("target", "ci")); - -var NUGET_PATCH = ".2"; - -var GLIDE_VERSION = "4.12.0"; -var GLIDE_NUGET_VERSION = GLIDE_VERSION + NUGET_PATCH; -var GLIDE_URL = $"https://repo1.maven.org/maven2/com/github/bumptech/glide/glide/{GLIDE_VERSION}/glide-{GLIDE_VERSION}.aar"; - -var GIFDECODER_VERSION = GLIDE_VERSION; -var GIFDECODER_NUGET_VERSION = GIFDECODER_VERSION + NUGET_PATCH; -var GIFDECODER_URL = $"https://repo1.maven.org/maven2/com/github/bumptech/glide/gifdecoder/{GIFDECODER_VERSION}/gifdecoder-{GIFDECODER_VERSION}.aar"; - -var DISKLRUCACHE_VERSION = GLIDE_VERSION; -var DISKLRUCACHE_NUGET_VERSION = DISKLRUCACHE_VERSION + NUGET_PATCH; -var DISKLRUCACHE_URL = $"https://repo1.maven.org/maven2/com/github/bumptech/glide/disklrucache/{DISKLRUCACHE_VERSION}/disklrucache-{DISKLRUCACHE_VERSION}.jar"; - -var RECYCLERVIEW_VERSION = GLIDE_VERSION; -var RECYCLERVIEW_NUGET_VERSION = RECYCLERVIEW_VERSION + NUGET_PATCH; -var RECYCLERVIEW_URL = $"https://repo1.maven.org/maven2/com/github/bumptech/glide/recyclerview-integration/{RECYCLERVIEW_VERSION}/recyclerview-integration-{RECYCLERVIEW_VERSION}.aar"; - -Task ("externals") - .WithCriteria (!FileExists ("./externals/glide/classes.jar")) - .Does (() => -{ - if (!DirectoryExists ("./externals/")) - CreateDirectory ("./externals"); - - // Download Dependencies - DownloadFile (GLIDE_URL, "./externals/glide.aar"); - Unzip ("./externals/glide.aar", "./externals/glide/"); - - DownloadFile(GIFDECODER_URL, "./externals/gifdecoder.aar"); - Unzip ("./externals/gifdecoder.aar", "./externals/gifdecoder/"); - - DownloadFile(DISKLRUCACHE_URL, "./externals/disklrucache.jar"); - - DownloadFile(RECYCLERVIEW_URL, "./externals/recyclerview-integration.aar"); - Unzip ("./externals/recyclerview-integration.aar", "./externals/recyclerview-integration/"); - - // Update .csproj nuget versions - XmlPoke("./source/Xamarin.Android.Glide/Xamarin.Android.Glide.csproj", "/Project/PropertyGroup/PackageVersion", GLIDE_NUGET_VERSION); - XmlPoke("./source/Xamarin.Android.Glide.DiskLruCache/Xamarin.Android.Glide.DiskLruCache.csproj", "/Project/PropertyGroup/PackageVersion", DISKLRUCACHE_NUGET_VERSION); - XmlPoke("./source/Xamarin.Android.Glide.GifDecoder/Xamarin.Android.Glide.GifDecoder.csproj", "/Project/PropertyGroup/PackageVersion", GIFDECODER_NUGET_VERSION); - XmlPoke("./source/Xamarin.Android.Glide.RecyclerViewIntegration/Xamarin.Android.Glide.RecyclerViewIntegration.csproj", "/Project/PropertyGroup/PackageVersion", RECYCLERVIEW_NUGET_VERSION); -}); - -Task("libs") - .IsDependentOn("externals") - .Does(() => -{ - DotNetCoreRestore ("./source/Xamarin.Android.Glide.sln"); - - DotNetCoreMSBuild ("./source/Xamarin.Android.Glide.sln", - new DotNetCoreMSBuildSettings() - .SetConfiguration("Release") - ); -}); - -Task("nuget") - .IsDependentOn("libs") - .Does(() => -{ - DotNetCoreMSBuild ("./source/Xamarin.Android.Glide.sln", - new DotNetCoreMSBuildSettings() - .WithTarget("Pack") - .SetConfiguration("Release") - .WithProperty ("PackageOutputPath", MakeAbsolute(new FilePath("./output")).FullPath) - .WithProperty ("PackageRequireLicenseAcceptance", "true") - .WithProperty ("NoBuild", "true") - ); -}); - -Task("samples") - .IsDependentOn("nuget"); - -Task("ci") - .IsDependentOn("nuget") - .IsDependentOn("samples"); - -Task ("clean") - .Does (() => -{ - if (DirectoryExists ("./externals/")) - DeleteDirectory ("./externals", new DeleteDirectorySettings { - Recursive = true, - Force = true - }); -}); - -RunTarget (TARGET); diff --git a/Android/Glide/cgmanifest.json b/Android/Glide/cgmanifest.json deleted file mode 100644 index 6925f256c5..0000000000 --- a/Android/Glide/cgmanifest.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "Registrations":[ - { - "Component": { - "Type": "Maven", - "Maven": { - "ArtifactId": "glide", - "GroupId": "com.github.bumptech.glide", - "Version": "4.12.0" - } - } - }, - { - "Component": { - "Type": "Maven", - "Maven": { - "ArtifactId": "gifdecoder", - "GroupId": "com.github.bumptech.glide", - "Version": "4.12.0" - } - } - }, - { - "Component": { - "Type": "Maven", - "Maven": { - "ArtifactId": "disklrucache", - "GroupId": "com.github.bumptech.glide", - "Version": "4.12.0" - } - } - }, - { - "Component": { - "Type": "Maven", - "Maven": { - "ArtifactId": "recyclerview-integration", - "GroupId": "com.github.bumptech.glide", - "Version": "4.12.0" - } - } - } - ], - "Version": 1 - } \ No newline at end of file diff --git a/Android/Glide/samples/GlideSample.sln b/Android/Glide/samples/GlideSample.sln deleted file mode 100644 index b842ed1aab..0000000000 --- a/Android/Glide/samples/GlideSample.sln +++ /dev/null @@ -1,43 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.28729.10 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GlideSample", "GlideSample\GlideSample.csproj", "{9DF685ED-6041-452A-BBD8-A81AA4C6778C}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.Android.Glide", "..\source\Xamarin.Android.Glide\Xamarin.Android.Glide.csproj", "{FE40198F-95C7-476A-9157-24D77E7DADC9}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.Android.Glide.DiskLruCache", "..\source\Xamarin.Android.Glide.DiskLruCache\Xamarin.Android.Glide.DiskLruCache.csproj", "{E2E763CB-AD3B-4809-A5AF-7ADB632E239F}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.Android.Glide.GifDecoder", "..\source\Xamarin.Android.Glide.GifDecoder\Xamarin.Android.Glide.GifDecoder.csproj", "{A0E8219F-3E18-41AD-98A0-7DFB0CC3D90F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {9DF685ED-6041-452A-BBD8-A81AA4C6778C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9DF685ED-6041-452A-BBD8-A81AA4C6778C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9DF685ED-6041-452A-BBD8-A81AA4C6778C}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {9DF685ED-6041-452A-BBD8-A81AA4C6778C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9DF685ED-6041-452A-BBD8-A81AA4C6778C}.Release|Any CPU.Build.0 = Release|Any CPU - {FE40198F-95C7-476A-9157-24D77E7DADC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FE40198F-95C7-476A-9157-24D77E7DADC9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FE40198F-95C7-476A-9157-24D77E7DADC9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FE40198F-95C7-476A-9157-24D77E7DADC9}.Release|Any CPU.Build.0 = Release|Any CPU - {E2E763CB-AD3B-4809-A5AF-7ADB632E239F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E2E763CB-AD3B-4809-A5AF-7ADB632E239F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E2E763CB-AD3B-4809-A5AF-7ADB632E239F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E2E763CB-AD3B-4809-A5AF-7ADB632E239F}.Release|Any CPU.Build.0 = Release|Any CPU - {A0E8219F-3E18-41AD-98A0-7DFB0CC3D90F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A0E8219F-3E18-41AD-98A0-7DFB0CC3D90F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A0E8219F-3E18-41AD-98A0-7DFB0CC3D90F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A0E8219F-3E18-41AD-98A0-7DFB0CC3D90F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {0734716A-8F7C-4D0C-8FD4-2955C38EE6F1} - EndGlobalSection -EndGlobal diff --git a/Android/Glide/samples/GlideSample/Assets/AboutAssets.txt b/Android/Glide/samples/GlideSample/Assets/AboutAssets.txt deleted file mode 100644 index a9b0638eb1..0000000000 --- a/Android/Glide/samples/GlideSample/Assets/AboutAssets.txt +++ /dev/null @@ -1,19 +0,0 @@ -Any raw assets you want to be deployed with your application can be placed in -this directory (and child directories) and given a Build Action of "AndroidAsset". - -These files will be deployed with your package and will be accessible using Android's -AssetManager, like this: - -public class ReadAsset : Activity -{ - protected override void OnCreate (Bundle bundle) - { - base.OnCreate (bundle); - - InputStream input = Assets.Open ("my_asset.txt"); - } -} - -Additionally, some Android functions will automatically load asset files: - -Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf"); diff --git a/Android/Glide/samples/GlideSample/GlideSample.csproj b/Android/Glide/samples/GlideSample/GlideSample.csproj deleted file mode 100644 index 8d4cd4b2d7..0000000000 --- a/Android/Glide/samples/GlideSample/GlideSample.csproj +++ /dev/null @@ -1,109 +0,0 @@ - - - - - Debug - AnyCPU - {9DF685ED-6041-452A-BBD8-A81AA4C6778C} - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Library - GlideSample - GlideSample - v10.0 - True - Resources\Resource.designer.cs - Resource - Properties\AndroidManifest.xml - Resources - Assets - - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - None - - - - - - true - pdbonly - true - bin\Release - prompt - 4 - true - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {e2e763cb-ad3b-4809-a5af-7adb632e239f} - Xamarin.Android.Glide.DiskLruCache - - - {a0e8219f-3e18-41ad-98a0-7dfb0cc3d90f} - Xamarin.Android.Glide.GifDecoder - - - {FE40198F-95C7-476A-9157-24D77E7DADC9} - Xamarin.Android.Glide - - - - - 1.1.0.1 - - - 1.2.4.1 - - - 1.0.6.1 - - - 1.1.0.1 - - - 1.1.1.1 - - - - \ No newline at end of file diff --git a/Android/Glide/samples/GlideSample/MainActivity.cs b/Android/Glide/samples/GlideSample/MainActivity.cs deleted file mode 100644 index 49c901750a..0000000000 --- a/Android/Glide/samples/GlideSample/MainActivity.cs +++ /dev/null @@ -1,75 +0,0 @@ -using Android.App; -using Android.Widget; -using Android.OS; -using Android.Views; -using System; -using System.Threading.Tasks; -using System.Net.Http; -using System.Xml.Serialization; -using Bumptech.Glide; - -namespace GlideSample -{ - [Activity(Label = "GlideSample", MainLauncher = true, Icon = "@mipmap/icon")] - public class MainActivity : ListActivity - { - CatAdapter adapter; - - protected async override void OnCreate(Bundle savedInstanceState) - { - base.OnCreate(savedInstanceState); - - adapter = new CatAdapter { Parent = this }; - - ListAdapter = adapter; - - await adapter.ReloadAsync(); - } - } - - public class CatAdapter : BaseAdapter - { - public Activity Parent { get; set; } - - const string CATS_URL = "http://thecatapi.com/api/images/get?format=xml&size=small&results_per_page=100"; - - static readonly HttpClient http = new HttpClient(); - Response lastResponse; - - public async Task ReloadAsync () - { - var serializer = new XmlSerializer(typeof(Response)); - using (var rs = await http.GetStreamAsync(CATS_URL)) - lastResponse = (Response)serializer.Deserialize(rs); - - NotifyDataSetChanged(); - } - - - public override Image this[int position] => lastResponse?.Data?.Images?.Image?[position]; - - public override int Count => lastResponse?.Data?.Images?.Image?.Count ?? 0; - - public override long GetItemId(int position) - { - return position; - } - - public override View GetView(int position, View convertView, ViewGroup parent) - { - var item = lastResponse?.Data?.Images?.Image?[position]; - - if (item == null) - return convertView; - - var view = convertView ?? LayoutInflater.FromContext(Parent).Inflate(Resource.Layout.ListItem, parent, false); - - var imageView = view.FindViewById(Resource.Id.imageView); - - Glide.With(Parent).Load(item.Url).Into(imageView); - - return view; - } - } -} - diff --git a/Android/Glide/samples/GlideSample/Models.cs b/Android/Glide/samples/GlideSample/Models.cs deleted file mode 100644 index fcc92c4e25..0000000000 --- a/Android/Glide/samples/GlideSample/Models.cs +++ /dev/null @@ -1,38 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Xml.Serialization; - -namespace GlideSample -{ - [XmlRoot(ElementName = "image")] - public class Image - { - [XmlElement(ElementName = "url")] - public string Url { get; set; } - [XmlElement(ElementName = "id")] - public string Id { get; set; } - [XmlElement(ElementName = "source_url")] - public string Source_url { get; set; } - } - - [XmlRoot(ElementName = "images")] - public class Images - { - [XmlElement(ElementName = "image")] - public List Image { get; set; } - } - - [XmlRoot(ElementName = "data")] - public class Data - { - [XmlElement(ElementName = "images")] - public Images Images { get; set; } - } - - [XmlRoot(ElementName = "response")] - public class Response - { - [XmlElement(ElementName = "data")] - public Data Data { get; set; } - } -} diff --git a/Android/Glide/samples/GlideSample/Properties/AndroidManifest.xml b/Android/Glide/samples/GlideSample/Properties/AndroidManifest.xml deleted file mode 100644 index 6409ee4bae..0000000000 --- a/Android/Glide/samples/GlideSample/Properties/AndroidManifest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/Android/Glide/samples/GlideSample/Properties/AssemblyInfo.cs b/Android/Glide/samples/GlideSample/Properties/AssemblyInfo.cs deleted file mode 100644 index e2f75519b3..0000000000 --- a/Android/Glide/samples/GlideSample/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using Android.App; - -// Information about this assembly is defined by the following attributes. -// Change them to the values specific to your project. - -[assembly: AssemblyTitle("GlideSample")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("")] -[assembly: AssemblyCopyright("${AuthorCopyright}")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}". -// The form "{Major}.{Minor}.*" will automatically update the build and revision, -// and "{Major}.{Minor}.{Build}.*" will update just the revision. - -[assembly: AssemblyVersion("1.0.0")] - -// The following attributes are used to specify the signing key for the assembly, -// if desired. See the Mono documentation for more information about signing. - -//[assembly: AssemblyDelaySign(false)] -//[assembly: AssemblyKeyFile("")] diff --git a/Android/Glide/samples/GlideSample/Resources/AboutResources.txt b/Android/Glide/samples/GlideSample/Resources/AboutResources.txt deleted file mode 100644 index 10f52d4602..0000000000 --- a/Android/Glide/samples/GlideSample/Resources/AboutResources.txt +++ /dev/null @@ -1,44 +0,0 @@ -Images, layout descriptions, binary blobs and string dictionaries can be included -in your application as resource files. Various Android APIs are designed to -operate on the resource IDs instead of dealing with images, strings or binary blobs -directly. - -For example, a sample Android app that contains a user interface layout (main.axml), -an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png) -would keep its resources in the "Resources" directory of the application: - -Resources/ - drawable/ - icon.png - - layout/ - main.axml - - values/ - strings.xml - -In order to get the build system to recognize Android resources, set the build action to -"AndroidResource". The native Android APIs do not operate directly with filenames, but -instead operate on resource IDs. When you compile an Android application that uses resources, -the build system will package the resources for distribution and generate a class called "R" -(this is an Android convention) that contains the tokens for each one of the resources -included. For example, for the above Resources layout, this is what the R class would expose: - -public class R { - public class drawable { - public const int icon = 0x123; - } - - public class layout { - public const int main = 0x456; - } - - public class strings { - public const int first_string = 0xabc; - public const int second_string = 0xbcd; - } -} - -You would then use R.drawable.icon to reference the drawable/icon.png file, or R.layout.main -to reference the layout/main.axml file, or R.strings.first_string to reference the first -string in the dictionary file values/strings.xml. diff --git a/Android/Glide/samples/GlideSample/Resources/layout/ListItem.axml b/Android/Glide/samples/GlideSample/Resources/layout/ListItem.axml deleted file mode 100644 index cf1b6a9878..0000000000 --- a/Android/Glide/samples/GlideSample/Resources/layout/ListItem.axml +++ /dev/null @@ -1,13 +0,0 @@ - - - - \ No newline at end of file diff --git a/Android/Glide/samples/GlideSample/Resources/layout/Main.axml b/Android/Glide/samples/GlideSample/Resources/layout/Main.axml deleted file mode 100644 index 15eab28b4d..0000000000 --- a/Android/Glide/samples/GlideSample/Resources/layout/Main.axml +++ /dev/null @@ -1,4 +0,0 @@ - - -