From 75d0c1ff3225080d63cd31a8ebb31ce8ee76283c Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Tue, 13 Aug 2019 23:19:51 +0300 Subject: [PATCH 1/3] update libs --- .../audiorecorder/activities/MainActivity.java | 6 +++--- .../activities/RecordingActivity.java | 2 +- .../audiorecorder/activities/SettingsActivity.java | 14 +++++--------- .../audiorecorder/services/RecordingService.java | 2 +- .../axet/audiorecorder/services/TileService.java | 8 ++++---- app/src/main/res/xml/pref_general.xml | 4 ++-- 6 files changed, 16 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/MainActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/MainActivity.java index 060080b..785b5a7 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/activities/MainActivity.java +++ b/app/src/main/java/com/github/axet/audiorecorder/activities/MainActivity.java @@ -27,10 +27,10 @@ import android.widget.TextView; import android.widget.Toast; import com.github.axet.androidlibrary.services.StorageProvider; -import com.github.axet.androidlibrary.widgets.AboutPreferenceCompat; -import com.github.axet.androidlibrary.widgets.AppCompatThemeActivity; +import com.github.axet.androidlibrary.preferences.AboutPreferenceCompat; +import com.github.axet.androidlibrary.activities.AppCompatThemeActivity; import com.github.axet.androidlibrary.widgets.ErrorDialog; -import com.github.axet.androidlibrary.widgets.OptimizationPreferenceCompat; +import com.github.axet.androidlibrary.preferences.OptimizationPreferenceCompat; import com.github.axet.androidlibrary.widgets.SearchView; import com.github.axet.audiolibrary.app.Storage; import com.github.axet.audiorecorder.R; diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java index c93debd..33f39f1 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java +++ b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java @@ -36,7 +36,7 @@ import android.widget.TextView; import com.github.axet.androidlibrary.animations.MarginBottomAnimation; import com.github.axet.androidlibrary.sound.AudioTrack; -import com.github.axet.androidlibrary.widgets.AppCompatThemeActivity; +import com.github.axet.androidlibrary.activities.AppCompatThemeActivity; import com.github.axet.androidlibrary.widgets.ErrorDialog; import com.github.axet.androidlibrary.widgets.OpenFileDialog; import com.github.axet.androidlibrary.widgets.PopupWindowCompat; diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/SettingsActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/SettingsActivity.java index 1127159..ee5958e 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/activities/SettingsActivity.java +++ b/app/src/main/java/com/github/axet/audiorecorder/activities/SettingsActivity.java @@ -1,16 +1,12 @@ package com.github.axet.audiorecorder.activities; - import android.Manifest; -import android.annotation.TargetApi; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.media.AudioManager; import android.os.Build; import android.os.Bundle; -import android.preference.PreferenceActivity; -import android.preference.PreferenceFragment; import android.support.annotation.NonNull; import android.support.v7.app.ActionBar; import android.support.v7.preference.ListPreference; @@ -21,11 +17,11 @@ import android.support.v7.preference.PreferenceScreen; import android.support.v7.preference.SwitchPreferenceCompat; import android.view.MenuItem; -import com.github.axet.androidlibrary.widgets.AppCompatSettingsThemeActivity; -import com.github.axet.androidlibrary.widgets.NameFormatPreferenceCompat; -import com.github.axet.androidlibrary.widgets.SeekBarPreference; -import com.github.axet.androidlibrary.widgets.SilencePreferenceCompat; -import com.github.axet.androidlibrary.widgets.StoragePathPreferenceCompat; +import com.github.axet.androidlibrary.activities.AppCompatSettingsThemeActivity; +import com.github.axet.androidlibrary.preferences.NameFormatPreferenceCompat; +import com.github.axet.androidlibrary.preferences.SeekBarPreference; +import com.github.axet.androidlibrary.preferences.SilencePreferenceCompat; +import com.github.axet.androidlibrary.preferences.StoragePathPreferenceCompat; import com.github.axet.androidlibrary.widgets.Toast; import com.github.axet.audiolibrary.app.Sound; import com.github.axet.audiolibrary.encoders.Factory; diff --git a/app/src/main/java/com/github/axet/audiorecorder/services/RecordingService.java b/app/src/main/java/com/github/axet/audiorecorder/services/RecordingService.java index a4e72b0..e3f859a 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/services/RecordingService.java +++ b/app/src/main/java/com/github/axet/audiorecorder/services/RecordingService.java @@ -20,7 +20,7 @@ import android.widget.RemoteViews; import com.github.axet.androidlibrary.app.AlarmManager; import com.github.axet.androidlibrary.app.ProximityShader; import com.github.axet.androidlibrary.services.PersistentService; -import com.github.axet.androidlibrary.widgets.OptimizationPreferenceCompat; +import com.github.axet.androidlibrary.preferences.OptimizationPreferenceCompat; import com.github.axet.androidlibrary.widgets.RemoteNotificationCompat; import com.github.axet.androidlibrary.widgets.RemoteViewsCompat; import com.github.axet.audiolibrary.app.Storage; diff --git a/app/src/main/java/com/github/axet/audiorecorder/services/TileService.java b/app/src/main/java/com/github/axet/audiorecorder/services/TileService.java index f6fc58b..b0fa1bb 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/services/TileService.java +++ b/app/src/main/java/com/github/axet/audiorecorder/services/TileService.java @@ -14,6 +14,7 @@ import com.github.axet.audiorecorder.app.AudioApplication; @TargetApi(24) public class TileService extends android.service.quicksettings.TileService { + IntentFilter filters = new IntentFilter(); BroadcastReceiver receiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { @@ -24,10 +25,9 @@ public class TileService extends android.service.quicksettings.TileService { @Override public void onCreate() { super.onCreate(); - IntentFilter ff = new IntentFilter(); - ff.addAction(RecordingActivity.START_RECORDING); - ff.addAction(RecordingActivity.STOP_RECORDING); - registerReceiver(receiver, ff); + filters.addAction(RecordingActivity.START_RECORDING); + filters.addAction(RecordingActivity.STOP_RECORDING); + registerReceiver(receiver, filters); } @Override diff --git a/app/src/main/res/xml/pref_general.xml b/app/src/main/res/xml/pref_general.xml index c2482e5..7cf8dc3 100644 --- a/app/src/main/res/xml/pref_general.xml +++ b/app/src/main/res/xml/pref_general.xml @@ -1,7 +1,7 @@ - - Date: Sun, 25 Aug 2019 10:54:08 +0300 Subject: [PATCH 2/3] update libs --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 2cac15d..93ac3ca 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -53,6 +53,6 @@ android { dependencies { testImplementation 'junit:junit:4.12' - implementation 'com.github.axet:android-audio-library:1.0.168' // implementation project(':android-audio-library') + implementation 'com.github.axet:android-audio-library:1.0.169' // implementation project(':android-audio-library') assets('com.google.android.exoplayer:exoplayer:2.7.3') { exclude group: 'com.android.support' } } From 512a1e7e11268123992ee05c7e634dd2725b1352 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Sun, 25 Aug 2019 10:54:15 +0300 Subject: [PATCH 3/3] Bump version audiorecorder-3.3.6 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 93ac3ca..1974f0c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,8 +9,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 9 targetSdkVersion 26 - versionCode 330 - versionName "3.3.5" + versionCode 331 + versionName "3.3.6" } signingConfigs { release {