From c732be0563514a7e8c370168514344c4f084fc28 Mon Sep 17 00:00:00 2001 From: Karol Kosek Date: Sun, 3 Jun 2018 15:08:00 +0200 Subject: [PATCH 1/9] Added polish translation --- app/src/main/res/raw-pl/about.html | 24 +++++++++ app/src/main/res/values-pl/strings.xml | 67 ++++++++++++++++++++++++++ 2 files changed, 91 insertions(+) create mode 100644 app/src/main/res/raw-pl/about.html create mode 100644 app/src/main/res/values-pl/strings.xml diff --git a/app/src/main/res/raw-pl/about.html b/app/src/main/res/raw-pl/about.html new file mode 100644 index 0000000..acd95e2 --- /dev/null +++ b/app/src/main/res/raw-pl/about.html @@ -0,0 +1,24 @@ + + + + + + + +

O aplikacji

+

+ Przyjazny dla systemu Android! +

+ +

Audio Recorder with custom recording folder, nice recording volume indicator, recording notification, recording lock screen activity.

+ +
+
Licencja:
+
GPLv3
+
Kod Źródłowy:
+
https://gitlab.com/axet/android-audio-recorder
+
+ + diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml new file mode 100644 index 0000000..4c1e787 --- /dev/null +++ b/app/src/main/res/values-pl/strings.xml @@ -0,0 +1,67 @@ + + Audio Recorder + + + 48 kHz + 44.1 kHz (CD) + 32 kHz + 22 kHz + 16 kHz (domyślnie) + 11 kHz + 8 kHz (telefon) + + + + Mikrofon + Bluetooth + + + + Motyw Jasny + Motyw Ciemny + + + + Mono (domyślnie) + Stereo + + + pauza (wstrzymane przez połączenie) + nagrywanie + enkodowanie + pauza + edytuj + Potwierdź anulowanie + Enkodowanie... + Pauza... + Nagrywanie + Otwórz Folder Nagrywania + Lista nagrań jest pusta\n\nKliknij Nagraj, aby rozpocząć nagrywanie + Nagrywaj + Wytnij + Stop + Anuluj + Pauza + + Ścieżka Przechowywania + Tempo Próbkowania + Enkodowanie + Wyjściowy format pliku (.wav, .m4a, ...) + Tryb + Format Nazwy + Wstrzymaj podczas połączeń + Zatrzymaj nagrywanie po odebraniu i kontynuuj podcas rozłączania + Tryb Wyciszenia + Przełącz telefon w \'tryb ciszy\' podczas nagrywania + Sterowanie z ekranu blokady + Pokaż elementy sterujące, gdy telefon jest zablokowany + Motyw Aplikacji + Ustaw motyw aplikacji (ciemny / jasny) + Aplikacja + Nagrania + Enkodowanie w Locie + Włączając enkodowanie w locie, wyłącza edytowanie i odzyskiwanie po awarii + pauza (bluetooth rozłaczony) + Szukaj + Zapisz jako WAV + From 37b4af7fee5b3f260eb5d619076828bcc7d76d5e Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Fri, 1 Jun 2018 19:20:03 +0300 Subject: [PATCH 2/9] fix proximity --- app/build.gradle | 2 +- .../github/axet/audiorecorder/services/RecordingService.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 17d78f1..e49e277 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -57,5 +57,5 @@ android { dependencies { testImplementation 'junit:junit:4.12' - implementation 'com.github.axet:android-audio-library:1.0.108' // implementation project(':android-audio-library') + implementation 'com.github.axet:android-audio-library:1.0.109' // implementation project(':android-audio-library') } 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 4db4bf8..ee3b139 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 @@ -222,7 +222,7 @@ public class RecordingService extends Service { .setContentTitle(title) .setContentText(text) .setTicker(title) - .setSmallIcon(R.drawable.ic_mic_24dp) + .setSmallIcon(R.drawable.ic_mic_notification) .setContent(view); if (Build.VERSION.SDK_INT < 11) { From cc61a53f08bf5d448f6ae51b291ae7241a709f22 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Fri, 1 Jun 2018 19:20:21 +0300 Subject: [PATCH 3/9] Bump version audiorecorder-3.2.13 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e49e277..3a0cc18 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 9 targetSdkVersion 23 // 24+ file:// unable to open - versionCode 270 - versionName "3.2.12" + versionCode 271 + versionName "3.2.13" } signingConfigs { release { From dac3fd3590901d171ccf96edd18a9fbc8ea6b838 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Fri, 1 Jun 2018 19:22:12 +0300 Subject: [PATCH 4/9] add icon --- .../audiorecorder/services/RecordingService.java | 2 +- app/src/main/res/drawable-hdpi-v11/ic_mic.png | Bin 0 -> 395 bytes app/src/main/res/drawable-hdpi/ic_mic.png | Bin 0 -> 427 bytes app/src/main/res/drawable-mdpi-v11/ic_mic.png | Bin 0 -> 279 bytes app/src/main/res/drawable-mdpi/ic_mic.png | Bin 0 -> 291 bytes app/src/main/res/drawable-xhdpi-v11/ic_mic.png | Bin 0 -> 511 bytes app/src/main/res/drawable-xhdpi/ic_mic.png | Bin 0 -> 551 bytes app/src/main/res/drawable-xxhdpi-v11/ic_mic.png | Bin 0 -> 788 bytes app/src/main/res/drawable-xxhdpi/ic_mic.png | Bin 0 -> 823 bytes 9 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 app/src/main/res/drawable-hdpi-v11/ic_mic.png create mode 100644 app/src/main/res/drawable-hdpi/ic_mic.png create mode 100644 app/src/main/res/drawable-mdpi-v11/ic_mic.png create mode 100644 app/src/main/res/drawable-mdpi/ic_mic.png create mode 100644 app/src/main/res/drawable-xhdpi-v11/ic_mic.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_mic.png create mode 100644 app/src/main/res/drawable-xxhdpi-v11/ic_mic.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_mic.png 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 ee3b139..1febaa7 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 @@ -222,7 +222,7 @@ public class RecordingService extends Service { .setContentTitle(title) .setContentText(text) .setTicker(title) - .setSmallIcon(R.drawable.ic_mic_notification) + .setSmallIcon(R.drawable.ic_mic) .setContent(view); if (Build.VERSION.SDK_INT < 11) { diff --git a/app/src/main/res/drawable-hdpi-v11/ic_mic.png b/app/src/main/res/drawable-hdpi-v11/ic_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..bb2b0dff219132c06dc9457e3f437f5a2d94b3c1 GIT binary patch literal 395 zcmV;60d)R}P)-N zNa6_u92AM9HW4ZYGKYg2p>zal;BqvFUc%v+b3n|Bq;@q_`~bD0Eg#8;YDnTzK)fBT z`LPAmEJ0GE3B*64^4ZjK5El?Xg&KMk#7C2tho%!bG;wYqJ^|JD1c*7QnYg`>LSjF1 zDBw^J3cW*6^?!iagBCe1AIVYgfVcsOHGr52D$fMOT0q!s$^cN&;~&G?cJ`cTjoBfoNA-B8AvXD4%_xdmoRW4!Sp3`emaI pBIKZBKztum?u_>1N5LpS0{}V*w3Lfn3d;Zh002ovPDHLkV1o0Apqu~z literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/ic_mic.png b/app/src/main/res/drawable-hdpi/ic_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..2c483316e0c727cc2a3f3fa58984113db352706a GIT binary patch literal 427 zcmV;c0aX5pP)B;V5mha;IlG$YcO z=4g##=K2SyT~W;`c6tR)z|VYqQf}qBfs5|KXbg^O_k6=j7H@#_9)pW9;Nakx9bYN@ VT{k?$z;^%u002ovPDHLkV1kHHzY+id literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi-v11/ic_mic.png b/app/src/main/res/drawable-mdpi-v11/ic_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..6294096d95600d6b0759362334d5cf80ac646f9e GIT binary patch literal 279 zcmV+y0qFjTP){Gek>O39kpNxTL9D? z0mLtXSOd!6gvEk&P&r+w+DK9?u!I_t2<3;O84k*9fl#>=sF*n^7BB(n0xk5@)kUbC|gSr$s4nSh|)J&?fK>PuS-vO}002ovPDHLkV1h|yX@UR% literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_mic.png b/app/src/main/res/drawable-mdpi/ic_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e1406f0b7a04cb5e64bbdda5d9ff849e253ab8 GIT binary patch literal 291 zcmV+;0o?wHP)X1^@s6IQ*`u0002$Nkl(k(w6a!UunR zJjdVr!qK$W8f;0D^wKnCS(b%S6zR$UA;d8ZLrDVcpbYSR|LJ+2B*DKc16 z$JEcrG?7wvQ2G!b56DN%pm*3v_fzjEqwBeK<#c+DdDT1a)OqSxQ|F$0&olGRz3)AaBNB;3TuP}tPy_lvFR0F?;v2vo zcvIifpLapM?Zr2Pl=@lMpwZUi^TCn&T?ze&*=V3sWv&hz4a|Bl5V6rf%!7di8x1Uq z0Wly3#DEwO17g7EBI6)w=wh*X4+f$vx1Y=#_tU^WDPokx20a)EvfLRGJMh!MI$3Cw z#Y(|#2E|{2B9^;N;;Vid7$6JXfC3f|gO4=D>sW~86f)yMKMj%a{r9C9+`3t>a)i5_4e35Cv5(zPQr{0*xI411;gxc(uZD1 zZ?C!3%~Y9<|#NF);3s85uxMsvE~bjJVy002ovPDHLkV1jp9 B?i~OC literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_mic.png b/app/src/main/res/drawable-xhdpi/ic_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..1c2876a15bcc2b6b7b0fcce9fe767479fc0bc58e GIT binary patch literal 551 zcmV+?0@(eDP)Y5DjP%BIpkg1O-8?1hKFcOeqQxM63isuoHhk3X|MjzAu;LlEU;UC6KA&eq{MXCn@~&6O*K@fXOC%CsNVa0JxaPV5B)aNMZqYD|bJqo=QmK}m0JOci zE+8I{vo35&0fR3<(=^tFQb7L%;8YvOF&ior3M-;rRn<1gY}gci(RY<%P%I}W-cmN3 zWni;ftqutS9_<960{50*rBdcEpmI? zQ3d#DZxlsg7>Qxo!r^cr7K@#cy@RJ{^9$Ft$?ey@?D-uEl1wJwQN}qz#4zkz;1TDh zI8CVDJo>b#FQ#SNu>hXvk^&*<1J=dN4<0JB;1eJH1;yxTH=x{82=qepiNFn9x%+q% z1iq=(2m~I$=aqcX=NY!ie(n8f2)P64%B9Cg1FV5M=Ly-UjeNjc>eJT)h!!74r6PEp zlF-?2y#wf*C#E)qd|f*UA!3Xc9TL@eQsOb$kl4G&DH3i(qftgg6+)gr%Q4@d0@CU9 pKNS#(L>Tc;1V~6oNJtC}J^IEHL}4CVj;002ovPDHLkV1irj@QVNd literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi-v11/ic_mic.png b/app/src/main/res/drawable-xxhdpi-v11/ic_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..79ff07e3871805798bc98b02e8282eb07e4ae358 GIT binary patch literal 788 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2V7l$;;uunK>+LM-3{gjsHgmU{ zDP14g;yJW5y1ZHxjyQ2!2PU~(S>eL^)<>B$BFaPRV7OvaYj2X^5vSD;gx|i=5m~h8 z0dxG1YpcVL|3ARla`ud!(Zn-%|JMJQU7ddZT;2C`H)mQ3yNb950@0NnCnPR2m>-_~ zFz<)L9lr1^>Dge!#uHHXWQDNIsSiTP`Q3i(`bR&i%Z(v~Q=K z7)*HA9kVLCb}`KCZG1I@l+O$I{Y$5XaWY;A@m~69-+_WH_HP+qtWbXD^22e>+u{l@ zjmj5AYl=<7eP!pLZ?*4bI%ggJP+-3PcAmT4imI>nMt+{K?f%ToU;cRe)vFw_PTIN5 zSjAzpPUVZ4Pt@J3EkA9N|2K{CoVewS2?g)fez?AovedmKBBW6HfVk zP5MvM_`m&}v(=uNPy0QWvog$kKRpohgMb~A&%QzvJ&$LHw-`j{)C-&}omC2~xSw8*obg{pU?+>(_ zO!wJzWCqXrD@$tq*Bkb2k4+EhcRFrgTe~DWM4fVgF+u literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_mic.png b/app/src/main/res/drawable-xxhdpi/ic_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..c19e0b65fe657dd7bf0831a3c1a3f782a2c0b68c GIT binary patch literal 823 zcmV-71IYY|P)7>)6fC_x03LVb4S#+Bf|5L{ZsZ7qUO+Kmf0QONt9o98O~peq-mP%t!zz4U>C zJ2z5vVFi_1V`=JmzL0_8Iy5(uo7|M|z#-wz>zwa?Gk0b@9tMNKU@#aA27|$196(g7 z)uY6*5?!m+{1AP=QmMSg?-wHeH}QKfpU?YTExuSRUVzxuLZKkC*{n#X(;d=(dWN!P z!!RaYDIP+PmrA8|5}ZsXwajEP0(DG!ORh73=+5mYUXtoiI=RjO^4shsUJ~ilbe#d@ z`L} z^O`yKNU76CaIQGA5+ORzO{UQj@ zoIG`1#~^>?U>JNEqE7C2v87vbl{=(U=wnrh{vPJnHAlY(7$hqPq@5*}yhWHe`yXfM z35ajdhfOh%8piE|4+AZ!CLm-36Y)m9UO(KcJ=KBfn`rZi+A883cw5JYb$~yETy27s zvmF6+X$4VlU~mTIm+0G}%nL8XPGREDLcB?JyZJ7;6b^?^4|Qt+Q2~f}s)*?9b4VOa z>_X@!488C2E1tFKQj3;JwGH@$`Wndwj-m_`(-865BB~Q%xvpEHElF)|sc&jzpa??D zT?k#rZ(Ac)lFHVo?#QCv!-y9VpM;S+5V@-e|BYw2schhT9EYyi1DKR8P;|LPTMf^+ zfDNz#Hc$+NLZKEYx*RV93U{tJ002ovPDHLkV1idp BcvJuY literal 0 HcmV?d00001 From 5e46bf7c26aad4dda2e2cdbf7f8c87ef5b4ec374 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Wed, 4 Jul 2018 12:55:09 +0300 Subject: [PATCH 5/9] fix column in the name --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 3a0cc18..ff037bc 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -57,5 +57,5 @@ android { dependencies { testImplementation 'junit:junit:4.12' - implementation 'com.github.axet:android-audio-library:1.0.109' // implementation project(':android-audio-library') + implementation 'com.github.axet:android-audio-library:1.0.111' // implementation project(':android-audio-library') } From a56fabf1badaf6e69049040e9f5f01903bc5a4b4 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Wed, 4 Jul 2018 12:57:05 +0300 Subject: [PATCH 6/9] Bump version audiorecorder-3.2.14 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index ff037bc..457d03c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 9 targetSdkVersion 23 // 24+ file:// unable to open - versionCode 271 - versionName "3.2.13" + versionCode 272 + versionName "3.2.14" } signingConfigs { release { From 5b697b1568e6ad951f1fb66610cfff9c79b8561a Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Tue, 24 Jul 2018 17:46:41 +0300 Subject: [PATCH 7/9] cleanups --- .../main/java/com/github/axet/audiorecorder/app/Storage.java | 2 +- .../github/axet/audiorecorder/services/RecordingService.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/github/axet/audiorecorder/app/Storage.java b/app/src/main/java/com/github/axet/audiorecorder/app/Storage.java index 127e29a..7e6edc3 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/app/Storage.java +++ b/app/src/main/java/com/github/axet/audiorecorder/app/Storage.java @@ -46,7 +46,7 @@ public class Storage extends com.github.axet.audiolibrary.app.Storage { } return Uri.fromFile(getNextFile(f, format, ext)); } else { - throw new RuntimeException("unknown uri"); + throw new UnknownUri(); } } 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 1febaa7..d74aefc 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 @@ -21,6 +21,7 @@ import android.view.View; import android.widget.RemoteViews; import com.github.axet.androidlibrary.widgets.OptimizationPreferenceCompat; +import com.github.axet.androidlibrary.widgets.ProximityShader; import com.github.axet.audiolibrary.app.Storage; import com.github.axet.audiorecorder.R; import com.github.axet.audiorecorder.activities.MainActivity; @@ -130,6 +131,7 @@ public class RecordingService extends Service { } else if (a.equals(RECORD_BUTTON)) { RecordingActivity.startActivity(this, false); } else if (a.equals(SHOW_ACTIVITY)) { + ProximityShader.closeSystemDialogs(this); if (intent.getStringExtra("targetFile") == null) MainActivity.startActivity(this); else From 6448c959377a63c5d6915bbc0e556b8355cf4940 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Mon, 13 Aug 2018 13:59:34 +0300 Subject: [PATCH 8/9] cleanups --- app/build.gradle | 2 +- .../axet/audiorecorder/activities/MainActivity.java | 4 ++-- .../audiorecorder/activities/RecordingActivity.java | 12 +----------- .../audiorecorder/activities/SettingsActivity.java | 1 + .../audiorecorder/services/BluetoothReceiver.java | 1 + 5 files changed, 6 insertions(+), 14 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 457d03c..6881b55 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -57,5 +57,5 @@ android { dependencies { testImplementation 'junit:junit:4.12' - implementation 'com.github.axet:android-audio-library:1.0.111' // implementation project(':android-audio-library') + implementation 'com.github.axet:android-audio-library:1.0.113' // implementation project(':android-audio-library') } 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 286c72d..fc5a030 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 @@ -130,9 +130,9 @@ public class MainActivity extends AppCompatThemeActivity { getMenuInflater().inflate(R.menu.menu_main, menu); MenuItem item = menu.findItem(R.id.action_show_folder); - Intent intent = StorageProvider.openFolderIntent(this, storage.getStoragePath()); + Intent intent = StorageProvider.getProvider().openFolderIntent(this, storage.getStoragePath()); item.setIntent(intent); - if (!StorageProvider.isFolderCallable(this, intent, StorageProvider.getAuthority())) { + if (!StorageProvider.isFolderCallable(this, intent, StorageProvider.getProvider().getAuthority())) { item.setVisible(false); } 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 927637a..9f5912c 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 @@ -132,7 +132,6 @@ public class RecordingActivity extends AppCompatThemeActivity { } class RecordingReceiver extends BluetoothReceiver { - @Override public void onConnected() { if (thread == null) { @@ -210,8 +209,6 @@ public class RecordingActivity extends AppCompatThemeActivity { setContentView(R.layout.activity_recording); - setupActionBar(); - pitch = (PitchView) findViewById(R.id.recording_pitch); time = (TextView) findViewById(R.id.recording_time); state = (TextView) findViewById(R.id.recording_state); @@ -221,7 +218,7 @@ public class RecordingActivity extends AppCompatThemeActivity { sound = new Sound(this); sampleRate = Sound.getSampleRate(this); - samplesUpdate = (int) (pitch.getPitchTime() * sampleRate / 1000.0); + samplesUpdate = (int) (pitch.getPitchTime() * sampleRate / 1000f); samplesUpdateStereo = samplesUpdate * Sound.getChannels(this); screen = new ScreenReceiver(); @@ -344,13 +341,6 @@ public class RecordingActivity extends AppCompatThemeActivity { } } - private void setupActionBar() { - ActionBar actionBar = getSupportActionBar(); - if (actionBar != null) { -// actionBar.setBackgroundDrawable(new ColorDrawable(MainApplication.getActionbarColor(this))); - } - } - void loadSamples() { File f = storage.getTempRecording(); if (!f.exists()) { 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 a970b8a..e69ad4d 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 @@ -67,6 +67,7 @@ public class SettingsActivity extends AppCompatSettingsThemeActivity implements public static String[] PREMS = new String[]{Manifest.permission.READ_PHONE_STATE}; + @SuppressWarnings("unchecked") public static T[] removeElement(Class c, T[] aa, int i) { List ll = Arrays.asList(aa); ll = new ArrayList<>(ll); diff --git a/app/src/main/java/com/github/axet/audiorecorder/services/BluetoothReceiver.java b/app/src/main/java/com/github/axet/audiorecorder/services/BluetoothReceiver.java index cb34f99..c49d0ac 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/services/BluetoothReceiver.java +++ b/app/src/main/java/com/github/axet/audiorecorder/services/BluetoothReceiver.java @@ -108,6 +108,7 @@ public class BluetoothReceiver extends BroadcastReceiver { public void onStartBluetoothSco() { } + @SuppressWarnings("deprecation") public boolean startBluetooth() { AudioManager am = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE); if (am.isBluetoothScoAvailableOffCall()) { From efd4e2f8e4e98ad692b56566d73a9de22a1d84a7 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Mon, 13 Aug 2018 14:00:32 +0300 Subject: [PATCH 9/9] Bump version audiorecorder-3.2.15 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 6881b55..5a1d68e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 9 targetSdkVersion 23 // 24+ file:// unable to open - versionCode 272 - versionName "3.2.14" + versionCode 273 + versionName "3.2.15" } signingConfigs { release {