Commit graph

282 commits

Author SHA1 Message Date
giomfo
3609426448 ContactTableViewCell: Let ContactsTableViewController update the matrix ids of the local contacts.
Remove the lookup request at cell level because the contacts table triggers now a bulk lookup.
2017-01-24 09:46:25 +01:00
manuroe
b782a5cf04 MXEvent: Add isLocalEvent property. 2017-01-19 18:12:30 +01:00
jeangb
86c0ca496b Add accessibility id for automation purpose
- Added accessibility ids to some object on all the view controllers and views (except authentication) for UI automation purpose
2017-01-13 15:12:08 +01:00
giomfo
6af7f9022e Merge pull request #926 from vector-im/local_contacts_methods
Improve the people invite screens
2017-01-13 12:11:35 +01:00
jeangb
c6c9030962 Add accessibility id for automation purpose.
- Took on account the review comments.
2017-01-12 11:38:43 +01:00
jeangb
63086e7aa0 Add accessibility id for automation purpose.
- Took on account the review comments.
2017-01-12 11:27:47 +01:00
giomfo
3b34e172eb Prepare #904: Improve the people invite screens
- Make `RoomParticipantsViewController` inherit of the new class `ContactsTableViewController` to handle room members.
2017-01-11 18:58:11 +01:00
jeangb
100a3602f4 Add accessibility id for automation purpose.
- Added accessibility ids to some objects on authentication views for UI automation purpose
2017-01-11 15:25:08 +01:00
giomfo
699fea4e2a Choose an initial device view in each .xib files 2017-01-10 11:30:02 +01:00
giomfo
3788c5e9c7 Enhancement - Improve the people invite screens.
#904

- MXKContactManager: List the local contacts with methods (instead of handling only the emails).
- ContactTableViewCell: Highlight the Matrix-enabled contacts in local contacts section.
2017-01-06 15:09:18 +01:00
manuroe
741f2928d9 Merge pull request #877 from vector-im/outgoing_msg_refactoring
Outgoing Messages Refactoring:
2016-12-19 15:33:31 +01:00
giomfo
57f7ee4ef9 Outgoing Messages Refactoring:
- Apply the MatrixKit changes in the MXKAttachment class
2016-12-17 19:04:16 +01:00
giomfo
f0052bf4ae Outgoing Messages Refactoring:
- Apply the MatrixKit changes in the `MXKAttachment` class
2016-12-16 18:24:24 +01:00
manuroe
a3a4568a73 Crypto: Add a padlock over the avatar of encrypted rooms in screens with list of rooms 2016-12-16 18:15:15 +01:00
manuroe
7d1108dbfc Crypto threading: Follow changes in the sdk 2016-12-14 16:50:10 +01:00
giomfo
cabdb9585c Bug Fix - Chat screen - Encrypted room: the encryption icon may not be aligned with the last sent message. 2016-12-09 18:54:20 +01:00
giomfo
5d4d9377d3 Report MXEvent changes 2016-12-05 16:32:21 +01:00
giomfo
61fd4320ca MXKMediaManager has been moved to SDK level 2016-12-01 14:55:29 +01:00
giomfo
570683d6aa Room member details: Define a background color for the device cell buttons 2016-11-28 19:43:43 +01:00
giomfo
d2bb7e2967 Room member details: Add devices sections
- the device cell height is now adjustable
2016-11-28 17:16:21 +01:00
giomfo
afcefdccda Room member details: Add devices sections 2016-11-28 16:26:59 +01:00
giomfo
9e24c8fe6e Device/Encryption Info View: remove horizontal scrolling
- move existing`DeviceView` and `EncryptionInfoView` to the matrixKit.
2016-11-25 16:49:27 +01:00
giomfo
45c9b06fd9 Merge pull request #829 from vector-im/vector_781
Buf Fix - [Direct Message] No little green man in direct chats from m…
2016-11-25 10:40:32 +01:00
giomfo
62e3dd9b37 Buf Fix - [Direct Message] No little green man in direct chats from member's detail
#781
2016-11-25 09:52:50 +01:00
giomfo
87ab3a5e4a Bug Fix -Wrong room name of a direct chat in user's profile
#824
2016-11-25 09:40:56 +01:00
giomfo
3f555b7646 EncryptionInfoView: Trigger a server request to get information on unknown devices 2016-11-24 16:54:12 +01:00
giomfo
94101a1ff5 User Settings: List user's devices
- support the device deletion.
- support the device renaming.
2016-11-23 13:14:59 +01:00
David Baker
9f306a2422 Fix padlock icons on text messages
Port d54c80dba0804c716d45a0e6a4713a80102d5326 from e2e_release branch
2016-11-18 10:39:32 +00:00
giomfo
ad8b2a4446 Merge pull request #793 from vector-im/vector_723
End-to-end encryption UI/UX
2016-11-16 16:55:31 +01:00
giomfo
4253e06b20 End-to-end encryption UI/UX
#723

