giomfo
d5199be3c7
Bug Fix: Crash on Create a room button
...
#935
2017-01-16 16:40:28 +01:00
giomfo
4204b4dce6
Accessibility identifier: Update
2017-01-16 16:11:09 +01:00
giomfo
fd47bb65a5
Accessibility identifiers: Update
2017-01-16 16:06:06 +01:00
giomfo
c326ef225d
Merge pull request #934 from vector-im/vector_931
...
Bug Fix: Hit File tab from room details view make Riot crash
2017-01-16 15:34:27 +01:00
giomfo
3e3ecfc5bd
Bug Fix: Hit File tab from room details view make Riot crash
...
#931
2017-01-16 15:03:04 +01:00
giomfo
e1683850e7
Merge pull request #930 from vector-im/people_invite_screen
...
Improve the people invite screens
2017-01-13 18:16:22 +01:00
giomfo
fdf02a4e40
RecentsViewController: Define tableView accessibilityIdentifier.
2017-01-13 18:06:08 +01:00
giomfo
f8340f0b26
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
f275276e44
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
1a5fae6551
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
c98066b5cd
Merge pull request #929 from vector-im/accessibility_identifiers
...
Accessibility identifiers
2017-01-13 15:35:46 +01:00
jeangb
dc924695e4
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
jeangb
48f693f3ee
Merge from develop
2017-01-13 15:10:43 +01:00
giomfo
4ede53e2b2
Merge pull request #926 from vector-im/local_contacts_methods
...
Improve the people invite screens
2017-01-13 12:11:35 +01:00
giomfo
821f9ee75a
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
d0dcf2eaa9
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
11bb9703c3
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
880ed78680
Merge pull request #921 from vector-im/auth_accessibility_id
...
Auth accessibility
2017-01-12 11:39:44 +01:00
jeangb
620cd7f32b
Add accessibility id for automation purpose.
...
- Took on account the review comments.
2017-01-12 11:38:43 +01:00
jeangb
22f88aa5b3
Add accessibility id for automation purpose.
...
- Took on account the review comments.
2017-01-12 11:27:47 +01:00
giomfo
69182bdfd5
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
9252ef02f2
GitIgnore update
2017-01-11 15:25:57 +01:00
jeangb
8eb31e3680
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
f83485d319
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
David Baker
cc04dfac76
Don't pass the args now we use them
2017-01-10 12:05:44 +00:00
David Baker
f6db1b175b
Hopefully fix CI build for auto-signing
2017-01-10 12:00:18 +00:00
giomfo
1e72202a54
Merge remote-tracking branch 'origin/develop' into local_contacts_methods
2017-01-10 11:38:43 +01:00
giomfo
5eabbf11b0
Choose an initial device view in each .xib files
2017-01-10 11:30:02 +01:00
David Baker
97354a1405
Revert signing fix
...
Oh, turns out this needs to be set to developer if you're using automatic code signing
2017-01-10 10:16:54 +00:00
David Baker
f26f4f4fe1
Fix signing
...
Fight back in constant, losing battle against whatever keep
setting the release signing identity back to Developer
2017-01-10 10:11:49 +00:00
giomfo
6a021bc39c
Merge remote-tracking branch 'origin/master' into develop
...
- Turn on the 'push notifications' switch
- Re-enable the aps-environment check
- Add privacy strings to the main Info.plist
2017-01-10 10:47:11 +01:00
giomfo
d3bf79273c
Update Vector Xcode project:
...
- enable automatic signing mode
- define the development team
2017-01-10 10:38:54 +01:00
giomfo
b74099d652
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
David Baker
c5d02d0b95
Add privacy strings to the main Info.plist
...
As well as the i18ned file, otherwise iTunes connect isn't picking
then up.
2017-01-09 14:47:05 +00:00
David Baker
17ec5abc77
Put InfoPlist.strings back to en
...
Having it in Base doesn't help itunes connect recognise the
existence of the keys
2017-01-09 14:43:34 +00:00
David Baker
938c1b760d
Try InfoPlist.strings in Base localisation instead
2017-01-09 14:30:16 +00:00
David Baker
d483903c24
Correct localization file
...
Now in the appropriate lproj folder along with the other strings
files.
2017-01-09 14:06:38 +00:00
David Baker
09ddd387cb
Re-enable the aps-environment check
2017-01-09 13:50:19 +00:00
David Baker
057331dd4c
Turn on the 'push notifications' switch
...
in project / capabilities
2017-01-09 13:38:29 +00:00
giomfo
678a32eda7
Merge pull request #909 from vector-im/local_contacts_methods
...
Enhancement - Improve the people invite screens.
2017-01-09 09:40:13 +01:00
giomfo
d6fcfc8bef
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
1fe0d49aec
Merge pull request #908 from vector-im/local_contact_sync
...
The contact book is used to search for users by email or phone number…
2017-01-05 16:06:41 +01:00
giomfo
cfaa041d0d
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
40e50e1420
Merge pull request #903 from vector-im/riot_887
...
Bug Fix - Performance on searching people when inviting is terrible.
2017-01-05 10:02:55 +01:00
giomfo
23ddccd6d0
Merge remote-tracking branch 'origin/develop' into riot_887
...
# Conflicts:
# Vector/ViewController/StartChatViewController.m
2017-01-05 09:59:25 +01:00
giomfo
33de6be49d
Merge pull request #902 from vector-im/kit_94
...
Improvement - View controller: Remove properties initialization from …
2017-01-05 09:50:44 +01:00
giomfo
941bb3ea22
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
b5af0a295c
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
bdcf8f2011
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
c800f2de77
Bug Fix - Room Members/Invite screen: Remove the current participants from the default displayed list.
2016-12-28 12:15:31 +01:00