diff --git a/app/src/main/java/net/schueller/peertube/activity/LoginActivity.java b/app/src/main/java/net/schueller/peertube/activity/LoginActivity.java
index d64c339..991931b 100644
--- a/app/src/main/java/net/schueller/peertube/activity/LoginActivity.java
+++ b/app/src/main/java/net/schueller/peertube/activity/LoginActivity.java
@@ -99,6 +99,15 @@ public class LoginActivity extends CommonActivity {
String email = mEmailView.getText().toString();
String password = mPasswordView.getText().toString();
+ //check values
+ if (email.isEmpty()) {
+ Toast.makeText(LoginActivity.this, "Email/Username is empty", Toast.LENGTH_LONG).show();
+ return;
+ }
+ if (password.isEmpty()) {
+ Toast.makeText(LoginActivity.this, "Password is empty", Toast.LENGTH_LONG).show();
+ return;
+ }
// make http call to login and save access tokens
String apiBaseURL = APIUrlHelper.getUrlWithVersion(this);
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..6ae759a
--- /dev/null
+++ b/app/src/main/res/values-tr/strings.xml
@@ -0,0 +1,335 @@
+
+ PeerTube
+
+ İzleti Oynatma Etkinliği
+ Ayarlar
+ Oturum aç
+
+
+ Sunucu
+ E-posta / Kullanıcı adı
+ Şifre
+ Oturum aç
+ Oturum aç
+ Bu e-posta adresi geçersiz
+ Bu şifre çok kısa
+ Bu şifre yanlış
+ Bu alan gereklidir
+ "E-posta tanımlamaları için Rehber izinleri gerekir."
+
+
+
+ Arama
+ Ayarlar
+ Çıkış yap
+
+
+ Ev
+ Eğilimler
+ Abonelikler
+ Hesap
+
+
+ 1.0.0-alpha.7
+
+ https://troll.tv
+ PeerTube Sunucusu
+
+
+
+ \u0020-\u0020
+ \u0020 Görüntüleme
+ \@
+
+
+ İzleti Küçük Resmi
+ Hesap Resmi
+
+ Ahlaksız İçerik
+ Ahlaksız içeriği göster
+ Dil süzgeci
+ Gösterilmesi gereken izleti dillerini seçin. Hiçbiri seçili değilse tüm izletileri tüm dillerde gösterecek.
+ URL İzleti Oynatma Etkinliği
+ Torrent İzleti Oynatıcı
+ Bir torrent akışı üzerinden izleti oynatma. Bu Depolama İzinlerini gerektirir. (Deneyseldir, kararlı değil!)
+ Lisans
+ \nGNU Affero Genel Kamu Lisansı v3.0\n\nPBu en güçlü copyleft lisansının izinleri, aynı lisans altında lisanslı bir eser kullanan daha büyük işleri içeren lisanslı eserlerin ve değişikliklerin eksiksiz kaynak kodunu kullanıma sunmakla yükümlüdür. Telif hakkı ve lisans bildirimleri korunmalıdır. Katkıda bulunanlar açık bir patent hakkı verir. Bir ağ üzerinden hizmet sağlamak için değiştirilmiş bir sürüm kullanıldığında, değiştirilmiş sürümün kaynak kodunun tamamı kullanılabilir duruma getirilmelidir.
+ Sürüm
+ PeerTube'da Ara
+ Arama
+ Sonuç yok
+ Daha
+ Paylaş
+ PeerTube
+ Geçersiz bağlantı!
+ Karanlık Kipi
+ Karanlık kipin etkinleşmesi için uygulamayı yeniden başlatın.
+ Uygulama Teması
+ Temanın etkinleşmesi için uygulamayı yeniden başlatın.
+
+ Abhazca
+ Afar
+ Afrikanca
+ Akan
+ Arnavutça
+ Amerikan İşaret Dili
+ Amharca
+ Arapça
+ Aragon
+ Ermenice
+ Assamese
+ Avarca
+ Aymara
+ Azerice
+ Bambara
+ Başkurtca
+ Baskca
+ Beyaz Rusça
+ Bengalce
+ Bislama Dili
+ Boşnakça
+ Brezilya İşaret Dili
+ Bretonca
+ İngiliz İşaret Dili
+ Bulgarca
+ Birmanyaca
+ Katalanca
+ Çemorro
+ Çeçence
+ Çince
+ Çin İşaret Dili
+ Çuvaşça
+ Kernevekçe
+ Korsikaca
+ Krice
+ Hırvatça
+ Çekçe
+ Çek İşaret Dili
+ Danimarkaca
+ Danimarka İşaret Dili
+ Maldivce
+ Flemenkçe
+ Dzongka
+ İngilizce
+ Esperanto
+ Estonca
+ Ewe
+ Faroece
+ Fijice
+ Fince
+ Fransızca
+ Fransız İşaret Dili
+ Pölce
+ Galiçyaca
+ Gandaca
+ Gürcüce
+ Almanca
+ Alman İşaret Dili
+ Guaranice
+ Guceratça
+ Haitice
+ Hausaca
+ İbranice
+ Hereroca
+ Hintçe
+ Hiri Motu
+ Macarca
+ İzlandaca
+ Igbo
+ Endonezce
+ İnuitçe
+ İnyupikçe
+ İrlandaca
+ Italyanca
+ Japonca
+ Japon İşaret Dili
+ Cava Dili
+ Grönland Dili
+ Kannada Dili
+ Kanuri Dili
+ Keşmirce
+ Kazakça
+ Kmerce
+ Kikuyu Dili
+ Ruandaca
+ Kırgızca
+ Klingon Dili
+ Komice
+ Kongoca
+ Korece
+ Kotava Dili
+ Kuanyama Dili
+ Kürtçe
+ Laoca
+ Latonca
+ Limburgca
+ Lingala Dili
+ Litvanca
+ Kumanca
+ Luba-Katanga Dili
+ Lüksemburgca
+ Makedonca
+ Malgaşça
+ Malay Dili
+ Malayalamca
+ Maltaca
+ Man Dili
+ Maorice
+ Marathi
+ Marşalca
+ Modern Yunanca (1453-)
+ Moğolca
+ Nauruca
+ Navahoca
+ Ndonga Dili
+ Nepalce
+ Kuzey Ndebele Dili
+ Kuzey Lapçaca
+ Norveççe
+ Norveççe Kitap Dili
+ Yeni Norveççe
+ Çevaca
+ Oksitanca
+ Ojibvaca
+ Oriya Dili
+ Oromca
+ Osetçe
+ Pakistan İşaret Dili
+ Pencapça
+ Farsça
+ Lehçe
+ Portekizce
+ Peştuca
+ Keçuvaca
+ Rumence
+ Romanşça
+ Rundice
+ Rusça
+ Rus İşaret Dili
+ Samoaca
+ Sango Dili
+ Sarduca
+ Suudi Arabistan İşaret Dili
+ İskoç Gal Dili
+ Sırpça
+ Sırp-Hırvatça
+ Shona
+ Sichuan Yi
+ Sintçe
+ Seylanca
+ Slovakça
+ Slovence
+ Somalice
+ Güney Afrika İşaret Dili
+ Güney Ndebele
+ Güney Sotho
+ İspanyolca
+ Sundaca
+ Svahili Dili
+ Svati Dili
+ İsveççe
+ İsveç İşaret Dili
+ Tagalogça
+ Tahiti Dili
+ Tacikçe
+ Tamilce
+ Tatarca
+ Teluguca
+ Tayca
+ Tibetçe
+ Tigrince
+ Tonga (Tonga Adaları)
+ Tsongaca
+ Tsvana Dili
+ Türkçe
+ Turkmence
+ Twi
+ Uygurca
+ Ukraynaca
+ Urduca
+ Özbekçe
+ Venda Dili
+ Vietnamca
+ Valonca
+ Galce
+ Batı Frizcesi
+ Wolof Dili
+ Xhosa Dili
+ Yadişçe
+ Yorubaca
+ Zhuangca
+ Zuluca
+
+ Kırmızı
+ Pembe
+ Mor
+ Koyu Mor
+ Çivit
+ Mavi
+ Açık Mavi
+ Camgöbeği
+ Çamurcun
+ Yeşil
+ Açık Yeşil
+ Misket Limonu
+ Sarı
+ Kehribar
+ Turuncu
+ Koyu Turuncu
+ Kahverengi
+ Gri
+ Mavi gri
+ 0.5x
+ Normal
+ 1.5x
+ 2x
+
+ {faw-play-circle}
+ {faw-cog}
+ {faw-check}
+ {faw-check}
+ {faw-expand}
+ {faw-compress}
+ {faw-ellipsis-v}
+ {faw-thumbs-up}
+ {faw-thumbs-down}
+ {faw-share}
+ {faw-download}
+ {faw-save}
+
+ Arkaplanda Oynatma
+ Etkinleştirilirse, arka planda izleti oynatmaya devam eder.
+ Yerel
+
+ Hesap
+ Rapor
+ Karaliste
+ Yazma izni olmadan video indirilemiyor
+ Değerlendirme Başarısız
+ Bu hizmeti kullanmak için giriş yapmalısınız.
+
+ Paylaş
+ İndir
+ Gizlilik
+ Sınıf
+ Lisans
+ Dil
+ Etiketler
+
+ Oynatma hızı
+ Kalite
+
+
+ pref_token_access
+ pref_token_refresh
+ pref_token_expiration
+ pref_token_type
+ pref_auth_username
+ pref_auth_password
+ none
+ like
+ dislike
+
+
+
+
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index d1ba83b..0fe712e 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -1,6 +1,5 @@
- PeerTube
登录
登录
登录
@@ -16,8 +15,8 @@
PeerTube 服务器
显示NSFW
版本
- 邮箱
- 密码(可选)
+ 邮箱/用户名
+ 密码
建议
搜索
正常
diff --git a/build.gradle b/build.gradle
index a5a2fe0..ca7f116 100644
--- a/build.gradle
+++ b/build.gradle
@@ -7,7 +7,7 @@ buildscript {
jcenter()
}
dependencies {
- classpath 'com.android.tools.build:gradle:3.2.1'
+ classpath 'com.android.tools.build:gradle:3.3.0'
// NOTE: Do not place your application dependencies here; they belong
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index ff36cf7..858830f 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Wed Nov 07 22:40:24 CET 2018
+#Fri Jan 18 22:53:14 CST 2019
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip