Changes for page C. App Features

Last modified by teamwire001 on 2025/02/24 07:36

From version 4.1
edited by teamwire001
on 2024/01/22 07:47
Change comment: DOC-277
To version 4.3
edited by teamwire003
on 2024/02/16 15:10
Change comment: SUP-233

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.teamwire001
1 +XWiki.teamwire003
Content
... ... @@ -6,11 +6,11 @@
6 6  
7 7  (% style="text-align:center; width:100%" %)
8 8  |(% 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.2**|(% style="width:15%" %)**Web Client**
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}}
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}}
14 14  
15 15  ## ##
16 16  
... ... @@ -18,8 +18,8 @@
18 18  
19 19  (% style="text-align:center; width:100%" %)
20 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.2**|(% 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}}
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}}
23 23  |(% style="text-align:left" %)Push-to-Talk|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
24 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 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}}| |
... ... @@ -31,14 +31,14 @@
31 31  
32 32  (% style="text-align:center; width:100%" %)
33 33  |(% 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.2**|(% style="width:15%" %)**Web Client**
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:#bdc3c7" %){{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}}| |(% 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="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:#bdc3c7" %){{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}}| |(%%)(% 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}}
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 / Poll|{{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}}
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 / Poll|{{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}}
42 42  |(% style="text-align:left" %)Attachment: Calendar|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}
43 43  will be attached as file|(((
44 44  (% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}
... ... @@ -49,28 +49,28 @@
49 49  )))
50 50  |(% style="text-align:left" %)Attachment: Dracoon|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
51 51  |(% 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}}
52 -view|(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}
52 +view|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}
53 53  view|{{velocity}}$services.icon.render('check'){{/velocity}}
54 54  view
55 -|(% 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}}
56 -|(% style="text-align:left" %)Live location: Show / Hide roles|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| |(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|
57 -|(% 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}}|
55 +|(% 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}}
56 +|(% 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}}|
57 +|(% 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}}|
58 58  |(% style="text-align:left" %)Edit image before sending|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
59 -|(% 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}}
60 -|(% style="text-align:left" %)Restrict saving attachment|{{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}}
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}}|(% style="color:#acacac" %){{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}}|(% style="color:#acacac" %){{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}}|(% style="color:#acacac" %){{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}}|(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}
59 +|(% 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}}
60 +|(% style="text-align:left" %)Restrict saving attachment|{{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}}
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}}|(%%)(% style="color:#acacac" %){{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}}|(%%)(% style="color:#acacac" %){{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}}|(%%)(% style="color:#acacac" %){{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}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}
65 65  |(% style="text-align:left" %)Edit chat settings / admins / members|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(((
66 66  {{velocity}}$services.icon.render('check'){{/velocity}}
67 67  editing avatar coming soon
68 -)))|(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}
68 +)))|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}
69 69  |(% 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}}
70 -|(% style="text-align:left" %)Media overview|{{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" %)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}}
71 71  |(% style="text-align:left" %)Send chat by email|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
72 -|(% style="text-align:left" %)Print chat to PDF| | |{{velocity}}$services.icon.render('check'){{/velocity}}|(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|
73 -|(% 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}}
72 +|(% style="text-align:left" %)Print chat to PDF| | |{{velocity}}$services.icon.render('check'){{/velocity}}|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|
73 +|(% 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}}
74 74  
75 75  ## ##
76 76  
... ... @@ -78,14 +78,14 @@
78 78  
79 79  (% style="text-align:center; width:100%" %)
80 80  |(% 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.2**|(% style="width:15%" %)**Web Client**
81 -|(% 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}}
82 -|(% style="text-align:left" %)View federated contacts / circles|{{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="text-align:left" %)Create / Edit / Delete lists|{{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}}
84 -|(% 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}}
85 -|(% 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}}
86 -|(% 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}}
81 +|(% 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}}
82 +|(% style="text-align:left" %)View federated contacts / circles|{{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="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}}
84 +|(% 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}}
85 +|(% 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}}
86 +|(% 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}}
87 87  |(% style="text-align:left" %)Start external phone call via contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
88 -|(% 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}}
88 +|(% 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}}
89 89  
90 90  ## ##
91 91  
... ... @@ -93,26 +93,26 @@
93 93  
94 94  (% style="text-align:center; width:100%" %)
95 95  |(% 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.2**|(% style="width:15%" %)**Web Client**
96 -|(% style="text-align:left" %)Edit profile|{{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}}
97 -|(% style="text-align:left" %)Edit phone number|{{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}}
98 -|(% style="text-align:left" %)Edit email address| | | |(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}
99 -|(% style="text-align:left" %)Change password|{{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="text-align:left" %)Manage sessions|{{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" %)Enable auto-save received media|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| |(((
96 +|(% style="text-align:left" %)Edit profile|{{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}}
97 +|(% style="text-align:left" %)Edit phone number|{{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}}
98 +|(% style="text-align:left" %)Edit email address| | | |(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}
99 +|(% style="text-align:left" %)Change password|{{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="text-align:left" %)Manage sessions|{{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" %)Enable auto-save received media|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|(((
102 102  (% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}
103 103  )))|(((
104 104  {{velocity}}$services.icon.render('check'){{/velocity}}
105 105  no local download
106 106  )))
107 -|(% 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}}
108 -|(% 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}}
109 -|(% style="text-align:left" %)Manage notification preview to others|{{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}}
110 -|(% 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}}
107 +|(% 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}}
108 +|(% 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}}
109 +|(% style="text-align:left" %)Manage notification preview to others|{{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}}
110 +|(% 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}}
111 111  |(% style="text-align:left" %)Configure proxy settings| | |(((
112 112  {{velocity}}$services.icon.render('check'){{/velocity}}
113 113  during login only
114 -)))|(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|
115 -|(% style="text-align:left" %)Configure custom certificate| | | |(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|
114 +)))|(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|
115 +|(% style="text-align:left" %)Configure custom certificate| | | |(%%)(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|
116 116  |(% style="text-align:left" %)Screen lock|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
117 117  |(% style="text-align:left" %)Auto-close session when Unlock code failed|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| |
118 118  |(% style="text-align:left" %)Diagnose connection|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |