Changes for page C. App Features
Last modified by teamwire001 on 2026/08/10 08:34
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -5,12 +5,12 @@ 5 5 = Login and Registration = 6 6 7 7 (% style="text-align:center; width:100%" %) 8 -|(% style="width: 25%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**NewDesktop4**|(% style="width:15%" %)(% style="color:#acacac" %)**Desktop3.4.3**|(% style="width:15%" %)**WebClient**9 -|(% style="text-align:left" %)Sign in with email and phone|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | (%%)(%style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|10 -|(% style="text-align:left" %)Sign in with password|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}11 -|(% style="text-align:left" %)Automated registration|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(%style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|12 -|(% style="text-align:left" %)Restrict sign-in via token|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(%style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|13 -|(% style="text-align:left" %)Logout|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}8 +|(% style="width:30%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**Desktop App**|(% style="width:15%" %)**Web Client**|(% style="width:10%" %) 9 +|(% style="text-align:left" %)Sign in with email and phone|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 10 +|(% style="text-align:left" %)Sign in with password|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 11 +|(% style="text-align:left" %)Automated registration|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | 12 +|(% style="text-align:left" %)Restrict sign-in via token|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | 13 +|(% style="text-align:left" %)Logout|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 14 14 15 15 ## ## 16 16 ... ... @@ -17,13 +17,14 @@ 17 17 = Inbox = 18 18 19 19 (% style="text-align:center; width:100%" %) 20 -|(% style="width:25%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**New Desktop 4**|(% style="width:15%" %)(% style="color:#acacac" %)**Desktop 3.4.3**|(% style="width:15%" %)**Web Client** 21 -|(% style="text-align:left" %)Search for chat title / message / contact|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 22 -|(% style="text-align:left" %)Show / Hide archived chat|"Archived" tab|"Archived" tab|"Archived" tab|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 20 +|(% style="width:30%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**Desktop App**|(% style="width:15%" %)**Web Client**|(% style="width:10%" %) 21 +|(% style="text-align:left" %)Search for chat title / message / contact|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 23 23 |(% style="text-align:left" %)Push-to-Talk|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 24 -|(% style="text-align:left" %)Favourites tab|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | 25 -|(% style="text-align:left" %)Unread tab|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | 26 -|(% style="text-align:left" %)Archived tab|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | 23 +|(% style="text-align:left" %)Favourites|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 24 +|(% style="text-align:left" %)Mark chat as read / unread|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 25 +|(% style="text-align:left" %)Mark all chats as read|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 26 +|(% style="text-align:left" %)Archived tab|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 27 +|(% style="text-align:left" %)Pin chat|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 27 27 28 28 ## ## 29 29 ... ... @@ -30,51 +30,49 @@ 30 30 = Chats = 31 31 32 32 (% style="text-align:center; width:100%" %) 33 -|(% style="width: 25%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**NewDesktop4**|(% style="width:15%" %)(% style="color:#acacac" %)**Desktop3.4.3**|(% style="width:15%" %)**WebClient**34 -|(% style="text-align:left" %)1:1 chat / Group chat / Broadcast|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}35 -|(% style="text-align:left" %)Federated chat|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}36 -|(% style="text-align:left" %)Voice and video call|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}34 +|(% style="width:30%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**Desktop App**|(% style="width:15%" %)**Web Client**|(% style="width:10%" %) 35 +|(% style="text-align:left" %)1:1 chat / Group chat / Broadcast|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 36 +|(% style="text-align:left" %)Federated chat|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 37 +|(% style="text-align:left" %)Voice and video call|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 37 37 |(% style="text-align:left" %)Emergency alert|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 38 -|(% style="text-align:left" %)Attention messages|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}39 -|(% style="text-align:left" %)Search for message| | |{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}40 -|(% style="text-align:left" %)Delete message|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}41 -|(% style="text-align:left" %)Attachment: Image / Video / File / Voice|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}39 +|(% style="text-align:left" %)Attention messages|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 40 +|(% style="text-align:left" %)Search for message| | |{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 41 +|(% style="text-align:left" %)Delete message|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 42 +|(% style="text-align:left" %)Attachment: Image / Video / File / Voice|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 42 42 |(% style="text-align:left" %)Attachment: Poll|{{velocity}}$services.icon.render('check'){{/velocity}} 43 -with up to 5 options|{{velocity}}$services.icon.render('check'){{/velocity}} 44 -with up to 5 options|{{velocity}}$services.icon.render('check'){{/velocity}}|((( 45 -(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}} 46 -with up to 5 options 47 -)))|{{velocity}}$services.icon.render('check'){{/velocity}} 48 -with up to 5 options 44 +with up to 5 options|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 49 49 |(% style="text-align:left" %)Attachment: Calendar|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 50 50 will be attached as file|((( 51 -(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}} 52 -will be attached as file 53 -)))|((( 54 54 {{velocity}}$services.icon.render('check'){{/velocity}} 55 55 will be attached as file 56 -))) 49 +)))| 57 57 |(% style="text-align:left" %)Attachment: Dracoon|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 58 58 |(% style="text-align:left" %)Attachment: Location / Live location|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 59 -view|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}} 60 60 view|{{velocity}}$services.icon.render('check'){{/velocity}} 61 -view 62 -|(% style="text-align:left" %)Live location: Show / Hide names|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 63 -|(% style="text-align:left" %)Live location: Show / Hide roles|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}| 64 -|(% style="text-align:left" %)Live location: Focus user|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}| 53 +view| 54 +|(% style="text-align:left" %)Live location: Show / Hide names|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 55 +|(% style="text-align:left" %)Live location: Show / Hide roles|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 56 +|(% style="text-align:left" %)Live location: Focus user|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 57 +|(% style="text-align:left" %)Live location: Draw on map|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 58 +|(% style="text-align:left" %)what3words support|{{velocity}}$services.icon.render('check'){{/velocity}}| |{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 65 65 |(% style="text-align:left" %)Edit image before sending|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 66 -|(% style="text-align:left" %)Download / Save attachment|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}67 -|(% style="text-align:left" %)Reply to message / attachment|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}68 -|(% style="text-align:left" %)Forward message / attachment|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}69 -|(% style="text-align:left" %)Leave / Close / Mute / Archive chat|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}70 -|(% style="text-align:left" %)Show chat admins and members|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}71 -|(% style="text-align:left" %)Edit chat settings / admins / members|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}72 -|(% style="text-align:left" %)Read receipts|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}73 -|(% style="text-align:left" %)Media overview|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}60 +|(% style="text-align:left" %)Download / Save attachment|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 61 +|(% style="text-align:left" %)Reply to message / attachment|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 62 +|(% style="text-align:left" %)Forward message / attachment|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 63 +|(% style="text-align:left" %)Leave / Close / Mute / Archive chat|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 64 +|(% style="text-align:left" %)Show chat admins and members|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 65 +|(% style="text-align:left" %)Edit chat settings / admins / members|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 66 +|(% style="text-align:left" %)Read receipts|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 67 +|(% style="text-align:left" %)Media overview|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 74 74 |(% style="text-align:left" %)Send chat by email|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 75 -|(% style="text-align:left" %)Print chat to PDF| | |{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}| 76 -|(% style="text-align:left" %)System messages|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 77 -|(% style="text-align:left" %)Mentions|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 69 +|(% style="text-align:left" %)Print chat to PDF| | |{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 70 +|(% style="text-align:left" %)System messages|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 71 +|(% style="text-align:left" %)Mentions|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 72 +|(% style="text-align:left" %)Message drafts|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 73 +|(% style="text-align:left" %)See if someone is typing|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 74 +|(% style="text-align:left" %)Chat admins can delete any message|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 75 +|(% style="text-align:left" %)Pin message|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 76 +|(% style="text-align:left" %)Emoji reactions|{{velocity}}$services.icon.render('check'){{/velocity}}| |{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 78 78 79 79 ## ## 80 80 ... ... @@ -81,15 +81,17 @@ 81 81 = Directory = 82 82 83 83 (% style="text-align:center; width:100%" %) 84 -|(% style="width:25%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**New Desktop 4**|(% style="width:15%" %)(% style="color:#acacac" %)**Desktop 3.4.3**|(% style="width:15%" %)**Web Client** 85 -|(% style="text-align:left" %)View contacts / lists / circles / bots|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 86 -|(% style="text-align:left" %)View federated contacts / circles|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 87 -|(% style="text-align:left" %)Create / Edit / Delete lists|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 88 -|(% style="text-align:left" %)Search users from other organisations|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| |(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 89 -|(% style="text-align:left" %)Create chat from contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 90 -|(% style="text-align:left" %)Start voice / video call via contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 83 +|(% style="width:30%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**Desktop App**|(% style="width:15%" %)**Web Client**|(% style="width:10%" %) 84 +|(% style="text-align:left" %)View contacts / lists / circles / bots|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 85 +|(% style="text-align:left" %)View federated contacts / circles|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 86 +|(% style="text-align:left" %)View / search roles|{{velocity}}$services.icon.render('check'){{/velocity}}| |{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 87 +|(% style="text-align:left" %)Create / Edit / Delete lists|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 88 +|(% style="text-align:left" %)Add circles to lists|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 89 +|(% style="text-align:left" %)Search users from other organisations|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 90 +|(% style="text-align:left" %)Create chat from contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 91 +|(% style="text-align:left" %)Start voice / video call via contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 91 91 |(% style="text-align:left" %)Start external phone call via contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 92 -|(% style="text-align:left" %)Start writing email via contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}93 +|(% style="text-align:left" %)Start writing email via contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 93 93 94 94 ## ## 95 95 ... ... @@ -96,27 +96,26 @@ 96 96 = Profile and Settings = 97 97 98 98 (% style="text-align:center; width:100%" %) 99 -|(% style="width:25%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**New Desktop 4**|(% style="width:15%" %)(% style="color:#acacac" %)**Desktop 3.4.3**|(% style="width:15%" %)**Web Client** 100 -|(% style="text-align:left" %)Edit profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 101 -|(% style="text-align:left" %)Edit phone number|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 102 -|(% style="text-align:left" %)Edit email address| | | |(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 103 -|(% style="text-align:left" %)Change password|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 104 -|(% style="text-align:left" %)Manage sessions|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} 100 +|(% style="width:30%" %) |(% style="width:15%" %)**iOS App**|(% style="width:15%" %)**Android App**|(% style="width:15%" %)**Desktop App**|(% style="width:15%" %)**Web Client**|(% style="width:10%" %) 101 +|(% style="text-align:left" %)Edit profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 102 +|(% style="text-align:left" %)Join roles|{{velocity}}$services.icon.render('check'){{/velocity}}| |{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 103 +|(% style="text-align:left" %)Edit phone number|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 104 +|(% style="text-align:left" %)Edit email address| | | | | 105 +|(% style="text-align:left" %)Change password|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 106 +|(% style="text-align:left" %)Manage sessions|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 105 105 |(% style="text-align:left" %)Enable auto-save received media|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|((( 106 -(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}} 107 -)))|((( 108 108 {{velocity}}$services.icon.render('check'){{/velocity}} 109 109 no local download 110 -))) 111 -|(% style="text-align:left" %)Manage read receipts|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}112 -|(% style="text-align:left" %)Manage notifications (sound, volume, pop-up)|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}113 -|(% style="text-align:left" %)Manage notification preview to others|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}114 -|(% style="text-align:left" %)Manage "Send message with Enter"| | |{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}110 +)))| 111 +|(% style="text-align:left" %)Manage read receipts|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 112 +|(% style="text-align:left" %)Manage notifications (sound, volume, pop-up)|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 113 +|(% style="text-align:left" %)Manage notification preview to others|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 114 +|(% style="text-align:left" %)Manage "Send message with Enter"| | |{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| 115 115 |(% style="text-align:left" %)Configure proxy settings| | |((( 116 116 {{velocity}}$services.icon.render('check'){{/velocity}} 117 117 during login only 118 -)))| (%%)(%style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|119 -|(% style="text-align:left" %)Configure custom certificate| | |{{velocity}}$services.icon.render('check'){{/velocity}}| (%%)(%style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|118 +)))| | 119 +|(% style="text-align:left" %)Configure custom certificate| | |{{velocity}}$services.icon.render('check'){{/velocity}}| | 120 120 |(% style="text-align:left" %)Screen lock|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 121 121 |(% style="text-align:left" %)Auto-close session when Unlock code failed|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | 122 122 |(% style="text-align:left" %)Diagnose connection|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |