Skip to content

Commit

Permalink
Merge pull request syphon-org#499 from syphon-org/main
Browse files Browse the repository at this point in the history
main -> dev
  • Loading branch information
ereio authored Jan 10, 2022
2 parents fa44c5a + b56b0c0 commit 58555d1
Show file tree
Hide file tree
Showing 10 changed files with 336 additions and 117 deletions.
82 changes: 41 additions & 41 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -143,48 +143,48 @@ steps:
- tea login add -u https://git.syphon.org
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-linux" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-nightly-linux" --asset ./syphon.nightly.linux.x64.tar.gz
---
kind: pipeline
type: docker
name: linux nightly (arm64)
platform:
os: linux
arch: arm64
trigger:
branch:
- dev
- main
event:
- push
steps:
- name: build linux
image: cirrusci/flutter:2.8.0
commands:
# Install dependencies
- apt-get update -y
- apt-get install -y cmake ninja-build clang pkg-config libgtk-3-dev liblzma-dev libblkid-dev libsecret-1-dev libolm-dev libolm3 libsqlite3-dev libjsoncpp-dev
- git submodule update --init --recursive
# Set up flutter config
- flutter config --no-analytics
- flutter pub get
- flutter pub run build_runner build --delete-conflicting-outputs
- flutter config --enable-linux-desktop
# Build the linux app exec
- flutter build linux --release
- cp -a /usr/lib/x86_64-linux-gnu/libjsoncpp.so* build/linux/x64/release/bundle/lib/
- tar -cvzf syphon.nightly.linux.x64.tar.gz -C build/linux/x64/release/bundle .
# kind: pipeline
# type: docker
# name: linux nightly (arm64)
# platform:
# os: linux
# arch: arm64
# trigger:
# branch:
# - dev
# - main
# event:
# - push
# steps:
# - name: build linux
# image: cirrusci/flutter:2.8.0
# commands:
# # Install dependencies
# - apt-get update -y
# - apt-get install -y cmake ninja-build clang pkg-config libgtk-3-dev liblzma-dev libblkid-dev libsecret-1-dev libolm-dev libolm3 libsqlite3-dev libjsoncpp-dev
# - git submodule update --init --recursive
# # Set up flutter config
# - flutter config --no-analytics
# - flutter pub get
# - flutter pub run build_runner build --delete-conflicting-outputs
# - flutter config --enable-linux-desktop
# # Build the linux app exec
# - flutter build linux --release
# - cp -a /usr/lib/x86_64-linux-gnu/libjsoncpp.so* build/linux/x64/release/bundle/lib/
# - tar -cvzf syphon.nightly.linux.x64.tar.gz -C build/linux/x64/release/bundle .

