Commit graph

2695 commits

Author SHA1 Message Date
manuroe
258e79c763 Room summary: Use 'EventFormatter' as room summary updater 2017-01-19 14:52:10 +01:00
manuroe
1bda243795 Merge remote-tracking branch 'origin/develop' into room_summary 2017-01-11 17:32:25 +01:00
manuroe
c7a480d4b3 Room summary: beginning 2017-01-11 09:58:09 +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
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
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
David Baker
67f2c544b5 Re-enable the aps-environment check 2017-01-09 13:50:19 +00:00
David Baker
b89caef167 Turn on the 'push notifications' switch
in project / capabilities
2017-01-09 13:38:29 +00:00
giomfo
f3562b4a41 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
3788c5e9c7 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
05c166b679 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
f9db15888c 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
41faa8dcdc 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
5c17d3fb3c Merge remote-tracking branch 'origin/develop' into riot_887
# Conflicts:
#	Vector/ViewController/StartChatViewController.m
2017-01-05 09:59:25 +01:00
giomfo
f03a37c1f2 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
fa48d9c004 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
a2f35ab1cd 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
ad4086b76e 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
588ec06ac2 Bug Fix - Room Members/Invite screen: Remove the current participants from the default displayed list. 2016-12-28 12:15:31 +01:00
giomfo
aaded64680 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
5d86b291a4 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
3f4695b62a version++ 2016-12-23 12:32:03 +01:00
manuroe
6926a4d41c iTunes Connect complained about NSCameraUsageDescription and cie 2016-12-23 12:26:59 +01:00
manuroe
600a56af5c version++ 2016-12-23 10:24:26 +01:00
manuroe
516e438f49 Launch: Add a timing log to check launch time 2016-12-23 09:15:29 +01:00
manuroe
4166cf9436 Podfile: use official OLMKit pod 2016-12-22 18:38:02 +01:00
manuroe
1f988a7e98 Update CHANGES.rst 2016-12-20 17:20:14 +01:00
manuroe
e8efb56f8a Launch: Add a spinner under the GIF logo 2016-12-20 17:19:58 +01:00
manuroe
c22c865c98 Podfile: Update GBDeviceInfo to handle iPhone 7 2016-12-20 10:34:10 +01:00
manuroe
c2c4be618e Chat screen - Encrypted room: messages being encrypted are now displayed in green. 2016-12-19 16:47:18 +01:00
manuroe
741f2928d9 Merge pull request #877 from vector-im/outgoing_msg_refactoring
Outgoing Messages Refactoring:
2016-12-19 15:33:31 +01:00
manuroe
565fa4ea21 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
cff5d36252 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
57f7ee4ef9 Outgoing Messages Refactoring:
- Apply the MatrixKit changes in the MXKAttachment class
2016-12-17 19:04:16 +01:00
giomfo
f0052bf4ae Outgoing Messages Refactoring:
- Apply the MatrixKit changes in the `MXKAttachment` class
2016-12-16 18:24:24 +01:00
manuroe
a3a4568a73 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
d0331ec78d Prepare release 2016-12-16 17:28:20 +01:00
manuroe
64dd20261c 3rd party licenses: Add realm.io 2016-12-16 17:25:10 +01:00
manuroe
3fd370cf84 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
5649a7f58c Crypto: Show a popup when log out and in is required 2016-12-16 13:43:08 +01:00
David Baker
5f0fe9f654 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
458283febe Disable aps-environemt check as per comment 2016-12-15 14:33:21 +00:00