diff --git a/app/js/locales/en-us.json b/app/js/locales/en-us.json index 8e5aa62d..c517bf87 100644 --- a/app/js/locales/en-us.json +++ b/app/js/locales/en-us.json @@ -384,6 +384,7 @@ "message_service_removed_channel_photo": "Channel photo removed", "message_service_scored_X": "{'one': 'scored {}', 'other': 'scored {}'}", "message_service_payment_sent": "Payment sent", + "message_service_screenshot_taken": "took a screenshot!", "message_admin_badge": "admin", @@ -617,6 +618,7 @@ "message_attach_video_play": "Play video", "message_attach_unsupported": "The message is not supported on your version of Telegram Web. Update the app to view: {link}.", + "message_attach_notweb": "The message is not supported on Telegram Web yet. Use Telegram mobile apps to view: {link}.", "conversation_select_modal_title": "Select conversation", "conversation_select_modal_chats_contacts": "Chats and contacts", diff --git a/app/js/messages_manager.js b/app/js/messages_manager.js index da8984ff..fc388754 100644 --- a/app/js/messages_manager.js +++ b/app/js/messages_manager.js @@ -1424,14 +1424,14 @@ angular.module('myApp.services') break case 'messageMediaPhoto': if (apiMessage.media.ttl_seconds) { - apiMessage.media = {_: 'messageMediaUnsupported'} + apiMessage.media = {_: 'messageMediaUnsupportedWeb'} } else { AppPhotosManager.savePhoto(apiMessage.media.photo, mediaContext) } break case 'messageMediaDocument': if (apiMessage.media.ttl_seconds) { - apiMessage.media = {_: 'messageMediaUnsupported'} + apiMessage.media = {_: 'messageMediaUnsupportedWeb'} } else { AppDocsManager.saveDoc(apiMessage.media.document, mediaContext) } @@ -1444,7 +1444,7 @@ angular.module('myApp.services') apiMessage.media.handleMessage = true break case 'messageMediaInvoice': - apiMessage.media = {_: 'messageMediaUnsupported'} + apiMessage.media = {_: 'messageMediaUnsupportedWeb'} break case 'messageMediaGeoLive': apiMessage.media._ = 'messageMediaGeo' @@ -1524,10 +1524,6 @@ angular.module('myApp.services') : 'ok' ) break - - case 'messageActionScreenshotTaken': - apiMessage.media = {_: 'messageMediaUnsupported'} - delete apiMessage.action } if (migrateFrom && diff --git a/app/partials/desktop/message_media.html b/app/partials/desktop/message_media.html index 57e5c1a4..8857ec2e 100644 --- a/app/partials/desktop/message_media.html +++ b/app/partials/desktop/message_media.html @@ -6,10 +6,17 @@
-
+
+
web.telegram.org
+ +
+
+ telegram.org/dl +
+
\ No newline at end of file diff --git a/app/partials/desktop/message_service.html b/app/partials/desktop/message_service.html index aa0fb9f7..fb3f49c3 100644 --- a/app/partials/desktop/message_service.html +++ b/app/partials/desktop/message_service.html @@ -50,7 +50,12 @@ - + + + + + + diff --git a/app/partials/desktop/short_message.html b/app/partials/desktop/short_message.html index a2a391b3..58909c0c 100644 --- a/app/partials/desktop/short_message.html +++ b/app/partials/desktop/short_message.html @@ -19,7 +19,7 @@ - + @@ -58,5 +58,8 @@ + + + \ No newline at end of file diff --git a/app/partials/mobile/message_service.html b/app/partials/mobile/message_service.html index 32bbe954..dba2a9ca 100644 --- a/app/partials/mobile/message_service.html +++ b/app/partials/mobile/message_service.html @@ -50,7 +50,11 @@ - + + + + +