Commit Graph

13178 Commits

Author SHA1 Message Date
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
giomfo cf58f11c59 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 4d4acd2aa4 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 4756b99c5b version++ 2016-12-23 12:32:03 +01:00
manuroe 289c7aa116 iTunes Connect complained about NSCameraUsageDescription and cie 2016-12-23 12:26:59 +01:00
manuroe c2f24a2e3c version++ 2016-12-23 10:24:26 +01:00
manuroe e0ab00a4d2 Launch: Add a timing log to check launch time 2016-12-23 09:15:29 +01:00
manuroe 43582f0bc4 Podfile: use official OLMKit pod 2016-12-22 18:38:02 +01:00
manuroe e04fea6070 Update CHANGES.rst 2016-12-20 17:20:14 +01:00
manuroe 0225901fe8 Launch: Add a spinner under the GIF logo 2016-12-20 17:19:58 +01:00
manuroe 265c0f1836 Podfile: Update GBDeviceInfo to handle iPhone 7 2016-12-20 10:34:10 +01:00
manuroe 5e0e6abe1e Chat screen - Encrypted room: messages being encrypted are now displayed in green. 2016-12-19 16:47:18 +01:00
manuroe d8f3f40edc Merge pull request #877 from vector-im/outgoing_msg_refactoring
Outgoing Messages Refactoring:
2016-12-19 15:33:31 +01:00
manuroe 714412632f Merge pull request #876 from vector-im/padlock_on_room_avatar
Crypto: Add a padlock over the avatar of encrypted rooms in screens w…
2016-12-19 09:45:52 +01:00
manuroe 98362b71c1 Merge pull request #870 from vector-im/rageshake_mail_update
Rageshake: Add e2e device id to the message and …
2016-12-19 09:45:40 +01:00
giomfo 8b1a63aadc Outgoing Messages Refactoring:
- Apply the MatrixKit changes in the MXKAttachment class
2016-12-17 19:04:16 +01:00
giomfo 064856c33d Outgoing Messages Refactoring:
- Apply the MatrixKit changes in the `MXKAttachment` class
2016-12-16 18:24:24 +01:00
manuroe 34dd9e59c7 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 5ceef8cc6a Prepare release 2016-12-16 17:28:20 +01:00
manuroe 47710c4ed8 3rd party licenses: Add realm.io 2016-12-16 17:25:10 +01:00
manuroe 0c3c28959a Merge pull request #874 from vector-im/e2e_need_log_in_again
Crypto: Show a popup when log out and in is required
2016-12-16 13:58:49 +01:00
manuroe 413fc00869 Crypto: Show a popup when log out and in is required 2016-12-16 13:43:08 +01:00
David Baker a08a82f486 Add comment to checkipa
Having verified that push seems to work on builds without the
entitlement it checks for.
2016-12-15 14:50:40 +00:00
David Baker 398ee35c6d Disable aps-environemt check as per comment 2016-12-15 14:33:21 +00:00
manuroe 3249fda5f5 Rageshake: Add e2e device key 2016-12-15 13:53:15 +01:00
David Baker ade5e792fa Code sign release with distribution cert, please 2016-12-15 12:52:21 +00:00
manuroe 324d1e147d Rageshake: Add e2e device id to the message and add build information to the subject 2016-12-15 13:21:39 +01:00
David Baker 90f835d9bc Try changing provisioning style to manual
Hopefully this should allow the CI build to work
2016-12-15 11:14:31 +00:00
manuroe 4d897a101d build script: define a team to try to make Jenkins build 2016-12-15 11:05:16 +01:00
manuroe fb8c96ccd4 Merge pull request #868 from vector-im/crypto_thread
Crypto threading: Follow changes in the sdk
2016-12-15 08:54:31 +01:00
manuroe 0804afd2c3 Crypto threading: Fix update after setDeviceVerification call 2016-12-15 08:53:05 +01:00
manuroe 5691fe8632 Crypto threading: Follow changes in the sdk 2016-12-14 16:50:10 +01:00
giomfo 0e521f0337 Merge pull request #866 from vector-im/update-riot-icon
Update Riot icons.
2016-12-14 09:48:18 +01:00
giomfo 21abd03405 Update Riot icons.
Run the Riot animation during the store loading.
2016-12-13 19:30:20 +01:00
giomfo a9aff0899d Bug Fix - Chat screen - Encrypted room: the encryption icon may not be aligned with the last sent message. 2016-12-09 18:54:20 +01:00
manuroe 2828f8c9c2 Podfile: Crypto now requires Realm 2016-12-09 17:08:30 +01:00
giomfo 24ee723624 Merge pull request #856 from vector-im/event_state
Report MXEvent changes
2016-12-05 16:58:50 +01:00
giomfo f7718e28b6 Report MXEvent changes 2016-12-05 16:32:21 +01:00
giomfo ad0a3bb438 Fix compilation error 2016-12-01 16:26:46 +01:00
giomfo 940b4cc60b Merge pull request #848 from vector-im/move_media_loader
MXKMediaManager has been moved to SDK level
2016-12-01 15:53:29 +01:00
giomfo 8d0be55806 MXKMediaManager has been moved to SDK level 2016-12-01 14:55:29 +01:00