diff --git a/app/build.gradle b/app/build.gradle
index 03b71ce..aa91bfc 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -15,7 +15,7 @@ def gitSha() {
def packageName = "subreddit.android.appstore"
android {
- def signingPropFile = new File(System.properties['user.home'], ".signing/${packageName}/signing.properties")
+ def signingPropFile = new File(System.properties['user.home'], ".appconfig/${packageName}/signing.properties")
if (signingPropFile.canRead()) {
Properties signingProps = new Properties()
signingProps.load(new FileInputStream(signingPropFile))
@@ -29,19 +29,19 @@ android {
}
}
- compileSdkVersion 27
- buildToolsVersion '27.0.3'
+ compileSdkVersion 28
+ buildToolsVersion '28.0.3'
def versionMajor = 0
def versionMinor = 9
- def versionPatch = 0
+ def versionPatch = 1
def versionBuild = 0
defaultConfig {
applicationId "${packageName}"
minSdkVersion 16
- targetSdkVersion 27
+ targetSdkVersion 28
versionCode versionMajor * 10000 + versionMinor * 1000 + versionPatch * 100 + versionBuild
versionName "${versionMajor}.${versionMinor}.${versionPatch}"
}
@@ -84,7 +84,7 @@ android {
// Remove mockRelease as it's not needed.
android.variantFilter { variant ->
- if (variant.buildType.name.equals('release') && variant.getFlavors().get(0).name.equals('mock')) {
+ if (variant.buildType.name == 'release' && variant.getFlavors().get(0).name == 'mock') {
variant.setIgnore(true)
}
}
@@ -155,16 +155,21 @@ tasks.withType(Test) {
systemProperty "robolectric.logging", "stdout"
}
ext {
- supportLibVersion = '27.1.1'
+ supportLibVersion = '28.0.0'
}
//noinspection GroovyAssignabilityCheck
-configurations.all {
- //noinspection GroovyAssignabilityCheck
- resolutionStrategy.force "com.android.support:recyclerview-v7:${supportLibVersion}"
- resolutionStrategy.force "com.android.support:support-annotations:${supportLibVersion}"
- resolutionStrategy.force "com.android.support:support-v4:${supportLibVersion}"
- resolutionStrategy.force "com.android.support:appcompat-v7:${supportLibVersion}"
- resolutionStrategy.force "com.android.support:design:${supportLibVersion}"
+configurations {
+ all {
+ //noinspection GroovyAssignabilityCheck
+// resolutionStrategy.force "com.android.support:recyclerview-v7:${supportLibVersion}"
+// resolutionStrategy.force "com.android.support:support-annotations:${supportLibVersion}"
+ resolutionStrategy.force "com.android.support:support-v4:${supportLibVersion}"
+// resolutionStrategy.force "com.android.support:appcompat-v7:${supportLibVersion}"
+// resolutionStrategy.force "com.android.support:design:${supportLibVersion}"
+ }
+ // https://stackoverflow.com/questions/49811851
+ cleanedAnnotations
+ compile.exclude group: 'org.jetbrains' , module:'annotations'
}
dependencies {
// Support libs
@@ -198,21 +203,21 @@ dependencies {
// RX
implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'
- implementation 'io.reactivex.rxjava2:rxjava:2.1.16'
+ implementation 'io.reactivex.rxjava2:rxjava:2.1.17'
// Gson
- implementation 'com.google.code.gson:gson:2.8.0'
+ implementation 'com.google.code.gson:gson:2.8.2'
//Dagger
- implementation 'com.google.dagger:dagger:2.13'
- annotationProcessor "com.google.dagger:dagger-compiler:2.13"
+ implementation 'com.google.dagger:dagger:2.16'
+ annotationProcessor "com.google.dagger:dagger-compiler:2.16"
//Butterknife
implementation 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
// Timber
- implementation 'com.jakewharton.timber:timber:4.7.0'
+ implementation 'com.jakewharton.timber:timber:4.7.1'
// Hamcrest
testImplementation 'org.hamcrest:hamcrest-library:1.3'
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index d635bfb..54ea13a 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -9,9 +9,9 @@
Filter
Aktualisieren
Suchen
- Lade App-Icons und Bildschirmfotos
- App-Icons & Bildschirmfotos
- Dateioptionen
+ Lade App-Icons und Bildschirmfotos
+ App-Icons & Bildschirmfotos
+ Optionen
Fehler beim Herunterladen des Repositorys
F-Droid
App melden
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index b0d484a..e3ff41d 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -30,10 +30,10 @@
Nuovo
Mostra aggiornamenti
Errore nell\'ottenere il repository
- Opzioni dei dati
+ Opzioni dei dati
Screenshot
- Icone e schermate
- Carica icone e schermate delle app
+ Icone e schermate
+ Carica icone e schermate delle app
Aggiornamento disponibile
Errore nel controllo degli aggiornamenti
Aggiorna
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..fab4350
--- /dev/null
+++ b/app/src/main/res/values-pl/strings.xml
@@ -0,0 +1,51 @@
+
+ Sklep /r/Android
+ Odśwież
+ Filtruj
+ Wyszukaj
+ Szczegóły
+ Skontaktuj się z deweloperem
+ Pobierz
+ Google Play
+ F-Droid
+ Strona
+ E-Mail
+ Reddit
+ Twitter
+ Instagram
+ Wpisz, by filtrować
+ O programie
+ Kontrybutorzy
+ Licencje
+ Wersja
+ Zgłoś błąd
+ Ustawienia
+ Więcej
+ Wygląd
+ Motyw
+ Używany motyw
+ Zmiana motywu wymaga restartu
+ Później
+ Wszystko
+ Nowe
+ Widok
+ Błąd przy pobieraniu repozytorium
+ Opcje
+ Zrzuty ekranu
+ Ikony i zrzuty ekranu
+ Załaduj ikony aplikacji i zrzuty ekranu
+ Zapisz wybrane tagi filtrów
+ Zawsze filtruj według tych samych tagów
+ Dostępna aktualizacja
+ Błąd przy sprawdzaniu aktualizacji
+ Aktualizacja
+ Anuluj
+ Zgłoś aplikację
+ Wpisz wiadomość
+ Brak klienta e-mail
+ Opisz, dlaczego zgłaszasz tą aplikację. Zostaniesz przekierowany do reddit, by wysłać wiadomość do moderatorów r/Android
+ Wystąpił błąd przy pobieraniu kontrybutorów.
+ Uwaga: Jeżeli pobrałeś tą aplikację z F-Droid, link pobierania będzie wymagał reinstalacji.
+ Brak klienta dla tego pobrania
+ Zaproponuj aplikację
+
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 12b0e42..40727cd 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -1,43 +1,51 @@
- Всё
/r/Android App store
- Вид
- Сообщить об ошибке
- О программе
- Контакты
- Загрузить
- Фильтр
Обновить
+ Фильтр
Поиск
- Загрузить иконки и скриншоты приложения
- Иконки и скриншоты
- Настройки передачи данных
- Ошибка при получении данных репозитория
- F-Droid
- Пометить приложение
- Пожалуйста, опишите почему вы пометили это приложение. Вы будете перенаправлены на Reddit чтобы отправить личное сообщение модераторам r/Android
+ Подробнее
+ Контакты
+ Загрузить
Google Play
- Напишите для фильтрации
+ F-Droid
+ Веб-сайт
+ Электронная почта
+ Reddit
+ Twitter
Instagram
- Позже
+ Напишите для фильтрации
+ О программе
+ Внёсшие вклад
Лицензии
- Электронная почта
+ Версия
+ Сообщить об ошибке
+ Настройки
Больше
- Пожалуйста, введите сообщение
+ Вид
Тема
Используемая тема
- Reddit
Для применения темы нужен перезапуск приложения
- Подробнее
+ Позже
+ Всё
+ New
+ View
+ Ошибка при получении данных репозитория
+ Options
Скриншоты
- Настройки
- Внёсшие вклад
- Twitter
+ Icons & screenshots
+ Load app icons and screenshots
+ Save selected Tag filters
+ Filter by the same selected Tags every time
Доступно обновление
+ Error checking for updates
Обновить
- Версия
- Веб-сайт
- Новое
+ Cancel
+ Пометить приложение
+ Пожалуйста, введите сообщение
Отсутствует почтовый клиент
+ Пожалуйста, опишите почему вы пометили это приложение. Вы будете перенаправлены на Reddit чтобы отправить личное сообщение модераторам r/Android
+ There was a problem fetching contributors.
+ sbtis
+ No client available for this download
Отправить приложение
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
new file mode 100644
index 0000000..6c9e39b
--- /dev/null
+++ b/app/src/main/res/values-tr/strings.xml
@@ -0,0 +1,65 @@
+
+ /r/Android App store
+ Yenile
+ Filtre
+ Ara
+ Ayrıntılar
+ Geliştirici ile iletişime geç
+ İndir
+ Google Play
+ F-Droid
+ Websitesi
+ E-Mail
+ Reddit
+ Twitter
+ Instagram
+ Filtreleri yazınız
+ Hakkında
+ Katkıda bulunanlar
+ Lisanslar
+ Versiyon
+ Hata bildir
+ Ayarlar
+ Daha fazla
+ Görünüm
+ Tema
+ Kullanılacak tema
+ Temanın aktif olması için yeniden başlatma gereklidir
+ Sonra
+ Tümü
+ Yeni
+ Görüntüle
+ Repo alınırken hata oluştu
+ Seçenkler
+ Ekran alıntısı
+
+ Uygulama ikonlarını ve ekran alıntılarını yükle
+ Seçili etiket filtrelerini kaydet
+ Aygnı etiketleri her zaman filtrele
+ Güncelleme mevcut
+ Güncellemeler kontrol edilirken hata oluştu
+ Güncelle
+ Vazgeç
+ Uygulamayı bildir
+ Lütfen bir mesaj giriniz
+ Kullanılabilir bir email istemcisi yok
+ Lütfen bu uygulamayı neden bildirdiğinizi açıklayınız. r/Android moderatör ekibine özel mesaj göndermek için Reddit\'e yönlendiriliceksiniz
+ Katkıda bulunanlar alınırken hata oluştu.
+ Not: Eğer bu uygulamayı F-Droid\'den indirdiyseniz, indirme linki yeniden yükleme gerektirmektedir.
+
+ - %s öğe
+ - %s öğeler
+
+
+ - Açık
+ - Koyu
+ - AMOLED
+
+
+ - 0
+ - 1
+ - 2
+
+ Bu indirme için herhangi bir istemci bulunmamakta
+ Bir uygulama gönder
+
diff --git a/build.gradle b/build.gradle
index 836de37..f75c159 100644
--- a/build.gradle
+++ b/build.gradle
@@ -6,8 +6,8 @@ buildscript {
google()
}
dependencies {
- classpath 'com.android.tools.build:gradle:3.1.3'
- classpath "io.realm:realm-gradle-plugin:3.1.2"
+ classpath 'com.android.tools.build:gradle:3.2.1'
+ classpath "io.realm:realm-gradle-plugin:5.1.0"
classpath 'org.kt3k.gradle.plugin:coveralls-gradle-plugin:2.4.0'
}
}
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index e5b754f..d77242f 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Fri Jul 27 16:48:48 CEST 2018
+#Fri Nov 09 19:26:20 CET 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip