Wiki source code of C. App Features

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

Show last authors
1 (% class="lead" %)
2 All supported features per Teamwire platform.
3
4
5 = Login and Registration =
6
7 (% style="text-align:center; width:100%" %)
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.3**|(% 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}}
14
15 ## ##
16
17 = Inbox =
18
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}}
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}}| |
27
28 ## ##
29
30 = Chats =
31
32 (% style="text-align:center; width:100%" %)
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.3**|(% 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:#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}}
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}}
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
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 will be attached as file|(((
51 (% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}
52 will be attached as file
53 )))|(((
54 {{velocity}}$services.icon.render('check'){{/velocity}}
55 will be attached as file
56 )))
57 |(% style="text-align:left" %)Attachment: Dracoon|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
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 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}}|
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}}
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}}| | |
78
79 ## ##
80
81 = Directory =
82
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}}
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
94 ## ##
95
96 = Profile and Settings =
97
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}}
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 {{velocity}}$services.icon.render('check'){{/velocity}}
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}}
115 |(% style="text-align:left" %)Configure proxy settings| | |(((
116 {{velocity}}$services.icon.render('check'){{/velocity}}
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}}|
120 |(% style="text-align:left" %)Screen lock|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
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 |(% style="text-align:left" %)Diagnose connection|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | |
123 |(% style="text-align:left" %)Delete account (Teamwire Cloud only)|{{velocity}}$services.icon.render('check'){{/velocity}}| | | |
124
125 ## ##