From cf37dece3e14126d7ff5f3daf5b6ee549cc3dfda Mon Sep 17 00:00:00 2001 From: Mario Danic Date: Fri, 11 Oct 2019 11:09:53 +0200 Subject: [PATCH] Speed up compile significantly Signed-off-by: Mario Danic --- presentation/build.gradle | 5 +++ .../android/tr-TR/full_description.txt | 27 ++++++++++++++ .../talk/utils/ClosedInterfaceImpl.java | 36 +++++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 presentation/src/dev/fastlane/metadata/android/tr-TR/full_description.txt create mode 100644 presentation/src/dev/java/com/nextcloud/talk/utils/ClosedInterfaceImpl.java diff --git a/presentation/build.gradle b/presentation/build.gradle index 46841a6c8..7aa6b18b0 100644 --- a/presentation/build.gradle +++ b/presentation/build.gradle @@ -48,6 +48,9 @@ android { renderscriptSupportModeEnabled true productFlavors { + dev { + resConfigs "en", "xxxhdpi" + } // used for f-droid generic gplay @@ -82,6 +85,8 @@ android { buildTypes { debug { applicationIdSuffix '.debug' + splits.abi.enable = false + splits.density.enable = false } release { diff --git a/presentation/src/dev/fastlane/metadata/android/tr-TR/full_description.txt b/presentation/src/dev/fastlane/metadata/android/tr-TR/full_description.txt new file mode 100644 index 000000000..968abf77f --- /dev/null +++ b/presentation/src/dev/fastlane/metadata/android/tr-TR/full_description.txt @@ -0,0 +1,27 @@ +Birebir ya da grup ile ses ya da görüntü çağrıları yapmak, web konferansları oluşturmak ve sohbet iletileri göndermek için Nextcloud Talk uygulamasını kullanabilisiniz. Tüm bilgiler tamamen şifrelenmiş olarak sizin sunucunuz üzerinden iletilerek olabilecek en yüksek gizlilik düzeyi sağlanır. + +Nextcloud Talk uygulamasının kullanımı kolaydır ve herhangi bir ücret ödemeniz gerekmez! + +Nextcloud Talk şu özellikleri destekler: +* HD (H.265) ses ve görüntü çağrıları +* Grup ve birebir çağrılar +* Webinar ve herkese açık web toplantıları +* Bireysel ve grup sohbetleri +* Kolay ekran paylaşımı +* Android ve iOS uygulamaları +* Mobil çağrı ve anında sohbet bildirimleri +* Nextcloud Files ve Nextcloud Groupware ile bütünleşme +* Kendi veri merkezinizde, %100 açık kaynaklı +* Uçtan uca şifrelenmiş çağrılar +* Milyonlarca kullanıcıya göre +* SIP geçidi üzerinden telefon ile arama + +Nextcloud Talk uygulamasının kullanılabilmesi için Nextcloud Talk sunucusu gereklidir. Nextcloud verilerinizin kontrolunu yeniden size veren, size özel, kendi sunucularınızda barındırabileceğiniz bir dosya eşitleme ve iletişim platformudur. Evinizde, hizmet sağlayıcınızda ya da kurumunuzda bulunan bir sunucu üzerinde kullanarak, belgelerinize, takvimlerinize, kişilerinize, e-postalarınıza ve diğer verilerinize erişmenizi sağlar. Verilerinizi farklı Nextcloud sunucuları kullanan kişiler ile paylaşarak dosyalar üzerinde birlikte çalışabilirsiniz. Nextcloud tamamen açık kaynaklı olduğundan özelliklerini gereksinimlerinize göre genişletebilir, geliştirilmesine katkıda bulunabilir ya da vaatlerimizin doğruluğunu görebilirsiniz. + + +Dünya üzerinde milyonlarca kullanıcı ev ya da iş yerlerinde günlük işlemleri için Nextcloud kullanıyor. Kurumsal kullanıcılar Nextcloud GmbH tarafından sunulan destek hizmetleri ile tamamen kendi BT bölümlerinin denetimindeki kurumsal üretim ve iş birliği platformu için eksiksiz destek alıyorlar. + + +Ayrıntılı bilgi almak için https://nextcloud.com/talk + +Nextcloud web sitesi https://nextcloud.com diff --git a/presentation/src/dev/java/com/nextcloud/talk/utils/ClosedInterfaceImpl.java b/presentation/src/dev/java/com/nextcloud/talk/utils/ClosedInterfaceImpl.java new file mode 100644 index 000000000..66496bd31 --- /dev/null +++ b/presentation/src/dev/java/com/nextcloud/talk/utils/ClosedInterfaceImpl.java @@ -0,0 +1,36 @@ +/* + * Nextcloud Talk application + * + * @author Mario Danic + * Copyright (C) 2017-2018 Mario Danic + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +package com.nextcloud.talk.utils; + + +import com.nextcloud.talk.interfaces.ClosedInterface; + +public class ClosedInterfaceImpl implements ClosedInterface { + @Override + public void providerInstallerInstallIfNeededAsync() { + // does absolutely nothing :) + } + + @Override + public boolean isGooglePlayServicesAvailable() { + return false; + } +}