giomfo
d3bf79273c
Update Vector Xcode project:
...
- enable automatic signing mode
- define the development team
2017-01-10 10:38:54 +01:00
giomfo
b74099d652
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
c5d02d0b95
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
17ec5abc77
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
938c1b760d
Try InfoPlist.strings in Base localisation instead
2017-01-09 14:30:16 +00:00
David Baker
d483903c24
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
09ddd387cb
Re-enable the aps-environment check
2017-01-09 13:50:19 +00:00
David Baker
057331dd4c
Turn on the 'push notifications' switch
...
in project / capabilities
2017-01-09 13:38:29 +00:00
giomfo
678a32eda7
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
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