From 00027e620aa2e9653b60de1eea54411f7476ca29 Mon Sep 17 00:00:00 2001 From: Stelian Morariu Date: Sat, 14 Mar 2015 15:37:20 +0200 Subject: [PATCH 1/4] update min SDK to 14 --- android_commons.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android_commons.gradle b/android_commons.gradle index fcb1a6b..bab67bd 100644 --- a/android_commons.gradle +++ b/android_commons.gradle @@ -9,7 +9,7 @@ android { buildToolsVersion '21.1.2' defaultConfig { - minSdkVersion 10 + minSdkVersion 14 targetSdkVersion 21 } From ab7e7344aa2d0de16ea9e071e0fcdf5864a707a3 Mon Sep 17 00:00:00 2001 From: Stelian Morariu Date: Sat, 14 Mar 2015 15:39:49 +0200 Subject: [PATCH 2/4] replaced android.support.v4.preference.PreferenceFragment with android.preference.PreferenceFragment --- .../com/doplgangr/secrecy/settings/SettingsFragment.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/doplgangr/secrecy/settings/SettingsFragment.java b/app/src/main/java/com/doplgangr/secrecy/settings/SettingsFragment.java index a7daa5a..9ce565c 100644 --- a/app/src/main/java/com/doplgangr/secrecy/settings/SettingsFragment.java +++ b/app/src/main/java/com/doplgangr/secrecy/settings/SettingsFragment.java @@ -32,10 +32,10 @@ import android.os.Bundle; import android.preference.CheckBoxPreference; import android.preference.Preference; +import android.preference.PreferenceFragment; import android.preference.PreferenceGroup; import android.preference.PreferenceManager; import android.support.v4.content.IntentCompat; -import android.support.v4.preference.PreferenceFragment; import android.support.v7.app.ActionBarActivity; import android.util.Log; import android.view.LayoutInflater; @@ -48,12 +48,12 @@ import com.doplgangr.secrecy.Config; import com.doplgangr.secrecy.CustomApp; +import com.doplgangr.secrecy.R; +import com.doplgangr.secrecy.Util; import com.doplgangr.secrecy.filesystem.Storage; import com.doplgangr.secrecy.premium.PremiumFragment; import com.doplgangr.secrecy.premium.PremiumStateHelper; import com.doplgangr.secrecy.premium.StealthMode; -import com.doplgangr.secrecy.R; -import com.doplgangr.secrecy.Util; import com.doplgangr.secrecy.views.VaultsListFragment; import com.ipaulpro.afilechooser.FileChooserActivity; import com.ipaulpro.afilechooser.utils.FileUtils; From eeb23f850a30ab17897e7d798b9dc03c2275883a Mon Sep 17 00:00:00 2001 From: Stelian Morariu Date: Sat, 14 Mar 2015 15:40:36 +0200 Subject: [PATCH 3/4] replaced all android.support.v4.app.Fragment; with android.app.Fragment; --- .../secrecy/premium/PremiumFragment.java | 2 +- .../secrecy/updatemanager/UpdateManager.java | 6 +++--- .../secrecy/views/FileImportActivity.java | 12 +++++------ .../doplgangr/secrecy/views/FileViewer.java | 10 ++++----- .../secrecy/views/FilesActivity.java | 13 +++++++----- .../doplgangr/secrecy/views/MainActivity.java | 21 +++++++++---------- .../secrecy/views/VaultsListFragment.java | 8 +++---- 7 files changed, 37 insertions(+), 35 deletions(-) diff --git a/app/src/main/java/com/doplgangr/secrecy/premium/PremiumFragment.java b/app/src/main/java/com/doplgangr/secrecy/premium/PremiumFragment.java index 7481608..e483da0 100644 --- a/app/src/main/java/com/doplgangr/secrecy/premium/PremiumFragment.java +++ b/app/src/main/java/com/doplgangr/secrecy/premium/PremiumFragment.java @@ -16,9 +16,9 @@ package com.doplgangr.secrecy.premium; import android.app.AlertDialog; +import android.app.Fragment; import android.content.Intent; import android.os.Bundle; -import android.support.v4.app.Fragment; import android.support.v7.app.ActionBarActivity; import android.util.Log; import android.view.LayoutInflater; diff --git a/app/src/main/java/com/doplgangr/secrecy/updatemanager/UpdateManager.java b/app/src/main/java/com/doplgangr/secrecy/updatemanager/UpdateManager.java index a873b47..b369087 100644 --- a/app/src/main/java/com/doplgangr/secrecy/updatemanager/UpdateManager.java +++ b/app/src/main/java/com/doplgangr/secrecy/updatemanager/UpdateManager.java @@ -20,6 +20,7 @@ package com.doplgangr.secrecy.updatemanager; import android.app.Activity; +import android.app.Fragment; import android.content.Context; import android.content.DialogInterface; import android.content.SharedPreferences; @@ -28,7 +29,6 @@ import android.os.Bundle; import android.os.Environment; import android.preference.PreferenceManager; -import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -36,10 +36,10 @@ import android.widget.TextView; import com.doplgangr.secrecy.Config; -import com.doplgangr.secrecy.filesystem.Base64Coder; -import com.doplgangr.secrecy.filesystem.Storage; import com.doplgangr.secrecy.R; import com.doplgangr.secrecy.Util; +import com.doplgangr.secrecy.filesystem.Base64Coder; +import com.doplgangr.secrecy.filesystem.Storage; import com.doplgangr.secrecy.views.VaultsListFragment; import org.apache.commons.io.FileUtils; diff --git a/app/src/main/java/com/doplgangr/secrecy/views/FileImportActivity.java b/app/src/main/java/com/doplgangr/secrecy/views/FileImportActivity.java index 222da4b..003b657 100644 --- a/app/src/main/java/com/doplgangr/secrecy/views/FileImportActivity.java +++ b/app/src/main/java/com/doplgangr/secrecy/views/FileImportActivity.java @@ -1,26 +1,26 @@ package com.doplgangr.secrecy.views; +import android.app.Fragment; +import android.app.FragmentManager; +import android.app.FragmentTransaction; import android.app.NotificationManager; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; -import android.support.v4.app.Fragment; -import android.support.v4.app.FragmentManager; -import android.support.v4.app.FragmentTransaction; import android.support.v4.app.NotificationCompat; import android.support.v7.app.ActionBarActivity; import android.support.v7.widget.Toolbar; import android.widget.Toast; import com.doplgangr.secrecy.CustomApp; +import com.doplgangr.secrecy.R; +import com.doplgangr.secrecy.Util; import com.doplgangr.secrecy.events.AddingFileDoneEvent; import com.doplgangr.secrecy.events.AddingFileEvent; import com.doplgangr.secrecy.filesystem.encryption.Vault; import com.doplgangr.secrecy.filesystem.encryption.VaultHolder; import com.doplgangr.secrecy.jobs.AddFileJob; -import com.doplgangr.secrecy.R; -import com.doplgangr.secrecy.Util; import java.util.ArrayList; @@ -50,7 +50,7 @@ protected void onCreate(Bundle savedInstanceState) { setSupportActionBar(mToolbar); FileImportFragment fragment = new FileImportFragment(); - FragmentManager fragmentManager = getSupportFragmentManager(); + FragmentManager fragmentManager = getFragmentManager(); fragmentManager.beginTransaction() .replace(R.id.drawer_layout, fragment, "mainactivitycontent") //Replace the whole drawer layout .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN) diff --git a/app/src/main/java/com/doplgangr/secrecy/views/FileViewer.java b/app/src/main/java/com/doplgangr/secrecy/views/FileViewer.java index 5b98c91..a23e1de 100644 --- a/app/src/main/java/com/doplgangr/secrecy/views/FileViewer.java +++ b/app/src/main/java/com/doplgangr/secrecy/views/FileViewer.java @@ -19,6 +19,7 @@ package com.doplgangr.secrecy.views; +import android.app.Fragment; import android.content.DialogInterface; import android.content.Intent; import android.content.pm.ResolveInfo; @@ -26,7 +27,6 @@ import android.os.AsyncTask; import android.os.Bundle; import android.os.Parcelable; -import android.support.v4.app.Fragment; import android.support.v7.app.ActionBarActivity; import android.view.LayoutInflater; import android.view.View; @@ -36,15 +36,15 @@ import com.doplgangr.secrecy.Config; import com.doplgangr.secrecy.CustomApp; +import com.doplgangr.secrecy.R; +import com.doplgangr.secrecy.Util; import com.doplgangr.secrecy.filesystem.CryptStateListener; +import com.doplgangr.secrecy.filesystem.OurFileProvider; +import com.doplgangr.secrecy.filesystem.Storage; import com.doplgangr.secrecy.filesystem.encryption.Vault; import com.doplgangr.secrecy.filesystem.files.EncryptedFile; import com.doplgangr.secrecy.filesystem.files.SecrecyFile; -import com.doplgangr.secrecy.filesystem.OurFileProvider; -import com.doplgangr.secrecy.filesystem.Storage; import com.doplgangr.secrecy.jobs.AddFileJob; -import com.doplgangr.secrecy.R; -import com.doplgangr.secrecy.Util; import java.io.File; import java.util.ArrayList; diff --git a/app/src/main/java/com/doplgangr/secrecy/views/FilesActivity.java b/app/src/main/java/com/doplgangr/secrecy/views/FilesActivity.java index 66c5e94..a332c37 100644 --- a/app/src/main/java/com/doplgangr/secrecy/views/FilesActivity.java +++ b/app/src/main/java/com/doplgangr/secrecy/views/FilesActivity.java @@ -1,19 +1,22 @@ package com.doplgangr.secrecy.views; +import android.app.Fragment; +import android.app.FragmentManager; +import android.app.FragmentTransaction; import android.os.Bundle; -import android.support.v4.app.Fragment; -import android.support.v4.app.FragmentManager; -import android.support.v4.app.FragmentTransaction; import android.support.v7.app.ActionBarActivity; import android.support.v7.widget.Toolbar; import android.view.WindowManager; import com.doplgangr.secrecy.Config; -import com.doplgangr.secrecy.filesystem.Storage; import com.doplgangr.secrecy.R; import de.greenrobot.event.EventBus; +//import android.support.v4.app.Fragment; +//import android.support.v4.app.FragmentManager; +//import android.support.v4.app.FragmentTransaction; + public class FilesActivity extends ActionBarActivity implements VaultsListFragment.OnFragmentFinishListener { @@ -33,7 +36,7 @@ protected void onCreate(Bundle savedInstanceState) { String password = extras.getString(Config.password_extra); overridePendingTransition(R.anim.slide_in_right, R.anim.fadeout); - fragmentManager = getSupportFragmentManager(); + fragmentManager = getFragmentManager(); if (fragmentManager.findFragmentByTag(FilesListFragment.class.getName()) == null) { FilesListFragment fragment = new FilesListFragment(); Bundle bundle = new Bundle(); diff --git a/app/src/main/java/com/doplgangr/secrecy/views/MainActivity.java b/app/src/main/java/com/doplgangr/secrecy/views/MainActivity.java index 72dc2b0..21304d3 100644 --- a/app/src/main/java/com/doplgangr/secrecy/views/MainActivity.java +++ b/app/src/main/java/com/doplgangr/secrecy/views/MainActivity.java @@ -20,6 +20,9 @@ package com.doplgangr.secrecy.views; import android.app.AlertDialog; +import android.app.Fragment; +import android.app.FragmentManager; +import android.app.FragmentTransaction; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; @@ -28,9 +31,6 @@ import android.content.pm.PackageManager; import android.os.Bundle; import android.preference.PreferenceManager; -import android.support.v4.app.Fragment; -import android.support.v4.app.FragmentManager; -import android.support.v4.app.FragmentTransaction; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; @@ -85,7 +85,7 @@ public void onCreate(Bundle savedInstanceState) { Storage.deleteTemp(); //Start clean VaultHolder.getInstance().clear(); - fragmentManager = getSupportFragmentManager(); + fragmentManager = getFragmentManager(); switchFragment(0); setSupportActionBar(mToolbar); if (PreferenceManager.getDefaultSharedPreferences(context) @@ -243,21 +243,20 @@ void addFragment(final Fragment fragment, int transition1, int transition2) { mNavigation.setSelectedItem(mFragmentNameList.indexOf(fragment.getClass())); } String tag = fragment.getClass().getName(); - FragmentManager manager = getSupportFragmentManager(); - if (manager.getBackStackEntryCount() >= 1) { + if (fragmentManager.getBackStackEntryCount() >= 1) { - String activeFragmentTag = getSupportFragmentManager() - .getBackStackEntryAt(getSupportFragmentManager() + String activeFragmentTag = fragmentManager + .getBackStackEntryAt(fragmentManager .getBackStackEntryCount() - 1).getName(); - Fragment activeFragment = getSupportFragmentManager() + Fragment activeFragment = fragmentManager .findFragmentByTag(activeFragmentTag); // Don't switch fragment if already active if (activeFragment.getClass().equals(fragment.getClass())){ return; } //clear all except lowest - FragmentManager.BackStackEntry first = manager.getBackStackEntryAt(0); - manager.popBackStackImmediate(first.getId(), FragmentManager.POP_BACK_STACK_INCLUSIVE); + FragmentManager.BackStackEntry first = fragmentManager.getBackStackEntryAt(0); + fragmentManager.popBackStackImmediate(first.getId(), FragmentManager.POP_BACK_STACK_INCLUSIVE); } FragmentTransaction transaction = fragmentManager.beginTransaction() .setCustomAnimations(transition1, transition2) diff --git a/app/src/main/java/com/doplgangr/secrecy/views/VaultsListFragment.java b/app/src/main/java/com/doplgangr/secrecy/views/VaultsListFragment.java index de3d340..c1ecbf8 100644 --- a/app/src/main/java/com/doplgangr/secrecy/views/VaultsListFragment.java +++ b/app/src/main/java/com/doplgangr/secrecy/views/VaultsListFragment.java @@ -21,6 +21,7 @@ import android.app.Activity; import android.app.AlertDialog; +import android.app.Fragment; import android.app.NotificationManager; import android.app.ProgressDialog; import android.content.Context; @@ -30,7 +31,6 @@ import android.net.Uri; import android.os.Bundle; import android.preference.PreferenceManager; -import android.support.v4.app.Fragment; import android.support.v4.app.NotificationCompat; import android.support.v7.app.ActionBarActivity; import android.text.InputType; @@ -48,15 +48,15 @@ import android.widget.ViewAnimator; import com.doplgangr.secrecy.CustomApp; +import com.doplgangr.secrecy.R; +import com.doplgangr.secrecy.Util; import com.doplgangr.secrecy.events.RestoreDoneEvent; import com.doplgangr.secrecy.events.RestoringFileEvent; +import com.doplgangr.secrecy.filesystem.Storage; import com.doplgangr.secrecy.filesystem.encryption.Vault; import com.doplgangr.secrecy.filesystem.encryption.VaultHolder; -import com.doplgangr.secrecy.filesystem.Storage; import com.doplgangr.secrecy.jobs.RestoreJob; -import com.doplgangr.secrecy.R; import com.doplgangr.secrecy.settings.SettingsFragment; -import com.doplgangr.secrecy.Util; import com.ipaulpro.afilechooser.FileChooserActivity; import com.ipaulpro.afilechooser.utils.FileUtils; From 1ebc29a75baafd21af36fda67f34e7e44a8ec8d2 Mon Sep 17 00:00:00 2001 From: Stelian Morariu Date: Sat, 14 Mar 2015 15:41:23 +0200 Subject: [PATCH 4/4] removed PreferenceFragment library --- app/build.gradle | 1 - libraries/Preferencefragment/.gitignore | 12 - .../Preferencefragment/AndroidManifest.xml | 19 -- libraries/Preferencefragment/LICENSE | 191 ----------- libraries/Preferencefragment/README.md | 4 - libraries/Preferencefragment/build.gradle | 43 --- .../Preferencefragment/gradle.properties | 22 -- .../support-v4-preferencefragment-1.0.0.aar | Bin 12223 -> 0 bytes ...upport-v4-preferencefragment-1.0.0.aar.md5 | 1 - ...pport-v4-preferencefragment-1.0.0.aar.sha1 | 1 - .../support-v4-preferencefragment-1.0.0.pom | 9 - ...upport-v4-preferencefragment-1.0.0.pom.md5 | 1 - ...pport-v4-preferencefragment-1.0.0.pom.sha1 | 1 - .../maven-metadata.xml | 12 - .../maven-metadata.xml.md5 | 1 - .../maven-metadata.xml.sha1 | 1 - .../Preferencefragment/proguard-rules.txt | 10 - .../Preferencefragment/project.properties | 15 - .../res/layout/preference_list_fragment.xml | 82 ----- .../res/values-sw320dp/dimens.xml | 9 - .../res/values-w720dp/dimens.xml | 7 - .../Preferencefragment/res/values/dimens.xml | 29 -- .../Preferencefragment/res/values/strings.xml | 29 -- libraries/Preferencefragment/src/.readme | 2 - .../v4/preference/PreferenceFragment.java | 315 ------------------ .../preference/PreferenceManagerCompat.java | 230 ------------- settings.gradle | 1 - 27 files changed, 1048 deletions(-) delete mode 100644 libraries/Preferencefragment/.gitignore delete mode 100644 libraries/Preferencefragment/AndroidManifest.xml delete mode 100644 libraries/Preferencefragment/LICENSE delete mode 100644 libraries/Preferencefragment/README.md delete mode 100644 libraries/Preferencefragment/build.gradle delete mode 100644 libraries/Preferencefragment/gradle.properties delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.aar delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.aar.md5 delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.aar.sha1 delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom.md5 delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom.sha1 delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml.md5 delete mode 100644 libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml.sha1 delete mode 100644 libraries/Preferencefragment/proguard-rules.txt delete mode 100644 libraries/Preferencefragment/project.properties delete mode 100644 libraries/Preferencefragment/res/layout/preference_list_fragment.xml delete mode 100644 libraries/Preferencefragment/res/values-sw320dp/dimens.xml delete mode 100644 libraries/Preferencefragment/res/values-w720dp/dimens.xml delete mode 100644 libraries/Preferencefragment/res/values/dimens.xml delete mode 100644 libraries/Preferencefragment/res/values/strings.xml delete mode 100644 libraries/Preferencefragment/src/.readme delete mode 100644 libraries/Preferencefragment/src/android/support/v4/preference/PreferenceFragment.java delete mode 100644 libraries/Preferencefragment/src/android/support/v4/preference/PreferenceManagerCompat.java diff --git a/app/build.gradle b/app/build.gradle index 7b1c4c5..dfac463 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,7 +11,6 @@ apt { dependencies { compile project(':libraries:aFileChooser') - compile project(':libraries:Preferencefragment') compile project(':libraries:payme') diff --git a/libraries/Preferencefragment/.gitignore b/libraries/Preferencefragment/.gitignore deleted file mode 100644 index 10ba002..0000000 --- a/libraries/Preferencefragment/.gitignore +++ /dev/null @@ -1,12 +0,0 @@ -#Android Studio -.idea -*.iml -*.ipr -*.iws -classes -gen-external-apklibs - -#Gradle -.gradle -local.properties -build \ No newline at end of file diff --git a/libraries/Preferencefragment/AndroidManifest.xml b/libraries/Preferencefragment/AndroidManifest.xml deleted file mode 100644 index 787f5c5..0000000 --- a/libraries/Preferencefragment/AndroidManifest.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - diff --git a/libraries/Preferencefragment/LICENSE b/libraries/Preferencefragment/LICENSE deleted file mode 100644 index 37ec93a..0000000 --- a/libraries/Preferencefragment/LICENSE +++ /dev/null @@ -1,191 +0,0 @@ -Apache License -Version 2.0, January 2004 -http://www.apache.org/licenses/ - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -"License" shall mean the terms and conditions for use, reproduction, and -distribution as defined by Sections 1 through 9 of this document. - -"Licensor" shall mean the copyright owner or entity authorized by the copyright -owner that is granting the License. - -"Legal Entity" shall mean the union of the acting entity and all other entities -that control, are controlled by, or are under common control with that entity. -For the purposes of this definition, "control" means (i) the power, direct or -indirect, to cause the direction or management of such entity, whether by -contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the -outstanding shares, or (iii) beneficial ownership of such entity. - -"You" (or "Your") shall mean an individual or Legal Entity exercising -permissions granted by this License. - -"Source" form shall mean the preferred form for making modifications, including -but not limited to software source code, documentation source, and configuration -files. - -"Object" form shall mean any form resulting from mechanical transformation or -translation of a Source form, including but not limited to compiled object code, -generated documentation, and conversions to other media types. - -"Work" shall mean the work of authorship, whether in Source or Object form, made -available under the License, as indicated by a copyright notice that is included -in or attached to the work (an example is provided in the Appendix below). - -"Derivative Works" shall mean any work, whether in Source or Object form, that -is based on (or derived from) the Work and for which the editorial revisions, -annotations, elaborations, or other modifications represent, as a whole, an -original work of authorship. For the purposes of this License, Derivative Works -shall not include works that remain separable from, or merely link (or bind by -name) to the interfaces of, the Work and Derivative Works thereof. - -"Contribution" shall mean any work of authorship, including the original version -of the Work and any modifications or additions to that Work or Derivative Works -thereof, that is intentionally submitted to Licensor for inclusion in the Work -by the copyright owner or by an individual or Legal Entity authorized to submit -on behalf of the copyright owner. For the purposes of this definition, -"submitted" means any form of electronic, verbal, or written communication sent -to the Licensor or its representatives, including but not limited to -communication on electronic mailing lists, source code control systems, and -issue tracking systems that are managed by, or on behalf of, the Licensor for -the purpose of discussing and improving the Work, but excluding communication -that is conspicuously marked or otherwise designated in writing by the copyright -owner as "Not a Contribution." - -"Contributor" shall mean Licensor and any individual or Legal Entity on behalf -of whom a Contribution has been received by Licensor and subsequently -incorporated within the Work. - -2. Grant of Copyright License. - -Subject to the terms and conditions of this License, each Contributor hereby -grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, -irrevocable copyright license to reproduce, prepare Derivative Works of, -publicly display, publicly perform, sublicense, and distribute the Work and such -Derivative Works in Source or Object form. - -3. Grant of Patent License. - -Subject to the terms and conditions of this License, each Contributor hereby -grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, -irrevocable (except as stated in this section) patent license to make, have -made, use, offer to sell, sell, import, and otherwise transfer the Work, where -such license applies only to those patent claims licensable by such Contributor -that are necessarily infringed by their Contribution(s) alone or by combination -of their Contribution(s) with the Work to which such Contribution(s) was -submitted. If You institute patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Work or a -Contribution incorporated within the Work constitutes direct or contributory -patent infringement, then any patent licenses granted to You under this License -for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. - -You may reproduce and distribute copies of the Work or Derivative Works thereof -in any medium, with or without modifications, and in Source or Object form, -provided that You meet the following conditions: - -You must give any other recipients of the Work or Derivative Works a copy of -this License; and -You must cause any modified files to carry prominent notices stating that You -changed the files; and -You must retain, in the Source form of any Derivative Works that You distribute, -all copyright, patent, trademark, and attribution notices from the Source form -of the Work, excluding those notices that do not pertain to any part of the -Derivative Works; and -If the Work includes a "NOTICE" text file as part of its distribution, then any -Derivative Works that You distribute must include a readable copy of the -attribution notices contained within such NOTICE file, excluding those notices -that do not pertain to any part of the Derivative Works, in at least one of the -following places: within a NOTICE text file distributed as part of the -Derivative Works; within the Source form or documentation, if provided along -with the Derivative Works; or, within a display generated by the Derivative -Works, if and wherever such third-party notices normally appear. The contents of -the NOTICE file are for informational purposes only and do not modify the -License. You may add Your own attribution notices within Derivative Works that -You distribute, alongside or as an addendum to the NOTICE text from the Work, -provided that such additional attribution notices cannot be construed as -modifying the License. -You may add Your own copyright statement to Your modifications and may provide -additional or different license terms and conditions for use, reproduction, or -distribution of Your modifications, or for any such Derivative Works as a whole, -provided Your use, reproduction, and distribution of the Work otherwise complies -with the conditions stated in this License. - -5. Submission of Contributions. - -Unless You explicitly state otherwise, any Contribution intentionally submitted -for inclusion in the Work by You to the Licensor shall be under the terms and -conditions of this License, without any additional terms or conditions. -Notwithstanding the above, nothing herein shall supersede or modify the terms of -any separate license agreement you may have executed with Licensor regarding -such Contributions. - -6. Trademarks. - -This License does not grant permission to use the trade names, trademarks, -service marks, or product names of the Licensor, except as required for -reasonable and customary use in describing the origin of the Work and -reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. - -Unless required by applicable law or agreed to in writing, Licensor provides the -Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, -including, without limitation, any warranties or conditions of TITLE, -NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are -solely responsible for determining the appropriateness of using or -redistributing the Work and assume any risks associated with Your exercise of -permissions under this License. - -8. Limitation of Liability. - -In no event and under no legal theory, whether in tort (including negligence), -contract, or otherwise, unless required by applicable law (such as deliberate -and grossly negligent acts) or agreed to in writing, shall any Contributor be -liable to You for damages, including any direct, indirect, special, incidental, -or consequential damages of any character arising as a result of this License or -out of the use or inability to use the Work (including but not limited to -damages for loss of goodwill, work stoppage, computer failure or malfunction, or -any and all other commercial damages or losses), even if such Contributor has -been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. - -While redistributing the Work or Derivative Works thereof, You may choose to -offer, and charge a fee for, acceptance of support, warranty, indemnity, or -other liability obligations and/or rights consistent with this License. However, -in accepting such obligations, You may act only on Your own behalf and on Your -sole responsibility, not on behalf of any other Contributor, and only if You -agree to indemnify, defend, and hold each Contributor harmless for any liability -incurred by, or claims asserted against, such Contributor by reason of your -accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS - -APPENDIX: How to apply the Apache License to your work - -To apply the Apache License to your work, attach the following boilerplate -notice, with the fields enclosed by brackets "[]" replaced with your own -identifying information. (Don't include the brackets!) The text should be -enclosed in the appropriate comment syntax for the file format. We also -recommend that a file or class name and description of purpose be included on -the same "printed page" as the copyright notice for easier identification within -third-party archives. - - Copyright [yyyy] [name of copyright owner] - - 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. diff --git a/libraries/Preferencefragment/README.md b/libraries/Preferencefragment/README.md deleted file mode 100644 index c765325..0000000 --- a/libraries/Preferencefragment/README.md +++ /dev/null @@ -1,4 +0,0 @@ -android-support-v4-preferencefragment -===================================== - -Unofficial PreferenceFragment compatibility layer for Android 1.6 and up. Includes resources so add this as a library project to your project. \ No newline at end of file diff --git a/libraries/Preferencefragment/build.gradle b/libraries/Preferencefragment/build.gradle deleted file mode 100644 index 85f01b6..0000000 --- a/libraries/Preferencefragment/build.gradle +++ /dev/null @@ -1,43 +0,0 @@ -buildscript { - repositories { - mavenCentral() - mavenLocal() - } - - dependencies { - classpath 'com.android.tools.build:gradle:1.0.0' - } -} - -apply plugin: 'android-library' -apply plugin: 'maven' -apply from: '../../android_commons.gradle' - -dependencies { - compile 'com.android.support:support-v4:21.0.3' -} - -android { - - sourceSets { - main { - manifest.srcFile 'AndroidManifest.xml' - java.srcDirs = ['src'] - resources.srcDirs = ['src'] - aidl.srcDirs = ['src'] - renderscript.srcDirs = ['src'] - res.srcDirs = ['res'] - assets.srcDirs = ['assets'] - } - } -} - -uploadArchives { - repositories.mavenDeployer { - repository(url: "file:maven-repository/") - - pom.groupId = GROUP - pom.artifactId = ARTIFACT_ID - pom.version = VERSION - } -} \ No newline at end of file diff --git a/libraries/Preferencefragment/gradle.properties b/libraries/Preferencefragment/gradle.properties deleted file mode 100644 index 0be8f0a..0000000 --- a/libraries/Preferencefragment/gradle.properties +++ /dev/null @@ -1,22 +0,0 @@ -# Project-wide Gradle settings. - -# IDE (e.g. Android Studio) users: -# Settings specified in this file will override any Gradle settings -# configured through the IDE. - -# For more details on how to configure your build environment visit -# http://www.gradle.org/docs/current/userguide/build_environment.html - -# Specifies the JVM arguments used for the daemon process. -# The setting is particularly useful for tweaking memory settings. -# Default value: -Xmx10248m -XX:MaxPermSize=256m -# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 - -# When configured, Gradle will run in incubating parallel mode. -# This option should only be used with decoupled projects. More details, visit -# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects -# org.gradle.parallel=true - -GROUP=com.android.support -VERSION=1.0.0 -ARTIFACT_ID=support-v4-preferencefragment \ No newline at end of file diff --git a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.aar b/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.aar deleted file mode 100644 index 8b3474fe12ae3c2a608d5399fdb90a1054f2f4ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12223 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 - - 4.0.0 - com.android.support - support-v4-preferencefragment - 1.0.0 - aar - diff --git a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom.md5 b/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom.md5 deleted file mode 100644 index 6325ff0..0000000 --- a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -e46a4f996b20205627670b39042427c7 \ No newline at end of file diff --git a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom.sha1 b/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom.sha1 deleted file mode 100644 index 8f38983..0000000 --- a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/1.0.0/support-v4-preferencefragment-1.0.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -1b77418eed6e95bb14a52484976bcb884221f696 \ No newline at end of file diff --git a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml b/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml deleted file mode 100644 index 31f2f0d..0000000 --- a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - com.android.support - support-v4-preferencefragment - 1.0.0 - - - 1.0.0 - - 20140314191206 - - diff --git a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml.md5 b/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml.md5 deleted file mode 100644 index db31260..0000000 --- a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -fb78c6dc716e3329bf0f31db1c312401 \ No newline at end of file diff --git a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml.sha1 b/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml.sha1 deleted file mode 100644 index 12c8b5d..0000000 --- a/libraries/Preferencefragment/maven-repository/com/android/support/support-v4-preferencefragment/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -bd0b01bfebb69db5ab58b9a4b848975eb08e3ca1 \ No newline at end of file diff --git a/libraries/Preferencefragment/proguard-rules.txt b/libraries/Preferencefragment/proguard-rules.txt deleted file mode 100644 index 30fe883..0000000 --- a/libraries/Preferencefragment/proguard-rules.txt +++ /dev/null @@ -1,10 +0,0 @@ - --dontwarn org.androidannotations.** --optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/* --optimizationpasses 5 --allowaccessmodification --dontpreverify --dontusemixedcaseclassnames --dontskipnonpubliclibraryclasses - --keepattributes SourceFile,LineNumberTable diff --git a/libraries/Preferencefragment/project.properties b/libraries/Preferencefragment/project.properties deleted file mode 100644 index 36f1594..0000000 --- a/libraries/Preferencefragment/project.properties +++ /dev/null @@ -1,15 +0,0 @@ -# This file is automatically generated by Android Tools. -# Do not modify this file -- YOUR CHANGES WILL BE ERASED! -# -# This file must be checked in Version Control Systems. -# -# To customize properties used by the Ant build system edit -# "ant.properties", and override values to adapt the script to your -# project structure. -# -# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): -#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt - -# Project target. -target=android-15 -android.library=true diff --git a/libraries/Preferencefragment/res/layout/preference_list_fragment.xml b/libraries/Preferencefragment/res/layout/preference_list_fragment.xml deleted file mode 100644 index 30688c8..0000000 --- a/libraries/Preferencefragment/res/layout/preference_list_fragment.xml +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - -