Merge branch 'audiorecorder-3.2.55'

This commit is contained in:
Alexey Kuznetsov 2019-02-17 18:06:48 +03:00
commit 1a3ade098a
7 changed files with 115 additions and 24 deletions

View file

@ -1,7 +1,5 @@
apply plugin: 'com.android.application'
import com.android.build.OutputFile
android {
compileSdkVersion 25
buildToolsVersion '28.0.3'
@ -10,8 +8,8 @@ android {
applicationId "com.github.axet.audiorecorder"
minSdkVersion 9
targetSdkVersion 26
versionCode 312
versionName "3.2.54"
versionCode 313
versionName "3.2.55"
}
signingConfigs {
release {
@ -36,26 +34,23 @@ android {
}
applicationVariants.all { variant ->
variant.outputs.each { output ->
def abi = output.getFilter(OutputFile.ABI)
if (abi == null)
abi = "universal";
output.outputFileName = org.apache.commons.io.FilenameUtils.getExtension(android.defaultConfig.applicationId) + "-" + abi + "-" + android.defaultConfig.versionName + "-" + variant.buildType.name + ".apk"
output.outputFileName = org.apache.commons.io.FilenameUtils.getExtension(android.defaultConfig.applicationId) + "-" + (output.getFilter(com.android.build.OutputFile.ABI) ?: "universal") + "-" + android.defaultConfig.versionName + "-" + variant.buildType.name + ".apk"
}
}
bundle {
language {
enableSplit = false
}
density {
enableSplit = true
}
abi {
enableSplit = true
}
}
splits {
abi {
enable false
universalApk true
}
}
}
dependencies {
testImplementation 'junit:junit:4.12'
implementation 'com.github.axet:android-audio-library:1.0.147' // implementation project(':android-audio-library')
implementation 'com.github.axet:android-audio-library:1.0.148' // implementation project(':android-audio-library')
}

View file

@ -434,7 +434,7 @@ public class AudioApplication extends com.github.axet.audiolibrary.app.MainAppli
builder.setViewVisibility(R.id.notification_record, View.GONE);
builder.setViewVisibility(R.id.notification_pause, View.GONE);
builder.setTheme(AudioApplication.getTheme(this, R.style.RecThemeLight, R.style.RecThemeDark))
.setImageViewTint(R.id.icon_circle, R.attr.colorButtonNormal)
.setImageViewTint(R.id.icon_circle, builder.getThemeColor(R.attr.colorButtonNormal))
.setTitle(title)
.setText(text)
.setMainIntent(main)

View file

@ -254,7 +254,7 @@ public class RecordingService extends Service {
builder.setTheme(AudioApplication.getTheme(this, R.style.RecThemeLight, R.style.RecThemeDark))
.setChannel(AudioApplication.from(this).channelStatus)
.setImageViewTint(R.id.icon_circle, R.attr.colorButtonNormal)
.setImageViewTint(R.id.icon_circle, builder.getThemeColor(R.attr.colorButtonNormal))
.setTitle(title)
.setText(text)
.setWhen(notification)

View file

@ -0,0 +1,23 @@
<html>
<head>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
a { white-space: pre-wrap; word-wrap:break-word; }
</style>
</head>
<body>
<h3>Hakkında</h3>
<p>
Android dostu!
</p>
<p>Özel kayıt klasörü, güzel ses kayıt göstergesi, kayıt bildirimi ve kilit ekranında kayıt özelliği bulunan Ses Kaydedici.</p>
<dl>
<dt><b>Lisans:</b></dt>
<dd>GPLv3</dd>
<dt><b>Kaynak Kodu:</b></dt>
<dd><a href="https://gitlab.com/axet/android-audio-recorder">https://gitlab.com/axet/android-audio-recorder</a></dd>
</dl>
</body>
</html>

View file

@ -67,8 +67,8 @@
<string name="hold_by_bluetooth">pausar (bluetooth desconectado)</string>
<string name="menu_search">Buscar</string>
<string name="save_as_wav">Guardar como WAV</string>
<string name="auto_close">Auto close in (%1$d)</string>
<string name="mic_muted_error">Mic muted</string>
<string name="mic_muted_pie">Android Pie and above prevent idle background apps from using microphone. Please disable selinux or install previous android version!</string>
<string name="mic_paused">Mic paused by OS, recording time is less then data recorded, check if you device supports background recording or it is fast enougth for selected settings</string>
<string name="auto_close">Cerrar automáticamente en (%1$d)</string>
<string name="mic_muted_error">Micro silenciado</string>
<string name="mic_muted_pie">En Android Pie y posteriores, se está evitando que las aplicaciones en segundo plano utilicen el micrófono. Por favor, ¡desactive selinux o instale la versión anterior de Android!</string>
<string name="mic_paused">Micro pausado por el sistema, el tiempo de grabación es menor que la fecha grabada, revise si su dispositivo soporta grabación en segundo plano o ajuste la configuración actual.</string>
</resources>

View file

@ -0,0 +1,74 @@
<resources>
<string name="app_name">Ses Kaydedici</string>
<string-array name="sample_rate_text">
<item>48 kHz</item>
<item>44.1 kHz (CD)</item>
<item>32 kHz</item>
<item>22 kHz</item>
<item>16 kHz (varsayılan)</item>
<item>11 kHz</item>
<item>8 kHz (telefon)</item>
</string-array>
<string-array name="source_text">
<item>Mikrofon</item>
<item>İşlenmemiş</item>
<item>Bluetooth</item>
</string-array>
<string-array name="themes_text">
<item>Beyaz Tema</item>
<item>Koyu Tema</item>
</string-array>
<string-array name="channels_text">
<item>Mono (varsayılan)</item>
<item>Stereo</item>
</string-array>
<string name="no_folder_app">Yüklenmiş klasör seçme uygulaması yok</string>
<string name="hold_by_call">durdur (çağrı bekletme)</string>
<string name="recording_status_recording">kayıt</string>
<string name="recording_status_encoding">kodlama</string>
<string name="recording_status_pause">duraklat</string>
<string name="recording_status_edit">düzenle</string>
<string name="confirm_cancel">İptal etmeyi onayla</string>
<string name="encoding_title">kodlanıyor...</string>
<string name="pause_title">Duraklat...</string>
<string name="recording_title">Kaydediliyor</string>
<string name="open_recording_folder">Kayıt klasörünü aç</string>
<string name="recording_list_is_empty">Kayıt listesi boş\n\nKaydetmeye başlamak için düşmeye dokunun</string>
<string name="record_button">Kayıt</string>
<string name="cut_button">Kes</string>
<string name="stop_button">Durdur</string>
<string name="cancel_button">İptal</string>
<string name="pause_button">Duraklat</string>
<string name="pref_storage_title">Depolama konumu</string>
<string name="pref_rate_title">Örnek Oran</string>
<string name="pref_encoding_title">Kodlama</string>
<string name="pref_encoding_summary">Kayıt dosya formatları (.wav, .m4a, ...)</string>
<string name="pref_mode_title">Kip</string>
<string name="pref_mode_summary">Kayıt kanalları</string>
<string name="pref_nameformat_title">Ad biçimi</string>
<string name="pref_pausecalls_title">Arama esnasında durdur</string>
<string name="pref_pausecalls_summary">Aramadayken kaydı durdur ve bitince devam et</string>
<string name="pref_silence_title">Sessiz Kipi</string>
<string name="pref_silence_summary">Kayıt esnasında telefonu \'sessiz kip\'e alın</string>
<string name="pref_lockscreen_title">Kilit ekranı kontrolleri</string>
<string name="pref_lockscreen_summary">Cihaz kilitliyken kontrolleri göster</string>
<string name="pref_theme_title">Uygulama Teması</string>
<string name="pref_theme_summary">Uygulama teması seçin (koyu / açık)</string>
<string name="pref_application">Uygulama</string>
<string name="pref_recordings">Kayıtlar</string>
<string name="pref_fly_title">Anında Kodlama</string>
<string name="pref_fly_summary">Anında kodlamayı etkinleştirmek, düzenlemeyi ve kilitlenme kurtarmayı devre dışı bırakır</string>
<string name="hold_by_bluetooth">duraklat (bluetooth bağlantısı kesildi)</string>
<string name="menu_search">Ara</string>
<string name="save_as_wav">WAV olarak kaydet</string>
<string name="auto_close">Kendiliğinden kapat: (%1$d)</string>
<string name="mic_muted_error">Mikrofon sessiz</string>
<string name="mic_muted_pie">Android Pie ve üstü, boşta çalışan arka plan uygulamalarının mikrofon kullanmasını önler. Lütfen selinux\'u devre dışı bırakın veya önceki android sürümünü yükleyin!</string>
<string name="mic_paused">Mikrofon, işletim sistemi tarafından duraklatılmış. Kayıt süresi, kaydedilenden daha az. Cihazınızın arka plan kaydını desteklediğini veya seçilen ayarlar için yeterince hızlı olup olmadığını kontrol edin.</string>
</resources>

View file

@ -1,19 +1,18 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenLocal()
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.android.tools.build:gradle:3.3.1'
}
}
allprojects {
repositories {
jcenter()
mavenLocal()
jcenter()
google()
}
}