- name: release linux
image: golang:1.15
environment:
GITEA_SERVER_TOKEN:
from_secret: GITEA_API_TOKEN
commands:
# Modify the existing release and add the android apk
- go get code.gitea.io/tea
- go install code.gitea.io/tea
- tea login add -u https://git.syphon.org
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-linux" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-nightly-linux" --asset ./syphon.nightly.linux.x64.tar.gz
---
# - name: release linux
# image: golang:1.15
# environment:
# GITEA_SERVER_TOKEN:
# from_secret: GITEA_API_TOKEN
# commands:
# # Modify the existing release and add the android apk
# - go get code.gitea.io/tea
# - go install code.gitea.io/tea
# - tea login add -u https://git.syphon.org
# - tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-linux" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-nightly-linux" --asset ./syphon.nightly.linux.x64.tar.gz
# ---
kind: pipeline
type: docker
name: linux branch build
Expand Down
10 changes: 6 additions & 4 deletions assets/translations/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
"title-view-search-users": "البحث عن المستخدمين",
"button-start-chat": "فلندردش",
"header-signup-username": "يُرجى إنشاء اسم المستخدم",
"header-intro": "الخصوصية والحرية\nدون متاعب.",
"title-intro": "أهلا بك في {}",
"header-intro": "الخصوصية والحرية\nبدون متاعب.",
"title-intro": "مرحبًا بك في {}",
"label-send-encrypted": "سحب السهم الأيمن لإرسال رسالة",
"semantics-image-password-reset": "شخص يستريح بذراعه أعلى حرف به مربع اختيار بالداخل",
"semantics-image-signup-username": "شخص يستريح بمرفقه على بطاقة الهوية. التعريفية",
Expand Down Expand Up @@ -135,7 +135,7 @@
"title-view-search-groups": "استكشاف المجموعات",
"title-view-delete-devices": "تأكيد إزالة الجهاز",
"title-verification": "التحقق",
"header-login": "استعادة الدردشة",
"header-login": "استرجع الدردشة",
"label-send": "ارسل",
"button-leave-chat": "ترك الدردشة",
"label-back": "الرجوع للخلف",
Expand Down Expand Up @@ -175,5 +175,7 @@
"title-proxy-port": "تعديل منفذ الوكيل",
"subtitle-proxy-use-proxy": "سيؤدي هذا إلى إجبار كل حركة المرور التي تغادر Siphon على القيام بذلك عبر وكيل",
"label-proxy-host": "اسم المضيف",
"label-proxy-port": "المنفذ"
"label-proxy-port": "المنفذ",
"label-call-invite": "دعاك المستخدم إلى مكالمة صوتية",
"label-call-hangup": "أنهى المستخدم المكالمة الصوتية"
}
57 changes: 37 additions & 20 deletions assets/translations/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,21 +23,21 @@
"title-dialog-encryption": "Chat verschlüsseln?",
"title-dialog-captcha": "Captcha vervollständigen",
"title-dialog-terms": "Nutzungsbedingungen bestätigen",
"title-dialog-terms-alpha": "Bestätigen Sie die \"Open Alpha\"-Nutzungsbedingungen",
"title-dialog-email-requirement": "Email erforderlich",
"title-dialog-terms-alpha": "Bestätigen Sie die Open Alpha-Nutzungsbedingungen",
"title-dialog-email-requirement": "E-Mail-Anforderung",
"title-dialog-email-requirement-verified": "E-Mail-Überprüfung",
"title-user-verification": "Benutzerüberprüfung",
"title-confirm-password": "Passwort bestätigen",
"title-confirm-email": "E-Mail bestätigen",
"label-searching": "Suchen…",
"label-search-homeservers": "Suche nach Homeservern…",
"label-search-user": "Nach einem Benutzer suchen…",
"label-search-users": "Suche nach Benutzern…",
"label-searching": "Suchen ",
"label-search-homeservers": "Suche nach Homeservern ",
"label-search-user": "Nach einem Benutzer suchen ",
"label-search-users": "Suche nach Benutzern ",
"label-search-results": "Suchergebnisse",
"label-syncing": "Chats synchronisieren",
"label-syncing": "Chats werden synchronisiert ",
"label-on": "An",
"label-off": "Aus",
"label-email": "Email",
"label-email": "E-Mail",
"label-users": "Benutzer",
"label-users-recent": "Letzte Benutzer",
"label-users-results": "Passende Benutzer",
Expand All @@ -46,12 +46,12 @@
"label-messages-empty": "keine Nachrichten gefunden",
"label-groups-empty": "keine Gruppen gefunden",
"label-message-encrypted": "Verschlüsselte Nachricht",
"label-message-matrix": "Matrix Nachricht",
"label-message-matrix-unencrypted": "Matrix Nachricht (unverschlüsselt)",
"label-message-matrix": "Matrix-Nachricht",
"label-message-matrix-unencrypted": "Matrix-Nachricht (unverschlüsselt)",
"label-deleted-message": "Diese Nachricht wurde gelöscht",
"label-terms-of-service": "Nutzungsbedingungen",
"button-login": "anmelden",
"button-login-sso": "Single Sign-on",
"button-login-sso": "Einzelanmeldung",
"button-save": "speichern",
"button-next": "weiter",
"button-finish": "fertig",
Expand All @@ -60,7 +60,7 @@
"button-cancel": "abbrechen",
"button-quit": "beenden",
"button-confirm": "verstanden",
"button-confirm-alt": "ok",
"button-confirm-alt": "OK",
"button-confirm-formal": "bestätigen",
"button-enable": "aktivieren",
"button-delete-keys": "Schlüssel löschen",
Expand All @@ -86,7 +86,7 @@
"list-item-settings-privacy": "Datenschutz",
"list-item-settings-sms": "SMS und MMS",
"list-item-settings-logout": "Abmelden",
"alert-restart-app-effect": "Sie müssen die App schließen und neu starten, damit dies wirksam wird",
"alert-restart-app-effect": "Sie müssen die Anwendung schließen und neu starten, damit dies wirksam wird",
"alert-invite-user-unknown": "Dieser Benutzer scheint in der Matrix nicht zu existieren, aber Sie können dennoch versuchen, ihn einzuladen.\n\nStellen Sie sicher, dass Sie den korrekten Namen verwenden, bevor Sie dies versuchen.",
"alert-feature-in-progress": "🛠 Dieses Feature ist bald verfügbar",
"alert-message-failed": "Nachricht konnte nicht gesendet werden",
Expand All @@ -96,7 +96,7 @@
"placeholder-topic": "Keine Themenbeschreibung",
"content-thanks": "Danke fürs Ausprobieren von {}!\n\n",
"content-password-recommendation": "Versuchen Sie, sich 3 oder mehr zufällige\nWörter, die Sie sich leicht merken können",
"content-intro-section-one": "{} arbeitet mit einem verschlüsselten\nund dezentrales Netzwerk\nnamens ",
"content-intro-section-one": "{} funktionniert mit einem verschlüsselten\nund dezentrales Netzwerk\nnamens ",
"content-intro-section-two": "Matrix ermöglicht es Ihnen, anderen eine Nachricht zu senden",
"content-intro-section-two-part-two": "\nprivat und Kontrolle ",
"content-intro-section-two-part-three": "wo die\nNachrichten gespeichert werden",
Expand All @@ -109,7 +109,7 @@
"content-signup-email-verification": "Dieser Homeserver benötigt eine verifizierte E-Mail-Adresse, um die Registrierung abzuschließen. Um fortzufahren, müssen Sie auf den Link in der E-Mail klicken. Stellen Sie sicher, dass Sie diesem Homeserver vertrauen, bevor Sie auf den Verifizierungslink klicken.",
"content-signup-captcha-requirement": "Dieser Homeserver erfordert ein Captcha\n, bevor Sie ein Konto erstellen können.",
"content-forgot-email-verification": "Bevor Sie Ihr Passwort zurücksetzen, wird eine Bestätigungs-E-Mail an Ihren Posteingang gesendet. Nach der Überprüfung können Sie ein neues Passwort festlegen und bestätigen.",
"content-confirm-password-reset": "Klicken Sie auf den Link, der Ihnen per E-Mail zugesandt wurde. Nachdem Sie auf den Link geklickt haben, klicken Sie auf die Schaltfläche \"Weiter\" unten, um Ihr Passwort zu ändern.",
"content-confirm-password-reset": "Klicken Sie auf den Link, der Ihnen per E-Mail zugesandt wurde. Nachdem Sie auf den Link geklickt haben, klicken Sie auf die Schaltfläche Weiter unten, um Ihr Passwort zu ändern.",
"content-password-requirements": "Jeder Homeserver kann unterschiedliche Anforderungen an Passwörter haben.\n\nWenn Sie Probleme haben, versuchen Sie, ein Passwort zu erstellen, das einen Kleinbuchstaben, einen Großbuchstaben, eine Zahl und ein Symbol enthält und mindestens 8 Zeichen lang ist",
"content-sync-interval": "Die Synchronisierung erfolgt durch Übermittlung einer langen Abfrage an einen Matrix-Server. Das Synchronisierungsintervall gibt nicht an, wie oft die Synchronisierung durchgeführt wird, sondern wie oft eine neue Abfrage versucht wird.",
"confirm-delete-keys": "Sind Sie sicher, dass Sie Ihre Verschlüsselungsschlüssel für dieses Gerät löschen möchten? Dies ist sehr destruktiv und wird all Ihre verschlüsselten Nachrichten unentschlüsselbar machen.",
Expand All @@ -123,7 +123,7 @@
"confirm-alpha-version": "Bitte beachten Sie, dass sich diese App noch in der Alpha-Phase befindet.\n",
"confirm-alpha-warning": "Verwenden Sie Syphon nicht und ich empfehle auch nicht, Syphon zu verwenden, wenn bewährte und unabhängig geprüfte Sicherheit erforderlich ist.\n",
"confirm-alpha-warning-alt": "Sie können mit dieser Anwendung Daten verlieren, solang Funktionen und Fehler behoben werden.\n",
"confirm-terms-of-service-alt": "Bitte lesen Sie die nachstehenden Bedingungen für diese Anwendung und tippen Sie, wenn Sie einverstanden sind, auf \"Ich stimme zu\", um fortzufahren:\n\n",
"confirm-terms-of-service-alt": "Bitte lesen Sie die nachstehenden Bedingungen für diese Anwendung und tippen Sie, wenn Sie einverstanden sind, auf Ich stimme zu, um fortzufahren:\n\n",
"confirm-invite-accept": "Wenn Sie diese Chat-Einladung annehmen, werden die Benutzer im Chat darauf aufmerksam gemacht, dass Sie angenommen haben. Sind Sie sicher, dass Sie jetzt annehmen möchten?",
"confirm-encryption": "Nachdem Sie einen Chat verschlüsselt haben, können Sie nicht mehr zum unverschlüsselten Senden von Nachrichten zurückkehren. Sind Sie sicher, dass Sie diesen Chat verschlüsseln möchten?",
"confirm-encryption-group": "Nachdem Sie einen Chat verschlüsselt haben, können Sie nicht mehr zum unverschlüsselten Senden von Nachrichten zurückkehren. Sind Sie sicher, dass Sie diesen Gruppenchat verschlüsseln möchten?\n\n Bitte beachten Sie, dass sich die E2EE von Gruppen noch in der Entwicklung befindet. Sie können Nachrichtendaten verlieren!",
Expand Down Expand Up @@ -152,13 +152,30 @@
"button-text-create-group": "Neue Gruppe",
"button-text-settings": "Einstellungen",
"button-text-support": "Hilfe",
"confirm-archive-chat-single": "Sind Sie sicher, dass Sie den Chat \"{}\" archivieren möchten?\n{} unterstützt noch nicht die Anzeige archivierter Chats.",
"confirm-archive-chat-single": "Sind Sie sicher, dass Sie den Chat „{}“ archivieren möchten?\n{} unterstützt noch nicht die Anzeige archivierter Chats.",
"confirm-archive-chat-multi": "Sind Sie sicher, dass Sie alle ausgewählten {}-Chats archivieren wollen?\nDie Anzeige von archivierten Chats wird von {} noch nicht unterstützt.",
"confirm-leave-chat-single": "Sind Sie sicher, dass Sie den Chat \"{}\" verlassen wollen?",
"confirm-delete-chat-single": "Sind Sie sicher, dass Sie den Chat \"{}\" löschen wollen? Die in diesem Chat gesendeten Nachrichten werden für immer verloren gehen.",
"confirm-leave-chat-single": "Sind Sie sicher, dass Sie den Chat „{}“ verlassen wollen?",
"confirm-delete-chat-single": "Sind Sie sicher, dass Sie den Chat „{}“ löschen wollen? Die in diesem Chat gesendeten Nachrichten werden für immer verloren gehen.",
"confirm-delete-chat-multi": "Sind Sie sicher, dass Sie alle {} ausgewählten Chats löschen wollen? Die in diesen Chats gesendeten Nachrichten werden für immer verloren sein.",
"confirm-leave-chat-single-nonpublic": "Dies ist kein öffentlicher Chat. Ohne Einladung können Sie diesem Chat nicht wieder beitreten.",
"confirm-leave-chat-multi-nonpublic": "Einige oder alle dieser Chats sind nicht öffentlich. Ohne Einladung können Sie diesen Chats nicht beitreten.",
"confirm-leave-chat-multi": "Sind Sie sicher, dass Sie alle {} ausgewählten Chats verlassen wollen?",
"label-download-image": "Bild laden"
"label-download-image": "Bild laden",
"label-call-invite": "Benutzer hat Sie zu einem Sprachanruf eingeladen",
"subtitle-proxy-use-proxy": "Dies zwingt den gesamten Verkehr, der Syphon verlässt, über einen Proxy zu gehen",
"title-proxy-host": "Proxy-Host bearbeiten",
"title-proxy-port": "Proxy-Port bearbeiten",
"list-item-settings-proxy": "Proxy-Einstellungen",
"list-item-settings-proxy-port": "Port",
"label-call-hangup": "Benutzer hat einen Sprachanruf beendet",
"list-item-settings-proxy-host": "Host",
"confirm-linkout": "Sind Sie sicher, dass Sie den folgenden Link öffnen möchten?\n\n{}",
"title-device-rename": "Ein Gerät umbenennen",
"content-dialog-device-rename": "Geben Sie den neuen öffentlichen Anzeigenamen für dieses Gerät ein.",
"title-proxy-use-proxy": "Einen Proxy verwenden",
"title-dialog-confirm-linkout": "Öffnen des Links bestätigen",
"content-proxy-host": "Der Host für Ihren Proxy",
"content-proxy-port": "Der Port, auf dem Ihr Proxy lauscht",
"label-proxy-host": "Hostname",
"label-proxy-port": "Port"
}
12 changes: 11 additions & 1 deletion assets/translations/et.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,5 +86,15 @@
"prompt-homeserver-select": "Vali oma kasutajanimi ja koduserver",
"prompt-confirm-deactivate": "Kasutajakonto lõpliku eemaldamise kinnitamiseks palun sisesta oma kasutajanimi",
"content-thanks": "Tänud, et kasutasid rakendust {}!\n\n",
"content-dialog-device-rename": "Sisesta seadme uus kõigile nähtav nimi."
"content-dialog-device-rename": "Sisesta seadme uus kõigile nähtav nimi.",
"label-search-homeservers": "Otsi koduserverit…",
"label-search-user": "Otsi kasutajat…",
"label-search-users": "Otsi kasutajaid…",
"label-users-results": "Leitud kasutajad",
"label-users-known": "Teadaolevad kasutajad",
"button-deactivate": "eemalda kasutusest",
"label-call-invite": "Said häälkõne kutse",
"label-call-hangup": "Teine osapool lõpetas kõne",
"button-chat-details": "vestluse teave",
"placeholder-topic": "Teema kirjeldus puudub"
}
Loading

0 comments on commit 58555d1

Please sign in to comment.