Skip to content

Commit a3ae736

Browse files
committed
Version 1.5.0
1 parent abcb2ba commit a3ae736

File tree

95 files changed

+4045
-262
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+4045
-262
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
The compat library may be found on jcenter and Maven Central repository. Add it to your project by adding the following dependency:
88

99
```Groovy
10-
compile 'no.nordicsemi.android:dfu:1.4.2'
10+
compile 'no.nordicsemi.android:dfu:1.5.0'
1111
```
1212

1313
If you use proguard, add the following line to your proguard rules:

build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
buildscript {
44
repositories {
55
jcenter()
6+
google()
67
}
78
dependencies {
8-
classpath 'com.android.tools.build:gradle:2.3.3'
9+
classpath 'com.android.tools.build:gradle:3.0.0-beta7'
910
/*
1011
classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3"
1112
// The following dependency has been replaced with newer version according to https://github.com/dcendents/android-maven-plugin

dfu/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ apply plugin: 'com.jfrog.bintray'
1515
ext {
1616
PUBLISH_GROUP_ID = 'no.nordicsemi.android'
1717
PUBLISH_ARTIFACT_ID = 'dfu'
18-
PUBLISH_VERSION = '1.4.2'
18+
PUBLISH_VERSION = '1.5.0'
1919
2020
bintrayRepo = 'android'
2121
bintrayName = 'dfu-library'
@@ -41,13 +41,13 @@ ext {
4141

4242
android {
4343
compileSdkVersion 26
44-
buildToolsVersion '26.0.1'
44+
buildToolsVersion '26.0.2'
4545

4646
defaultConfig {
4747
minSdkVersion 18
4848
targetSdkVersion 26
49-
versionCode 14
50-
versionName "1.4.2"
49+
versionCode 15
50+
versionName "1.5.0"
5151
}
5252
buildTypes {
5353
release {

documentation/javadoc/allclasses-frame.html

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_112-release) on Thu Sep 14 14:53:02 CEST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_152-release) on Fri Oct 06 17:56:12 CEST 2017 -->
66
<title>All Classes</title>
7-
<meta name="date" content="2017-09-14">
7+
<meta name="date" content="2017-10-06">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
@@ -38,8 +38,16 @@ <h1 class="bar">All&nbsp;Classes</h1>
3838
<li><a href="no/nordicsemi/android/dfu/internal/manifest/ManifestFile.html" title="class in no.nordicsemi.android.dfu.internal.manifest" target="classFrame">ManifestFile</a></li>
3939
<li><a href="no/nordicsemi/android/dfu/R.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R</a></li>
4040
<li><a href="no/nordicsemi/android/dfu/R.attr.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.attr</a></li>
41+
<li><a href="no/nordicsemi/android/dfu/R.bool.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.bool</a></li>
42+
<li><a href="no/nordicsemi/android/dfu/R.color.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.color</a></li>
43+
<li><a href="no/nordicsemi/android/dfu/R.dimen.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.dimen</a></li>
4144
<li><a href="no/nordicsemi/android/dfu/R.drawable.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.drawable</a></li>
45+
<li><a href="no/nordicsemi/android/dfu/R.id.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.id</a></li>
46+
<li><a href="no/nordicsemi/android/dfu/R.integer.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.integer</a></li>
47+
<li><a href="no/nordicsemi/android/dfu/R.layout.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.layout</a></li>
4248
<li><a href="no/nordicsemi/android/dfu/R.string.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.string</a></li>
49+
<li><a href="no/nordicsemi/android/dfu/R.style.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.style</a></li>
50+
<li><a href="no/nordicsemi/android/dfu/R.styleable.html" title="class in no.nordicsemi.android.dfu" target="classFrame">R.styleable</a></li>
4351
<li><a href="no/nordicsemi/android/dfu/internal/exception/RemoteDfuException.html" title="class in no.nordicsemi.android.dfu.internal.exception" target="classFrame">RemoteDfuException</a></li>
4452
<li><a href="no/nordicsemi/android/dfu/internal/exception/RemoteDfuExtendedErrorException.html" title="class in no.nordicsemi.android.dfu.internal.exception" target="classFrame">RemoteDfuExtendedErrorException</a></li>
4553
<li><a href="no/nordicsemi/android/error/SecureDfuError.html" title="class in no.nordicsemi.android.error" target="classFrame">SecureDfuError</a></li>

documentation/javadoc/allclasses-noframe.html

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_112-release) on Thu Sep 14 14:53:02 CEST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_152-release) on Fri Oct 06 17:56:12 CEST 2017 -->
66
<title>All Classes</title>
7-
<meta name="date" content="2017-09-14">
7+
<meta name="date" content="2017-10-06">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
@@ -38,8 +38,16 @@ <h1 class="bar">All&nbsp;Classes</h1>
3838
<li><a href="no/nordicsemi/android/dfu/internal/manifest/ManifestFile.html" title="class in no.nordicsemi.android.dfu.internal.manifest">ManifestFile</a></li>
3939
<li><a href="no/nordicsemi/android/dfu/R.html" title="class in no.nordicsemi.android.dfu">R</a></li>
4040
<li><a href="no/nordicsemi/android/dfu/R.attr.html" title="class in no.nordicsemi.android.dfu">R.attr</a></li>
41+
<li><a href="no/nordicsemi/android/dfu/R.bool.html" title="class in no.nordicsemi.android.dfu">R.bool</a></li>
42+
<li><a href="no/nordicsemi/android/dfu/R.color.html" title="class in no.nordicsemi.android.dfu">R.color</a></li>
43+
<li><a href="no/nordicsemi/android/dfu/R.dimen.html" title="class in no.nordicsemi.android.dfu">R.dimen</a></li>
4144
<li><a href="no/nordicsemi/android/dfu/R.drawable.html" title="class in no.nordicsemi.android.dfu">R.drawable</a></li>
45+
<li><a href="no/nordicsemi/android/dfu/R.id.html" title="class in no.nordicsemi.android.dfu">R.id</a></li>
46+
<li><a href="no/nordicsemi/android/dfu/R.integer.html" title="class in no.nordicsemi.android.dfu">R.integer</a></li>
47+
<li><a href="no/nordicsemi/android/dfu/R.layout.html" title="class in no.nordicsemi.android.dfu">R.layout</a></li>
4248
<li><a href="no/nordicsemi/android/dfu/R.string.html" title="class in no.nordicsemi.android.dfu">R.string</a></li>
49+
<li><a href="no/nordicsemi/android/dfu/R.style.html" title="class in no.nordicsemi.android.dfu">R.style</a></li>
50+
<li><a href="no/nordicsemi/android/dfu/R.styleable.html" title="class in no.nordicsemi.android.dfu">R.styleable</a></li>
4351
<li><a href="no/nordicsemi/android/dfu/internal/exception/RemoteDfuException.html" title="class in no.nordicsemi.android.dfu.internal.exception">RemoteDfuException</a></li>
4452
<li><a href="no/nordicsemi/android/dfu/internal/exception/RemoteDfuExtendedErrorException.html" title="class in no.nordicsemi.android.dfu.internal.exception">RemoteDfuExtendedErrorException</a></li>
4553
<li><a href="no/nordicsemi/android/error/SecureDfuError.html" title="class in no.nordicsemi.android.error">SecureDfuError</a></li>

documentation/javadoc/constant-values.html

Lines changed: 28 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_112-release) on Thu Sep 14 14:53:02 CEST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_152-release) on Fri Oct 06 17:56:12 CEST 2017 -->
66
<title>Constant Field Values</title>
7-
<meta name="date" content="2017-09-14">
7+
<meta name="date" content="2017-10-06">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
@@ -115,14 +115,14 @@ <h2 title="no.nordicsemi">no.nordicsemi.*</h2>
115115
<!-- -->
116116
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
117117
<td><code><a href="no/nordicsemi/android/dfu/BuildConfig.html#VERSION_CODE">VERSION_CODE</a></code></td>
118-
<td class="colLast"><code>14</code></td>
118+
<td class="colLast"><code>15</code></td>
119119
</tr>
120120
<tr class="altColor">
121121
<td class="colFirst"><a name="no.nordicsemi.android.dfu.BuildConfig.VERSION_NAME">
122122
<!-- -->
123123
</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
124124
<td><code><a href="no/nordicsemi/android/dfu/BuildConfig.html#VERSION_NAME">VERSION_NAME</a></code></td>
125-
<td class="colLast"><code>"1.4.2"</code></td>
125+
<td class="colLast"><code>"1.5.0"</code></td>
126126
</tr>
127127
</tbody>
128128
</table>
@@ -669,125 +669,132 @@ <h2 title="no.nordicsemi">no.nordicsemi.*</h2>
669669
<td class="colLast"><code>"application/zip"</code></td>
670670
</tr>
671671
<tr class="altColor">
672+
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.NOTIFICATION_CHANNEL_DFU">
673+
<!-- -->
674+
</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
675+
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#NOTIFICATION_CHANNEL_DFU">NOTIFICATION_CHANNEL_DFU</a></code></td>
676+
<td class="colLast"><code>"dfu"</code></td>
677+
</tr>
678+
<tr class="rowColor">
672679
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.NOTIFICATION_ID">
673680
<!-- -->
674681
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
675682
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#NOTIFICATION_ID">NOTIFICATION_ID</a></code></td>
676683
<td class="colLast"><code>283</code></td>
677684
</tr>
678-
<tr class="rowColor">
685+
<tr class="altColor">
679686
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.PROGRESS_ABORTED">
680687
<!-- -->
681688
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
682689
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#PROGRESS_ABORTED">PROGRESS_ABORTED</a></code></td>
683690
<td class="colLast"><code>-7</code></td>
684691
</tr>
685-
<tr class="altColor">
692+
<tr class="rowColor">
686693
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.PROGRESS_COMPLETED">
687694
<!-- -->
688695
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
689696
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#PROGRESS_COMPLETED">PROGRESS_COMPLETED</a></code></td>
690697
<td class="colLast"><code>-6</code></td>
691698
</tr>
692-
<tr class="rowColor">
699+
<tr class="altColor">
693700
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.PROGRESS_CONNECTING">
694701
<!-- -->
695702
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
696703
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#PROGRESS_CONNECTING">PROGRESS_CONNECTING</a></code></td>
697704
<td class="colLast"><code>-1</code></td>
698705
</tr>
699-
<tr class="altColor">
706+
<tr class="rowColor">
700707
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.PROGRESS_DISCONNECTING">
701708
<!-- -->
702709
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
703710
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#PROGRESS_DISCONNECTING">PROGRESS_DISCONNECTING</a></code></td>
704711
<td class="colLast"><code>-5</code></td>
705712
</tr>
706-
<tr class="rowColor">
713+
<tr class="altColor">
707714
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.PROGRESS_ENABLING_DFU_MODE">
708715
<!-- -->
709716
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
710717
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#PROGRESS_ENABLING_DFU_MODE">PROGRESS_ENABLING_DFU_MODE</a></code></td>
711718
<td class="colLast"><code>-3</code></td>
712719
</tr>
713-
<tr class="altColor">
720+
<tr class="rowColor">
714721
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.PROGRESS_STARTING">
715722
<!-- -->
716723
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
717724
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#PROGRESS_STARTING">PROGRESS_STARTING</a></code></td>
718725
<td class="colLast"><code>-2</code></td>
719726
</tr>
720-
<tr class="rowColor">
727+
<tr class="altColor">
721728
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.PROGRESS_VALIDATING">
722729
<!-- -->
723730
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
724731
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#PROGRESS_VALIDATING">PROGRESS_VALIDATING</a></code></td>
725732
<td class="colLast"><code>-4</code></td>
726733
</tr>
727-
<tr class="altColor">
734+
<tr class="rowColor">
728735
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.STATE_CLOSED">
729736
<!-- -->
730737
</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
731738
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#STATE_CLOSED">STATE_CLOSED</a></code></td>
732739
<td class="colLast"><code>-5</code></td>
733740
</tr>
734-
<tr class="rowColor">
741+
<tr class="altColor">
735742
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.STATE_CONNECTED">
736743
<!-- -->
737744
</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
738745
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#STATE_CONNECTED">STATE_CONNECTED</a></code></td>
739746
<td class="colLast"><code>-2</code></td>
740747
</tr>
741-
<tr class="altColor">
748+
<tr class="rowColor">
742749
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.STATE_CONNECTED_AND_READY">
743750
<!-- -->
744751
</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
745752
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#STATE_CONNECTED_AND_READY">STATE_CONNECTED_AND_READY</a></code></td>
746753
<td class="colLast"><code>-3</code></td>
747754
</tr>
748-
<tr class="rowColor">
755+
<tr class="altColor">
749756
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.STATE_CONNECTING">
750757
<!-- -->
751758
</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
752759
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#STATE_CONNECTING">STATE_CONNECTING</a></code></td>
753760
<td class="colLast"><code>-1</code></td>
754761
</tr>
755-
<tr class="altColor">
762+
<tr class="rowColor">
756763
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.STATE_DISCONNECTED">
757764
<!-- -->
758765
</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
759766
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#STATE_DISCONNECTED">STATE_DISCONNECTED</a></code></td>
760767
<td class="colLast"><code>0</code></td>
761768
</tr>
762-
<tr class="rowColor">
769+
<tr class="altColor">
763770
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.STATE_DISCONNECTING">
764771
<!-- -->
765772
</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
766773
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#STATE_DISCONNECTING">STATE_DISCONNECTING</a></code></td>
767774
<td class="colLast"><code>-4</code></td>
768775
</tr>
769-
<tr class="altColor">
776+
<tr class="rowColor">
770777
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.TYPE_APPLICATION">
771778
<!-- -->
772779
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
773780
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#TYPE_APPLICATION">TYPE_APPLICATION</a></code></td>
774781
<td class="colLast"><code>4</code></td>
775782
</tr>
776-
<tr class="rowColor">
783+
<tr class="altColor">
777784
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.TYPE_AUTO">
778785
<!-- -->
779786
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
780787
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#TYPE_AUTO">TYPE_AUTO</a></code></td>
781788
<td class="colLast"><code>0</code></td>
782789
</tr>
783-
<tr class="altColor">
790+
<tr class="rowColor">
784791
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.TYPE_BOOTLOADER">
785792
<!-- -->
786793
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
787794
<td><code><a href="no/nordicsemi/android/dfu/DfuBaseService.html#TYPE_BOOTLOADER">TYPE_BOOTLOADER</a></code></td>
788795
<td class="colLast"><code>2</code></td>
789796
</tr>
790-
<tr class="rowColor">
797+
<tr class="altColor">
791798
<td class="colFirst"><a name="no.nordicsemi.android.dfu.DfuBaseService.TYPE_SOFT_DEVICE">
792799
<!-- -->
793800
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>

documentation/javadoc/deprecated-list.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_112-release) on Thu Sep 14 14:53:02 CEST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_152-release) on Fri Oct 06 17:56:12 CEST 2017 -->
66
<title>Deprecated List</title>
7-
<meta name="date" content="2017-09-14">
7+
<meta name="date" content="2017-10-06">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>

documentation/javadoc/help-doc.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_112-release) on Thu Sep 14 14:53:02 CEST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_152-release) on Fri Oct 06 17:56:12 CEST 2017 -->
66
<title>API Help</title>
7-
<meta name="date" content="2017-09-14">
7+
<meta name="date" content="2017-10-06">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>

0 commit comments

Comments
 (0)