Skip to content

Commit 2a5e14b

Browse files
authored
Merge pull request #466 from syphon-org/dev
[release] Version 0.2.5
2 parents 5214410 + de8bb03 commit 2a5e14b

File tree

8 files changed

+274
-24
lines changed

8 files changed

+274
-24
lines changed

.drone.yml

Lines changed: 57 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,13 @@ steps:
3838
- cp build/app/outputs/flutter-apk/app-release.apk ./syphon.nightly.android.apk
3939

4040
- name: release android
41-
image: golang:1.13
41+
image: golang:1.17
4242
environment:
4343
GITEA_SERVER_TOKEN:
4444
from_secret: GITEA_API_TOKEN
4545
commands:
4646
# Modify the existing release and add the android apk
47-
- go get code.gitea.io/tea
48-
- go install code.gitea.io/tea
47+
- go install code.gitea.io/tea@latest
4948
- tea login add -u https://git.syphon.org
5049
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-android" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-nightly-android" --asset ./syphon.nightly.android.apk
5150

@@ -91,20 +90,22 @@ steps:
9190
- cp build/app/outputs/flutter-apk/app-release.apk ./syphon.$(echo $DRONE_COMMIT_SHA | cut -c1-7).android.apk
9291

9392
- name: release android
94-
image: golang:1.13
93+
image: golang:1.17
9594
environment:
9695
GITEA_SERVER_TOKEN:
9796
from_secret: GITEA_API_TOKEN
9897
commands:
9998
# Modify the existing release and add the android apk
100-
- go get code.gitea.io/tea
101-
- go install code.gitea.io/tea
99+
- go install code.gitea.io/tea@latest
102100
- tea login add -u https://git.syphon.org
103101
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-android" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-android" --asset ./syphon.$(echo $DRONE_COMMIT_SHA | cut -c1-7).android.apk
104102
---
105103
kind: pipeline
106104
type: docker
107-
name: linux nightly
105+
name: linux nightly (amd64)
106+
platform:
107+
os: linux
108+
arch: amd64
108109
trigger:
109110
branch:
110111
- dev
@@ -130,21 +131,65 @@ steps:
130131
- tar -cvzf syphon.nightly.linux.x64.tar.gz -C build/linux/x64/release/bundle .
131132

132133
- name: release linux
133-
image: golang:1.13
134+
image: golang:1.17
134135
environment:
135136
GITEA_SERVER_TOKEN:
136137
from_secret: GITEA_API_TOKEN
137138
commands:
138139
# Create a build timestamp for the release title
139140
- echo $(date -Iseconds) > BUILD_START_TIME
140-
- go get code.gitea.io/tea
141-
- go install code.gitea.io/tea
141+
- go install code.gitea.io/tea@latest
142+
- tea login add -u https://git.syphon.org
143+
- 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
144+
---
145+
kind: pipeline
146+
type: docker
147+
name: linux nightly (arm64)
148+
platform:
149+
os: linux
150+
arch: arm64
151+
trigger:
152+
branch:
153+
- dev
154+
- main
155+
event:
156+
- push
157+
steps:
158+
- name: build linux
159+
image: cirrusci/flutter:2.8.0
160+
commands:
161+
# Install dependencies
162+
- apt-get update -y
163+
- 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
164+
- git submodule update --init --recursive
165+
# Set up flutter config
166+
- flutter config --no-analytics
167+
- flutter pub get
168+
- flutter pub run build_runner build --delete-conflicting-outputs
169+
- flutter config --enable-linux-desktop
170+
# Build the linux app exec
171+
- flutter build linux --release
172+
- cp -a /usr/lib/x86_64-linux-gnu/libjsoncpp.so* build/linux/x64/release/bundle/lib/
173+
- tar -cvzf syphon.nightly.linux.x64.tar.gz -C build/linux/x64/release/bundle .
174+
175+
- name: release linux
176+
image: golang:1.17
177+
environment:
178+
GITEA_SERVER_TOKEN:
179+
from_secret: GITEA_API_TOKEN
180+
commands:
181+
# Create a build timestamp for the release title
182+
- echo $(date -Iseconds) > BUILD_START_TIME
183+
- go install code.gitea.io/tea@latest
142184
- tea login add -u https://git.syphon.org
143185
- 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
144186
---
145187
kind: pipeline
146188
type: docker
147189
name: linux branch build
190+
platform:
191+
os: linux
192+
arch: amd64
148193
trigger:
149194
branch:
150195
exclude:
@@ -171,14 +216,13 @@ steps:
171216
- tar -cvzf syphon.$(echo $DRONE_COMMIT_SHA | cut -c1-7).linux.x64.tar.gz -C build/linux/x64/release/bundle .
172217

