Commit graph

2781 commits

Author SHA1 Message Date
giomfo
3806971273 Version ++ 2017-01-19 15:36:22 +01:00
giomfo
2ac38c14fe Merge pull request #947 from vector-im/vector_946
Bug Fix - Search from rooms list: bg bubbles recovering known contact…
2017-01-19 15:01:50 +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
95bfd3fd83 Merge pull request #944 from vector-im/ignore_unrelevant_email
ContactsTableViewController: Ignore @facebook.com email addresses fro…
2017-01-18 12:12:22 +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
giomfo
bdcedd3971 Merge pull request #942 from vector-im/keep_app_settings_on_logout
Load the local contacts on first account creation,
2017-01-18 09:39:58 +01:00
giomfo
d44b2caada Load the local contacts on first account creation,
if the contact book access is authorized.

Keep the app settings in case of logout (We don't want to reset the current `syncLocalContacts` flag on logout).
2017-01-17 23:13:30 +01:00
giomfo
fc5a3192ee Contact Sync: Disable the full update of the matrix ids on local contacts.
TODO: We have to use the new bulk lookup API.
2017-01-17 13:55:27 +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
giomfo
ba5fd985c7 Merge pull request #936 from vector-im/vector_935
Bug Fix: Crash on Create a room button
2017-01-16 17:49:22 +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
59270bb554 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
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
131ac0eff7 Merge pull request #929 from vector-im/accessibility_identifiers
Accessibility identifiers
2017-01-13 15:35:46 +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
jeangb
c3fb3f4ce2 Merge from develop 2017-01-13 15:10:43 +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
a2c8aac943 Merge pull request #921 from vector-im/auth_accessibility_id
Auth accessibility
2017-01-12 11:39:44 +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
209b6e6fd7 GitIgnore update 2017-01-11 15:25:57 +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
David Baker
2265daa8e1 Don't pass the args now we use them 2017-01-10 12:05:44 +00:00
David Baker
6a98a2368c Hopefully fix CI build for auto-signing 2017-01-10 12:00:18 +00: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
David Baker
ad54772642 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
d117cf3615 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
5fed31be5c 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
4c27c9e990 Update Vector Xcode project:
- enable automatic signing mode
- define the development team
2017-01-10 10:38:54 +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
David Baker
5b5d843fc2 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
3cadfafac2 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
2d11d54843 Try InfoPlist.strings in Base localisation instead 2017-01-09 14:30:16 +00:00
David Baker
e3258d4d7d Correct localization file
Now in the appropriate lproj folder along with the other strings
files.
2017-01-09 14:06:38 +00:00