From 2c5f6abb7ccd6abc9bfc3c089b9624ad0afb5d25 Mon Sep 17 00:00:00 2001 From: Aaron Date: Wed, 15 Apr 2020 10:07:28 +0200 Subject: [PATCH] basic support for sending message states fixes #110 #91 --- app/handler/handler.go | 18 +++++++++++ app/sender/messageSender.go | 11 +++++-- app/store/message.go | 10 +++---- app/webserver/helpers.go | 43 ++++++++++++++++++++++++++- app/webserver/messages.go | 8 +++++ app/webserver/webserver.go | 2 ++ axolotl-web/src/assets/dark.scss | 4 ++- axolotl-web/src/assets/light.scss | 2 ++ axolotl-web/src/assets/style.scss | 6 ++++ axolotl-web/src/pages/MessageList.vue | 13 +++++--- axolotl-web/src/store/store.js | 11 +++++++ po/ar.po | 12 ++++---- po/be.po | 12 ++++---- po/bg.po | 12 ++++---- po/cs.po | 12 ++++---- po/da.po | 12 ++++---- po/de.po | 19 +++++++----- po/el.po | 12 ++++---- po/es.po | 12 ++++---- po/fa.po | 12 ++++---- po/fi.po | 12 ++++---- po/fr.po | 12 ++++---- po/hr.po | 12 ++++---- po/hu.po | 12 ++++---- po/in.po | 12 ++++---- po/it.po | 12 ++++---- po/iw.po | 12 ++++---- po/ja.po | 12 ++++---- po/kn-rIN.po | 12 ++++---- po/ko.po | 12 ++++---- po/mk.po | 12 ++++---- po/nl.po | 12 ++++---- po/pl.po | 12 ++++---- po/pt-rBR.po | 12 ++++---- po/pt.po | 12 ++++---- po/ro.po | 12 ++++---- po/ru.po | 12 ++++---- po/sk.po | 12 ++++---- po/sl.po | 12 ++++---- po/sr.po | 12 ++++---- po/sv.po | 12 ++++---- po/ta.po | 12 ++++---- po/textsecure.nanuc.pot | 12 ++++---- po/tr.po | 12 ++++---- po/vi.po | 12 ++++---- po/zh-rCN.po | 12 ++++---- 46 files changed, 330 insertions(+), 225 deletions(-) diff --git a/app/handler/handler.go b/app/handler/handler.go index 60312e5e4..db1c3e321 100644 --- a/app/handler/handler.go +++ b/app/handler/handler.go @@ -150,6 +150,7 @@ func TypingMessageHandler(msg *textsecure.Message) { webserver.UpdateChatList() } func ReceiptHandler(source string, devID uint32, timestamp uint64) { + log.Println("[axolotl] receiptMessageHandler2 ") webserver.UpdateChatList() s := store.SessionsModel.Get(source) @@ -159,15 +160,32 @@ func ReceiptHandler(source string, devID uint32, timestamp uint64) { m.Receipt = true //qml.Changed(m, &m.IsRead) store.UpdateMessageRead(m) + webserver.UpdateActiveChat() return } } + webserver.UpdateChatList() log.Printf("[axolotl] receipt: Message with timestamp %d not found\n", timestamp) } func ReceiptMessageHandler(msg *textsecure.Message) { + log.Println("[axolotl] receiptMessageHandler: Message ", msg) + webserver.UpdateChatList() + s := store.SessionsModel.Get(msg.Source()) + for i := len(s.Messages) - 1; i >= 0; i-- { + m := s.Messages[i] + if m.SentAt == msg.Timestamp() { + m.Receipt = true + //qml.Changed(m, &m.IsRead) + store.UpdateMessageRead(m) + webserver.UpdateChatList() + return + } + } + webserver.UpdateChatList() + log.Printf("[axolotl] receipt: Message with timestamp %d not found\n", msg.Timestamp()) log.Println("[axolotl] receiptMessageHandler: Message ", msg) } diff --git a/app/sender/messageSender.go b/app/sender/messageSender.go index 6d7fb5edf..ab3151f65 100644 --- a/app/sender/messageSender.go +++ b/app/sender/messageSender.go @@ -66,8 +66,11 @@ func SendMessage(s *store.Session, m *store.Message) { s.Timestamp = m.SentAt m.IsSent = true if ts == 0 { + log.Debugln("SendMessageLoop", ts) m.SendingError = true + m.IsSent = false m.SentAt = uint64(time.Now().UnixNano() / 1000000) + m.ExpireTimer = 0 } m.HTime = helpers.HumanizeTimestamp(m.SentAt) s.When = m.HTime @@ -95,12 +98,16 @@ func SendMessageLoop(to, message string, group bool, att io.Reader, flags int, t log.Debugln("[axolotl] send to group ") } else { ts, err = textsecure.SendMessage(to, message, timer) + if err != nil { + log.Debugln("blub", err.Error(), ts) + } + } } else { if group { ts, err = textsecure.SendGroupAttachment(to, message, att, timer) } else { - log.Printf("SendMessageLoop sendAttachment") + log.Printf("[axolotl] SendMessageLoop sendAttachment") // buf := new(bytes.Buffer) // buf.ReadFrom(att) // s := buf.String() @@ -112,7 +119,7 @@ func SendMessageLoop(to, message string, group bool, att io.Reader, flags int, t if err == nil { break } - log.Println(err) + log.Println("[axolotl]", err) //If sending failed, try again after a while time.Sleep(3 * time.Second) count++ diff --git a/app/store/message.go b/app/store/message.go index 460f098e2..2ecc4ebfb 100644 --- a/app/store/message.go +++ b/app/store/message.go @@ -1,13 +1,12 @@ package store import ( - "log" - "github.com/nanu-c/axolotl/app/helpers" + log "github.com/sirupsen/logrus" ) type Message struct { - ID int64 + ID int64 `db:"id"` SID int64 ChatID string Source string @@ -44,7 +43,8 @@ func SaveMessage(m *Message) (error, *Message) { } func UpdateMessageSent(m *Message) error { - _, err := DS.Dbx.NamedExec("UPDATE messages SET issent = :issent, sentat = :sentat WHERE id = :id", m) + log.Debugln("SendingError", m.SendingError) + _, err := DS.Dbx.NamedExec("UPDATE messages SET issent = :issent, sentat = :sentat, sendingError = :sendingError, expireTimer = :expireTimer WHERE id = :id", m) if err != nil { return err } @@ -52,7 +52,7 @@ func UpdateMessageSent(m *Message) error { } func UpdateMessageRead(m *Message) error { - _, err := DS.Dbx.NamedExec("UPDATE messages SET isread = :isread WHERE id = :id", m) + _, err := DS.Dbx.NamedExec("UPDATE messages SET isread = :isread, receipt = :receipt WHERE id = :id", m) if err != nil { return err } diff --git a/app/webserver/helpers.go b/app/webserver/helpers.go index 19c753725..42cf5adaa 100644 --- a/app/webserver/helpers.go +++ b/app/webserver/helpers.go @@ -68,7 +68,39 @@ func sendCurrentChat(client *websocket.Conn, s *store.Session) { RemoveClientFromList(client) return } - +} +func updateCurrentChat(client *websocket.Conn, s *store.Session) { + var ( + err error + gr *textsecure.Group + c *textsecure.Contact + ) + if s.IsGroup { + gr, err = textsecure.GetGroupById(s.Tel) + } else { + c = store.GetContactForTel(s.Tel) + } + updateCurrentChatEnvelope := &UpdateCurrentChatEnvelope{ + UpdateCurrentChat: &UpdateCurrentChat{ + CurrentChat: s, + Contact: c, + Group: gr, + }, + } + message := &[]byte{} + *message, err = json.Marshal(updateCurrentChatEnvelope) + if err != nil { + fmt.Println(err) + return + } + // mu.Lock() + // defer mu.Unlock() + err = client.WriteMessage(websocket.TextMessage, *message) + if err != nil { + log.Println("[axolotl] send error update current chat ", err) + RemoveClientFromList(client) + return + } } func refreshContacts(client *websocket.Conn, path string) { var err error @@ -262,6 +294,15 @@ func UpdateContactList() { } } } +func UpdateActiveChat() { + log.Debugln("[axolotl] update active chat") + if activeChat != "" { + s := store.SessionsModel.Get(activeChat) + for client := range clients { + updateCurrentChat(client, s) + } + } +} type SendGui struct { Gui string diff --git a/app/webserver/messages.go b/app/webserver/messages.go index 227803c87..cd06de143 100644 --- a/app/webserver/messages.go +++ b/app/webserver/messages.go @@ -28,6 +28,14 @@ type OpenChat struct { type CurrentChatEnvelope struct { OpenChat *OpenChat } +type UpdateCurrentChat struct { + CurrentChat *store.Session + Contact *textsecure.Contact + Group *textsecure.Group +} +type UpdateCurrentChatEnvelope struct { + UpdateCurrentChat *UpdateCurrentChat +} type IdentityEnvelope struct { Identity string TheirId string diff --git a/app/webserver/webserver.go b/app/webserver/webserver.go index e346a1f73..42fd1ff23 100644 --- a/app/webserver/webserver.go +++ b/app/webserver/webserver.go @@ -77,6 +77,7 @@ func syncClients() { // if registered { UpdateChatList() UpdateContactList() + UpdateActiveChat() // } } } @@ -136,6 +137,7 @@ func wsReader(conn *websocket.Conn) { json.Unmarshal([]byte(p), &openChatMessage) log.Println("[axolotl] Open chat for ", openChatMessage.Id) s := store.SessionsModel.Get(openChatMessage.Id) + activeChat = openChatMessage.Id sendCurrentChat(conn, s) case "leaveChat": activeChat = "" diff --git a/axolotl-web/src/assets/dark.scss b/axolotl-web/src/assets/dark.scss index bf60d18bb..c0ef5970b 100644 --- a/axolotl-web/src/assets/dark.scss +++ b/axolotl-web/src/assets/dark.scss @@ -20,7 +20,9 @@ $chat-entry-border-color: #333; $message-color: #fff; $received-message-bg: #2880b0; -$sent-message-bg: #29b786; +$sent-message-bg: #ab54d3; +$sending-message-bg: #92c4ec; +$recieved-message-bg: #29b786; $sent-message-link: #004090; $sent-message-link-visited: #003060; diff --git a/axolotl-web/src/assets/light.scss b/axolotl-web/src/assets/light.scss index 1b8337a58..4c11ab23f 100644 --- a/axolotl-web/src/assets/light.scss +++ b/axolotl-web/src/assets/light.scss @@ -9,6 +9,8 @@ $chat-entry-border-color: #ddd; $message-color: #000; $received-message-bg: #dfdfdf; +$sending-message-bg: #92c4ec; +$recieved-message-bg: #68db9a; $sent-message-bg: #d3f2d7; $sent-message-link: $primary; diff --git a/axolotl-web/src/assets/style.scss b/axolotl-web/src/assets/style.scss index b31ca3bb7..573c87565 100644 --- a/axolotl-web/src/assets/style.scss +++ b/axolotl-web/src/assets/style.scss @@ -38,6 +38,12 @@ $link-color: $primary; .sent .message { background-color: $sent-message-bg; } +.sending .message { + background-color: $sending-message-bg; +} +.receipt .message { + background-color: $recieved-message-bg; +} #messageInput { border: 1px solid $message-input-border; diff --git a/axolotl-web/src/pages/MessageList.vue b/axolotl-web/src/pages/MessageList.vue index a3d1fb6a2..840d59cec 100644 --- a/axolotl-web/src/pages/MessageList.vue +++ b/axolotl-web/src/pages/MessageList.vue @@ -14,13 +14,15 @@ -
@@ -432,7 +434,7 @@ export default { isGroup () { return this.$store.state.messageList.Session.IsGroup }, - ... mapState(['contacts','config']), + ... mapState(['contacts','config','messageList']), } } @@ -549,6 +551,9 @@ video, .error .message{ background-color:#f7663a; } +.error .meta{ + color:#f7663a; +} .messageInputBox { bottom: 0px; width: 100vw; diff --git a/axolotl-web/src/store/store.js b/axolotl-web/src/store/store.js index 7943f60f5..eed161e5f 100644 --- a/axolotl-web/src/store/store.js +++ b/axolotl-web/src/store/store.js @@ -85,6 +85,14 @@ export default new Vuex.Store({ state.currentGroup = data.Group; state.currentContact = data.Contact; }, + UPDATE_CURRENT_CHAT(state, data){ + state.currentChat = data.CurrentChat; + var prepare = state.messageList.Messages.map(function(e) { return e.ID; }) + data.CurrentChat.Messages.forEach(m => { + state.messageList.Messages[prepare.indexOf(m.ID)] = m; + }); + // state.MessageList.Messages + }, SET_CONFIG(state, config){ state.config = config; }, @@ -259,6 +267,9 @@ export default new Vuex.Store({ else if(Object.keys(messageData)[0]=="OpenChat"){ this.commit("OPEN_CHAT",messageData["OpenChat"]); } + else if(Object.keys(messageData)[0]=="UpdateCurrentChat"){ + this.commit("UPDATE_CURRENT_CHAT",messageData["UpdateCurrentChat"]); + } else{ // console.log("unkown message ", Object.keys(messageData)[0]); } diff --git a/po/ar.po b/po/ar.po index 9e4fa3008..de7b96d73 100644 --- a/po/ar.po +++ b/po/ar.po @@ -183,11 +183,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -266,7 +266,7 @@ msgstr "إعادة ضبط جلسة آمنة" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -331,12 +331,12 @@ msgstr "فيديو" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/be.po b/po/be.po index 9bd15552c..c32f047c6 100644 --- a/po/be.po +++ b/po/be.po @@ -182,11 +182,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -263,7 +263,7 @@ msgstr "" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -328,12 +328,12 @@ msgstr "" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/bg.po b/po/bg.po index 683657eae..af147e7c6 100644 --- a/po/bg.po +++ b/po/bg.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Започни нова сигурна сесия" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Видео" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/cs.po b/po/cs.po index 86fa7e917..87bd3f9f9 100644 --- a/po/cs.po +++ b/po/cs.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Resetovat zabezpečenou konverzaci" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/da.po b/po/da.po index 6f0e91a94..3ec57155a 100644 --- a/po/da.po +++ b/po/da.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Gendan sikker forbindelse" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/de.po b/po/de.po index a3c2358f9..4a2ea6ed6 100644 --- a/po/de.po +++ b/po/de.po @@ -178,11 +178,11 @@ msgstr "Keine Chats vorhanden" msgid "No devices available" msgstr "Keine Geräte vorhanden" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "Keine Nachrichten vorhanden" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "Nicht unterstützer Mime-Typ" @@ -258,7 +258,7 @@ msgstr "Verschlüsselung Passwort setzen" msgid "Set password" msgstr "Passwort setzen" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "Zeitbegrenzung für verschwindende Nachrichten festgelegt" @@ -266,7 +266,9 @@ msgstr "Zeitbegrenzung für verschwindende Nachrichten festgelegt" msgid "" "Setting a password is not adviced on devices short in memory. Restart is " "required!" -msgstr "Ein Passwort wird auf Geräten mit wenig Arbeitsspeicher nicht empfohlen. Ein Neustart wird benötigt" +msgstr "" +"Ein Passwort wird auf Geräten mit wenig Arbeitsspeicher nicht empfohlen. Ein " +"Neustart wird benötigt" #: src/components/Header.vue:86 src/components/Header.vue:141 msgid "Settings" @@ -285,7 +287,8 @@ msgid "" "This is a free and open source signal client written in golang and vuejs.\n" " You can support the development of axolotl either by filling" msgstr "" -"Das ist ein freier Open Source Signal-Client geschrieben mit Golang und Vuejs.\n" +"Das ist ein freier Open Source Signal-Client geschrieben mit Golang und " +"Vuejs.\n" " Du kannst die Entwicklung von Axolotl unterstützen durch das Senden von " #: src/components/Header.vue:26 src/pages/ChatList.vue:28 @@ -321,12 +324,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "Falscher Code eingegeben. neustarten für einen weiteren Versuch" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/el.po b/po/el.po index 615082651..3ad172e88 100644 --- a/po/el.po +++ b/po/el.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Επαναφορά ασφαλούς συνεδρίας" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Βίντεο" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/es.po b/po/es.po index 38cc7aa56..dd15c10b6 100644 --- a/po/es.po +++ b/po/es.po @@ -189,11 +189,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -274,7 +274,7 @@ msgstr "Reiniciar la sesión segura" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -339,12 +339,12 @@ msgstr "Vídeo" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/fa.po b/po/fa.po index af9338e31..ce8b20f71 100644 --- a/po/fa.po +++ b/po/fa.po @@ -183,11 +183,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -266,7 +266,7 @@ msgstr "تنظیم مجدد جلسه امن" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -331,12 +331,12 @@ msgstr "ویدئو" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/fi.po b/po/fi.po index 625ea2d42..bf6c4fd79 100644 --- a/po/fi.po +++ b/po/fi.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Alusta suojattu istunto" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/fr.po b/po/fr.po index 4c009863b..f51294b19 100644 --- a/po/fr.po +++ b/po/fr.po @@ -185,11 +185,11 @@ msgstr "Aucune conversation" msgid "No devices available" msgstr "Pas d'appareil lié" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "Aucun message pour le moment" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "Type mime non supporté" @@ -270,7 +270,7 @@ msgstr "Réinitialiser la session sécurisée" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -335,12 +335,12 @@ msgstr "Vidéo" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/hr.po b/po/hr.po index e3760f9f9..858b20e6d 100644 --- a/po/hr.po +++ b/po/hr.po @@ -185,11 +185,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -268,7 +268,7 @@ msgstr "Resetiraj sigurnu sesiju" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -333,12 +333,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/hu.po b/po/hu.po index c30ef677a..d8a5d8322 100644 --- a/po/hu.po +++ b/po/hu.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Biztonságos munkamenet alaphelyzetbe állítása" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Videó" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/in.po b/po/in.po index 78407fe92..f6eaf5a20 100644 --- a/po/in.po +++ b/po/in.po @@ -183,11 +183,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -266,7 +266,7 @@ msgstr "Setel ulang sesi aman" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -331,12 +331,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/it.po b/po/it.po index f746b801b..4c551de9b 100644 --- a/po/it.po +++ b/po/it.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Azzera la sessione sicura" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/iw.po b/po/iw.po index 81f43a058..b170be117 100644 --- a/po/iw.po +++ b/po/iw.po @@ -183,11 +183,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -266,7 +266,7 @@ msgstr "אתחול התחברות מאובטחת" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -331,12 +331,12 @@ msgstr "סרט" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/ja.po b/po/ja.po index a1d8496f5..99efb3254 100644 --- a/po/ja.po +++ b/po/ja.po @@ -181,11 +181,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -264,7 +264,7 @@ msgstr "セキュア・セッションをリセットしますか?" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -329,12 +329,12 @@ msgstr "" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/kn-rIN.po b/po/kn-rIN.po index 6d95dc98a..5a0b7d06d 100644 --- a/po/kn-rIN.po +++ b/po/kn-rIN.po @@ -180,11 +180,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -263,7 +263,7 @@ msgstr "ಸುರಕ್ಷಿತ ಸೆಷನ್ ಮರು ಪ್ರಾರಂಭ msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -328,12 +328,12 @@ msgstr "" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/ko.po b/po/ko.po index 5b3e81956..d2e60bf0b 100644 --- a/po/ko.po +++ b/po/ko.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "암호화된 세션 초기화" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "동영상" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/mk.po b/po/mk.po index 6bcdb73a5..820d8a469 100644 --- a/po/mk.po +++ b/po/mk.po @@ -180,11 +180,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -261,7 +261,7 @@ msgstr "" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -326,12 +326,12 @@ msgstr "" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/nl.po b/po/nl.po index 0979b4fe8..7ce80c522 100644 --- a/po/nl.po +++ b/po/nl.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Beveiligde sessie resetten" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/pl.po b/po/pl.po index 217d1d25b..05a61cde2 100644 --- a/po/pl.po +++ b/po/pl.po @@ -185,11 +185,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -268,7 +268,7 @@ msgstr "Reset bezpiecznej sesji" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -333,12 +333,12 @@ msgstr "Wideo" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/pt-rBR.po b/po/pt-rBR.po index e984a4970..a0eb741ed 100644 --- a/po/pt-rBR.po +++ b/po/pt-rBR.po @@ -183,11 +183,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -266,7 +266,7 @@ msgstr "Restaurar sessão segura" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -331,12 +331,12 @@ msgstr "Vídeo" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/pt.po b/po/pt.po index b30764328..cfefd2429 100644 --- a/po/pt.po +++ b/po/pt.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Reiniciar a sessão segura" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Vídeo" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/ro.po b/po/ro.po index af68d25ff..a052712f1 100644 --- a/po/ro.po +++ b/po/ro.po @@ -185,11 +185,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -268,7 +268,7 @@ msgstr "Resetează sesiunea securizată" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -333,12 +333,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/ru.po b/po/ru.po index 2f05c07a2..726b02ff6 100644 --- a/po/ru.po +++ b/po/ru.po @@ -185,11 +185,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -268,7 +268,7 @@ msgstr "Сбросить защищённый сеанс" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -333,12 +333,12 @@ msgstr "Видео" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/sk.po b/po/sk.po index f4011f083..99fcf8cf5 100644 --- a/po/sk.po +++ b/po/sk.po @@ -181,11 +181,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -264,7 +264,7 @@ msgstr "Obnoviť zabezpečené spojenie" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -329,12 +329,12 @@ msgstr "" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/sl.po b/po/sl.po index 23527795b..f5c9615ca 100644 --- a/po/sl.po +++ b/po/sl.po @@ -185,11 +185,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -268,7 +268,7 @@ msgstr "Ponastavi varno sejo" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -333,12 +333,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/sr.po b/po/sr.po index a342589cd..6b8864b31 100644 --- a/po/sr.po +++ b/po/sr.po @@ -185,11 +185,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -268,7 +268,7 @@ msgstr "Ресетуј безбедну сесију" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -333,12 +333,12 @@ msgstr "Видео" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/sv.po b/po/sv.po index 3b0059c2a..810711aab 100644 --- a/po/sv.po +++ b/po/sv.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Starta om säker session" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/ta.po b/po/ta.po index 15ae9aec2..67f374b7c 100644 --- a/po/ta.po +++ b/po/ta.po @@ -183,11 +183,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -266,7 +266,7 @@ msgstr "பாதுகாப்பான அமர்வை மீட்டம msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -331,12 +331,12 @@ msgstr "காணொளி" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/textsecure.nanuc.pot b/po/textsecure.nanuc.pot index c391559d8..91210f2a6 100644 --- a/po/textsecure.nanuc.pot +++ b/po/textsecure.nanuc.pot @@ -169,11 +169,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -249,7 +249,7 @@ msgstr "" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -310,12 +310,12 @@ msgstr "" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/tr.po b/po/tr.po index eb78fc04c..cc75c34cd 100644 --- a/po/tr.po +++ b/po/tr.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Güvenli oturumu sıfırla" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Video" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/vi.po b/po/vi.po index c5775cdcf..4fc68cdf5 100644 --- a/po/vi.po +++ b/po/vi.po @@ -184,11 +184,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -267,7 +267,7 @@ msgstr "Tái thiết lập phiên bảo mật" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -332,12 +332,12 @@ msgstr "Đoạn phim" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr "" diff --git a/po/zh-rCN.po b/po/zh-rCN.po index aa624e94c..1cd163be3 100644 --- a/po/zh-rCN.po +++ b/po/zh-rCN.po @@ -183,11 +183,11 @@ msgstr "" msgid "No devices available" msgstr "" -#: src/pages/MessageList.vue:121 +#: src/pages/MessageList.vue:123 msgid "No Messages available." msgstr "" -#: src/pages/MessageList.vue:57 src/pages/MessageList.vue:83 +#: src/pages/MessageList.vue:59 src/pages/MessageList.vue:85 msgid "Not supported mime type:" msgstr "" @@ -266,7 +266,7 @@ msgstr "重置安全会话" msgid "Set password" msgstr "" -#: src/pages/MessageList.vue:89 +#: src/pages/MessageList.vue:91 msgid "Set timer for self-destructing messages" msgstr "" @@ -331,12 +331,12 @@ msgstr "视频" msgid "Wrong code entered. Restart for another try." msgstr "" -#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:44 -#: src/pages/MessageList.vue:53 src/pages/MessageList.vue:68 +#: src/pages/MessageList.vue:11 src/pages/MessageList.vue:46 +#: src/pages/MessageList.vue:55 src/pages/MessageList.vue:70 msgid "Your browser does not support the audio element." msgstr "" -#: src/pages/MessageList.vue:78 +#: src/pages/MessageList.vue:80 msgid "Your browser does not support the video element." msgstr ""