diff --git a/.gitignore b/.gitignore
index 566a4b7..81dbb8a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,5 @@
*.iml
build
.gradle
-local.properties
\ No newline at end of file
+local.properties
+**/gradle.properties
\ No newline at end of file
diff --git a/README.md b/README.md
index 30d0671..6814cbb 100644
--- a/README.md
+++ b/README.md
@@ -21,28 +21,26 @@ HTC Launcher

-Nova launcher with TeslaUnread,Apex launcher,Adw Launcher provided by notz
+Nova launcher with TeslaUnread,Apex launcher,Adw Launcher provided by notz
+Solid launcher provided by MajeurAndroid
HOW TO USE
===================================
-
1. Download the ShortcutBadger-aar.zip and put it into your project.
-
2. Add the repositories path in your build.gradle.
+
1. Add mavenCentral to your build script.
repositories {
- jcenter()
- maven {
- url 'file://'+project.rootDir+"/ShortcutBadger-aar"
- }
+ mavenCentral()
}
-
3. Add dependencies for Shortcutbadger
+
+
2. Add dependencies for ShortcutBadger, it's available from maven now.
dependencies {
- compile 'me.leolin:ShortcutBadger:1.0.3@aar'
+ compile 'me.leolin:ShortcutBadger:1.0.+@aar'
}
-
4. Add the codes below:
+
3. Add the codes below:
int badgeCount = 1;
try {
@@ -50,7 +48,7 @@ HOW TO USE
} catch (ShortcutBadgeException e) {
//handle the Exception
}
-
5. If you want to remove the badge, just set the badgeCount as 0.
+
4. If you want to remove the badge, just set the badgeCount as 0.
diff --git a/SampleApp/build.gradle b/SampleApp/build.gradle
index 04ecd4d..fe4799a 100644
--- a/SampleApp/build.gradle
+++ b/SampleApp/build.gradle
@@ -1,12 +1,5 @@
apply plugin: 'android'
-repositories {
- jcenter()
- maven {
- url 'file://'+project.rootDir+"/ShortcutBadger-aar"
- }
-}
-
android {
compileSdkVersion 19
buildToolsVersion "20.0.0"
@@ -24,5 +17,5 @@ android {
dependencies {
- compile 'me.leolin:ShortcutBadger:1.0.3@aar'
+ compile 'me.leolin:ShortcutBadger:1.0.+@aar'
}
diff --git a/ShortcutBadger-aar-1.0.3.zip b/ShortcutBadger-aar-1.0.3.zip
deleted file mode 100644
index fb7d136..0000000
Binary files a/ShortcutBadger-aar-1.0.3.zip and /dev/null differ
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar b/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar
deleted file mode 100644
index 86a4b42..0000000
Binary files a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar and /dev/null differ
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar.md5 b/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar.md5
deleted file mode 100644
index 8ff6026..0000000
--- a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-ee8f6331443e3ea26830f9e705d5251c
\ No newline at end of file
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar.sha1 b/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar.sha1
deleted file mode 100644
index 71f31d0..0000000
--- a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-2f44ad503773983506d34f79f3ba120419e73ae1
\ No newline at end of file
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom b/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom
deleted file mode 100644
index 8d2c3d8..0000000
--- a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
- 4.0.0
- me.leolin
- ShortcutBadger
- 1.0.3
- aar
-
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom.md5 b/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom.md5
deleted file mode 100644
index 8386c1d..0000000
--- a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-9ee85a9301c732d1bce11cc80f9b5015
\ No newline at end of file
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom.sha1 b/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom.sha1
deleted file mode 100644
index 737ee90..0000000
--- a/ShortcutBadger-aar/me/leolin/ShortcutBadger/1.0.3/ShortcutBadger-1.0.3.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-46d1890ad18cce96a5ac9108d49b8ad7a8e4f875
\ No newline at end of file
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml b/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml
deleted file mode 100644
index 4eaeeb9..0000000
--- a/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- me.leolin
- ShortcutBadger
- 1.0.3
-
-
- 1.0.3
-
- 20150304021027
-
-
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml.md5 b/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml.md5
deleted file mode 100644
index 7c50665..0000000
--- a/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml.md5
+++ /dev/null
@@ -1 +0,0 @@
-7a43d19b9a0683a04b55544f0bca97c6
\ No newline at end of file
diff --git a/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml.sha1 b/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml.sha1
deleted file mode 100644
index 79ffc88..0000000
--- a/ShortcutBadger-aar/me/leolin/ShortcutBadger/maven-metadata.xml.sha1
+++ /dev/null
@@ -1 +0,0 @@
-59df476ad64380e00b68ef5705d07da81623fa9e
\ No newline at end of file
diff --git a/ShortcutBadger/build.gradle b/ShortcutBadger/build.gradle
index ccb5881..86c2606 100644
--- a/ShortcutBadger/build.gradle
+++ b/ShortcutBadger/build.gradle
@@ -1,9 +1,4 @@
-apply plugin: 'android-library'
-apply plugin: 'maven'
-group = 'me.leolin'
-version = '1.0.3'
-
-
+apply plugin: 'com.android.library'
android {
compileSdkVersion 19
@@ -19,10 +14,4 @@ android {
}
-uploadArchives {
- repositories {
- mavenDeployer {
- repository(url: 'file://' + project.rootDir + '/ShortcutBadger-aar')
- }
- }
-}
\ No newline at end of file
+apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle'
diff --git a/build.gradle b/build.gradle
index 72ffcf7..067efae 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,7 +1,6 @@
buildscript {
repositories {
- mavenLocal()
- jcenter()
+ mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.0.+'
@@ -13,14 +12,16 @@ buildscript {
subprojects{
buildscript {
repositories {
- mavenLocal()
- jcenter()
+ mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.0.+'
classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.12.+'
}
}
+ repositories {
+ mavenCentral()
+ }
apply plugin: 'android-sdk-manager'
}
\ No newline at end of file
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 311d753..bdbd9f4 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-2.3-all.zip
diff --git a/proguard-rules.pro b/proguard-rules.pro
deleted file mode 100644
index 9f2333c..0000000
--- a/proguard-rules.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in /home/mik/sdk/android-sdk-linux/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the proguardFiles
-# directive in build.gradle.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
-
--dontshrink
\ No newline at end of file