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