173218
- name: release linux
174-
image: golang:1.13
219+
image: golang:1.17
175220
environment:
176221
GITEA_SERVER_TOKEN:
177222
from_secret: GITEA_API_TOKEN
178223
commands:
179224
# Create a build timestamp for the release title
180225
- echo $(date -Iseconds) > BUILD_START_TIME
181-
- go get code.gitea.io/tea
182-
- go install code.gitea.io/tea
226+
- go install code.gitea.io/tea@latest
183227
- tea login add -u https://git.syphon.org
184228
- 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}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-linux" --asset ./syphon.$(echo $DRONE_COMMIT_SHA | cut -c1-7).linux.x64.tar.gz

assets/translations/et.json

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"header-intro": "Privaatsus ja vabadus\nilma probleemideta.",
3+
"title-view-invite-users": "Kutsu kasutajaid",
4+
"header-signup-username": "Loo kasutajanimi",
5+
"title-verification": "Verifitseerimine",
6+
"title-view-delete-devices": "Kinnita seadme eemaldamine",
7+
"title-view-search-groups": "Tutvu jututubadega",
8+
"title-view-search-users": "Otsi kasutajaid",
9+
"title-view-create-group-public": "Loo avalik jututuba",
10+
"title-view-devices": "Seadmed",
11+
"title-view-settings": "Seadistused",
12+
"title-view-theming": "Välimus",
13+
"title-view-invite": "Kutsu",
14+
"title-view-settings-chat": "Vestlused",
15+
"title-view-privacy": "Privaatsus",
16+
"title-view-profile": "Seadista oma profiili",
17+
"title-proxy-use-proxy": "Kasuta puhverserverit",
18+
"title-proxy-host": "Muuda puhverserveri aadressi",
19+
"title-proxy-port": "Muuda puhverserveri porti",
20+
"title-dialog-delete-keys": "Kinnita krüptovõtmete kustutamine",
21+
"title-dialog-confirm-linkout": "Kinnita lingi avamine",
22+
"title-dialog-captcha": "Täida robotilõksu andmed",
23+
"title-dialog-terms": "Kinnita kasutustingimustega nõustumine",
24+
"title-dialog-encryption": "Kas krüptime vestluse?",
25+
"button-cancel": "katkesta",
26+
"button-next": "jätka",
27+
"button-save": "salvesta",
28+
"button-finish": "lõpeta",
29+
"button-quit": "välju",
30+
"button-text-login-question": "Sul juba on kasutajanimi olemas?",
31+
"title-intro": "Tere tulemast {}'i kasutajaks",
32+
"header-login": "ja vestlused on sinu kontrolli all",
33+
"title-view-chat-users": "Kõik vestluste osapooled",
34+
"title-view-create-group": "Loo uus jututuba",
35+
"title-view-advanced": "Lisaseadistused",
36+
"title-view-homeserver-search": "Leia oma koduserver",
37+
"title-device-rename": "Muud seadme nime",
38+
"label-searching": "Otsime…",
39+
"label-search-results": "Otsingutulemused",
40+
"label-email": "E-post",
41+
"label-users": "Kasutajad",
42+
"label-back": "Mine tagasi",
43+
"label-close": "sulge",
44+
"label-send": "Saada",
45+
"title-dialog-terms-alpha": "Kinnita varase arendusjärgu kasutustingimustega nõustumine",
46+
"label-download-image": "Laadi pilt",
47+
"label-users-recent": "Hiljutised kasutajad",
48+
"label-chat-default": "Uus vestlus",
49+
"label-messages-empty": "sõnumeid ei leidu",
50+
"label-groups-empty": "jututube ei leidu",
51+
"label-message-encrypted": "Krüptitud sõnum",
52+
"label-message-matrix": "Sõnum Matrix'i võrgus",
53+
"label-message-matrix-unencrypted": "Krüptimata sõnum Matrix'i võrgus",
54+
"label-deleted-message": "Sõnum on kustutatud",
55+
"label-terms-of-service": "Kasutustingimused",
56+
"button-confirm-alt": "sobib",
57+
"button-confirm": "selge lugu",
58+
"button-confirm-formal": "kinnita",
59+
"button-leave-chat": "lahku vestlusest",
60+
"button-delete-chat": "kustuta vestlus",
61+
"button-archive-chat": "arhiveeri vestlus",
62+
"button-select-all": "vali kõik",
63+
"button-reset-password": "lähtesta salasõna",
64+
"button-text-agreement": "Olen nõus",
65+
"button-text-see-users": "Vaata kõiki kasutajaid",
66+
"button-text-signup-question": "Sul veel pole kasutajanimi olemas?",
67+
"button-text-login": "Logi sisse",
68+
"button-delete-keys": "kustuta võtmed",
69+
"button-block-user": "blokeeri kasutaja",
70+
"button-send-verification": "verifitseerimiseks saada e-kiri",
71+
"button-confirm-verification": "kinnita verifitseerimine",
72+
"button-text-settings": "Seadistused",
73+
"button-text-support": "Abiteave",
74+
"list-item-settings-proxy": "Puhverserveri seadistused",
75+
"list-item-settings-notification": "Teavitused",
76+
"list-item-settings-privacy": "Privaatsus",
77+
"list-item-settings-sms": "SMS ja MMS",
78+
"list-item-settings-logout": "Logi välja",
79+
"list-item-settings-proxy-host": "Server",
80+
"list-item-settings-proxy-port": "Port",
81+
"alert-restart-app-effect": "Muudatuste jõustumiseks palun sulge rakenduse ja käivita ta uuesti",
82+
"button-text-mark-all-read": "Märgi kõik loetuks",
83+
"button-text-invite": "Kustu sõpru",
84+
"alert-feature-in-progress": "🛠 See funktsionaalsus lisandub mõne aja pärast",
85+
"alert-message-failed": "Sõnumi saatmine ei õnnestunud",
86+
"prompt-homeserver-select": "Vali oma kasutajanimi ja koduserver",
87+
"prompt-confirm-deactivate": "Kasutajakonto lõpliku eemaldamise kinnitamiseks palun sisesta oma kasutajanimi",
88+
"content-thanks": "Tänud, et kasutasid rakendust {}!\n\n",
89+
"content-dialog-device-rename": "Sisesta seadme uus kõigile nähtav nimi."
90+
}

