diff --git a/.atomignore b/.atomignore
new file mode 100644
index 00000000..e915f848
--- /dev/null
+++ b/.atomignore
@@ -0,0 +1,17 @@
+.git
+.github
+.gradle
+.idea
+build
+gradle
+.gitlab-ci.yml
+*.iml
+local.properties
+settings.gradle
+gradlew
+gradlew.bat
+LICENSE.md
+app/build
+app/.gitignore
+app/pom.xml
+app/proguard-rules.pro
diff --git a/.travis.yml b/.travis.yml
index a2e9adaa..c4683a96 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,7 +17,7 @@ cache:
- $HOME/.gradle/wrapper/
script: "./gradlew $TASK"
env:
- - TASK="lintFlavorDandelionDebug"
+ - TASK="lintFlavorDefaultDebug"
- TASK="build check --stacktrace"
branches:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a1a6209c..78d10d9a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,12 @@
+# v0.2.4
+- Different icon and color for secondlion
+- Language switcher
+- Handle dia.so links
+- Improve security at internal browser decision
+- More icons for notification dropdown
+- Update gradle build scripts
+- Added CircleCI
+
# v0.2.3
- Add Czech translation (thanks @bezcitu)
- Add option to copy image urls to clipboard
diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt
index 9b5f3306..77d8f7d3 100644
--- a/CONTRIBUTORS.txt
+++ b/CONTRIBUTORS.txt
@@ -18,3 +18,4 @@ pskosinski (email AT pskosinski DOT pl): Polish translation
SansPseudoFix (https://github.com/SansPseudoFix): French translation
secitem (secitem AT tuta DOT io): Czech translation
Zsolt Szakács (maxigaz AT diaspora DOT zone): Hungarian translation
+Danilo Raffaelli (https://crowdin.com/profile/Daraf): Italian translation
diff --git a/app/build.gradle b/app/build.gradle
index 0f6af394..2e5f0cc3 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -5,10 +5,19 @@ android {
compileSdkVersion 24
buildToolsVersion "24.0.3"
+ def VERSION_CODE = 14
+ def VERSION_NAME = "0.2.4"
+ def APP_NAME = "dandelion*"
+ def APP_PACKAGE = "com.github.dfa.diaspora_android"
+ def APP_ICON = "@drawable/ic_launcher"
+
defaultConfig {
minSdkVersion 17
targetSdkVersion 24
+ buildConfigField "boolean", "IS_TEST_BUILD", "false"
+ buildConfigField "boolean", "IS_GPLAY_BUILD", "false"
+
vectorDrawables.useSupportLibrary = true
}
buildTypes {
@@ -19,21 +28,31 @@ android {
}
productFlavors {
- flavorDandelion {
- applicationId "com.github.dfa.diaspora_android"
- manifestPlaceholders = [appName: "dandelion*"]
- versionCode 13
- versionName "0.2.3"
+ flavorDefault {
+ applicationId APP_PACKAGE
+ resValue 'string', 'app_name', APP_NAME
+ manifestPlaceholders = [appIcon: APP_ICON]
+ versionCode VERSION_CODE; versionName VERSION_NAME
}
- flavorSecondlion {
- applicationId "com.github.dfa.secondlion"
- manifestPlaceholders = [appName: "secondlion*"]
+ flavorTest {
+ applicationId APP_PACKAGE.replace("diaspora_android", "secondlion")
+ resValue 'string', 'app_name', "secondlion*"
+ manifestPlaceholders = [appIcon: APP_ICON + "_test"]
versionCode = Integer.parseInt(new Date().format('yyMMdd'))
versionName = new Date().format('yyMMdd')
+ buildConfigField "boolean", "IS_TEST_BUILD", "true"
}
- }
+ /* flavorGplay {
+ applicationId APP_PACKAGE
+ resValue 'string', 'app_name', APP_NAME
+ manifestPlaceholders = [appIcon: APP_ICON]
+ versionCode VERSION_CODE; versionName VERSION_NAME
+ buildConfigField "boolean", "IS_GPLAY_BUILD", "true"
+ }
+*/
+ }
lintOptions {
disable 'MissingTranslation'
}
@@ -96,5 +115,4 @@ task copyRepoFiles(type: Copy) {
}
}
}
-
tasks.copyRepoFiles.execute()
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 9f7ad6bf..150e8241 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -9,16 +9,16 @@
+ android:allowBackup="false"
+ android:icon="${appIcon}"
+ android:label="@string/app_name"
+ android:theme="@style/DiasporaLight">
+ android:exported="false" />
+ android:label="@string/settings"
+ android:launchMode="singleInstance"
+ android:theme="@style/DiasporaLight.NoActionBar" />
+ android:label="@string/about_activity__title_about_app"
+ android:theme="@style/DiasporaLight.NoActionBar" />
+ android:windowSoftInputMode="adjustResize">
@@ -67,12 +68,15 @@
+
-
+
diff --git a/app/src/main/ic_launcher_test.png b/app/src/main/ic_launcher_test.png
new file mode 100755
index 00000000..18e3ea1d
Binary files /dev/null and b/app/src/main/ic_launcher_test.png differ
diff --git a/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java b/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java
index e1b98532..757037ce 100644
--- a/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java
+++ b/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java
@@ -59,6 +59,7 @@ import android.widget.TextView;
import android.widget.Toast;
import com.github.dfa.diaspora_android.App;
+import com.github.dfa.diaspora_android.BuildConfig;
import com.github.dfa.diaspora_android.R;
import com.github.dfa.diaspora_android.data.DiasporaPodList;
import com.github.dfa.diaspora_android.data.DiasporaUserProfile;
@@ -392,6 +393,9 @@ public class MainActivity extends ThemedActivity
}
}
}
+ else if (BuildConfig.IS_TEST_BUILD){
+ navheaderImage.setImageResource(R.drawable.ic_launcher_test);
+ }
updateNavigationViewEntryVisibilities();
}
diff --git a/app/src/main/java/com/github/dfa/diaspora_android/util/AppSettings.java b/app/src/main/java/com/github/dfa/diaspora_android/util/AppSettings.java
index db494ca6..9b2cd01b 100644
--- a/app/src/main/java/com/github/dfa/diaspora_android/util/AppSettings.java
+++ b/app/src/main/java/com/github/dfa/diaspora_android/util/AppSettings.java
@@ -17,7 +17,10 @@ package com.github.dfa.diaspora_android.util;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.SharedPreferences;
+import android.support.annotation.ColorRes;
+import android.support.v4.content.ContextCompat;
+import com.github.dfa.diaspora_android.BuildConfig;
import com.github.dfa.diaspora_android.R;
import com.github.dfa.diaspora_android.data.DiasporaAspect;
import com.github.dfa.diaspora_android.data.DiasporaPodList.DiasporaPod;
@@ -136,6 +139,10 @@ public class AppSettings {
return pref.getInt(key, defaultColor);
}
+ public int getColorRes(@ColorRes int resColorId){
+ return ContextCompat.getColor(context, resColorId);
+ }
+
public void registerPrefAppPreferenceChangedListener(SharedPreferences.OnSharedPreferenceChangeListener listener) {
prefApp.registerOnSharedPreferenceChangeListener(listener);
}
@@ -445,13 +452,14 @@ public class AppSettings {
public int[] getPrimaryColorSettings() {
return new int[]{
- getInt(prefApp, R.string.pref_key__primary_color_base, context.getResources().getColor(R.color.md_blue_500)),
- getInt(prefApp, R.string.pref_key__primary_color_shade, context.getResources().getColor(R.color.primary))
+ getInt(prefApp, R.string.pref_key__primary_color_base, getColorRes(R.color.md_blue_500)),
+ getInt(prefApp, R.string.pref_key__primary_color_shade, getColorRes(R.color.primary))
};
}
public int getPrimaryColor() {
- return getInt(prefApp, R.string.pref_key__primary_color_shade, context.getResources().getColor(R.color.primary));
+ return getInt(prefApp, R.string.pref_key__primary_color_shade, getColorRes(
+ BuildConfig.IS_TEST_BUILD ? R.color.md_brown_800 : R.color.primary));
}
public void setAccentColorSettings(int base, int shade) {
@@ -461,13 +469,13 @@ public class AppSettings {
public int[] getAccentColorSettings() {
return new int[]{
- getInt(prefApp, R.string.pref_key__accent_color_base, context.getResources().getColor(R.color.md_deep_orange_500)),
- getInt(prefApp, R.string.pref_key__accent_color_shade, context.getResources().getColor(R.color.accent))
+ getInt(prefApp, R.string.pref_key__accent_color_base, getColorRes(R.color.md_deep_orange_500)),
+ getInt(prefApp, R.string.pref_key__accent_color_shade, getColorRes(R.color.accent))
};
}
public int getAccentColor() {
- return getInt(prefApp, R.string.pref_key__accent_color_shade, context.getResources().getColor(R.color.accent));
+ return getInt(prefApp, R.string.pref_key__accent_color_shade, getColorRes(R.color.accent));
}
public boolean isExtendedNotificationsActivated() {
diff --git a/app/src/main/res/drawable-hdpi/ic_launcher_test.png b/app/src/main/res/drawable-hdpi/ic_launcher_test.png
new file mode 100644
index 00000000..2e1ab3f5
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_launcher_test.png differ
diff --git a/app/src/main/res/drawable-ldpi/ic_launcher_test.png b/app/src/main/res/drawable-ldpi/ic_launcher_test.png
new file mode 100644
index 00000000..a4c4ac0b
Binary files /dev/null and b/app/src/main/res/drawable-ldpi/ic_launcher_test.png differ
diff --git a/app/src/main/res/drawable-mdpi/ic_launcher_test.png b/app/src/main/res/drawable-mdpi/ic_launcher_test.png
new file mode 100644
index 00000000..7f0dec56
Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_launcher_test.png differ
diff --git a/app/src/main/res/drawable-xhdpi/ic_launcher_test.png b/app/src/main/res/drawable-xhdpi/ic_launcher_test.png
new file mode 100644
index 00000000..066d7f73
Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_launcher_test.png differ
diff --git a/app/src/main/res/drawable-xxhdpi/ic_launcher_test.png b/app/src/main/res/drawable-xxhdpi/ic_launcher_test.png
new file mode 100644
index 00000000..cb862934
Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_launcher_test.png differ
diff --git a/app/src/main/res/drawable-xxxhdpi/ic_launcher_test.png b/app/src/main/res/drawable-xxxhdpi/ic_launcher_test.png
new file mode 100644
index 00000000..dbb8dee8
Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_launcher_test.png differ
diff --git a/app/src/main/res/values-cs/strings-preferences.xml b/app/src/main/res/values-cs/strings-preferences.xml
index 6e9e4a44..da2179cd 100644
--- a/app/src/main/res/values-cs/strings-preferences.xml
+++ b/app/src/main/res/values-cs/strings-preferences.xml
@@ -31,7 +31,11 @@
Rozšířené oznámení
Rozšiř oznámení zvonku pomocí výběrového menu, které zobrazuje kategorie oznámení
+ Změnit jazyk aplikace. Restartujte aplikaci, aby mohly být provedeny změny
+ Jazyk
+ Jazyk systému
+ Konfigurovat velikost textu WebViewu
Velikost písma
Normální
@@ -73,7 +77,7 @@
Automaticky schovat horní a dolní nástrojovou lištu během scrollování
Inteligentně schovat nástrojovou lištu
Přidej „sdíleno pomocí“-poznámku
- Připoj referenci na tuto aplikaci („sdíleno pomocí…“) ke sdílenému textu
+ Přidat referenci této aplikace ke sdílenému textu: [via #dandelion]
Různé
Celkový reset
diff --git a/app/src/main/res/values-es/strings-preferences.xml b/app/src/main/res/values-es/strings-preferences.xml
index a0d42fde..e5510951 100644
--- a/app/src/main/res/values-es/strings-preferences.xml
+++ b/app/src/main/res/values-es/strings-preferences.xml
@@ -31,7 +31,11 @@
Notificaciones extendidas
Extender la campana de notificaciones con un menú desplegable que muestra categorías de notificación
+ Cambiar el idioma de esta aplicación. Reinicie la aplicación para que los cambios surtan efecto
+ Idioma
+ Idioma del sistema
+ Control del tamaño del texto de la vista Web
Tamaño de letra
Tamaño normal
@@ -73,7 +77,7 @@
Ocultar barras de herramientas superior e inferior automáticamente mientras se desplaza
Barras de herramientas Intellihide
Añadir compartido por aviso
- Agregar una referencia a esta aplicación (\"compartida por…\") a los textos compartidos
+ Agregar una referencia a esta aplicación en los textos compartidos: [vía #dandelion]
Diverso
Reinicio completo
diff --git a/app/src/main/res/values-fr/strings-preferences.xml b/app/src/main/res/values-fr/strings-preferences.xml
index ab5d3aa4..d79fdbab 100644
--- a/app/src/main/res/values-fr/strings-preferences.xml
+++ b/app/src/main/res/values-fr/strings-preferences.xml
@@ -31,7 +31,11 @@
Notifications étendues
Étendre la cloche de notifications avec un menu déroulant qui affiche les catégories de notification
+ Change la langue de l\'application. Redémarrez l\'application pour que les changements prennent effet
+ Langue
+ Langue du système
+ Contrôle de la taille du texte pour l\'affichage web
Taille de la police
Normal
@@ -73,7 +77,7 @@
Masquer les barres d’outils en haut et en bas automatiquement lors du défilement
Masquage intelligent des barres d\'outils
Ajoutez \"partagé via …\" aux partages
- Ajoutez une référence à l\'application (« partagée via …\") aux textes partagés
+ Ajouter une référence à cette application aux partages: [via #dandelion]
Divers
Réinitialisation complète
diff --git a/app/src/main/res/values-hu/strings-preferences.xml b/app/src/main/res/values-hu/strings-preferences.xml
index 4ad0e966..c8dad184 100644
--- a/app/src/main/res/values-hu/strings-preferences.xml
+++ b/app/src/main/res/values-hu/strings-preferences.xml
@@ -31,7 +31,10 @@
Kiterjesztett értesítések
Az értesítések gombra kattintva megjelenik egy gyorsmenü, amely értesítéskategóriákat mutat
+ Nyelv
+ Rendszernyelv
+ A webnézet szövegméretének módosítása
Betűméret
Normál
@@ -73,7 +76,7 @@
A felső és alsó eszköztárak automatikus elrejtése görgetés közben
Intelligensen eltűnő eszköztárak
Használt program megemlítése megosztáskor
- Ennek az alkalmazásnak megemlítése megosztott szövegeknél (\"megosztva … által\")
+ Hivatkozás erre az alkalmazásra a megosztásokban: [megosztva ezzel: #dandelion]
Egyéb
Teljes visszaállítás eredeti értékekre
diff --git a/app/src/main/res/values-it/strings-about.xml b/app/src/main/res/values-it/strings-about.xml
index 14ad7c08..b4a5eeaf 100644
--- a/app/src/main/res/values-it/strings-about.xml
+++ b/app/src/main/res/values-it/strings-about.xml
@@ -18,13 +18,13 @@
Log di debug copiato negli appunti
dandelion* è la tua app per l\'esplorazione del social network diaspora*. Aggiunge funzionalità, quali un\'utile barra degli strumenti e il supporto per i server proxy come la rete Tor, alla vostra esperienza social.
Contribuisci al codice!
- dandelion* è sviluppato liberamente e segue le idee del progetto diaspora*. Se volete contribuire sei il benvenuto! Attualmente siamo un team molto piccolo, quindi apprezziamo qualsiasi tipo di aiuto!
+ dandelion* è sviluppato liberamente e segue le idee del progetto diaspora*. Se vuoi contribuire sei il benvenuto! Attualmente siamo un team molto piccolo, quindi apprezziamo qualsiasi tipo di aiuto!
Ottieni il codice sorgente
Traduci l\'app!
L\'app non è disponibile nella tua lingua? Si può cambiare! Perché non ci aiuti a tradurlo? Utilizziamo la piattaforma Crowdin per permettere a chiunque di tradurre l\'app.
Fammi tradurre
Lascia un feedback!
- dandelion* è ancora in sviluppo, quindi se avete suggerimenti o qualsiasi tipo di feedback, utilizzate lo strumento di segnalazione dei bug per dirci la tua!
+ dandelion* è ancora in sviluppo, quindi se avete suggerimenti o qualsiasi tipo di feedback, utilizza lo strumento di segnalazione dei bug per dirci la tua!
Segnala un bug
Passaparola!
Dì ai tuoi amici e familiari di diaspora* e di #dandelion! Perché non scrivi un post sulla tua esperienza? Ci piacerebbe sentire cosa ne pensate!
diff --git a/app/src/main/res/values-it/strings-preferences.xml b/app/src/main/res/values-it/strings-preferences.xml
index 384f2a8a..8afe2c90 100644
--- a/app/src/main/res/values-it/strings-preferences.xml
+++ b/app/src/main/res/values-it/strings-preferences.xml
@@ -31,12 +31,16 @@
Notifiche estese
Estendi il bottone delle notifiche con un menù che mostra le categorie di notifiche
+ Cambia la lingua di questa app. Riavvia l\'app per rendere effettive le modifiche
+ Lingua
+ Lingua di sistema
+ Controllo dimensione testo del WebView
Dimensione font
Normale
- Grosso
- Immenso
+ Grande
+ Molto grande
Carica immagini
Disabilita il caricamento delle immagini per risparmiare la rete dati
@@ -55,7 +59,7 @@
Usa il proxy con i dati di dandelion* per eludere i firewall.\nPotrebbe essere necessario il riavvio
Host
Porta
- App è necessario riavviare per disattivare l\'utilizzo del proxy
+ E\' necessario riavviare l\'app per disattivare l\'utilizzo del proxy
Orbot proxy preset caricato
Apri collegamenti esterni con le schede personalizzate di Chrome. Chromium o Google Chrome devono essere installati per questa funzione. \nNOTA IMPORTANTE: le schede personalizzate di Chrome non usano i server proxy configurabili!
@@ -73,7 +77,7 @@
Nascondi barre superiori e inferiori automaticamente quando scrolli
Barre che si nascondono intelligentemente
Aggiungi avviso dell\'app
- Aggiunge un riferimento a quest\'app (\"Condiviso da…\") nei testi condivisi
+ Aggiungere un riferimento a questa applicazione ai testi condivisi: [via #dandelion]
Vario
Reset completo
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 7a94d176..7ef28d15 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -37,9 +37,9 @@
Tag seguiti
Attività pubbliche
Segnalazioni
- Condividi link
- Condividi screensot
- Fai uno screenshot
+ Condividi link come testo
+ Condividi screenshot della pagina Web
+ Fai uno screenshot della pagina web
Salvataggio dell\'immagine in
Salvataggio dello screenshot come:
Indirizzo copiato…
@@ -65,12 +65,12 @@
chiudere completamente l\'app o riavviare il dispositivo. Se non permetti l\'accesso alla memoria ma vuoi usare la
funzione degli screenshot più avanti, puoi garantire il permesso successivamente. Vai su: Impostazioni - App -
dandelion*. Nella sezione dei permessi puoi garantire il permesso per la scrittura sul dispositivo.
- Devi garantire il permesso di accesso alla memoria per poter salvare e caricare le immagini. Dopodiché devi
+ Devi concedere il permesso di accesso alla memoria per poter salvare e caricare le immagini. Dopodiché devi
chiudere completamente l\'app o riavviare il dispositivo. Se non permetti l\'accesso alla memoria ma vuoi
- salvare le immagini più avanti, puoi garantire il permesso successivamente. Vai su: Impostazioni - App -
- dandelion*. Nella sezione dei permessi puoi garantire il permesso per la scrittura sul dispositivo.
+ salvare le immagini più avanti, puoi concedere il permesso successivamente. Vai su: Impostazioni - App -
+ dandelion*. Nella sezione dei permessi puoi concedere il permesso per la scrittura sul dispositivo.
Permesso negato.
- Permesso garantito. Si prega di riprovare.
+ Permesso concesso. Si prega di riprovare.
Pod personalizzato
Nome del pod
Protocollo
diff --git a/app/src/main/res/values-ja/strings-preferences.xml b/app/src/main/res/values-ja/strings-preferences.xml
index cea7cb07..ac32453b 100644
--- a/app/src/main/res/values-ja/strings-preferences.xml
+++ b/app/src/main/res/values-ja/strings-preferences.xml
@@ -31,7 +31,11 @@
拡張通知
通知のカテゴリーを示すドロップダウン・メニューで通知ベルを拡張します
+ このアプリの言語を変更します。アプリを再起動すると変更を反映します
+ 言語
+ システム言語
+ WebView のテキストサイズを調整
フォントサイズ
標準
@@ -73,7 +77,7 @@
スクロールの間、自動的に上部と下部のツールバーを非表示にします
Intellihide ツールバー
シェア方法の通知を追加
- シェアしたテキストに、このアプリへの参照 (\"…でシェア\") を追加します
+ 共有テキストにこのアプリへの参照を追加します: [via #dandelion]
その他
完全なリセット
diff --git a/app/src/main/res/values-ml/strings-preferences.xml b/app/src/main/res/values-ml/strings-preferences.xml
index b5d03914..cbb48b95 100644
--- a/app/src/main/res/values-ml/strings-preferences.xml
+++ b/app/src/main/res/values-ml/strings-preferences.xml
@@ -37,7 +37,6 @@
മുകളിലെയും ചുവട്ടിലെയും ടൂൾബാറുകൾ സ്ക്രോൾ ചെയ്യുമ്പോൾ താനേ അപ്രത്യക്ഷമാക്കുക
ടൂൾബാറുകൾ ഇന്റലിഹൈഡ് ചെയ്യുക
അറിയിപ്പാൽ പങ്കുവച്ചത് എന്ന് കൂട്ടിച്ചേർക്കുക
- പങ്കുവയ്ക്കുന്ന വാചകങ്ങളിൽ ഈ പ്രയോഗത്തിന്റെ അവലംബം(\"…പങ്കുവച്ചത്\") എന്ന് കൂട്ടിച്ചേർക്കുക
diff --git a/app/src/main/res/values-nl/strings-preferences.xml b/app/src/main/res/values-nl/strings-preferences.xml
index f8ba0e91..43615641 100644
--- a/app/src/main/res/values-nl/strings-preferences.xml
+++ b/app/src/main/res/values-nl/strings-preferences.xml
@@ -31,7 +31,11 @@
Uitgebreide meldingen
Uitbreiden van de meldingsbel met een dropdown menu dat meldingen van Categorieën toont
+ Taal wijzigen van deze app. Opnieuw opstarten om wijzigingen te bevestigen
+ Taal
+ Systeemtaal gebruiken
+ Lettergrootte van WebView instellen
Lettergrootte
Normaal
@@ -64,6 +68,7 @@
Open uw accountinstellingen van diaspora*
Uw lijst met contactpersonen beheren
Beheren van Hashtags
+ Gevolgde hashtags ontvolgen
Account wijzigen
Lokale sessiegegevens wissen en schakel over naar een andere diaspora* pod/account
Dit zal alle cookies en sessiegegevens wissen. Wilt u echt uw account wijzigen?
@@ -72,7 +77,7 @@
Boven- en onderkant werkbalken automatisch verbergen tijdens het scrollen
Werkbalken slim wegwerken
Gedeeld-via-aankondiging toevoegen
- Een verwijzing naar deze app (\"gedeeld door…\") toevoegen aan gedeelde teksten
+ Verwijzing naar deze app toevoegen aan gedeelde berichten: [via #dandelion]
Overig
Volledige reset
diff --git a/app/src/main/res/values-pl/strings-preferences.xml b/app/src/main/res/values-pl/strings-preferences.xml
index 3f6b0e8b..ac63385c 100644
--- a/app/src/main/res/values-pl/strings-preferences.xml
+++ b/app/src/main/res/values-pl/strings-preferences.xml
@@ -31,7 +31,11 @@
Rozszerzone powiadomienia
Dodaj do ikony powiadomień menu wyboru kategorii powiadomień
+ Zmień język aplikacji. Uruchom ponownie aplikację by zobaczyć zmianę
+ Język
+ Język systemowy
+ Wybierz rozmiar tekstu WebView
Rozmiar czcionki
Normalny
@@ -73,7 +77,7 @@
Automatycznie ukryj paski narzędzi na górze i na dole podczas przewijania
Autoukrywanie pasków narzędzi
Informacja o użytej aplikacji
- Dodawaj do wpisów informację o użytej aplikacji (\"udostępniono za pomocą…\")
+ Umieszczaj odnośnik do tej aplikacji na dole udostępnianych wiadomości: [via #dandelion]
Różne
Całkowity restart
diff --git a/app/src/main/res/values-pt-rBR/strings-preferences.xml b/app/src/main/res/values-pt-rBR/strings-preferences.xml
index d036cf5e..7607f980 100644
--- a/app/src/main/res/values-pt-rBR/strings-preferences.xml
+++ b/app/src/main/res/values-pt-rBR/strings-preferences.xml
@@ -39,7 +39,6 @@
Ocultar as barras de ferramentas superior e inferior automaticamente durante a rolagem
Barras de ferramentas auto ocultante
Acrescentar compartilhado-por-aviso
- Acrescentar uma referência (\"compartilhado por…\") a este app para textos compartilhados
diff --git a/app/src/main/res/values-ru/strings-preferences.xml b/app/src/main/res/values-ru/strings-preferences.xml
index 048d1db8..f4d8f324 100644
--- a/app/src/main/res/values-ru/strings-preferences.xml
+++ b/app/src/main/res/values-ru/strings-preferences.xml
@@ -31,7 +31,11 @@
Расширенные уведомления
Показывать выпадающее меню с категориями уведомлений при нажатии на иконку уведомлений
+ Изменить язык этого приложения. Перезапустите приложение, чтобы изменения вступили в силу
+ Язык
+ Язык системы
+ Управление размером текста WebView
Размер шрифта
Нормальный
@@ -73,7 +77,7 @@
Скрывать верхнюю и нижнюю панели инструментов автоматически во время прокрутки
Интеллектуальное скрытие панелей инструментов
Присоединять \"Опубликовано из\" к сообщению
- Присоединять ссылку на приложение (\"Опубликовано из…\") к размещенным записям
+ Добавлять к сообщениям ссылку на это приложение: [via #dandelion]
Прочее
Полный сброс
diff --git a/app/src/main/res/values-sv/strings-preferences.xml b/app/src/main/res/values-sv/strings-preferences.xml
index 9bfd6a97..6151a71c 100644
--- a/app/src/main/res/values-sv/strings-preferences.xml
+++ b/app/src/main/res/values-sv/strings-preferences.xml
@@ -72,7 +72,6 @@
Dölj automatiskt de övre och undre verktygsfälten när du skrollar
Intellihide-verktygsfält
Lägg till delade-av-meddelande
- Lägg till en hänvisning till denna app (\"delas av...\") till delade texter
Diverse
Total återställning
diff --git a/app/src/main/res/values/strings-about.xml b/app/src/main/res/values/strings-about.xml
index ed04a288..d83c92a8 100644
--- a/app/src/main/res/values/strings-about.xml
+++ b/app/src/main/res/values/strings-about.xml
@@ -16,7 +16,7 @@
Pod Domain: %1$s
Debug log copied to clipboard
- @string/dandelion
+ @string/app_name
dandelion* is your companion app for browsing the social network diaspora*. It adds features like useful toolbars and support for proxy servers like the Tor Network to your social experience.
Contribute Code!
@@ -48,7 +48,7 @@
%1$s<br><br>Thank you!
@string/about_activity__title_about_license
- Copyright © 2015-2016
+ Copyright © 2015-2017
\nThis 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.
\n
\nThis 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.
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index d6fe7730..e3b9b855 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -3,7 +3,6 @@
dandelion*
diaspora*
Diaspora for Android
- @string/dandelion
#dandelion
The community-run distributed social network
*[via #dandelion]*
diff --git a/circle.yml b/circle.yml
new file mode 100644
index 00000000..8ee4b16e
--- /dev/null
+++ b/circle.yml
@@ -0,0 +1,38 @@
+###################
+general:
+ artifacts:
+ - /home/ubuntu/dandelion/app/build/outputs/apk/
+ branches:
+ ignore:
+ - gh-pages
+ - l10n_master
+ - crowdin
+
+###################
+machine:
+ java:
+ version: oraclejdk8
+ environment:
+ ANDROID_HOME: /usr/local/android-sdk-linux
+
+###################
+dependencies:
+ pre:
+ # Android SDK Platform
+ - if [ ! -d "/usr/local/android-sdk-linux/platforms/android-24" ]; then echo y | android update sdk --no-ui --all --filter "android-24"; fi
+ # Android SDK Build-tools
+ - if [ ! -d "/usr/local/android-sdk-linux/build-tools/24.0.3" ]; then echo y | android update sdk --no-ui --all --filter "build-tools-24.0.3"; fi
+ # Android Support Repository
+ - if [ ! -d "/usr/local/android-sdk-linux/extras/android/m2repository/com/android/support/design/24.2.0" ]; then echo y | android update sdk --no-ui --all --filter "extra-android-m2repository"; fi
+
+
+ cache_directories:
+ - /usr/local/android-sdk-linux/platforms/android-24
+ - /usr/local/android-sdk-linux/build-tools/24.0.3
+ - /usr/local/android-sdk-linux/extras/android/m2repository
+
+###################
+test:
+ override:
+ - (./gradlew assembleFlavorDefault):
+ timeout: 360