From 490d131c88ff15abcfacb101c32cadcff3511b04 Mon Sep 17 00:00:00 2001 From: Aleksander Nowakowski Date: Tue, 2 Apr 2019 10:12:50 +0200 Subject: [PATCH 1/6] Android Studio 3.3.2 --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 40ff98e5..cff4f9f3 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ buildscript { google() } dependencies { - classpath 'com.android.tools.build:gradle:3.2.1' + classpath 'com.android.tools.build:gradle:3.3.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files From 1cc279149fa2fff305bdfe5574c904649cbeda52 Mon Sep 17 00:00:00 2001 From: Aleksander Nowakowski Date: Tue, 2 Apr 2019 12:26:18 +0200 Subject: [PATCH 2/6] Migration to AndroidX --- app/build.gradle | 13 +++++----- app/proguard-rules.pro | 26 +++---------------- .../android/nrftoolbox/AppHelpFragment.java | 6 ++--- .../android/nrftoolbox/FeaturesActivity.java | 10 +++---- .../PermissionRationaleFragment.java | 6 ++--- .../app/ExpandableListActivity.java | 6 ++--- .../nrftoolbox/battery/BatteryManager.java | 2 +- .../android/nrftoolbox/bpm/BPMActivity.java | 4 +-- .../android/nrftoolbox/bpm/BPMManager.java | 4 +-- .../android/nrftoolbox/cgms/CGMSActivity.java | 2 +- .../android/nrftoolbox/cgms/CGMSManager.java | 4 +-- .../nrftoolbox/cgms/CGMSManagerCallbacks.java | 2 +- .../android/nrftoolbox/cgms/CGMService.java | 6 ++--- .../android/nrftoolbox/csc/CSCActivity.java | 2 +- .../android/nrftoolbox/csc/CSCManager.java | 2 +- .../android/nrftoolbox/csc/CSCService.java | 6 ++--- .../csc/settings/SettingsActivity.java | 4 +-- .../android/nrftoolbox/dfu/DfuActivity.java | 14 +++++----- .../nrftoolbox/dfu/DfuInitiatorActivity.java | 2 +- .../dfu/fragment/UploadCancelFragment.java | 8 +++--- .../dfu/fragment/ZipInfoFragment.java | 6 ++--- .../dfu/settings/SettingsActivity.java | 4 +-- .../dfu/settings/SettingsFragment.java | 5 ++-- .../nrftoolbox/gls/GlucoseActivity.java | 2 +- .../nrftoolbox/gls/GlucoseManager.java | 4 +-- .../android/nrftoolbox/hrs/HRSActivity.java | 4 +-- .../android/nrftoolbox/hrs/HRSManager.java | 4 +-- .../android/nrftoolbox/hts/HTSActivity.java | 3 +-- .../android/nrftoolbox/hts/HTSManager.java | 4 +-- .../android/nrftoolbox/hts/HTSService.java | 8 +++--- .../hts/settings/SettingsActivity.java | 4 +-- .../profile/BleProfileActivity.java | 6 ++--- .../BleProfileExpandableListActivity.java | 4 +-- .../nrftoolbox/profile/BleProfileService.java | 6 ++--- .../BleProfileServiceReadyActivity.java | 8 +++--- .../profile/LoggableBleManager.java | 4 +-- .../BleMulticonnectProfileService.java | 7 +++-- ...lticonnectProfileServiceReadyActivity.java | 7 +++-- .../profile/multiconnect/IDeviceLogger.java | 2 +- .../nrftoolbox/proximity/DeviceAdapter.java | 4 +-- .../proximity/LinkLossFragment.java | 6 ++--- .../proximity/ProximityActivity.java | 6 ++--- .../proximity/ProximityManager.java | 2 +- .../proximity/ProximityManagerCallbacks.java | 2 +- .../ProximityServerManagerCallbacks.java | 2 +- .../proximity/ProximityService.java | 10 +++---- .../android/nrftoolbox/rsc/RSCActivity.java | 2 +- .../android/nrftoolbox/rsc/RSCManager.java | 4 +-- .../android/nrftoolbox/rsc/RSCService.java | 8 +++--- .../rsc/settings/SettingsActivity.java | 4 +-- .../nrftoolbox/scanner/ScannerFragment.java | 10 +++---- .../nrftoolbox/template/TemplateActivity.java | 5 ++-- .../nrftoolbox/template/TemplateManager.java | 2 +- .../nrftoolbox/template/TemplateService.java | 6 ++--- .../TemplateCharacteristicCallback.java | 2 +- .../callback/TemplateDataCallback.java | 2 +- .../template/settings/SettingsActivity.java | 4 +-- .../android/nrftoolbox/uart/UARTActivity.java | 16 ++++++------ .../nrftoolbox/uart/UARTControlFragment.java | 2 +- .../nrftoolbox/uart/UARTEditDialog.java | 6 ++--- .../nrftoolbox/uart/UARTLogAdapter.java | 2 +- .../nrftoolbox/uart/UARTLogFragment.java | 12 ++++----- .../android/nrftoolbox/uart/UARTManager.java | 2 +- .../UARTNewConfigurationDialogFragment.java | 6 ++--- .../android/nrftoolbox/uart/UARTService.java | 6 ++--- .../nrftoolbox/widget/ClosableSpinner.java | 2 +- .../widget/DividerItemDecoration.java | 4 +-- .../widget/ForegroundLinearLayout.java | 2 +- .../widget/ForegroundRelativeLayout.java | 2 +- .../widget/TrebuchetBoldTextView.java | 2 +- .../nrftoolbox/widget/TrebuchetTextView.java | 2 +- .../activity_feature_proximity.xml | 2 +- .../res/layout/activity_feature_proximity.xml | 2 +- .../activity_feature_proximity_item.xml | 4 +-- .../main/res/layout/activity_feature_uart.xml | 4 +-- app/src/main/res/layout/activity_features.xml | 8 +++--- app/src/main/res/layout/toolbar.xml | 2 +- app/src/main/res/layout/toolbar_w_spinner.xml | 4 +-- common/build.gradle | 1 - gradle.properties | 4 ++- wear/build.gradle | 7 +++-- .../android/nrftoolbox/DevicesAdapter.java | 13 ++++++---- .../android/nrftoolbox/ScannerActivity.java | 4 +-- .../android/nrftoolbox/ble/BleManager.java | 2 +- .../nrftoolbox/ble/BleProfileService.java | 2 +- .../nrftoolbox/uart/UARTCommandsActivity.java | 4 +-- .../uart/UARTConfigurationsActivity.java | 3 +-- .../nrftoolbox/wearable/ActionReceiver.java | 2 +- .../wearable/MainWearableListenerService.java | 4 +-- 89 files changed, 209 insertions(+), 231 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index fccb7e99..695d6cf5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -15,7 +15,7 @@ android { buildTypes { debug { minifyEnabled true - useProguard false + useProguard true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } release { @@ -40,15 +40,14 @@ dependencies { //noinspection GradleDependency implementation 'com.google.android.gms:play-services-wearable:10.2.0' - implementation 'com.android.support:appcompat-v7:28.0.0' - implementation 'com.android.support:support-v4:28.0.0' - implementation 'com.android.support:design:28.0.0' + implementation 'androidx.appcompat:appcompat:1.1.0-alpha03' + implementation 'com.google.android.material:material:1.1.0-alpha05' implementation 'no.nordicsemi.android:log:2.2.0' - implementation 'no.nordicsemi.android.support.v18:scanner:1.1.0' + implementation 'no.nordicsemi.android.support.v18:scanner:1.4.0' // The DFU Library is imported automatically from jcenter: - implementation 'no.nordicsemi.android:dfu:1.8.0' + implementation 'no.nordicsemi.android:dfu:1.9.0' // if you desire to build the DFU Library, clone the // https://github.com/NordicSemiconductor/Android-DFU-Library project into DFULibrary folder, // add it as a module into the project structure and uncomment the following line @@ -57,7 +56,7 @@ dependencies { // Import the BLE Common Library. // The BLE Common Library depends on BLE Library. It is enough to include the first one. - implementation 'no.nordicsemi.android:ble-common:2.0.0' + implementation 'no.nordicsemi.android:ble-common:2.1.1' // The BLE Common Library may be included from jcenter. If you want to modify the code, // clone both projects from GitHub and replace the line above with the following // (and also the according lines in the settings.gradle): diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 94d47fea..9948c70b 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -29,30 +29,9 @@ -keep public class * extends android.preference.Preference -keep public class com.android.vending.licensing.ILicensingService -# The support library contains references to newer platform versions. +# The AndroidX library contains references to newer platform versions. # Don't warn about those in case this app is linking against an older platform version. --dontwarn android.support.** - -# android-support-design --dontwarn android.support.design.** --keep class android.support.design.** { *; } --keep interface android.support.design.** { *; } --keep,includedescriptorclasses class android.support.transition.** { *; } --keep public class android.support.design.R$* { *; } - -# android-support-v4 --dontwarn android.support.v4.** --dontnote android.support.v4.** --keep interface android.support.v4.app.** { *; } --keep class android.support.v4.app.** { *; } --keep class android.support.v4.** { *; } - -# android-support-v7 --dontwarn android.support.v7.** --dontnote android.support.v7.** --keep interface android.support.v7.internal.** { *; } --keep class android.support.v7.internal.** { *; } --keep class android.support.v7.** { *; } +-dontwarn androidx.** -keep class com.google.android.gms.** -dontwarn com.google.android.gms.** @@ -74,6 +53,7 @@ # (the rt.jar has them) -dontwarn com.bea.xml.stream.XMLWriterBase -dontwarn javax.xml.stream.events.** +-dontwarn javax.xml.stream.** # Simple XML -keep public class org.simpleframework.** { *; } diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/AppHelpFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/AppHelpFragment.java index ea5e299c..6799f6c6 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/AppHelpFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/AppHelpFragment.java @@ -24,9 +24,9 @@ package no.nordicsemi.android.nrftoolbox; import android.app.Dialog; import android.content.pm.PackageManager.NameNotFoundException; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import androidx.fragment.app.DialogFragment; +import androidx.appcompat.app.AlertDialog; public class AppHelpFragment extends DialogFragment { private static final String ARG_TEXT = "ARG_TEXT"; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/FeaturesActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/FeaturesActivity.java index 053fd460..31872e73 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/FeaturesActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/FeaturesActivity.java @@ -32,11 +32,11 @@ import android.graphics.ColorMatrix; import android.graphics.ColorMatrixColorFilter; import android.net.Uri; import android.os.Bundle; -import android.support.v4.view.GravityCompat; -import android.support.v4.widget.DrawerLayout; -import android.support.v7.app.ActionBarDrawerToggle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.core.view.GravityCompat; +import androidx.drawerlayout.widget.DrawerLayout; +import androidx.appcompat.app.ActionBarDrawerToggle; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/PermissionRationaleFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/PermissionRationaleFragment.java index cd8c5409..5a13ca09 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/PermissionRationaleFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/PermissionRationaleFragment.java @@ -24,9 +24,9 @@ package no.nordicsemi.android.nrftoolbox; import android.app.Dialog; import android.content.Context; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import androidx.fragment.app.DialogFragment; +import androidx.appcompat.app.AlertDialog; public class PermissionRationaleFragment extends DialogFragment { private static final String ARG_PERMISSION = "ARG_PERMISSION"; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/app/ExpandableListActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/app/ExpandableListActivity.java index 78c87617..8247c6d4 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/app/ExpandableListActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/app/ExpandableListActivity.java @@ -19,8 +19,8 @@ package no.nordicsemi.android.nrftoolbox.app; import android.app.Activity; import android.database.Cursor; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v7.app.AppCompatActivity; +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; import android.view.ContextMenu; import android.view.ContextMenu.ContextMenuInfo; import android.view.View; @@ -191,7 +191,7 @@ public class ExpandableListActivity extends AppCompatActivity implements /** * Updates the screen state (current list and other views) when the content changes. * - * @see android.support.v7.app.AppCompatActivity#onContentChanged() + * @see androidx.appcompat.app.AppCompatActivity#onContentChanged() */ @Override public void onContentChanged() { diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/battery/BatteryManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/battery/BatteryManager.java index 37e394f6..5d5d6e68 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/battery/BatteryManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/battery/BatteryManager.java @@ -5,7 +5,7 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.Log; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/bpm/BPMActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/bpm/BPMActivity.java index c3c32ac2..b38f59e8 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/bpm/BPMActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/bpm/BPMActivity.java @@ -23,8 +23,8 @@ package no.nordicsemi.android.nrftoolbox.bpm; import android.bluetooth.BluetoothDevice; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.widget.TextView; import java.util.Calendar; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/bpm/BPMManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/bpm/BPMManager.java index 6e4d840a..55c6458f 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/bpm/BPMManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/bpm/BPMManager.java @@ -26,8 +26,8 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.util.Log; import java.util.Calendar; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSActivity.java index 2a0faf61..ce6864da 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSActivity.java @@ -28,7 +28,7 @@ import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; -import android.support.v4.content.LocalBroadcastManager; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.util.SparseArray; import android.view.MenuInflater; import android.view.MenuItem; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSManager.java index 8195300d..6588b198 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSManager.java @@ -27,8 +27,8 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.util.Log; import android.util.SparseArray; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSManagerCallbacks.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSManagerCallbacks.java index cf89b77c..8ba33af7 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSManagerCallbacks.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMSManagerCallbacks.java @@ -23,7 +23,7 @@ package no.nordicsemi.android.nrftoolbox.cgms; import android.bluetooth.BluetoothDevice; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import no.nordicsemi.android.nrftoolbox.battery.BatteryManagerCallbacks; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMService.java index 515cc897..8f2f81a9 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/cgms/CGMService.java @@ -8,9 +8,9 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; -import android.support.annotation.NonNull; -import android.support.v4.app.NotificationCompat; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.core.app.NotificationCompat; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.util.SparseArray; import no.nordicsemi.android.log.Logger; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCActivity.java index d755093d..399fb06b 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCActivity.java @@ -30,7 +30,7 @@ import android.content.IntentFilter; import android.content.SharedPreferences; import android.os.Bundle; import android.preference.PreferenceManager; -import android.support.v4.content.LocalBroadcastManager; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.view.Menu; import android.widget.TextView; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCManager.java index 255727d5..c4feef5c 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCManager.java @@ -29,7 +29,7 @@ import android.bluetooth.BluetoothGattService; import android.content.Context; import android.content.SharedPreferences; import android.preference.PreferenceManager; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.Log; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCService.java index a010c22d..2a99f0c3 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/CSCService.java @@ -30,9 +30,9 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; -import android.support.annotation.NonNull; -import android.support.v4.app.NotificationCompat; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.core.app.NotificationCompat; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import no.nordicsemi.android.log.Logger; import no.nordicsemi.android.nrftoolbox.FeaturesActivity; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/settings/SettingsActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/settings/SettingsActivity.java index c5dbfe12..a7cf65e6 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/settings/SettingsActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/csc/settings/SettingsActivity.java @@ -23,8 +23,8 @@ package no.nordicsemi.android.nrftoolbox.csc.settings; import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.view.MenuItem; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/DfuActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/DfuActivity.java index e76465d0..88517279 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/DfuActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/DfuActivity.java @@ -42,13 +42,13 @@ import android.os.Bundle; import android.os.Handler; import android.preference.PreferenceManager; import android.provider.MediaStore; -import android.support.annotation.NonNull; -import android.support.v4.app.ActivityCompat; -import android.support.v4.app.DialogFragment; -import android.support.v4.content.LocalBroadcastManager; -import android.support.v7.app.AlertDialog; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.annotation.NonNull; +import androidx.core.app.ActivityCompat; +import androidx.fragment.app.DialogFragment; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; +import androidx.appcompat.app.AlertDialog; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.text.TextUtils; import android.view.Menu; import android.view.MenuItem; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/DfuInitiatorActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/DfuInitiatorActivity.java index 80cd1d25..b236ec63 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/DfuInitiatorActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/DfuInitiatorActivity.java @@ -25,7 +25,7 @@ package no.nordicsemi.android.nrftoolbox.dfu; import android.bluetooth.BluetoothDevice; import android.content.Intent; import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; +import androidx.appcompat.app.AppCompatActivity; import no.nordicsemi.android.nrftoolbox.R; import no.nordicsemi.android.nrftoolbox.scanner.ScannerFragment; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/fragment/UploadCancelFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/fragment/UploadCancelFragment.java index 9576d2c6..0fac5189 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/fragment/UploadCancelFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/fragment/UploadCancelFragment.java @@ -26,10 +26,10 @@ import android.app.Dialog; import android.content.DialogInterface; import android.content.Intent; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v4.content.LocalBroadcastManager; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import androidx.fragment.app.DialogFragment; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; +import androidx.appcompat.app.AlertDialog; import android.util.Log; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/fragment/ZipInfoFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/fragment/ZipInfoFragment.java index c9979a3f..154cd38f 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/fragment/ZipInfoFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/fragment/ZipInfoFragment.java @@ -23,9 +23,9 @@ package no.nordicsemi.android.nrftoolbox.dfu.fragment; import android.app.Dialog; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import androidx.fragment.app.DialogFragment; +import androidx.appcompat.app.AlertDialog; import android.view.LayoutInflater; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/settings/SettingsActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/settings/SettingsActivity.java index 2f2b726a..a5c89894 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/settings/SettingsActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/settings/SettingsActivity.java @@ -23,8 +23,8 @@ package no.nordicsemi.android.nrftoolbox.dfu.settings; import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.view.MenuItem; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/settings/SettingsFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/settings/SettingsFragment.java index 40193882..e240074c 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/settings/SettingsFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/dfu/settings/SettingsFragment.java @@ -26,9 +26,10 @@ import android.os.Build; import android.os.Bundle; import android.preference.PreferenceFragment; import android.preference.PreferenceScreen; -import android.support.v7.app.AlertDialog; +import androidx.appcompat.app.AlertDialog; import android.text.TextUtils; +import no.nordicsemi.android.dfu.DfuServiceInitiator; import no.nordicsemi.android.dfu.DfuSettingsConstants; import no.nordicsemi.android.nrftoolbox.R; @@ -107,7 +108,7 @@ public class SettingsFragment extends PreferenceFragment implements DfuSettingsC final PreferenceScreen screen = getPreferenceScreen(); final SharedPreferences preferences = getPreferenceManager().getSharedPreferences(); - final String value = preferences.getString(SETTINGS_MBR_SIZE, String.valueOf(SETTINGS_DEFAULT_MBR_SIZE)); + final String value = preferences.getString(SETTINGS_MBR_SIZE, String.valueOf(DfuServiceInitiator.DEFAULT_MBR_SIZE)); screen.findPreference(SETTINGS_MBR_SIZE).setSummary(value); } } diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/gls/GlucoseActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/gls/GlucoseActivity.java index a55390ae..2528a377 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/gls/GlucoseActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/gls/GlucoseActivity.java @@ -23,7 +23,7 @@ package no.nordicsemi.android.nrftoolbox.gls; import android.bluetooth.BluetoothDevice; import android.os.Bundle; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.SparseArray; import android.view.MenuInflater; import android.view.MenuItem; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/gls/GlucoseManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/gls/GlucoseManager.java index 4fa309cb..6c8ad25e 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/gls/GlucoseManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/gls/GlucoseManager.java @@ -27,8 +27,8 @@ import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; import android.os.Handler; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.util.Log; import android.util.SparseArray; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hrs/HRSActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hrs/HRSActivity.java index fd05e602..da5ec718 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hrs/HRSActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hrs/HRSActivity.java @@ -27,8 +27,8 @@ import android.content.Intent; import android.graphics.Point; import android.os.Bundle; import android.os.Handler; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.view.ViewGroup; import android.widget.TextView; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hrs/HRSManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hrs/HRSManager.java index 83d937df..861d6407 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hrs/HRSManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hrs/HRSManager.java @@ -26,8 +26,8 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.util.Log; import java.util.List; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSActivity.java index 032f0bbd..59626cb1 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSActivity.java @@ -29,11 +29,10 @@ import android.content.IntentFilter; import android.content.SharedPreferences; import android.os.Bundle; import android.preference.PreferenceManager; -import android.support.v4.content.LocalBroadcastManager; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.view.Menu; import android.widget.TextView; -import java.text.DecimalFormat; import java.util.UUID; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSManager.java index cac0d27d..732d6161 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSManager.java @@ -26,8 +26,8 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import java.util.Calendar; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSService.java index e088cf24..811740ea 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/HTSService.java @@ -30,10 +30,10 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.v4.app.NotificationCompat; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.core.app.NotificationCompat; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import java.util.Calendar; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsActivity.java index 6b6436b4..3e5c4880 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsActivity.java @@ -23,8 +23,8 @@ package no.nordicsemi.android.nrftoolbox.hts.settings; import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.view.MenuItem; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileActivity.java index ef785eb8..e9ea7ee7 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileActivity.java @@ -29,9 +29,9 @@ import android.content.Intent; import android.content.pm.PackageManager; import android.net.Uri; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.view.Menu; import android.view.MenuItem; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileExpandableListActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileExpandableListActivity.java index 2a52ea09..a7058bcd 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileExpandableListActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileExpandableListActivity.java @@ -29,8 +29,8 @@ import android.content.Intent; import android.content.pm.PackageManager; import android.net.Uri; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v7.widget.Toolbar; +import androidx.annotation.NonNull; +import androidx.appcompat.widget.Toolbar; import android.view.Menu; import android.view.MenuItem; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileService.java index 0afd098d..e63c3777 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileService.java @@ -33,9 +33,9 @@ import android.net.Uri; import android.os.Binder; import android.os.Handler; import android.os.IBinder; -import android.support.annotation.NonNull; -import android.support.annotation.StringRes; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.annotation.StringRes; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.util.Log; import android.widget.Toast; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileServiceReadyActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileServiceReadyActivity.java index 6ce23b04..ce2069b3 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileServiceReadyActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/BleProfileServiceReadyActivity.java @@ -35,10 +35,10 @@ import android.content.pm.PackageManager; import android.net.Uri; import android.os.Bundle; import android.os.IBinder; -import android.support.annotation.NonNull; -import android.support.v4.content.LocalBroadcastManager; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.annotation.NonNull; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.view.Menu; import android.view.MenuItem; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/LoggableBleManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/LoggableBleManager.java index cb311b85..1b4685c0 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/LoggableBleManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/LoggableBleManager.java @@ -1,8 +1,8 @@ package no.nordicsemi.android.nrftoolbox.profile; import android.content.Context; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.util.Log; import no.nordicsemi.android.ble.BleManager; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/BleMulticonnectProfileService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/BleMulticonnectProfileService.java index 0d9e14c0..9d651f8b 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/BleMulticonnectProfileService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/BleMulticonnectProfileService.java @@ -32,9 +32,9 @@ import android.content.IntentFilter; import android.os.Binder; import android.os.Handler; import android.os.IBinder; -import android.support.annotation.NonNull; -import android.support.annotation.StringRes; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.annotation.StringRes; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.util.Log; import android.widget.Toast; @@ -47,7 +47,6 @@ import no.nordicsemi.android.ble.BleManager; import no.nordicsemi.android.ble.BleManagerCallbacks; import no.nordicsemi.android.ble.utils.ILogger; import no.nordicsemi.android.log.ILogSession; -import no.nordicsemi.android.log.LogContract; import no.nordicsemi.android.nrftoolbox.profile.LoggableBleManager; public abstract class BleMulticonnectProfileService extends Service implements BleManagerCallbacks { diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/BleMulticonnectProfileServiceReadyActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/BleMulticonnectProfileServiceReadyActivity.java index 3b7f232d..d3bad57a 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/BleMulticonnectProfileServiceReadyActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/BleMulticonnectProfileServiceReadyActivity.java @@ -35,9 +35,9 @@ import android.content.pm.PackageManager; import android.net.Uri; import android.os.Bundle; import android.os.IBinder; -import android.support.v4.content.LocalBroadcastManager; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.util.Log; import android.view.Menu; import android.view.MenuItem; @@ -52,7 +52,6 @@ import java.util.UUID; import no.nordicsemi.android.ble.BleManagerCallbacks; import no.nordicsemi.android.log.ILogSession; import no.nordicsemi.android.log.LocalLogSession; -import no.nordicsemi.android.log.LogContract; import no.nordicsemi.android.log.Logger; import no.nordicsemi.android.nrftoolbox.AppHelpFragment; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/IDeviceLogger.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/IDeviceLogger.java index 233e84f3..59d6d592 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/IDeviceLogger.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/profile/multiconnect/IDeviceLogger.java @@ -23,7 +23,7 @@ package no.nordicsemi.android.nrftoolbox.profile.multiconnect; import android.bluetooth.BluetoothDevice; -import android.support.annotation.StringRes; +import androidx.annotation.StringRes; public interface IDeviceLogger { /** diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/DeviceAdapter.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/DeviceAdapter.java index bc6e767b..c41538b5 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/DeviceAdapter.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/DeviceAdapter.java @@ -23,8 +23,8 @@ package no.nordicsemi.android.nrftoolbox.proximity; import android.bluetooth.BluetoothDevice; -import android.support.annotation.NonNull; -import android.support.v7.widget.RecyclerView; +import androidx.annotation.NonNull; +import androidx.recyclerview.widget.RecyclerView; import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/LinkLossFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/LinkLossFragment.java index 3c60d652..23f0450a 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/LinkLossFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/LinkLossFragment.java @@ -23,9 +23,9 @@ package no.nordicsemi.android.nrftoolbox.proximity; import android.app.Dialog; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import androidx.fragment.app.DialogFragment; +import androidx.appcompat.app.AlertDialog; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityActivity.java index 4238ebe2..bab1d059 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityActivity.java @@ -28,9 +28,9 @@ import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; -import android.support.v4.content.LocalBroadcastManager; -import android.support.v7.widget.LinearLayoutManager; -import android.support.v7.widget.RecyclerView; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityManager.java index fa572ecd..315ebf66 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityManager.java @@ -25,7 +25,7 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.Log; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityManagerCallbacks.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityManagerCallbacks.java index 1624b614..9d2b867c 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityManagerCallbacks.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityManagerCallbacks.java @@ -22,7 +22,7 @@ package no.nordicsemi.android.nrftoolbox.proximity; import android.bluetooth.BluetoothDevice; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import no.nordicsemi.android.nrftoolbox.battery.BatteryManagerCallbacks; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityServerManagerCallbacks.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityServerManagerCallbacks.java index d31fc4c0..9270d335 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityServerManagerCallbacks.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityServerManagerCallbacks.java @@ -22,7 +22,7 @@ package no.nordicsemi.android.nrftoolbox.proximity; import android.bluetooth.BluetoothDevice; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; public interface ProximityServerManagerCallbacks { void onAlarmTriggered(@NonNull final BluetoothDevice device); diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityService.java index fd40494c..b9a195e1 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/proximity/ProximityService.java @@ -34,11 +34,11 @@ import android.media.AudioManager; import android.media.MediaPlayer; import android.media.RingtoneManager; import android.net.Uri; -import android.support.annotation.NonNull; -import android.support.v4.app.NotificationCompat; -import android.support.v4.app.NotificationManagerCompat; -import android.support.v4.content.ContextCompat; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.core.app.NotificationCompat; +import androidx.core.app.NotificationManagerCompat; +import androidx.core.content.ContextCompat; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.text.TextUtils; import android.util.Log; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCActivity.java index 5123ad94..2d052b03 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCActivity.java @@ -30,7 +30,7 @@ import android.content.IntentFilter; import android.content.SharedPreferences; import android.os.Bundle; import android.preference.PreferenceManager; -import android.support.v4.content.LocalBroadcastManager; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.view.Menu; import android.widget.TextView; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCManager.java index d9081881..aeb7ba8b 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCManager.java @@ -27,8 +27,8 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCService.java index 1c9c51d0..04480330 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/RSCService.java @@ -31,10 +31,10 @@ import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Handler; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.v4.app.NotificationCompat; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.core.app.NotificationCompat; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import no.nordicsemi.android.log.Logger; import no.nordicsemi.android.nrftoolbox.FeaturesActivity; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsActivity.java index f63a30cd..07f69a51 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsActivity.java @@ -23,8 +23,8 @@ package no.nordicsemi.android.nrftoolbox.rsc.settings; import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.view.MenuItem; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/scanner/ScannerFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/scanner/ScannerFragment.java index cb2f7bfd..65727d20 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/scanner/ScannerFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/scanner/ScannerFragment.java @@ -32,11 +32,11 @@ import android.content.pm.PackageManager; import android.os.Bundle; import android.os.Handler; import android.os.ParcelUuid; -import android.support.annotation.NonNull; -import android.support.v4.app.ActivityCompat; -import android.support.v4.app.DialogFragment; -import android.support.v4.content.ContextCompat; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import androidx.core.app.ActivityCompat; +import androidx.fragment.app.DialogFragment; +import androidx.core.content.ContextCompat; +import androidx.appcompat.app.AlertDialog; import android.view.LayoutInflater; import android.view.View; import android.widget.Button; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateActivity.java index 0894bdb1..773c7b40 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateActivity.java @@ -27,10 +27,9 @@ import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.view.Menu; -import android.view.View; import android.widget.TextView; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateManager.java index 884fba1b..8b2e617d 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateManager.java @@ -26,7 +26,7 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.Log; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateService.java index 53950e6d..e6be074e 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateService.java @@ -30,9 +30,9 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; -import android.support.annotation.NonNull; -import android.support.v4.app.NotificationCompat; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.core.app.NotificationCompat; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import no.nordicsemi.android.log.Logger; import no.nordicsemi.android.nrftoolbox.FeaturesActivity; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/callback/TemplateCharacteristicCallback.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/callback/TemplateCharacteristicCallback.java index 670788cb..34e6d445 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/callback/TemplateCharacteristicCallback.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/callback/TemplateCharacteristicCallback.java @@ -1,7 +1,7 @@ package no.nordicsemi.android.nrftoolbox.template.callback; import android.bluetooth.BluetoothDevice; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; /** * This class defines your characteristic API. diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/callback/TemplateDataCallback.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/callback/TemplateDataCallback.java index dcc209be..1ec05f94 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/callback/TemplateDataCallback.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/callback/TemplateDataCallback.java @@ -1,7 +1,7 @@ package no.nordicsemi.android.nrftoolbox.template.callback; import android.bluetooth.BluetoothDevice; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import no.nordicsemi.android.ble.callback.profile.ProfileDataCallback; import no.nordicsemi.android.ble.data.Data; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsActivity.java index baee1f17..4709d3d2 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsActivity.java @@ -23,8 +23,8 @@ package no.nordicsemi.android.nrftoolbox.template.settings; import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.view.MenuItem; import no.nordicsemi.android.nrftoolbox.R; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTActivity.java index 1763cacf..efce6faa 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTActivity.java @@ -46,14 +46,14 @@ import android.os.Bundle; import android.os.Environment; import android.os.Handler; import android.preference.PreferenceManager; -import android.support.annotation.NonNull; -import android.support.design.widget.Snackbar; -import android.support.v4.app.ActivityCompat; -import android.support.v4.app.DialogFragment; -import android.support.v4.app.NotificationCompat; -import android.support.v4.content.ContextCompat; -import android.support.v4.widget.SlidingPaneLayout; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import com.google.android.material.snackbar.Snackbar; +import androidx.core.app.ActivityCompat; +import androidx.fragment.app.DialogFragment; +import androidx.core.app.NotificationCompat; +import androidx.core.content.ContextCompat; +import androidx.slidingpanelayout.widget.SlidingPaneLayout; +import androidx.appcompat.app.AlertDialog; import android.util.Log; import android.view.Menu; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTControlFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTControlFragment.java index 1670e573..374b53ba 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTControlFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTControlFragment.java @@ -24,7 +24,7 @@ package no.nordicsemi.android.nrftoolbox.uart; import android.content.Context; import android.os.Bundle; -import android.support.v4.app.Fragment; +import androidx.fragment.app.Fragment; import android.util.Log; import android.view.LayoutInflater; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTEditDialog.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTEditDialog.java index eafdf62e..9277019b 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTEditDialog.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTEditDialog.java @@ -24,9 +24,9 @@ package no.nordicsemi.android.nrftoolbox.uart; import android.app.Dialog; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import androidx.fragment.app.DialogFragment; +import androidx.appcompat.app.AlertDialog; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTLogAdapter.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTLogAdapter.java index 46f754c5..ffaa4130 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTLogAdapter.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTLogAdapter.java @@ -25,7 +25,7 @@ package no.nordicsemi.android.nrftoolbox.uart; import android.content.Context; import android.database.Cursor; import android.graphics.Color; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.SparseIntArray; import android.view.LayoutInflater; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTLogFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTLogFragment.java index 6625ee70..bf2f511b 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTLogFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTLogFragment.java @@ -31,12 +31,12 @@ import android.content.ServiceConnection; import android.database.Cursor; import android.os.Bundle; import android.os.IBinder; -import android.support.annotation.NonNull; -import android.support.v4.app.ListFragment; -import android.support.v4.app.LoaderManager; -import android.support.v4.content.CursorLoader; -import android.support.v4.content.Loader; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.fragment.app.ListFragment; +import androidx.loader.app.LoaderManager; +import androidx.loader.content.CursorLoader; +import androidx.loader.content.Loader; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTManager.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTManager.java index 86175acb..3089ef15 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTManager.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTManager.java @@ -26,7 +26,7 @@ import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.bluetooth.BluetoothGattService; import android.content.Context; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.text.TextUtils; import java.util.UUID; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTNewConfigurationDialogFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTNewConfigurationDialogFragment.java index b7e92f9c..d6820e0a 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTNewConfigurationDialogFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTNewConfigurationDialogFragment.java @@ -25,9 +25,9 @@ package no.nordicsemi.android.nrftoolbox.uart; import android.app.Dialog; import android.content.Context; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; +import androidx.annotation.NonNull; +import androidx.fragment.app.DialogFragment; +import androidx.appcompat.app.AlertDialog; import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTService.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTService.java index 4ed231aa..2e885ff7 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTService.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTService.java @@ -30,9 +30,9 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; -import android.support.annotation.NonNull; -import android.support.v4.app.NotificationCompat; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.core.app.NotificationCompat; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.text.TextUtils; import android.util.Log; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ClosableSpinner.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ClosableSpinner.java index 8f3967f4..baf19ed4 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ClosableSpinner.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ClosableSpinner.java @@ -25,7 +25,7 @@ package no.nordicsemi.android.nrftoolbox.widget; import android.content.Context; import android.util.AttributeSet; -public class ClosableSpinner extends android.support.v7.widget.AppCompatSpinner { +public class ClosableSpinner extends androidx.appcompat.widget.AppCompatSpinner { public ClosableSpinner(Context context, AttributeSet attrs) { super(context, attrs); } diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/DividerItemDecoration.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/DividerItemDecoration.java index 87453790..9d317f6a 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/DividerItemDecoration.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/DividerItemDecoration.java @@ -27,8 +27,8 @@ import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.Rect; import android.graphics.drawable.Drawable; -import android.support.v7.widget.LinearLayoutManager; -import android.support.v7.widget.RecyclerView; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; import android.view.View; public class DividerItemDecoration extends RecyclerView.ItemDecoration { diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ForegroundLinearLayout.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ForegroundLinearLayout.java index a040b61d..c6e95983 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ForegroundLinearLayout.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ForegroundLinearLayout.java @@ -30,7 +30,7 @@ import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.graphics.drawable.NinePatchDrawable; import android.os.Build; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.AttributeSet; import android.widget.LinearLayout; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ForegroundRelativeLayout.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ForegroundRelativeLayout.java index a0e3ab6c..c3aa2800 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ForegroundRelativeLayout.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/ForegroundRelativeLayout.java @@ -30,7 +30,7 @@ import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.graphics.drawable.NinePatchDrawable; import android.os.Build; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.AttributeSet; import android.widget.RelativeLayout; diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetBoldTextView.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetBoldTextView.java index 22b40ba4..7bc478df 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetBoldTextView.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetBoldTextView.java @@ -27,7 +27,7 @@ import android.util.AttributeSet; import no.nordicsemi.android.nrftoolbox.R; -public class TrebuchetBoldTextView extends android.support.v7.widget.AppCompatTextView { +public class TrebuchetBoldTextView extends androidx.appcompat.widget.AppCompatTextView { public TrebuchetBoldTextView(Context context) { super(context); diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetTextView.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetTextView.java index db9363d0..6f31dd2d 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetTextView.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetTextView.java @@ -27,7 +27,7 @@ import android.util.AttributeSet; import no.nordicsemi.android.nrftoolbox.R; -public class TrebuchetTextView extends android.support.v7.widget.AppCompatTextView { +public class TrebuchetTextView extends androidx.appcompat.widget.AppCompatTextView { public TrebuchetTextView(Context context) { super(context); diff --git a/app/src/main/res/layout-land/activity_feature_proximity.xml b/app/src/main/res/layout-land/activity_feature_proximity.xml index d8f14c8e..9b4f007b 100644 --- a/app/src/main/res/layout-land/activity_feature_proximity.xml +++ b/app/src/main/res/layout-land/activity_feature_proximity.xml @@ -68,7 +68,7 @@ android:layout_height="wrap_content" android:text="@string/proximity_devices_title"/> - - - - - @@ -55,6 +55,6 @@ android:layout_height="match_parent" tools:layout="@layout/fragment_feature_uart_control"/> - + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_features.xml b/app/src/main/res/layout/activity_features.xml index e19d71e5..75ee59df 100644 --- a/app/src/main/res/layout/activity_features.xml +++ b/app/src/main/res/layout/activity_features.xml @@ -20,7 +20,7 @@ ~ 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. --> - - - + - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/layout/toolbar.xml b/app/src/main/res/layout/toolbar.xml index 58fb81d5..7bee7576 100644 --- a/app/src/main/res/layout/toolbar.xml +++ b/app/src/main/res/layout/toolbar.xml @@ -21,7 +21,7 @@ ~ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--> - - - \ No newline at end of file + \ No newline at end of file diff --git a/common/build.gradle b/common/build.gradle index 8de4e520..d4b05a21 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -28,5 +28,4 @@ android { } dependencies { - implementation 'com.android.support:support-core-utils:28.0.0' } diff --git a/gradle.properties b/gradle.properties index 1d3591c8..915f0e66 100644 --- a/gradle.properties +++ b/gradle.properties @@ -15,4 +15,6 @@ # 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 \ No newline at end of file +# org.gradle.parallel=true +android.enableJetifier=true +android.useAndroidX=true \ No newline at end of file diff --git a/wear/build.gradle b/wear/build.gradle index 90032ffe..ca7bedaa 100644 --- a/wear/build.gradle +++ b/wear/build.gradle @@ -39,13 +39,12 @@ configurations.all() { configuration -> exclude group: "org.apache.httpcomponent dependencies { implementation project(':common') - implementation 'com.android.support:support-v4:28.0.0' - implementation 'com.android.support:recyclerview-v7:28.0.0' - implementation 'com.android.support:percent:28.0.0' + implementation 'androidx.recyclerview:recyclerview:1.1.0-alpha03' + implementation 'androidx.percentlayout:percentlayout:1.0.0' implementation 'com.google.android.support:wearable:2.4.0' compileOnly 'com.google.android.wearable:wearable:2.4.0' - implementation 'no.nordicsemi.android.support.v18:scanner:1.1.0' + implementation 'no.nordicsemi.android.support.v18:scanner:1.4.0' // uncomment to enable the Wear UI Library // https://developer.android.com/training/wearables/ui/wear-ui-library.html diff --git a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/DevicesAdapter.java b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/DevicesAdapter.java index 188a3759..0cf9ac44 100644 --- a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/DevicesAdapter.java +++ b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/DevicesAdapter.java @@ -37,6 +37,7 @@ import android.widget.TextView; import java.util.ArrayList; import java.util.List; +import androidx.annotation.NonNull; import no.nordicsemi.android.support.v18.scanner.BluetoothLeScannerCompat; import no.nordicsemi.android.support.v18.scanner.ScanCallback; import no.nordicsemi.android.support.v18.scanner.ScanResult; @@ -73,16 +74,18 @@ public class DevicesAdapter extends WearableListView.Adapter { mHandler = new Handler(); final BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); - mDevices.addAll(bluetoothAdapter.getBondedDevices()); + if (bluetoothAdapter != null) + mDevices.addAll(bluetoothAdapter.getBondedDevices()); } + @NonNull @Override - public WearableListView.ViewHolder onCreateViewHolder(final ViewGroup viewGroup, final int position) { + public WearableListView.ViewHolder onCreateViewHolder(@NonNull final ViewGroup viewGroup, final int position) { return new ItemViewHolder(mInflater.inflate(R.layout.device_item, viewGroup, false)); } @Override - public void onBindViewHolder(final WearableListView.ViewHolder holder, final int position) { + public void onBindViewHolder(@NonNull final WearableListView.ViewHolder holder, final int position) { final ItemViewHolder viewHolder = (ItemViewHolder) holder; if (position < mDevices.size()) { @@ -163,11 +166,11 @@ public class DevicesAdapter extends WearableListView.Adapter { return mAvailableText; } - private Runnable mStopScanTask = () -> stopLeScan(); + private Runnable mStopScanTask = this::stopLeScan; private ScanCallback mScanCallback = new ScanCallback() { @Override - public void onScanResult(final int callbackType, final ScanResult result) { + public void onScanResult(final int callbackType, @NonNull final ScanResult result) { // empty } diff --git a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ScannerActivity.java b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ScannerActivity.java index 97212d45..74c4495a 100644 --- a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ScannerActivity.java +++ b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ScannerActivity.java @@ -31,8 +31,8 @@ import android.content.Intent; import android.content.pm.PackageManager; import android.os.Build; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.support.wearable.view.WearableListView; import android.view.View; import android.widget.Toast; diff --git a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ble/BleManager.java b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ble/BleManager.java index cf54cd79..d06c6190 100644 --- a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ble/BleManager.java +++ b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ble/BleManager.java @@ -35,7 +35,7 @@ import android.content.Intent; import android.content.IntentFilter; import android.os.Build; import android.os.Handler; -import android.support.annotation.RequiresApi; +import androidx.annotation.RequiresApi; import java.util.Deque; import java.util.LinkedList; diff --git a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ble/BleProfileService.java b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ble/BleProfileService.java index 25eeac17..4bedfc82 100644 --- a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ble/BleProfileService.java +++ b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/ble/BleProfileService.java @@ -32,7 +32,7 @@ import android.content.IntentFilter; import android.os.Binder; import android.os.Handler; import android.os.IBinder; -import android.support.v4.content.LocalBroadcastManager; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.widget.Toast; public class BleProfileService extends Service implements BleManagerCallbacks { diff --git a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTCommandsActivity.java b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTCommandsActivity.java index 9d959e7f..19564b33 100644 --- a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTCommandsActivity.java +++ b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTCommandsActivity.java @@ -32,8 +32,8 @@ import android.content.IntentFilter; import android.content.ServiceConnection; import android.os.Bundle; import android.os.IBinder; -import android.support.annotation.NonNull; -import android.support.v4.content.LocalBroadcastManager; +import androidx.annotation.NonNull; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.support.wearable.view.DotsPageIndicator; import android.support.wearable.view.GridViewPager; import android.util.Log; diff --git a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTConfigurationsActivity.java b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTConfigurationsActivity.java index 6e3a344c..67136135 100644 --- a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTConfigurationsActivity.java +++ b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/uart/UARTConfigurationsActivity.java @@ -33,14 +33,13 @@ import android.content.ServiceConnection; import android.net.Uri; import android.os.Bundle; import android.os.IBinder; -import android.support.v4.content.LocalBroadcastManager; +import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.support.wearable.view.WearableListView; import android.widget.Toast; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.common.api.PendingResult; -import com.google.android.gms.common.api.ResultCallback; import com.google.android.gms.wearable.DataApi; import com.google.android.gms.wearable.DataEventBuffer; import com.google.android.gms.wearable.DataItem; diff --git a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/wearable/ActionReceiver.java b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/wearable/ActionReceiver.java index de153bfc..0c2f490e 100644 --- a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/wearable/ActionReceiver.java +++ b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/wearable/ActionReceiver.java @@ -25,7 +25,7 @@ package no.nordicsemi.android.nrftoolbox.wearable; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.util.Log; import com.google.android.gms.common.api.GoogleApiClient; diff --git a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/wearable/MainWearableListenerService.java b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/wearable/MainWearableListenerService.java index 23193c4d..e4c84adb 100644 --- a/wear/src/main/java/no/nordicsemi/android/nrftoolbox/wearable/MainWearableListenerService.java +++ b/wear/src/main/java/no/nordicsemi/android/nrftoolbox/wearable/MainWearableListenerService.java @@ -24,8 +24,8 @@ package no.nordicsemi.android.nrftoolbox.wearable; import android.app.PendingIntent; import android.content.Intent; -import android.support.v4.app.NotificationCompat; -import android.support.v4.app.NotificationManagerCompat; +import androidx.core.app.NotificationCompat; +import androidx.core.app.NotificationManagerCompat; import com.google.android.gms.wearable.MessageEvent; import com.google.android.gms.wearable.Node; From b4427aaf553f0108f65501ad389de96b7ac9f4f1 Mon Sep 17 00:00:00 2001 From: Aleksander Nowakowski Date: Tue, 2 Apr 2019 12:26:31 +0200 Subject: [PATCH 3/6] #63 fixed --- app/proguard-rules.pro | 1 - 1 file changed, 1 deletion(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 9948c70b..6f9aa2c1 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -1,4 +1,3 @@ --libraryjars ../app/libs -optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses From 9044cab5ef0d84e66c233162db23f146de492e76 Mon Sep 17 00:00:00 2001 From: Aleksander Nowakowski Date: Tue, 2 Apr 2019 14:20:42 +0200 Subject: [PATCH 4/6] MaterialComponents theme --- app/build.gradle | 5 +- app/src/main/AndroidManifest.xml | 2 +- app/src/main/assets/fonts/trebuc.ttf | Bin 136172 -> 0 bytes app/src/main/assets/fonts/trebucbd.ttf | Bin 126376 -> 0 bytes .../android/nrftoolbox/FeaturesActivity.java | 8 +- .../csc/settings/SettingsActivity.java | 2 +- .../csc/settings/SettingsFragment.java | 11 +- .../dfu/settings/AboutDfuPreference.java | 5 +- .../dfu/settings/SettingsActivity.java | 2 +- .../dfu/settings/SettingsFragment.java | 16 +- .../hts/settings/SettingsActivity.java | 2 +- .../hts/settings/SettingsFragment.java | 7 +- .../rsc/settings/SettingsActivity.java | 2 +- .../rsc/settings/SettingsFragment.java | 7 +- .../nrftoolbox/template/TemplateActivity.java | 6 +- .../template/settings/SettingsActivity.java | 2 +- .../template/settings/SettingsFragment.java | 7 +- .../widget/TrebuchetBoldTextView.java | 56 ------- .../nrftoolbox/widget/TrebuchetTextView.java | 56 ------- app/src/main/res/color/button_color.xml | 5 + .../main/res/drawable-hdpi/nordic_logo.png | Bin 29716 -> 0 bytes .../res/drawable-land-xhdpi/nordic_logo.png | Bin 55949 -> 0 bytes .../drawable-sw600dp-xhdpi/nordic_logo.png | Bin 51335 -> 0 bytes .../main/res/drawable-v21/ic_feature_bg.xml | 4 +- .../main/res/drawable-xhdpi/nordic_logo.png | Bin 66984 -> 0 bytes .../drawable-xhdpi/nordic_logo_horiz_dark.png | Bin 18215 -> 0 bytes .../res/drawable-xxhdpi/background_title.png | Bin 13468 -> 0 bytes app/src/main/res/drawable/ic_feature_bg_n.xml | 2 +- app/src/main/res/drawable/ic_feature_bg_p.xml | 2 +- .../res/drawable/ic_feature_small_bg_n.xml | 2 +- .../res/drawable/ic_feature_small_bg_p.xml | 2 +- app/src/main/res/drawable/nordic_logo.xml | 142 ++++++++++++++++++ .../res/drawable/nordic_logo_horiz_white.xml | 31 ++++ .../res/layout-land/activity_feature_bpm.xml | 48 +++--- .../res/layout-land/activity_feature_cgms.xml | 34 ++--- .../res/layout-land/activity_feature_csc.xml | 48 +++--- .../res/layout-land/activity_feature_dfu.xml | 55 +++---- .../res/layout-land/activity_feature_gls.xml | 35 ++--- .../res/layout-land/activity_feature_hrs.xml | 24 +-- .../res/layout-land/activity_feature_hts.xml | 20 +-- .../activity_feature_proximity.xml | 16 +- .../res/layout-land/activity_feature_rsc.xml | 52 +++---- .../fragment_feature_uart_control.xml | 16 +- .../activity_feature_bpm.xml | 48 +++--- .../activity_feature_csc.xml | 46 +++--- .../activity_feature_dfu.xml | 57 ++++--- .../activity_feature_hrs.xml | 24 +-- .../activity_feature_rsc.xml | 50 +++--- app/src/main/res/layout-v21/feature_icon.xml | 9 +- .../layout-v21/fragment_device_selection.xml | 5 +- .../layout-v23/fragment_device_selection.xml | 5 +- .../main/res/layout/activity_feature_bpm.xml | 48 +++--- .../main/res/layout/activity_feature_cgms.xml | 34 ++--- .../main/res/layout/activity_feature_csc.xml | 46 +++--- .../main/res/layout/activity_feature_dfu.xml | 51 +++---- .../main/res/layout/activity_feature_gls.xml | 34 ++--- .../main/res/layout/activity_feature_hrs.xml | 24 +-- .../main/res/layout/activity_feature_hts.xml | 20 +-- .../res/layout/activity_feature_proximity.xml | 16 +- .../activity_feature_proximity_item.xml | 2 +- .../main/res/layout/activity_feature_rsc.xml | 50 +++--- .../res/layout/activity_feature_template.xml | 30 ++-- app/src/main/res/layout/activity_features.xml | 9 +- app/src/main/res/layout/activity_settings.xml | 8 - .../main/res/layout/activity_splashscreen.xml | 40 ++--- app/src/main/res/layout/drawer.xml | 9 +- app/src/main/res/layout/feature_icon.xml | 9 +- .../res/layout/fragment_device_selection.xml | 5 +- .../layout/fragment_feature_uart_control.xml | 16 +- app/src/main/res/values-v19/styles.xml | 9 ++ app/src/main/res/values-v21/styles.xml | 15 +- app/src/main/res/values-v23/styles.xml | 11 ++ app/src/main/res/values/color.xml | 53 +++++-- app/src/main/res/values/strings_dfu.xml | 4 +- app/src/main/res/values/styles.xml | 41 ++--- 75 files changed, 741 insertions(+), 821 deletions(-) delete mode 100644 app/src/main/assets/fonts/trebuc.ttf delete mode 100644 app/src/main/assets/fonts/trebucbd.ttf delete mode 100644 app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetBoldTextView.java delete mode 100644 app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetTextView.java create mode 100644 app/src/main/res/color/button_color.xml delete mode 100644 app/src/main/res/drawable-hdpi/nordic_logo.png delete mode 100644 app/src/main/res/drawable-land-xhdpi/nordic_logo.png delete mode 100644 app/src/main/res/drawable-sw600dp-xhdpi/nordic_logo.png delete mode 100644 app/src/main/res/drawable-xhdpi/nordic_logo.png delete mode 100644 app/src/main/res/drawable-xhdpi/nordic_logo_horiz_dark.png delete mode 100644 app/src/main/res/drawable-xxhdpi/background_title.png create mode 100644 app/src/main/res/drawable/nordic_logo.xml create mode 100644 app/src/main/res/drawable/nordic_logo_horiz_white.xml create mode 100644 app/src/main/res/values-v19/styles.xml create mode 100644 app/src/main/res/values-v23/styles.xml diff --git a/app/build.gradle b/app/build.gradle index 695d6cf5..50e4d2b8 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,11 +11,13 @@ android { versionCode 66 versionName "2.6.0" resConfigs "en" + + vectorDrawables.useSupportLibrary = true } buildTypes { debug { minifyEnabled true - useProguard true + useProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } release { @@ -41,6 +43,7 @@ dependencies { implementation 'com.google.android.gms:play-services-wearable:10.2.0' implementation 'androidx.appcompat:appcompat:1.1.0-alpha03' + implementation 'androidx.preference:preference:1.1.0-alpha04' implementation 'com.google.android.material:material:1.1.0-alpha05' implementation 'no.nordicsemi.android:log:2.2.0' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f2fd86fe..37bc4792 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -54,7 +54,7 @@ + android:theme="@style/AppTheme.SplashScreen" > diff --git a/app/src/main/assets/fonts/trebuc.ttf b/app/src/main/assets/fonts/trebuc.ttf deleted file mode 100644 index 84891986b0c8eb556779e4f9f839b05cf67b9348..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136172 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 z 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 200 && Build.VERSION.SDK_INT < Build.VERSION_CODES.M) { - new AlertDialog.Builder(getActivity()).setMessage(R.string.dfu_settings_dfu_number_of_packets_info).setTitle(R.string.dfu_settings_dfu_information) + new AlertDialog.Builder(requireContext()).setMessage(R.string.dfu_settings_dfu_number_of_packets_info).setTitle(R.string.dfu_settings_dfu_information) .setPositiveButton(R.string.ok, null) .show(); } diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsActivity.java index 3e5c4880..30065d79 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsActivity.java @@ -41,7 +41,7 @@ public class SettingsActivity extends AppCompatActivity { getSupportActionBar().setDisplayHomeAsUpEnabled(true); // Display the fragment as the main content. - getFragmentManager().beginTransaction().replace(R.id.content, new SettingsFragment()).commit(); + getSupportFragmentManager().beginTransaction().replace(R.id.content, new SettingsFragment()).commit(); } @Override diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsFragment.java index 685d53f4..27bd3d7a 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/hts/settings/SettingsFragment.java @@ -25,9 +25,10 @@ package no.nordicsemi.android.nrftoolbox.hts.settings; import android.os.Bundle; import android.preference.PreferenceFragment; +import androidx.preference.PreferenceFragmentCompat; import no.nordicsemi.android.nrftoolbox.R; -public class SettingsFragment extends PreferenceFragment { +public class SettingsFragment extends PreferenceFragmentCompat { public static final String SETTINGS_UNIT = "settings_hts_unit"; public static final int SETTINGS_UNIT_C = 0; // [C] public static final int SETTINGS_UNIT_F = 1; // [F] @@ -35,9 +36,7 @@ public class SettingsFragment extends PreferenceFragment { public static final int SETTINGS_UNIT_DEFAULT = SETTINGS_UNIT_C; @Override - public void onCreate(final Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - + public void onCreatePreferences(final Bundle savedInstanceState, final String rootKey) { addPreferencesFromResource(R.xml.settings_hts); } } diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsActivity.java index 07f69a51..fb22c166 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsActivity.java @@ -41,7 +41,7 @@ public class SettingsActivity extends AppCompatActivity { getSupportActionBar().setDisplayHomeAsUpEnabled(true); // Display the fragment as the main content. - getFragmentManager().beginTransaction().replace(R.id.content, new SettingsFragment()).commit(); + getSupportFragmentManager().beginTransaction().replace(R.id.content, new SettingsFragment()).commit(); } @Override diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsFragment.java index dcd4fd4f..367309be 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/rsc/settings/SettingsFragment.java @@ -25,9 +25,10 @@ package no.nordicsemi.android.nrftoolbox.rsc.settings; import android.os.Bundle; import android.preference.PreferenceFragment; +import androidx.preference.PreferenceFragmentCompat; import no.nordicsemi.android.nrftoolbox.R; -public class SettingsFragment extends PreferenceFragment { +public class SettingsFragment extends PreferenceFragmentCompat { public static final String SETTINGS_UNIT = "settings_rsc_unit"; public static final int SETTINGS_UNIT_M_S = 0; // [m/s] public static final int SETTINGS_UNIT_KM_H = 1; // [m/s] @@ -35,9 +36,7 @@ public class SettingsFragment extends PreferenceFragment { public static final int SETTINGS_UNIT_DEFAULT = SETTINGS_UNIT_KM_H; @Override - public void onCreate(final Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - + public void onCreatePreferences(final Bundle savedInstanceState, final String rootKey) { addPreferencesFromResource(R.xml.settings_rsc); } } diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateActivity.java index 773c7b40..a691e33b 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/TemplateActivity.java @@ -62,7 +62,11 @@ public class TemplateActivity extends BleProfileServiceReadyActivity getService().performAction("Template")); + findViewById(R.id.action_set_name).setOnClickListener(v -> { + if (isDeviceConnected()) { + getService().performAction("Template"); + } + }); } @Override diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsActivity.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsActivity.java index 4709d3d2..00f410dc 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsActivity.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsActivity.java @@ -41,7 +41,7 @@ public class SettingsActivity extends AppCompatActivity { getSupportActionBar().setDisplayHomeAsUpEnabled(true); // Display the fragment as the main content. - getFragmentManager().beginTransaction().replace(R.id.content, new SettingsFragment()).commit(); + getSupportFragmentManager().beginTransaction().replace(R.id.content, new SettingsFragment()).commit(); } @Override diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsFragment.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsFragment.java index 947f8d77..3475b49b 100644 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsFragment.java +++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/template/settings/SettingsFragment.java @@ -25,18 +25,17 @@ package no.nordicsemi.android.nrftoolbox.template.settings; import android.os.Bundle; import android.preference.PreferenceFragment; +import androidx.preference.PreferenceFragmentCompat; import no.nordicsemi.android.nrftoolbox.R; -public class SettingsFragment extends PreferenceFragment { +public class SettingsFragment extends PreferenceFragmentCompat { public static final String SETTINGS_DATA = "settings_template_data"; // TODO values matching those in settings_template.xml file in /res/xml public static final int SETTINGS_VARIANT_A = 0; public static final int SETTINGS_VARIANT_B = 1; public static final int SETTINGS_VARIANT_DEFAULT = SETTINGS_VARIANT_A; @Override - public void onCreate(final Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - + public void onCreatePreferences(final Bundle savedInstanceState, final String rootKey) { addPreferencesFromResource(R.xml.settings_template); } } diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetBoldTextView.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetBoldTextView.java deleted file mode 100644 index 7bc478df..00000000 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetBoldTextView.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright (c) 2015, Nordic Semiconductor - * 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. - * - * 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this - * software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT - * HOLDER 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. - */ -package no.nordicsemi.android.nrftoolbox.widget; - -import android.content.Context; -import android.graphics.Typeface; -import android.util.AttributeSet; - -import no.nordicsemi.android.nrftoolbox.R; - -public class TrebuchetBoldTextView extends androidx.appcompat.widget.AppCompatTextView { - - public TrebuchetBoldTextView(Context context) { - super(context); - - init(); - } - - public TrebuchetBoldTextView(Context context, AttributeSet attrs) { - super(context, attrs); - - init(); - } - - public TrebuchetBoldTextView(Context context, AttributeSet attrs, int defStyle) { - super(context, attrs, defStyle); - - init(); - } - - private void init() { - if (!isInEditMode()) { - final Typeface typeface = Typeface.createFromAsset(getContext().getAssets(), getContext().getString(R.string.font_path)); - setTypeface(typeface); - } - } -} diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetTextView.java b/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetTextView.java deleted file mode 100644 index 6f31dd2d..00000000 --- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/widget/TrebuchetTextView.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright (c) 2015, Nordic Semiconductor - * 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. - * - * 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this - * software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT - * HOLDER 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. - */ -package no.nordicsemi.android.nrftoolbox.widget; - -import android.content.Context; -import android.graphics.Typeface; -import android.util.AttributeSet; - -import no.nordicsemi.android.nrftoolbox.R; - -public class TrebuchetTextView extends androidx.appcompat.widget.AppCompatTextView { - - public TrebuchetTextView(Context context) { - super(context); - - init(); - } - - public TrebuchetTextView(Context context, AttributeSet attrs) { - super(context, attrs); - - init(); - } - - public TrebuchetTextView(Context context, AttributeSet attrs, int defStyle) { - super(context, attrs, defStyle); - - init(); - } - - private void init() { - if (!isInEditMode()) { - final Typeface typeface = Typeface.createFromAsset(getContext().getAssets(), getContext().getString(R.string.normal_font_path)); - setTypeface(typeface); - } - } -} diff --git a/app/src/main/res/color/button_color.xml b/app/src/main/res/color/button_color.xml new file mode 100644 index 00000000..2c87a8e1 --- /dev/null +++ b/app/src/main/res/color/button_color.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-hdpi/nordic_logo.png b/app/src/main/res/drawable-hdpi/nordic_logo.png deleted file mode 100644 index 8b9fb39d9758d3953ad55b34a4296038b872f558..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29716 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 diff --git a/app/src/main/res/drawable-land-xhdpi/nordic_logo.png b/app/src/main/res/drawable-land-xhdpi/nordic_logo.png deleted file mode 100644 index 24a9d4e768cf261deeb29285d700189cfb0e8262..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55949 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 diff --git a/app/src/main/res/drawable-v21/ic_feature_bg.xml b/app/src/main/res/drawable-v21/ic_feature_bg.xml index 8b53267d..28a32b0a 100644 --- a/app/src/main/res/drawable-v21/ic_feature_bg.xml +++ b/app/src/main/res/drawable-v21/ic_feature_bg.xml @@ -21,13 +21,13 @@ ~ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> + android:color="@color/featurePressedColor" > - + diff --git a/app/src/main/res/drawable-xhdpi/nordic_logo.png b/app/src/main/res/drawable-xhdpi/nordic_logo.png deleted file mode 100644 index 9cdca3d7dd1f6e9feb5cab7f48bd905a527b20c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66984 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 - + diff --git a/app/src/main/res/drawable/ic_feature_bg_p.xml b/app/src/main/res/drawable/ic_feature_bg_p.xml index 5e0aefcb..9a567f48 100644 --- a/app/src/main/res/drawable/ic_feature_bg_p.xml +++ b/app/src/main/res/drawable/ic_feature_bg_p.xml @@ -23,5 +23,5 @@ - + diff --git a/app/src/main/res/drawable/ic_feature_small_bg_n.xml b/app/src/main/res/drawable/ic_feature_small_bg_n.xml index 324d07db..61377059 100644 --- a/app/src/main/res/drawable/ic_feature_small_bg_n.xml +++ b/app/src/main/res/drawable/ic_feature_small_bg_n.xml @@ -23,7 +23,7 @@ - + diff --git a/app/src/main/res/drawable/ic_feature_small_bg_p.xml b/app/src/main/res/drawable/ic_feature_small_bg_p.xml index 99ecdf8b..3361815a 100644 --- a/app/src/main/res/drawable/ic_feature_small_bg_p.xml +++ b/app/src/main/res/drawable/ic_feature_small_bg_p.xml @@ -23,7 +23,7 @@ - + diff --git a/app/src/main/res/drawable/nordic_logo.xml b/app/src/main/res/drawable/nordic_logo.xml new file mode 100644 index 00000000..14679a6e --- /dev/null +++ b/app/src/main/res/drawable/nordic_logo.xml @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/nordic_logo_horiz_white.xml b/app/src/main/res/drawable/nordic_logo_horiz_white.xml new file mode 100644 index 00000000..af916231 --- /dev/null +++ b/app/src/main/res/drawable/nordic_logo_horiz_white.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout-land/activity_feature_bpm.xml b/app/src/main/res/layout-land/activity_feature_bpm.xml index 55e980f9..b03b233d 100644 --- a/app/src/main/res/layout-land/activity_feature_bpm.xml +++ b/app/src/main/res/layout-land/activity_feature_bpm.xml @@ -37,14 +37,14 @@ - @@ -62,7 +62,7 @@ android:textColor="#FFFFFF" android:textSize="12sp"/> - - - - - - - - - - - - - - - - - -