assets/translations/hu.json

Lines changed: 56 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,19 @@
1010
"content-intro-section-four": "A {}, vagy akármelyik másik Matrix kliens\nhasználatával a biztonságos beszélgetés\nelérhető mindenki számára",
1111
"content-intro-section-three": "A Matrix és a {} fejlesztését\nszervezetek és önkéntesek végzik,\nnem pedig cégek",
1212
"content-intro-section-two-part-three": "hogy hol\nszeretnéd tárolni az üzeneteid",
13-
"content-intro-section-two-part-two": "biztonságosan, és kiválaszthasd, ",
13+
"content-intro-section-two-part-two": "\nbiztonságosan, és kiválaszthasd, ",
1414
"content-intro-section-two": "A Matrix protokoll lehetővé teszi, hogy üzenetet \nküldj",
15-
"content-intro-section-one": "A {} egy titkosított,\nés központi irányítás nélküli protokollt \nhasznál, aminek a neve ",
15+
"content-intro-section-one": "A {} egy titkosított,\nés központi irányítás nélküli hálózatot \nhasznál, aminek a neve ",
1616
"content-password-recommendation": "Próbálj meg 3 vagy több véletlenszerűen választott\nszót kitalálni, amit könnyen meg tudsz jegyezni",
1717
"content-thanks": "Köszönjük, hogy kipróbáltad a {}-t!\n\n",
1818
"placeholder-topic": "Nincs téma beállítva",
1919
"prompt-confirm-deactivate": "Írd be a jelszavad a fiókod deaktiválásának megerősítéséhez",
2020
"prompt-homeserver-select": "Válassz egy felhasználónevet és egy Matrix szervert",
21-
"alert-homeserver-invalid": "Nem sikerült a 'well-known' ellenőrzése ennél a szervernél, bizonyosodj meg róla, hogy a szerver beállításai helyesek",
21+
"alert-homeserver-invalid": "Nem sikerült a 'well-known' lekérése ennél a szervernél. Bizonyosodj meg róla, hogy a szerver beállításai helyesek",
2222
"alert-message-failed": "Üzenet küldése sikertelen",
2323
"alert-feature-in-progress": "🛠 Ez a funkció még fejlesztés alatt van",
2424
"alert-invite-user-unknown": "Úgy tűnik, nincs ilyen Matrix felhasználó, de megpróbálhatsz meghívót küldeni erre a címre.\n\nBizonyosodj meg róla, hogy helyesen írtad be a címet, mielőtt megpróbálod.",
25-
"alert-restart-app-effect": "Be kell zárnod, és újra megnyitnod az alkalmazást, hogy a változtatások érvénybe lépjenek",
25+
"alert-restart-app-effect": "Be kell zárnod, és újra megnyitnod az alkalmazást, hogy ez a változtatás érvénybe lépjen",
2626
"list-item-settings-logout": "Kijelentkezés",
2727
"list-item-settings-sms": "SMS és MMS",
2828
"list-item-settings-privacy": "Magánszféra",
@@ -95,12 +95,62 @@
9595
"title-view-search-groups": "Csoportok felfedezése",
9696
"title-view-delete-devices": "Eszköz törlésének megerősítése",
9797
"header-signup-username": "Felhasználónév regisztrálása",
98-
"header-intro": "Magánszféra és szabadság\nbonyodalmak nélkül.",
98+
"header-intro": "Magánszféra és szabadság,\nbonyodalmak nélkül.",
9999
"title-intro": "Üdvözöl a {}",
100100
"button-text-see-users": "Összes felhasználó megtekintése",
101101
"button-start-chat": "beszélgessünk",
102102
"button-login-sso": "single sign on",
103103
"title-confirm-email": "Email megerősítése",
104104
"title-verification": "Ellenőrzés",
105-
"header-login": "foglald vissza a beszélgetéseidet"
105+
"header-login": "foglald vissza a beszélgetéseidet",
106+
"title-view-chat-users": "Összes szobatag",
107+
"button-delete-chat": "beszélgetés törlése",
108+
"button-leave-chat": "beszélgetés elhagyása",
109+
"list-item-settings-proxy": "Proxy beállítások",
110+
"button-select-all": "összes kiválasztása",
111+
"list-item-settings-proxy-host": "Hostnév",
112+
"confirm-encryption-group": "A titkosítás bekapcsolása végleges, utána már nem lehet kikapcsolni. Biztosan bekapcsolod a titkosítást ebben a beszélgetésben?\n\nKérlek, vedd figyelembe, hogy a titkosított csoportos beszélgetések még fejlesztés alatt állnak. Előfordulhat az üzenetek elvesztése!",
113+
"subtitle-proxy-use-proxy": "Ez a Syphon összes hálózati forgalmát egy proxy kiszolgálón irányítja át",
114+
"confirm-attempt-chat": "A felhasználó látni fogja a meghívásod, még akkor is, ha egyetlen üzenetet sem küldesz.\n\nBiztosan meghívod ezt a felhasználót?",
115+
"confirm-archive-chat-multi": "Biztosan archiválni szeretnél {} kiválasztott beszélgetést?\nA {} egyelőre még nem támogatja az archivált beszélgetések megtekintését.",
116+
"confirm-delete-chat-single": "Biztosan törlöd a(z) \"{}\" beszélgetést? Az itt található üzenetekhez többé nem tudsz majd hozzáférni.",
117+
"label-send-unencrypted": "Titkosítatlan üzenet küldése",
118+
"confirm-leave-chat-single": "Biztosan elhagyod a(z) \"{}\" beszélgetést?",
119+
"confirm-block-user": "Ha letiltod {} felhasználót, nem fogod látni az üzeneteit, és kilépsz ebből a szobából.",
120+
"warning-deactivate-account": "EZ VÉGLEGESEN TÖRÖLNI FOGJA A FIÓKOD\n\nNem fogod tudni visszaállítani az adataid, és nem fogsz hozzáférni ehhez a fiókhoz a deaktiválás után.\nKérlek, ezt vedd figyelembe, mielőtt továbblépsz!",
121+
"title-device-rename": "Eszköz átnevezése",
122+
"title-proxy-use-proxy": "Proxy használata",
123+
"title-proxy-host": "Proxy hosztnév megváltoztatása",
124+
"title-proxy-port": "Proxy port megváltoztatása",
125+
"title-dialog-confirm-linkout": "Link megnyitásának jóváhagyása",
126+
"button-text-settings": "Beállítások",
127+
"label-back": "Vissza",
128+
"label-close": "bezárás",
129+
"label-send": "Küldés",
130+
"label-download-image": "Kép betöltése",
131+
"button-archive-chat": "beszélgetés archiválása",
132+
"button-text-create-group": "Új csoport",
133+
"button-text-mark-all-read": "Összes olvasottnak jelölése",
134+
"button-text-invite": "Ismerősök meghívása",
135+
"button-text-support": "Segítség",
136+
"list-item-settings-proxy-port": "Port",
137+
"content-dialog-device-rename": "Írd be a új, nyilvánosan látható nevét ennek az eszköznek.",
138+
"alert-hidden-read-receipts": "A rejtett olvasási visszajelzéseket támogatnia kell a Matrix szerverednek, különben ugyan az lesz az eredmény, mint amikor be van kapcsolva",
139+
"content-proxy-host": "A hosztnév, ahol a proxy található",
140+
"content-proxy-port": "A proxy hálózati portja",
141+
"confirm-linkout": "Biztosan megnyitod ezt a linket?\n\n{}",
142+
"confirm-delete-keys": "Biztosan törölni szeretnéd a titkosítási kulcsokat erről az eszközről? Ez nagyon romboló hatású, és valószínűleg az összes üzeneted visszafejthetetlenné teszi.",
143+
"confirm-invite": "Biztosan meghívod ezt a felhasználót ebbe a beszélgetésbe?",
144+
"confirm-invites-multiple": "Biztosan meg szeretnéd hívni a kijelölt felhasználókat ebbe a beszélgetésbe?",
145+
"confirm-alpha-warning": "Ne használd, és nem is ajánljuk használni a Syphon-t olyan helyzetekben, amikor bizonyított és függetlenül ellenőrzött biztonság szükséges.\n",
146+
"confirm-alpha-warning-alt": "Előfordulhat adatvesztés az alkalmazás használatából eredően, miközben a hibák javításán és új funkciókon dolgozunk.\n",
147+
"confirm-archive-chat-single": "Biztosan archiválod a(z) \"{}\" beszélgetést?\nA {} egyelőre még nem támogatja az archivált beszélgetések megtekintését.",
148+
"confirm-delete-chat-multi": "Biztosan törölni szeretnél {} kiválasztott beszélgetést? Az itt található üzenetekhez többé nem tudsz majd hozzáférni.",
149+
"confirm-leave-chat-single-nonpublic": "Ez nem egy nyilvános szoba. Ha kilépsz, meghívó nélkül nem fogsz tudni újra belépni.",
150+
"confirm-leave-chat-multi": "Biztosan ki szeretnél lépni {} kiválasztott beszélgetésből?",
151+
"confirm-leave-chat-multi-nonpublic": "Ezeknek a szobáknak egy része (vagy az összes) nem nyilvános. Meghívó nélkül nem fogsz tudni újra belépni.",
152+
"label-proxy-host": "Hosztnév",
153+
"label-proxy-port": "Port",
154+
"warning-deactivate-account-final": "Törlés után nincs lehetőség a fiók visszaállítására. Azonnal ki leszel léptetve a fiókodból, és elérhetetlenné fog válni.\n\nEz az utolsó figyelmeztetés a deaktiválás előtt. Ha biztos vagy benne, kattints alább a deaktiválásra.",
155+
"label-send-encrypted": "Titkosított üzenet küldése"
106156
}

0 commit comments

Comments
 (0)