Commit graph

1203 commits

Author SHA1 Message Date
manuroe
72909725d9 E2E keys export: Add an "Export keys" button to the settings
We are Vector Creations Ltd now
2017-02-03 18:36:52 +01:00
manuroe
9857d4b470 E2E keys export: Add an "Export keys" button to the settings 2017-02-03 18:11:45 +01:00
giomfo
971c134ebe Bug Fix - App stuck in Riot animation on cold start
#964

Fix the case where the App is launched on a Riot notification.
2017-02-01 00:18:01 +01:00
giomfo
f47d7664af Bug Fix - App stuck in Riot animation on cold start
#964

Fix the case where the App is launched on a Riot notification.
2017-01-31 16:50:28 +01:00
giomfo
42c81f9165 ContactsTableViewController: Remove the count in the Local contacts header,
when no search is in progress.
2017-01-30 16:58:16 +01:00
giomfo
5e5dbe78e3 Bug Fix - The room data listeners are not removed correctly 2017-01-30 10:58:16 +01:00
giomfo
c6678313a9 Improve the people invite screens
#904

- Keep visible the Local contacts header even if no local contacts is displayed in order to keep visible the check box "Matrix user only".
2017-01-27 14:57:10 +01:00
giomfo
9f8f8f1899 Improve the people invite screens
#904

- Keep visible the Local contacts header even if no local contacts is displayed in order to keep visible the check box "Matrix user only".
2017-01-27 11:55:48 +01:00
giomfo
a0aa80c644 Automatic tests: Add accessibility id in alert view controller. 2017-01-27 11:28:58 +01:00
giomfo
a2e032d234 Improve the people invite screens
#904

- Hide/show the non-matrix-enabled contacts from the local contacts section.
2017-01-26 23:36:26 +01:00
giomfo
127351acd1 Bug Fix - New invite button should still be visible when the keyboard is shown
#961
2017-01-26 11:57:46 +01:00
giomfo
73f7c416b6 Bug Fix - New invite button should still be visible when the keyboard is shown
#961
2017-01-26 10:48:04 +01:00
giomfo
e3c7d42f83 Bug Fix - Unexpected red navigation bar.
The navigation bar became red when the app was offline on a room members screen.
2017-01-24 18:29:19 +01:00
manuroe
a2ac671595 version++ 2017-01-24 16:19:15 +01:00
manuroe
d3b246cf7f Logs: Log versions of app, MatrixKit, MatrixSDK etc at startup 2017-01-24 15:46:46 +01:00
giomfo
823f8023f1 Merge pull request #969 from vector-im/fix_crash_on_screen_transition
Bug Fix: App may crash when user rotates the device while he joins a …
2017-01-24 14:08:59 +01:00
manuroe
b7283d2f1b Warn that logging out will lose E2E keys (#950).
Add a check on weakSelf.
2017-01-24 13:48:42 +01:00
manuroe
3350db4a24 Warn that logging out will lose E2E keys (#950).
Add a check on weakSelf.
2017-01-24 13:47:32 +01:00
giomfo
d088347b5c Bug Fix: App may crash when user rotates the device while he joins a room.
Related crash log:
-[RoomTitleView roomAvatar]: unrecognized selector sent to instance

Note: when the app does not crash the header display is corrupted.
2017-01-24 13:35:06 +01:00
manuroe
312b026ec2 Warn that logging out will lose E2E keys (#950). 2017-01-24 12:07:28 +01:00
manuroe
d31df071cb Warn that logging out will lose E2E keys (#950). 2017-01-24 12:05:43 +01:00
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
giomfo
d100232ed9 ContactsTableViewController: refresh the matrix ids in the local contacts when view will appear. 2017-01-23 18:40:30 +01:00
manuroe
b782a5cf04 MXEvent: Add isLocalEvent property. 2017-01-19 18:12:30 +01:00
giomfo
e5b136adb1 Bug Fix - Room details members: wrong unknown wording
#941
2017-01-19 17:09:08 +01:00
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
3806971273 Version ++ 2017-01-19 15:36:22 +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
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
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