diff --git a/data/client/macos-beta/Assets.car/Icon_ChatList_Arrow8x16.png b/data/client/macos-beta/Assets.car/Icon_ChatList_Arrow8x16.png new file mode 100644 index 0000000000..39c0a900e4 --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_ChatList_Arrow8x16.png @@ -0,0 +1 @@ +7c9f1ac25dc1282907543dcfc04429ddaa8f6ea0de8af1977cd5a1799dcf2347 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ChatList_Arrow8x16@2x.png b/data/client/macos-beta/Assets.car/Icon_ChatList_Arrow8x16@2x.png new file mode 100644 index 0000000000..9fa427efd5 --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_ChatList_Arrow8x16@2x.png @@ -0,0 +1 @@ +c8dd2bf5aaebdf9a10ad8fea4aa1d2b12b6ca0090f99fe2017b6605086e5b52a \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired24x24.png b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired24x24.png new file mode 100644 index 0000000000..009742b97a --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired24x24.png @@ -0,0 +1 @@ +08f3de1d13d583af84d052dc68ad6c46433cf4a20a5b2a3c09d28b08f3719b14 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired24x24@2x.png b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired24x24@2x.png new file mode 100644 index 0000000000..543e1f039d --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired24x24@2x.png @@ -0,0 +1 @@ +550d8a7319d4b5084c069c8f93a3d6d3dede9f3f26b771a802f5d65a9f4d076c \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired30x30.png b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired30x30.png deleted file mode 100644 index ee1ddb6f22..0000000000 --- a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired30x30.png +++ /dev/null @@ -1 +0,0 @@ -214d6038585cc4bfc6b6623df5e97f0fa3d850caba26bea1b0c3d42cf6bda5ff \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired30x30@2x.png b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired30x30@2x.png deleted file mode 100644 index 11af274773..0000000000 --- a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Expired30x30@2x.png +++ /dev/null @@ -1 +0,0 @@ -7e494e33294fbc0aa6f0ff7441128605a6cf9ab7818a5adc177d85134c1069d4 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link24x24.png b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link24x24.png new file mode 100644 index 0000000000..d3805bf322 --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link24x24.png @@ -0,0 +1 @@ +4c945e99fda49a6e86d146b127e18f298208764c3c76fbcb8f7cfe04312511b3 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link24x24@2x.png b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link24x24@2x.png new file mode 100644 index 0000000000..f7428eba9d --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link24x24@2x.png @@ -0,0 +1 @@ +23f33325852ef0b0a1e2d8d2cb1be4d58192a2c335ab9f5e0167c589ae4e06a1 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link36x36.png b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link36x36.png deleted file mode 100644 index 620b6e1632..0000000000 --- a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link36x36.png +++ /dev/null @@ -1 +0,0 @@ -eb64560b9d0daa3edc62f8905fa82393ffcf8102d8937b6fe3a723519c51ad62 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link36x36@2x.png b/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link36x36@2x.png deleted file mode 100644 index 41cdc88b97..0000000000 --- a/data/client/macos-beta/Assets.car/Icon_ExportedInvitation_Link36x36@2x.png +++ /dev/null @@ -1 +0,0 @@ -75c8ec9c534f4cad828b8755572c5a85620a3a6223558df0b47076122d4f7236 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_Forum_ClosedTopic8x10.png b/data/client/macos-beta/Assets.car/Icon_Forum_ClosedTopic8x10.png new file mode 100644 index 0000000000..4e3c176079 --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_Forum_ClosedTopic8x10.png @@ -0,0 +1 @@ +811146d59003c10a34099dd7df6d9b36099714f40e877c6f495fc5379e8d3812 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_Forum_ClosedTopic8x10@2x.png b/data/client/macos-beta/Assets.car/Icon_Forum_ClosedTopic8x10@2x.png new file mode 100644 index 0000000000..7ffc20cb88 --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_Forum_ClosedTopic8x10@2x.png @@ -0,0 +1 @@ +99779557eadb93f6efe1ebb3fa6bafb20112684d4194f60d2fa1fb2cd16f5044 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_Profile_Topics24x24.png b/data/client/macos-beta/Assets.car/Icon_Profile_Topics24x24.png new file mode 100644 index 0000000000..27372eb90f --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_Profile_Topics24x24.png @@ -0,0 +1 @@ +b13f32a522bc6c9f25006c8a463a31efe82781b4ecc32c24b850ffd1faa24102 \ No newline at end of file diff --git a/data/client/macos-beta/Assets.car/Icon_Profile_Topics24x24@2x.png b/data/client/macos-beta/Assets.car/Icon_Profile_Topics24x24@2x.png new file mode 100644 index 0000000000..1b81b49be6 --- /dev/null +++ b/data/client/macos-beta/Assets.car/Icon_Profile_Topics24x24@2x.png @@ -0,0 +1 @@ +be1a4203b2133695ae9beee1f17009f81baf3fd26f11020f27ffb179591b38b5 \ No newline at end of file diff --git a/data/client/macos-beta/Telegram.app/Contents/Resources/anim_pause.json b/data/client/macos-beta/Telegram.app/Contents/Resources/anim_pause.json new file mode 100644 index 0000000000..ffa08a86f7 --- /dev/null +++ b/data/client/macos-beta/Telegram.app/Contents/Resources/anim_pause.json @@ -0,0 +1 @@ +db28bb19b10ec4a2775a690d5ba1d30f7a5fa3e7fbc92f58f6fbadc6bf802285 \ No newline at end of file diff --git a/data/client/macos-beta/Telegram.app/Contents/Resources/anim_play.json b/data/client/macos-beta/Telegram.app/Contents/Resources/anim_play.json new file mode 100644 index 0000000000..18bd783718 --- /dev/null +++ b/data/client/macos-beta/Telegram.app/Contents/Resources/anim_play.json @@ -0,0 +1 @@ +dca1b49f29d64a02cb06e01cc5f64b0fcde5c14cb97af8ba647213c0d566d551 \ No newline at end of file diff --git a/data/client/macos-beta/Telegram.app/Contents/Resources/en.lproj/Localizable.strings b/data/client/macos-beta/Telegram.app/Contents/Resources/en.lproj/Localizable.strings index 97f3a0e406..6fa0b5c3ee 100644 --- a/data/client/macos-beta/Telegram.app/Contents/Resources/en.lproj/Localizable.strings +++ b/data/client/macos-beta/Telegram.app/Contents/Resources/en.lproj/Localizable.strings @@ -97,6 +97,10 @@ "PeerInfo.Administrators" = "Administrators"; "PeerInfo.MembersRequest" = "Member Requests"; + +"PeerInfo.Usernames.List" = "%1$@\nalso %2$@"; + + "PeerInfo.Action.Message" = "Message"; "PeerInfo.Action.Mute" = "Mute"; "PeerInfo.Action.Unmute" = "Unmute"; @@ -309,6 +313,31 @@ "Chat.Service.Channel.DisabledTimer" = "a group admin disabled the auto-delete timer"; +"Chat.Service.Group.TopicCreated.Icon" = "%1$@ created topic \"%2$@\" with icon %3$@"; +"Chat.Service.Group.TopicCreated.You.Icon" = "You created topic \"%1$@\" with icon %3$@"; + +"Chat.Service.Group.TopicCreated" = "%1$@ created topic \"%2$@\""; +"Chat.Service.Group.TopicCreated.You" = "You created topic \"%1$@\""; + + +"Chat.Service.Group.TopicEdited.Icon" = "%1$@ changed topic icon to %2$@"; +"Chat.Service.Group.TopicEdited.Icon.Removed" = "%1$@ removed icon"; +"Chat.Service.Group.TopicEdited.Title" = "%1$@ changed topic name to \"%2$@\""; +"Chat.Service.Group.TopicEdited.Mixed" = "%1$@ changed topic icon to %2$@ and name to \"%3$@\""; + + +"Chat.Service.Group.TopicEdited.You.Icon" = "You changed topic icon to %1$@"; +"Chat.Service.Group.TopicEdited.You.Icon.Removed" = "You removed icon"; +"Chat.Service.Group.TopicEdited.You.Title" = "You changed topic name to \"%1$@\""; +"Chat.Service.Group.TopicEdited.You.Mixed" = "You changed topic icon to %1$@ and name to \"%2$@\""; + + +"Chat.Service.Group.TopicEdited.You.Paused" = "You closed topic"; +"Chat.Service.Group.TopicEdited.You.Resumed" = "You restarted topic"; +"Chat.Service.Group.TopicEdited.Paused" = "%1$@ closed topic"; +"Chat.Service.Group.TopicEdited.Resumed" = "%1$@ restarted topic"; + + "Chat.Input.Mute" = "Mute"; "Chat.Input.Unmute" = "Unmute"; "Chat.Input.Return" = "Return to the group"; @@ -321,6 +350,9 @@ "Chat.Input.Restart" = "Restart"; "Chat.Input.Close" = "Close"; +"Chat.Input.TopicClosed" = "The topic closed by admin"; +"Chat.Input.ReplyToAnswer" = "Reply to message in topics"; + "Message.Context.Reply1" = "Reply"; "Message.Context.ReplyHelp" = "double click"; "Message.Context.Report" = "Report"; @@ -651,6 +683,7 @@ "Search.Separator.Messages" = "messages"; "Search.Separator.Recent" = "Recent"; "Search.Separator.Popular" = "People"; +"Search.Separator.Topics" = "Topics"; "PeerInfo.AdminLabel" = "admin"; "Share.Link.Copied" = "Copied to Clipboard"; @@ -778,6 +811,11 @@ "ChatList.Context.ReturnGroup" = "Return to Group"; "ChatList.Context.Pin" = "Pin"; "ChatList.Context.Unpin" = "Unpin"; +"ChatList.Context.Delete" = "Delete"; + +"ChatList.Context.Pause" = "Close"; +"ChatList.Context.Start" = "Restart"; + "ChatList.Context.Preview" = "Preview"; @@ -1699,6 +1737,7 @@ "Channel.EditAdmin.Permission.DeleteMessages" = "Delete Messages"; "Channel.EditAdmin.Permission.BanUsers" = "Ban Users"; "Channel.EditAdmin.Permission.PinMessages" = "Pin Messages"; +"Channel.EditAdmin.Permission.CreateTopics" = "Create Topics"; "Channel.EditAdmin.Permission.AddNewAdmins" = "Add New Admins"; "Channel.EditAdmin.Permission.PostMessages" = "Post Messages"; "Channel.EditAdmin.Permission.EditMessages" = "Edit Messages"; @@ -1708,6 +1747,8 @@ "Channel.EditAdmin.ManageCalls" = "Manage Voice Chats"; "Channel.EditAdmin.PermissionInviteViaLink" = "Invite Users via Link"; +"Channel.EditAdmin.ManageTopics" = "Manage Topics"; + "Channel.Persmission.Denied.SendMessages.Until" = "The admins of this group have restricted you from writing here until %@."; "Channel.Persmission.Denied.SendMessages.Forever" = "The admins of this group have restricted you from writing here"; @@ -1789,12 +1830,20 @@ "Channel.EventLog.MessageTransfered" = "transferred ownership"; "Channel.AdminLog.CanManageCalls" = "Manage Voice Chats"; +"Channel.AdminLog.CanManageTopics" = "Manage Topics"; "EventLog.Service.PreviousTitle" = "Previous Title"; "EventLog.Service.PreviousLink" = "Previous Link"; "EventLog.Service.PreviousDesc" = "Previous Description"; +"Channel.EventLog.Service.TopicCreated" = "%1$@ created topic \"%2$@\""; +"Channel.EventLog.Service.TopicEdited" = "%1$@ edited topic name to \"%2$@\""; + +"Channel.EventLog.Service.AboutRemoved" = "%@ removed this channel's description:"; + + + "EventLog.Service.Demote.SendMessages" = "Send Messages"; "EventLog.Service.Demote.SendMedia" = "Send Media"; "EventLog.Service.Demote.SendStickers" = "Send Stickers"; @@ -2078,6 +2127,7 @@ "Chat.AdminBadge" = "admin"; "Chat.OwnerBadge" = "owner"; +"Chat.TopicBadge" = "topic creator"; "Chat.ChannelBadge" = "channel"; @@ -3370,6 +3420,7 @@ "GroupPermission.NoChangeInfo" = "no info"; "GroupPermission.NoAddMembers" = "no add"; "GroupPermission.NoPinMessages" = "no pin"; +"GroupPermission.NoTopics" = "no topics"; "GroupPermission.Title" = "Exception"; "GroupPermission.NewTitle" = "New Exception"; @@ -3663,6 +3714,7 @@ "ChatList.EmptyText" = "**You have no conversations yet**\nStart messaging by tapping the pencil button in the top right corner or got to the Contacts section."; +"ChatList.EmptyForum" = "No Topics here yet"; "ChatList.Archive.Back" = "Chats"; @@ -4774,6 +4826,10 @@ "Chat.CommentsHeader.Full" = "Discussion started"; +"Chat.TopicHeader.Empty" = "No messages here yet..."; +"Chat.TopicHeader.Full" = "Topic started"; + + "Chat.Replies.Desc" = "This chat helps you keep track of replies to your comments in Channels."; @@ -6750,6 +6806,7 @@ "EmojiPack.PremiumAlert" = "Subscribe to Telegram Premium to unlock this emoji. [Read More]()"; "CustomReaction.PremiumAlert" = "Subscribe to Telegram Premium to unlock this reaction. [Read More]()"; +"CustomEmoji.PremiumAlert" = "Subscribe to Telegram Premium to unlock this emoji. [Read More]()"; "EmojiPack.Unlock" = "UNLOCK"; @@ -6812,3 +6869,86 @@ "CustomStatus.ReportSpam" = "This account uses 🤡 as a custom status next to it's name. Such emoji statuses are available to all subscribers of [Telegram Premium]()."; + + + +"ForumTopic.Name.Placeholder" = "Topic Name"; + +"ForumTopic.Title.Create" = "New Topic"; +"ForumTopic.Title.Edit" = "Edit Topic"; + +"ForumTopic.New.TopicName" = "ENTER TOPIC NAME"; +"ForumTopic.New.TopicIcon" = "SELECT TOPIC ICON"; + +"ForumTopic.Edit.TopicName" = "TOPIC NAME"; +"ForumTopic.Edit.TopicIcon" = "TOPIC ICON"; + +"ForumTopic.Done.New" = "Create"; +"ForumTopic.Done.Edit" = "Done"; + + +"ForumTopic.Context.Info" = "Group Info"; +"ForumTopic.Context.AddMember" = "Add Members"; +"ForumTopic.Context.ShowAsMessages" = "Show as Messages"; +"ForumTopic.Context.ShowAsTopics" = "Show as Topics"; + +"ForumTopic.Context.New" = "Create Topic"; + + +"PeerInfo.Forum" = "Topics"; +"PeerInfo.Forum.Info" = "The group chat will be devided into topics created by admins or users."; + + +"Chat.Context.EditTopic" = "Edit Topic"; + + +"Username.Active" = "active"; +"Username.NotActive" = "not active"; + +"Username.List.Title" = "USERNAMES ORDER"; +"Username.List.Info" = "Drag and drop links to change order in which they will be displayed on your info page."; + +"Username.Activate.Title" = "Activate Username"; +"Username.Activate.Info" = "Do you want to show this link on your profile page?"; +"Username.Activate.Ok" = "Show"; + +"Username.Deactivate.Title" = "Deactivate Username"; +"Username.Deactivate.Info" = "Do you want to hide this link from your profile page?"; +"Username.Deactivate.Ok" = "Hide"; + + +"Channel.Username.List.Title" = "LINKS ORDER"; +"Channel.Username.List.Info.Channel" = "Drag and drop links to change order in which they will be displayed on channel info page."; +"Channel.Username.List.Info.Group" = "Drag and drop links to change order in which they will be displayed on group info page."; + + +"Channel.Username.Activate.Title.Channel" = "Activate Username"; +"Channel.Username.Activate.Info.Channel" = "Do you want to show this link on channel info page?"; +"Channel.Username.Activate.Ok.Channel" = "Show"; + +"Channel.Username.Deactivate.Title.Channel" = "Deactivate Username"; +"Channel.Username.Deactivate.Info.Channel" = "Do you want to hide this link from channel info page?"; +"Channel.Username.Deactivate.Ok.Channel" = "Hide"; + + +"Channel.Username.Activate.Title.Group" = "Activate Username"; +"Channel.Username.Activate.Info.Group" = "Do you want to show this link on group info page?"; +"Channel.Username.Activate.Ok.Group" = "Show"; + +"Channel.Username.Deactivate.Title.Group" = "Deactivate Username"; +"Channel.Username.Deactivate.Info.Group" = "Do you want to hide this link from group info page?"; +"Channel.Username.Deactivate.Ok.Group" = "Hide"; + + +"ChatList.Empty.CreateTopic" = "Create New Topic"; +"ChatList.Empty.DisableForum" = "Show as Messages"; + + +"Chat.Context.DeleteTopic" = "Are you sure you want to delete this topic?"; + + +"Text.Arrow" = "%1$@ → %2$@"; + +"ChatHeader.RestartTopic" = "Restart Topic"; + +"PeerInfo.TopicStatus.In" = "in %1$@"; diff --git a/data/client/macos-beta/Telegram.app/Contents/Resources/forum_topic.tgs b/data/client/macos-beta/Telegram.app/Contents/Resources/forum_topic.tgs new file mode 100644 index 0000000000..975468e819 --- /dev/null +++ b/data/client/macos-beta/Telegram.app/Contents/Resources/forum_topic.tgs @@ -0,0 +1 @@ +2837888077aa87bb314fe4b8d1b300b680f8a5f1eb5089348b244fbd49b21085 \ No newline at end of file diff --git a/data/client/macos-beta/Telegram.app/Contents/Resources/menu_add_member.tgs b/data/client/macos-beta/Telegram.app/Contents/Resources/menu_add_member.tgs new file mode 100644 index 0000000000..05baa73e5c --- /dev/null +++ b/data/client/macos-beta/Telegram.app/Contents/Resources/menu_add_member.tgs @@ -0,0 +1 @@ +3af8b911e3fce8dd3110817b6be99e395e1d880ab57efa7aed58b470efde584e \ No newline at end of file diff --git a/data/client/macos-beta/Telegram.app/Contents/Resources/menu_pause.tgs b/data/client/macos-beta/Telegram.app/Contents/Resources/menu_pause.tgs new file mode 100644 index 0000000000..6e7a05f05f --- /dev/null +++ b/data/client/macos-beta/Telegram.app/Contents/Resources/menu_pause.tgs @@ -0,0 +1 @@ +b5105ba6213ebd2d45f55943720245d132150d9a54d01a249d41fc09f93e43af \ No newline at end of file diff --git a/data/client/macos-beta/Telegram.app/Contents/Resources/menu_play.tgs b/data/client/macos-beta/Telegram.app/Contents/Resources/menu_play.tgs new file mode 100644 index 0000000000..b3163e8d41 --- /dev/null +++ b/data/client/macos-beta/Telegram.app/Contents/Resources/menu_play.tgs @@ -0,0 +1 @@ +4d84ad03c59723495fa4b418ca5c8970f1907ccdbf2e0f33fd353c0b4a262b97 \ No newline at end of file diff --git a/data/client/macos-beta/Telegram.app/Contents/Resources/menu_topics.tgs b/data/client/macos-beta/Telegram.app/Contents/Resources/menu_topics.tgs new file mode 100644 index 0000000000..ff4fc5a642 --- /dev/null +++ b/data/client/macos-beta/Telegram.app/Contents/Resources/menu_topics.tgs @@ -0,0 +1 @@ +764353b53c5971d02c06727c80bf6b20edf40791c479eea3933694d033bd8fbf \ No newline at end of file