giomfo
d846f393bb
Console: BugFix SYIOS-79 - Partial text input should be remembered per-room
2015-02-16 10:37:17 +01:00
giomfo
06bc9e4866
Console: BugFix - "Start chat with one of my contact opened an existing one to one room with this contact, but the contact had left the room".
...
--> We check now member's status before reusing existing room.
2015-02-13 15:16:30 +01:00
giomfo
4b76c6b24d
Console: Improve offline mode:
...
- remove loading wheel when network is unreachable.
- color in red the navigation bar when the app is offline.
Buf Fix SYIOS- 66 - Console: last outgoing message is stuck as local echo whereas the message has been delivered.
2015-02-12 11:16:28 +01:00
ylecollen
3b07ae6910
Add ContactDetailsViewController : tapping on a contact thumbnail will open this new viewController if it contains some matrixIDs.
...
So, the user will be able to see
- thumbnail
- display name
- list of matrix IDs + start a chat with one of them.
2015-01-28 08:25:34 +01:00
ylecollen
81f7fae056
-> start chat with an user tries first to resume existing room before creating a new one.
2015-01-27 16:27:13 +01:00
ylecollen
9134daa2c7
1 - add the contacts search
...
It searches patterns in emails (contain patterns), phone numbers (starts with patterns), display name (contains)
2 - the contactViewController was not resetted when the application was logged out.
2015-01-27 15:43:57 +01:00
ylecollen
30c0e2b58a
1 - add MatrixSDKHandler::createPrivateOneToOneRoomWith
...
2 - can start chat with any matrix ID contained in a contact.
2015-01-27 10:15:26 +01:00
ylecollen
bb1a42c85a
The collation bar was not displayed in the contacts viewcontroller
2015-01-27 09:19:32 +01:00
ylecollen
8f3074fcc9
Matrix Users section : display only the 1:1 chat members
2015-01-27 08:26:46 +01:00
ylecollen
c16028d633
-> the contacts list are sectioned in 2 lists
...
1 - matrix users
2 - local contacts
The user must validate the local contacts sync to trigger them.
2015-01-26 18:06:13 +01:00
ylecollen
975bae5120
ContactsViewController is not anymore an UITableViewContrller : It is by now an UIViewController.
...
A segmented control has been added but it is not yet plugged.
2015-01-26 15:18:58 +01:00
ylecollen
bbd890780e
The contactManager has now two matrix user check mode
...
1 - when CONTACTS_3PIDS_SYNC is set
the client looks up for ALL the known 3PIDs even if the linked contacts are not displayed
2 - when CONTACTS_3PIDS_SYNC is NOT set
the client looks up to the PIDS on demand i.e. the displayed contacts request their PIDs refresh.
2015-01-26 11:05:53 +01:00
giomfo
4051cf4fdb
Merge remote-tracking branch 'origin/develop' into with-contacts
...
Conflicts:
samples/matrixConsole/matrixConsole.xcodeproj/project.pbxproj
samples/matrixConsole/matrixConsole/AppDelegate.m
2015-01-23 15:53:39 +01:00
giomfo
4ce33b1500
Replace Console prefix with MXC
2015-01-23 14:22:02 +01:00
ylecollen
2ae84ad0b9
Offer to send invitation to non Matrix user (by email or SMS).
2015-01-21 13:25:13 +01:00
ylecollen
64d37212dd
-> increase the contact row height to 50 (to match to the members list cell).
...
The thumbnail size is also the same so it should avoid downloading thumbnails if they are already cached
-> renamed some fieds
-> fix some refresh issues
2015-01-21 10:48:38 +01:00
ylecollen
3baa245871
Tap on a contact invite you to start a chat with
2015-01-20 18:40:55 +01:00
ylecollen
a1a5849881
-> Check if any contact contains a matrix email
...
-> display the Matrix icon at the right cell side.
2015-01-20 16:29:42 +01:00
ylecollen
c9f8958d5a
Add a 4th sections : contacts
...
The contacts are displayed in a list.
There is no check if one of the field is a matrix identifier.
2015-01-20 13:33:01 +01:00