giomfo
d180b1b13b
AuthenticationViewController: update layout on iPhone 7
2017-01-19 16:48:56 +01:00
giomfo
807d661cf4
SettingsViewController: Apply OLMKit API change.
2017-01-19 15:44:17 +01:00
giomfo
bcdfb40b8e
Bug Fix - Search from rooms list: bg bubbles recovering known contacts list
...
#946
2017-01-19 14:28:44 +01:00
giomfo
b2c6efb0a4
ContactsTableViewController: Ignore @facebook.com email addresses from the results - facebook have discontinued that service...
2017-01-18 11:53:22 +01:00
giomfo
b17be8de22
Code cleaning
2017-01-18 11:17:29 +01:00
manuroe
908ef51ab6
Merge pull request #937 from vector-im/ga-stats
...
Google Analytics: enable MXSession GA stats and send stat on launch screen display time
2017-01-16 18:20:15 +01:00
giomfo
bc558ac32d
Add accessibility identifiers
2017-01-16 17:51:01 +01:00
manuroe
febdbdb86d
Google Analytics: enable MXSession GA stats and send stat on launch screen display time.
2017-01-16 17:26:53 +01:00
giomfo
c169e5182a
Bug Fix: Crash on Create a room button
...
#935
2017-01-16 16:40:28 +01:00
giomfo
deb866ee1c
Accessibility identifier: Update
2017-01-16 16:11:09 +01:00
giomfo
9c6a535a46
Accessibility identifiers: Update
2017-01-16 16:06:06 +01:00
giomfo
c844ccd795
Bug Fix: Hit File tab from room details view make Riot crash
...
#931
2017-01-16 15:03:04 +01:00
giomfo
35a77ba5c0
Merge pull request #930 from vector-im/people_invite_screen
...
Improve the people invite screens
2017-01-13 18:16:22 +01:00
giomfo
951ac39a2a
RecentsViewController: Define tableView accessibilityIdentifier.
2017-01-13 18:06:08 +01:00
giomfo
1d667a5c49
Improve the people invite screens
...
#904 .
Enable contacts section shrinking when the 2 sections are displayed.
2017-01-13 18:05:08 +01:00
giomfo
e50bb342cf
Improve the people invite screens
...
#904 .
Enable contacts section shrinking when the 2 sections are displayed.
2017-01-13 17:36:34 +01:00
giomfo
464d103fb2
Improve the people invite screens
...
#904 .
Remove a contact from the "Known Contacts" section if a local contact matches with his Matrix identifier.
2017-01-13 16:34:43 +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
giomfo
c03638ad4d
Feature - Improve the people invite screens
...
#904 .
+"Add contact" button should be added on Room Member list #905
2017-01-13 12:08:24 +01:00
giomfo
8efbbdfbda
Feature - "Add contact" button should be added on Room Member list
...
#905
+ Improve the people invite screens #904 .
2017-01-13 02:24:50 +01:00
giomfo
da0016c612
Prepare #904 : Improve the people invite screens
...
- Make `HomePeopleSearchViewController` inherit of the new class `ContactsTableViewController` to handle room members.
2017-01-12 17:30:09 +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
5f34edb8ba
Prepare #904 : Improve the people invite screens
...
- Rename `ContactPickerViewController` with `HomePeopleSearchViewController`.
- Define a basic view controller class `ContactsTableViewController` to display/filter a contacts list.
- Make `StartChatViewController` inherit of this new class `ContactsTableViewController` to handle contact invite.
2017-01-10 17:56:30 +01:00
giomfo
7fedc1a69e
Merge remote-tracking branch 'origin/develop' into local_contacts_methods
2017-01-10 11:38:43 +01:00
giomfo
699fea4e2a
Choose an initial device view in each .xib files
2017-01-10 11:30:02 +01:00
giomfo
2d0995c38c
Prepare #904 : Improve the people invite screens
...
Handle 'Start chat' and 'Add new member' screens. (TODO update people search screen)
- Display by default all the local contacts with at least one contact method (email, phone number...) in alphabetic order, mixing Matrix enabled and non-Matrix enabled users.
- The search result lists only the contacts who have the search pattern as prefix in their display name, their matrix identifiers and/or their contact methods (emails, phones).
- The search result is displayed in 2 sections: “Local Contacts" and “Known Contacts”.
- Local contacts with several contact methods are split in several contacts.
2017-01-09 19:29:31 +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
giomfo
f9db15888c
The contact book is used to search for users by email or phone number on Riot.
...
- Update `NSContactsUsageDescription` to turn on by default the matrix user discovering when the user allows the access to the local contacts.
- Ask to the existing users the permission to upload emails when the contact access is already granted.
- Update matrix ids for all the local contacts in only one request when device contacts are loaded and an identity server is available.
2017-01-05 15:44:00 +01:00
giomfo
5c17d3fb3c
Merge remote-tracking branch 'origin/develop' into riot_887
...
# Conflicts:
# Vector/ViewController/StartChatViewController.m
2017-01-05 09:59:25 +01:00
giomfo
fa48d9c004
Bug Fix - Performance on searching people when inviting is terrible.
...
#887
- Improve the contact search in the 'Start Chat' screen.
- TODO: Report this changes in 'Room Settings' to add new members, and in 'People Search' screen.
2017-01-03 17:52:42 +01:00
giomfo
a2f35ab1cd
Improvement - View controller: Remove properties initialization from 'viewDidLoad'.
...
see https://github.com/matrix-org/matrix-ios-kit/issues/94
2017-01-03 14:40:23 +01:00
giomfo
ad4086b76e
Room Members / Invite screen: Split in two sections the search result.
...
one for the contact book, another for the room contacts
2016-12-28 17:44:55 +01:00
giomfo
588ec06ac2
Bug Fix - Room Members/Invite screen: Remove the current participants from the default displayed list.
2016-12-28 12:15:31 +01:00
giomfo
aaded64680
Bug Fix - App crashes when the user taps on an avatar in a search result.
...
#895
2016-12-27 16:30:45 +01:00
giomfo
5d86b291a4
Finalize Outgoing Messages Refactoring.
...
PR https://github.com/matrix-org/matrix-ios-sdk/pull/210 .
- Add `MXEventSentStatePreparing` value in `MXEventSentState` enum:
The event is an outgoing event which is preparing by converting the data to sent, or uploading additional data.
2016-12-27 14:43:17 +01:00
manuroe
516e438f49
Launch: Add a timing log to check launch time
2016-12-23 09:15:29 +01:00
manuroe
e8efb56f8a
Launch: Add a spinner under the GIF logo
2016-12-20 17:19:58 +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
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
3614b15ae4
Crypto threading: Fix update after setDeviceVerification call
2016-12-15 08:53:05 +01:00
manuroe
7d1108dbfc
Crypto threading: Follow changes in the sdk
2016-12-14 16:50:10 +01:00
giomfo
85c09faa37
Update Riot icons.
...
Run the Riot animation during the store loading.
2016-12-13 19:30: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
1cfe147a2a
Bug Fix - Messages: App crashes during drag and drop.
2016-11-30 11:41:20 +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