Compare commits

..

6 Commits

Author SHA1 Message Date
B. Petersen 3441162de4 Update messenger-backend submodule. 2018-05-17 22:26:38 +02:00
B. Petersen b695015e8f update translations 2018-05-17 22:26:29 +02:00
B. Petersen e50bf6ef95 bump version 2018-05-17 22:26:13 +02:00
B. Petersen 3ca55ad986 Update messenger-backend submodule. 2018-05-17 18:02:16 +02:00
Björn Petersen 40ff8268a8 Merge pull request #308 from testbird/patch-5
doubled & typo
2018-05-16 15:23:47 +02:00
testbird 2e7fac05ba Update SettingsAdvFragment.java 2018-05-16 15:04:26 +02:00
8 changed files with 105 additions and 7 deletions
+7
View File
@@ -1,5 +1,12 @@
# Delta Chat Changelog
## v0.17.3
2018-05-17
* Fix appearing system messages appearing twice
* Fix: Use all gossipped verifications in verified groups
* Update Basque, Polish, Russian and Ukrainian translations
## v0.17.2
2018-05-15
+2 -2
View File
@@ -124,7 +124,7 @@ android {
targetSdkVersion 25 // 25: Nougat. CAVE: Do NOT target "Andoid O" without checking the background tasks carefully, see https://developer.android.com/preview/behavior-changes.html#back-all . As long as we target "Nougat", everything works as expected even for "Andoid O" or later
// in general, we should not change the target without reason; eg. after the switch to Nougat, the camera stops working (see https://inthecheesefactory.com/blog/how-to-share-access-to-file-with-fileprovider-on-android-nougat/en )
versionName "0.17.2" // do NOT forget to increase defaultConfig.versionCode!
versionCode 519
versionName "0.17.3" // do NOT forget to increase defaultConfig.versionCode!
versionCode 520
}
}
@@ -232,7 +232,7 @@ public class SettingsAdvFragment extends BaseFragment implements NotificationCen
else {
AlertDialog.Builder builder1 = new AlertDialog.Builder(getParentActivity());
builder1.setTitle("Labs: QR code options");
builder1.setMessage("With the QR code options you can easily connect to other Delta Chat users by just scanning a QR code. Moverover, this securely transfers the encryption keys in both directions and allows the creation of verified groups.\n\nStay tuned for more information about this on the mailing ist :)\n\nDo you want to enable this experimental feature that may still contain issues?");
builder1.setMessage("With the QR code options you can easily connect to other Delta Chat users by scanning a QR code. Moreover, this securely transfers the encryption keys in both directions and allows the creation of verified groups.\n\nStay tuned for more information about this on the mailing ist :)\n\nDo you want to enable this experimental feature that may still contain issues?");
builder1.setNegativeButton(R.string.Cancel, null);
builder1.setPositiveButton(R.string.OK, new DialogInterface.OnClickListener() {
@Override
@@ -137,6 +137,7 @@
<string name="AllVideo">Bideo guztiak</string>
<string name="NoPhotos">Argazkirik ez oraindik</string>
<string name="NoVideo">Bideorik ez oraindik</string>
<string name="CropImage">Moztu irudia</string>
<string name="EditImage">Editatu irudia</string>
<string name="Enhance">Hobetu</string>
<string name="Highlights">Distirak</string>
@@ -144,6 +145,7 @@
<string name="Exposure">Esposizioa</string>
<string name="Warmth">Berotasuna</string>
<string name="Saturation">Saturazioa</string>
<string name="Vignette">Bineta</string>
<string name="Shadows">Gerizak</string>
<string name="Grain">Garaua</string>
<string name="Sharpen">Fokatu</string>
@@ -182,6 +184,7 @@
<string name="FromGalley">Galeriatik</string>
<string name="Set">Ezarrita</string>
<string name="OK">Ados</string>
<string name="Crop">Moztu</string>
<!--messages-->
<string name="AttachPhoto">Argazkia</string>
<string name="AttachVideo">Bideoa</string>
@@ -198,6 +201,8 @@
<string name="AreYouSureDeleteThisChat">Ezabatu txat hau? Ez da txaten zerrendan berriro erakutsiko, mezuak zerbitzarian mantenduko dira.</string>
<string name="AreYouSureBlockContact">Ziur kontaktu hau blokeatu nahi duzula?</string>
<string name="AreYouSureDeleteContact">Ziur kontaktu hau ezabatu nahi duzula?</string>
<!--permissions-->
<string name="PermissionContacts">Kontaktuak atzitzeko baimena behar da zure lagunekin gailu guztietan konektatu ahal izateko.</string>
<string name="PermissionNoAudio">Mikrofonoa atzitzeko baimena behar da ahots mezuak bidali ahal izateko.</string>
<string name="PermissionOpenSettings">Ezarpenak</string>
<!--Intro view-->
@@ -231,6 +236,10 @@
<item quantity="one">Mezu %d</item>
<item quantity="other">%d mezu</item>
</plurals>
<plurals name="AreYouSureDeleteMessages">
<item quantity="one">Ezabatu mezu %d? Zerbitzaritik ere ezabatuko da.</item>
<item quantity="other">Ezabatu %d mezu ? Zerbitzaritik ere ezabatuko dira.</item>
</plurals>
<!-- Translators: The first string placeholder gets replaced with the
text "%d new messages", so the complete sentence would be e.g.
"4 new messages in 2 chats". -->
@@ -269,6 +278,15 @@
<item quantity="one">Gehienez jakinarazpen %1$d %2$sko tartean</item>
<item quantity="other">Gehienez %1$d jakinarazpen %2$sko tartean</item>
</plurals>
<!--date formatters-->
<string name="formatterMonthYear">MMMM yyyy</string>
<string name="formatterMonth">MMM dd</string>
<string name="formatterYear">dd.MM.yyyy</string>
<string name="chatDate">EEE, MMMM d</string>
<string name="chatFullDate">EEE, MMMM d, yyyy</string>
<string name="formatterWeek">EEE</string>
<string name="formatterDay24H">HH:mm</string>
<string name="formatterDay12H">h:mm a</string>
<string name="formatDateAtTime">%1$s - %2$s</string>
<string name="AccountSettings">Kontuaren ezarpenak</string>
<string name="MyAccount">Nire kontua</string>
@@ -376,5 +394,30 @@
<string name="AutocryptKeyTransferSucceeded">Gakoa ongi transferitu da. Gailu hau orain Autocrypt erabili dezake beste gailuko gako berarekin.</string>
<string name="Retry">Saiatu berriro</string>
<string name="SelfTalkSubtitle">Nire buruari bidalitako mezuak</string>
<string name="QrScan">Irakurri QR kodea</string>
<string name="QrShow">Erakutsi QR kodea</string>
<string name="OobFingerprint">Hatz-marka</string>
<string name="OobSecureJoinRequested">%1$s elkartu da.</string>
<string name="Autocrypt">Autocrypt</string>
<string name="NewVerifiedGroup">Egiaztatutako talde berria</string>
<string name="SharedChats">Partekatutako txat-ak</string>
<string name="VerifiedContact">Egiaztatutako kontaktua</string>
<string name="Contact">Kontaktua</string>
</resources>
<string name="VerifiedGroup">Egiaztatutako taldea</string>
<string name="Group">Taldea</string>
<string name="EditedNameWillBeShared">Taldeko kide guztiek izango dute izen aldaketaren berri.</string>
<string name="QrShowInviteCode">Erakutsi QR gonbidapen-kodea</string>
<string name="E2EEncryptionPreferred">Muturretik muturrerako zifratzea hobetsia.</string>
<string name="OobAddrVerified">%1$s egiaztatuta.</string>
<string name="OobAddrVerifiedIntroduceMyself">%1$s egiaztatuta, egin aurkezpena …</string>
<string name="OobAskJoinVerifiedGroup"><![CDATA[<b>]]>%1$s<![CDATA[</b>]]> egiaztatutako taldera elkartu nahi duzu?</string>
<!-- Translators: %1$s is replaced by an action, eg. MsgMemberAddedToGroup, MsgMemberRemovedFromToGroup, MsgGroupNameChanged or MsgGroupImageChanged. If the action ends with a full stop, this is removed.
%2$s is replaced by a the name of the user that made this action.
Resulting strings might be "Member Alice added by Bob." or 'Group name changed from "Foo" to "Bar" by Claire.
If you do not find a correct grammar for your language you can just use "%1$s (by %2$s)" or "%2$s: %1$s" -->
<string name="ActionByUser">%1$s %2$s(e)k.</string>
<!-- Translators: %1$s is replaced by an action, eg. MsgMemberAddedToGroup, MsgMemberRemovedFromToGroup, MsgGroupNameChanged or MsgGroupImageChanged. If the action ends with a full stop, this is removed.
Resulting strings might be "Member Alice added by me." or 'Group name changed from "Foo" to "Bar" by me.
If you do not find a correct grammar for your language you can just use "%1$s (by me)" or "Me: %1$s" -->
<string name="ActionBySelf">%1$s nik.</string>
</resources>
@@ -405,6 +405,7 @@
<string name="HelpUrl">https://jaworski-pawel.github.io/Delta/#help</string>
<string name="EncryptedMessage">Szyfrowana wiadomość</string>
<string name="Encryption">Szyfrowanie</string>
<string name="EncrinfoE2EAvailable">Pełne szyfrowanie jest dostępne.</string>
<string name="EncrinfoTransport">Szyfrowanie transportu przynajmniej na moim serwerze.</string>
<string name="EncrinfoNone">Brak szyfrowania na moim serwerze.</string>
<string name="EncrinfoFingerprints">Odciski palców</string>
@@ -450,5 +451,38 @@
<string name="AutocryptKeyTransferSucceeded">Udany transfer klucza. To urządzenie jest teraz gotowe do użycia automatycznego szyfrowania za pomocą tego samego klucza, co na drugim urządzeniu.</string>
<string name="Retry">Powtórz</string>
<string name="SelfTalkSubtitle">Wiadomości wysłane do siebie</string>
<string name="QrScan">Skanuj kod QR</string>
<string name="QrShow">Pokaż kod QR</string>
<string name="QrScanContainsText">Zeskanowany kod QR zawiera następujący tekst:\n\n%1$s</string>
<string name="QrScanContainsUrl">Zeskanowany kod QR zawiera następujący adres:\n\n%1$s</string>
<string name="OobFingerprint">Odciski palca</string>
<string name="OobFingerprintAskOob">Zweryfikować kontakt i rozpocząć rozmowę z <![CDATA[<b>]]>%1$s<![CDATA[</b>]]>?</string>
<string name="OobFingerprintOk">Kontakt <![CDATA[<i>]]>%1$s<![CDATA[</i>]]> zweryfikowany. Rozpocząć rozmowę?</string>
<string name="OobFingerprintMismatch">Zeskanowany odcisk palca <![CDATA[<b>]]>nie pasuje<![CDATA[</b>]]> do odcisku palca ostatnio widzianego u <![CDATA[<i>]]>%1$s<![CDATA[</i>]]>.</string>
<string name="OobFingerprintWithoutAddr">Ten kod QR zawiera odcisk palca, ale nie zawiera adresu e-mail.\n\nW celu weryfikacji poza zasadniczym pasmem należy najpierw nawiązać szyfrowane połączenie z odbiorcą.</string>
<string name="OobSecureJoinRequested">%1$s dołącza.</string>
<string name="CannotDecryptBody">Tej wiadomości nie można odszyfrować.\n\n• Możesz teraz pomóc odpowiadając po prostu na tą wiadomość i poprosić nadawcę o ponowne wysłanie wiadomości.\n\n• W przypadku ponownego zainstalowania Delta Chat lub innego programu mailowego na tym lub innym urządzeniu, może być konieczne wysłanie stąd klucza automatycznego szyfrowania.</string>
<string name="Autocrypt">Autocrypt</string>
<string name="AutocryptExplain"><![CDATA[<i>]]>Autocrypt<![CDATA[</i>]]> to nowa i otwarta specyfikacja szyfrowania e-maili typu end-to-end.\n\nTwoja konfiguracja end-to-end w razie potrzeby jest tworzona automatycznie i można ją przesłać między urządzeniami za pomocą <![CDATA[<i>]]>Wiadomości konfiguracyjnej automatycznego szyfrowania.<![CDATA[</i>]]></string>
<string name="NewVerifiedGroup">Nowa zweryfikowana grupa</string>
<string name="SharedChats">Udostępnione czaty</string>
<string name="VerifiedContact">Zweryfikowany czat</string>
<string name="Contact">Kontakt</string>
</resources>
<string name="VerifiedGroup">Zweryfikowania grupa</string>
<string name="Group">Grupa</string>
<string name="EditedNameWillBeShared">Edytowana nazwa zostanie udostępniona wszystkim członkom grupy.</string>
<string name="QrShowInviteCode">Pokaż kod QR zaproszenia</string>
<string name="E2EEncryptionPreferred">Preferowane pełne szyfrowanie.</string>
<string name="OobAddrVerified">Zweryfikowano %1$s</string>
<string name="OobAddrVerifiedIntroduceMyself">Zweryfikowano %1$s, przedstaw się…</string>
<string name="OobAskJoinVerifiedGroup">Czy chcesz dołączyć do zweryfikowanej grupy <![CDATA[<b>]]>%1$s<![CDATA[</b>]]>?</string>
<!-- Translators: %1$s is replaced by an action, eg. MsgMemberAddedToGroup, MsgMemberRemovedFromToGroup, MsgGroupNameChanged or MsgGroupImageChanged. If the action ends with a full stop, this is removed.
%2$s is replaced by a the name of the user that made this action.
Resulting strings might be "Member Alice added by Bob." or 'Group name changed from "Foo" to "Bar" by Claire.
If you do not find a correct grammar for your language you can just use "%1$s (by %2$s)" or "%2$s: %1$s" -->
<string name="ActionByUser">%1$s przez %2$s.</string>
<!-- Translators: %1$s is replaced by an action, eg. MsgMemberAddedToGroup, MsgMemberRemovedFromToGroup, MsgGroupNameChanged or MsgGroupImageChanged. If the action ends with a full stop, this is removed.
Resulting strings might be "Member Alice added by me." or 'Group name changed from "Foo" to "Bar" by me.
If you do not find a correct grammar for your language you can just use "%1$s (by me)" or "Me: %1$s" -->
<string name="ActionBySelf">%1$s przez mnie.</string>
</resources>
@@ -385,7 +385,7 @@
<string name="AskRemoveMemberFromGroup">Удалить <![CDATA[<b>]]>%1$s<![CDATA[</b>]]> из группы?</string>
<string name="ErrSelfNotInGroup">Чтобы выполнить это действие, вы должны быть участником группы.</string>
<string name="MsgGroupLeft">Группа оставлена.</string>
<string name="NoMessagesHint">Отправить сообщение <![CDATA[<b>]]>%1$s<![CDATA[</b>]]>:\n\n• Общение будет возможным, даже если <![CDATA[<b>]]>%2$s<![CDATA[</b>]]> не использует Delta Chat.\n\n• Доставка первого сообщения может занять некоторое время.</string>
<string name="NoMessagesHint">Отправка сообщения <![CDATA[<b>]]>%1$s<![CDATA[</b>]]>:\n\n• Общение будет возможным, даже если <![CDATA[<b>]]>%2$s<![CDATA[</b>]]> не использует Delta Chat.\n\n• Доставка первого сообщения может занять некоторое время.</string>
<string name="SendNRcvReadReceipts">Получать и отправлять уведомления о доставке</string>
<string name="PreferE2EEncryption">Предпочитать сквозное шифрование</string>
<string name="E2EManagePrivateKeys">Управление закрытыми ключами</string>
@@ -232,31 +232,37 @@
<plurals name="Members">
<item quantity="one">%dучасник</item>
<item quantity="few">%dучасники</item>
<item quantity="many">%dучасників</item>
<item quantity="other">%dучасників</item>
</plurals>
<plurals name="Contacts">
<item quantity="one">%dконтакт</item>
<item quantity="few">%dконтакти</item>
<item quantity="many">%dконтактів</item>
<item quantity="other">%dконтактів</item>
</plurals>
<plurals name="MeAndMembers">
<item quantity="one">Я та %dучасник</item>
<item quantity="few">Я та %dучасники</item>
<item quantity="many">Я та %dучасників</item>
<item quantity="other">Я та %dучасників</item>
</plurals>
<plurals name="NewMessages">
<item quantity="one">%dнове повідомлення</item>
<item quantity="few">%dнових повідомення</item>
<item quantity="many">%dнових повідомлень</item>
<item quantity="other">%dнових повідомлень</item>
</plurals>
<plurals name="messages">
<item quantity="one">%dповідомлення</item>
<item quantity="few">%dповідомлення</item>
<item quantity="many">%dповідомлень</item>
<item quantity="other">%dповідомлень</item>
</plurals>
<plurals name="AreYouSureDeleteMessages">
<item quantity="one">Видалити%dповідомлення? Повідомлення видалиться з серверу також.</item>
<item quantity="few">Видалити%dповідомлення? Повідомлення видаляться з серверу також.</item>
<item quantity="many">Видалити%dповідомлень? Повідомлення видаляться з серверу також.</item>
<item quantity="other">Видалити%dповідомлень? Повідомлення видаляться з серверу також.</item>
</plurals>
<!-- Translators: The first string placeholder gets replaced with the
@@ -265,36 +271,43 @@
<plurals name="NewMessagesInChats">
<item quantity="one">%1$sв%2$dрозмові</item>
<item quantity="few">%1$sу %2$dрозмовах</item>
<item quantity="many">%1$sу%2$dрозмовах</item>
<item quantity="other">%1$sу%2$dрозмовах</item>
</plurals>
<plurals name="Chats">
<item quantity="one">%dрозмова</item>
<item quantity="few">%dрозмови</item>
<item quantity="many">%dрозмов</item>
<item quantity="other">%dрозмов</item>
</plurals>
<plurals name="Minutes">
<item quantity="one">%dхвилина</item>
<item quantity="few">%dхвилини</item>
<item quantity="many">%dхвилин</item>
<item quantity="other">%dхвилин</item>
</plurals>
<plurals name="Hours">
<item quantity="one">%dгодина</item>
<item quantity="few">%dгодини</item>
<item quantity="many">%dгодин</item>
<item quantity="other">%dгодин</item>
</plurals>
<plurals name="Days">
<item quantity="one">%dдень</item>
<item quantity="few">%dдні</item>
<item quantity="many">%dднів</item>
<item quantity="other">%dднів</item>
</plurals>
<plurals name="Weeks">
<item quantity="one">%dтиждень</item>
<item quantity="few">%dтижні</item>
<item quantity="many">%dтижнів</item>
<item quantity="other">%dтижнів</item>
</plurals>
<plurals name="Months">
<item quantity="one">%dмісяць</item>
<item quantity="few">%dмісяці</item>
<item quantity="many">%dмісяців</item>
<item quantity="other">%dмісяців</item>
</plurals>
<!-- Translators: The second string placeholder gets replaced with the
@@ -303,6 +316,7 @@
<plurals name="MaxNotifications">
<item quantity="one">Щобільш%1$dсповіщення за%2$s</item>
<item quantity="few">Щобільш%1$dсповіщення за%2$s</item>
<item quantity="many">Щобільш%1$dсповіщень за%2$s</item>
<item quantity="other">Щобільш%1$dсповіщень за%2$s</item>
</plurals>
<!--date formatters-->