- prompt user before verifying a device
2016-11-16 16:45:31 +01:00
giomfo
d1c8bd249b Enhancement - Encryption device information:
Hide the Verify and Block buttons when the device is the current one.
2016-11-16 15:53:52 +01:00
giomfo
016f1b3467 Merge pull request #791 from vector-im/fix_encryption_icon_offset
Bug Fix - Chat screen: the vertical offset on encryption icon due to …
2016-11-16 15:43:31 +01:00
giomfo
2315fa0608 Bug Fix - Chat screen: the vertical offset on encryption icon due to the timestamp 2016-11-16 15:36:35 +01:00
manuroe
9ca702ca27 Crypto: Enable voip in encrypted 1:1 room 2016-11-16 15:35:46 +01:00
giomfo
a8daff33e3 Bug Fix: unencrypted outgoing messages are displayed with the verified icon 2016-11-16 11:49:25 +01:00
giomfo
da7ba26933 Merge pull request #788 from vector-im/vector_723
End-to-end encryption UI/UX
2016-11-16 10:48:04 +01:00
giomfo
e7281e4165 End-to-end encryption UI/UX
#723

- fix Manu's comment
2016-11-16 10:46:25 +01:00
giomfo
4c882811f9 End-to-end encryption UI/UX
#723

- Display device information when user taps on the encryption icon.
- Add this option in event context menu
2016-11-16 09:31:58 +01:00
David Baker
e674ccb4ac Merge pull request #780 from vector-im/dbkr/encrypted_attachments
Don't disable the upload button in encrypted rooms
2016-11-15 09:21:12 +00:00
giomfo
3e629c6834 End-to-end encryption UI/UX
#723

- fix Manu's comments
2016-11-15 09:46:47 +01:00
David Baker
4ce8f38e07 Don't disable the upload button in encrypted rooms
Attachments will be sent encrypted with the corresponding
matrixkit / matrix-ios-sdk branches.
2016-11-11 17:31:44 +00:00
giomfo
c852e72480 End-to-end encryption UI/UX
#723

- Add an unencrypted icon in the composer of a non-crypto room
2016-11-10 16:23:43 +01:00
giomfo
853885e46b End-to-end encryption UI/UX
#723

Patch: Display the verified icon on outgoing messages in the encrypted rooms (until #773 is fixed)
2016-11-10 10:24:59 +01:00
giomfo
92ca7493ca End-to-end encryption UI/UX
#723

- Let user send clear attachments in encrypted rooms
2016-11-09 10:58:11 +01:00
giomfo
1ecd0a8f18 End-to-end encryption UI/UX
#723

- Disable attachments and call options in encrypted room
2016-11-08 18:25:21 +01:00
giomfo
7267551958 End-to-end encryption UI/UX
#723

Bubble cells for encrypted event: add more padding around the encryption icon.
2016-11-08 17:55:49 +01:00
giomfo
cb5d333bbe End-to-end encryption UI/UX
#723

- Define bubbles cells used to displayed encrypted events
2016-11-08 17:31:24 +01:00
giomfo
3a77967085 End-to-end encryption UI/UX
#723

- Chat screen: Display a padlock in the bottom tool bar in case of encrypted room.
2016-11-07 11:36:32 +01:00
giomfo
6d7335dfca Feature - Converting existing rooms to/from DMs
#715

- 'Start chat' in the Member Details page should instead list the rooms you have in common with the user, as per vector-web.
2016-11-02 14:32:02 +01:00
giomfo
760b75dcbc Logs Improvement: HTTP errors are logged by MXHTTPClient. Remove this error from other logs. 2016-10-21 17:10:02 +02:00