Commit graph

2970 commits

Author SHA1 Message Date
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
7a1d8d50e8 Merge pull request #993 from vector-im/fix_listeners_release
Bug Fix - The room data listeners are not removed correctly
2017-01-30 11:04:35 +01:00
giomfo
5e5dbe78e3 Bug Fix - The room data listeners are not removed correctly 2017-01-30 10:58:16 +01:00
giomfo
452da50932 Merge pull request #982 from vector-im/local_contact_checkbox
Improve the people invite screens
2017-01-27 15:46:22 +01:00
manuroe
4490ad624f Room summary: Renaming. "last event" -> "last message" 2017-01-27 15:22:53 +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
manuroe
64c5877221 Room summary: MXRoomDataSource does not have a lastMessage property anymore 2017-01-27 14:49:51 +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
44eb70556c Merge pull request #981 from vector-im/alert_access_id
Automatic tests: Add accessibility id in alert view controller.
2017-01-27 11:35:01 +01:00
giomfo
a0aa80c644 Automatic tests: Add accessibility id in alert view controller. 2017-01-27 11:28:58 +01:00
giomfo
fe3b8db869 Merge pull request #980 from vector-im/local_contacts_tab
Improve the people invite screens
2017-01-27 09:33:47 +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
d9b9410f06 Merge pull request #976 from vector-im/vector_961
Vector 961
2017-01-26 13:32:15 +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
manuroe
edbacfbaa8 Merge remote-tracking branch 'origin/develop' into room_summary 2017-01-25 11:05:30 +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
a526f5dca8 Merge pull request #971 from vector-im/log_versions_at_startup
Logs: Log versions of app, MatrixKit, MatrixSDK etc at startup
2017-01-24 15:51:32 +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
dd96fa1159 Merge pull request #968 from vector-im/riot-950
Warn that logging out will lose E2E keys
2017-01-24 13:49:02 +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
22992c582f Merge pull request #966 from vector-im/bulk_lookup
ContactsTableViewController: refresh the matrix ids in the local cont…
2017-01-24 09:38:21 +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
e5c4a7985e Merge pull request #949 from vector-im/MXEvent_isLocalEvent
MXEvent: Add isLocalEvent property.
2017-01-23 14:31:33 +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
manuroe
78faeb8f19 Merge remote-tracking branch 'origin/master' into room_summary 2017-01-19 15:56:38 +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
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
manuroe
258e79c763 Room summary: Use 'EventFormatter' as room summary updater 2017-01-19 14:52:10 +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