Wiki source code of C. App Features
Version 3.1 by teamwire001 on 2024/01/18 09:05
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 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.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}} | ||
| 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.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}} | ||
| 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.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}} | ||
| 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}} | ||
| 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 | will be attached as file|((( | ||
| 44 | (% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 45 | will be attached as file | ||
| 46 | )))|((( | ||
| 47 | {{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 48 | will be attached as file | ||
| 49 | ))) | ||
| 50 | |(% style="text-align:left" %)Attachment: Dracoon|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | | ||
| 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}} | ||
| 53 | view|{{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 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}}| | ||
| 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}} | ||
| 65 | |(% style="text-align:left" %)Edit chat settings / admins / members|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}|((( | ||
| 66 | {{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 67 | editing avatar coming soon | ||
| 68 | )))|(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 69 | |(% 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" %)Send chat by email|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | | ||
| 71 | |(% style="text-align:left" %)Print chat to PDF| | |{{velocity}}$services.icon.render('check'){{/velocity}}|(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}| | ||
| 72 | |(% 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}} | ||
| 73 | |||
| 74 | ## ## | ||
| 75 | |||
| 76 | = Directory = | ||
| 77 | |||
| 78 | (% style="text-align:center; width:100%" %) | ||
| 79 | |(% 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** | ||
| 80 | |(% 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}} | ||
| 81 | |(% 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}} | ||
| 82 | |(% 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}} | ||
| 83 | |(% 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}} | ||
| 84 | |(% 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}} | ||
| 85 | |(% 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}} | ||
| 86 | |(% style="text-align:left" %)Start external phone call via contact profile|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | | ||
| 87 | |(% 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 | |||
| 89 | ## ## | ||
| 90 | |||
| 91 | = Profile and Settings = | ||
| 92 | |||
| 93 | (% style="text-align:center; width:100%" %) | ||
| 94 | |(% 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** | ||
| 95 | |(% 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}} | ||
| 96 | |(% 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}} | ||
| 97 | |(% style="text-align:left" %)Edit email address| | | |(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 98 | |(% 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}} | ||
| 99 | |(% 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}} | ||
| 100 | |(% style="text-align:left" %)Enable auto-save received media|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| |((( | ||
| 101 | (% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 102 | )))|((( | ||
| 103 | {{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 104 | no local download | ||
| 105 | ))) | ||
| 106 | |(% 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}} | ||
| 107 | |(% 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}} | ||
| 108 | |(% 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}} | ||
| 109 | |(% 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 | |(% style="text-align:left" %)Configure proxy settings| | |((( | ||
| 111 | {{velocity}}$services.icon.render('check'){{/velocity}} | ||
| 112 | during login only | ||
| 113 | )))|(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}| | ||
| 114 | |(% style="text-align:left" %)Configure custom certificate| | | |(% style="color:#acacac" %){{velocity}}$services.icon.render('check'){{/velocity}}| | ||
| 115 | |(% style="text-align:left" %)Screen lock|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | | ||
| 116 | |(% 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}}| | | ||
| 117 | |(% style="text-align:left" %)Diagnose connection|{{velocity}}$services.icon.render('check'){{/velocity}}|{{velocity}}$services.icon.render('check'){{/velocity}}| | | | ||
| 118 | |(% style="text-align:left" %)Delete account (Teamwire Cloud only)|{{velocity}}$services.icon.render('check'){{/velocity}}| | | | | ||
| 119 | |||
| 120 | ## ## |