Commit Graph

13178 Commits

Author SHA1 Message Date
manuroe 6338661850 Universal link: do nothing on /register/... universal links. The app should already display the right screen 2016-04-13 17:56:46 +02:00
manuroe 05e53a6c40 AppDelegate: Improved popToHomeViewControllerAnimated: Fixed display of the auth VC at startup 2016-04-13 17:27:54 +02:00
manuroe 0b47306ae1 Merge remote-tracking branch 'origin/develop' into ulink_3pid_invite 2016-04-13 17:13:24 +02:00
manuroe f4dbb41e2a Universal link: "" query params are now nil 2016-04-13 17:10:35 +02:00
manuroe 98db74c2cd AppDelegate: Improved popToHomeViewControllerAnimated: there is now a completion callback called when we are sure that HomeVC is the visibile VC. 2016-04-13 17:08:02 +02:00
giomfo 59ebabceeb Chat screen: Initialize correctly the header class 2016-04-13 13:58:29 +02:00
giomfo 8c5bc15c07 Expanded Room Header: Code cleaning 2016-04-13 13:56:19 +02:00
manuroe 90e6f5374a Added RoomEmailInvitation. The data model of link in email invitation 2016-04-13 12:14:20 +02:00
giomfo d5cf795f81 Merge pull request #219 from vector-im/181
Fix Room details opening is delayed
2016-04-13 10:26:27 +02:00
giomfo f61b51a942 Fix Room details opening is delayed
https://github.com/vector-im/vector-ios/issues/181
2016-04-13 09:32:26 +02:00
manuroe 3b2726e173 Universal link: clear race condition on u links. The app manages only one at a time. 2016-04-12 17:44:06 +02:00
manuroe 4e32929f03 Universal link: Handle the case where the user is not yet logged in 2016-04-12 15:56:17 +02:00
manuroe ac0cc5d0ff Universal link: Handle the case where the session is not yet ready 2016-04-12 15:30:02 +02:00
giomfo 1c4c744acf Chat Header: adjust labels position when room topic is empty
https://github.com/vector-im/vector-ios/issues/134
2016-04-12 14:57:24 +02:00
manuroe f053f2ff5b Universal link: Handle the case where the link contains a room alias that only the HS knows.
Do it by asking hs to resolve the alias into a room id
2016-04-12 14:19:38 +02:00
giomfo f78e6c359f Room member details: display matrix id when user taps on display name.
https://github.com/vector-im/vector-ios/issues/129
2016-04-12 14:00:37 +02:00
giomfo e0c5fc589f Merge pull request #217 from vector-im/154
Room members: Support search option
2016-04-12 12:17:58 +02:00
giomfo 89c8b4ff84 Room member: adjust badge size 2016-04-12 12:12:05 +02:00
giomfo 4006cec998 Room members: Support search option
https://github.com/vector-im/vector-ios/issues/154
2016-04-12 11:59:39 +02:00
manuroe 143038a4e7 Universal link: Factorisation. Extract ulinks args from a dedicated method 2016-04-12 11:19:50 +02:00
manuroe 5f49d313f3 Universal link: AppDelegate moved the code into a dedicated section 2016-04-12 10:23:48 +02:00
giomfo 2f68d7dc02 Merge pull request #216 from vector-im/shrink_recents_section
Shrink/unshrink sections
2016-04-12 10:00:59 +02:00
giomfo fab1d0ce9a Shrink/unshrink sections
The user should be able to shrink/expand each section (Invites, Favourites, Conversations...).
2016-04-12 09:20:38 +02:00
giomfo 189766f75f Room Members: Add Admin/Moderator badge on members's picture 2016-04-11 21:28:11 +02:00
manuroe bef69701f4 Universal link: parse query params like those sent in email invitation links 2016-04-11 18:06:49 +02:00
manuroe 44fb8e348f Merge pull request #215 from vector-im/universal_link
Universal link: Enabled universal links declared at vector.im.
2016-04-11 13:58:57 +02:00
giomfo 3c6f54636b Room Members: BugFix - Handle correctly the power level.
Remove 'memberNormalizedPowerLevel' use.
2016-04-08 19:32:43 +02:00
giomfo 7693286b0f Merge pull request #211 from vector-im/vector_ios_132
Fix Room members: Add a specific section INVITED
2016-04-08 17:39:04 +02:00
giomfo eef696b65c Fix Room members: Add a specific section INVITED
#132
2016-04-08 17:26:42 +02:00
manuroe eb2b2ffe0c Merge pull request #209 from vector-im/call_type_action_sheet
VoIP: Show an action sheet when the user clicks on the call button
2016-04-08 16:43:02 +02:00
manuroe dbf4402df8 VoIP: Show an action sheet when the user clicks on the call button. He will be able to select Voice or Video Call 2016-04-08 16:34:52 +02:00
giomfo ba62ec54b9 Merge remote-tracking branch 'origin/master' into develop 2016-04-08 11:29:53 +02:00
giomfo 4be6a52c57 Merge remote-tracking branch 'origin/release-v0.1.3' 2016-04-08 11:26:39 +02:00
giomfo 87fa72db35 Prepare vector-ios release v0.1.3 2016-04-08 11:25:31 +02:00
manuroe 02a277ca9d Universal link: Implemented the happy path: links to rooms (and permalinks) known by the user 2016-04-07 17:38:19 +02:00
manuroe 25cbee45c0 HomeVC: Added optional eventId param to [HomeViewController selectRoomWithId::] 2016-04-07 17:36:18 +02:00
giomfo 9717bd19b6 BugFix: Room members search
Keyboard is dismissed at each tap (when search result has been scrolled)
2016-04-07 15:43:39 +02:00
giomfo 345f5a06d1 Room member details: Failed to display member invited by email #133
For the moment, no details are available for member invited by email.
2016-04-07 14:07:49 +02:00
giomfo 183d5a224c BugFix: Need a way to cancel registration #203 2016-04-07 09:28:27 +02:00
giomfo bdf32eb43a Merge pull request #204 from vector-im/vector_ios_196
BugFix: Include address book emails in search result #196
2016-04-07 09:17:39 +02:00
giomfo 8dd7751cec BugFix Entering invalid email address into registration
gives error saying it's not supported #201
2016-04-06 18:51:48 +02:00
giomfo 37877b9083 BugFix: Include address book emails in search result #196 2016-04-06 18:33:26 +02:00
manuroe 6d444184c5 Universal link: Added vector.im as associated-domains 2016-04-06 18:05:26 +02:00
giomfo 018f72e58c BugFix: Chat: Resume on empty room (Please select a room) #128 2016-04-06 11:28:45 +02:00
manuroe cbceed3be5 Merge pull request #198 from vector-im/email_bind
Email bind
2016-04-06 10:56:17 +02:00
manuroe 0b1f7d7572 Email binding: Keep ref to the MXKAlert to be able to dismiss it viewWillDisappear (incoming call) 2016-04-06 10:55:16 +02:00
giomfo 66b68ba482 BugFix: Tapping on room name in expanded header should let you edit it #195 2016-04-06 09:41:23 +02:00
giomfo ca81dc38a5 Merge pull request #200 from vector-im/show_auth_screen
Authentication screen: Handle correctly custom server options
2016-04-06 08:31:05 +02:00
giomfo b26280f941 Authentication screen: Handle correctly custom server option 2016-04-05 18:43:52 +02:00
manuroe eec411f876 Email binding: SettingsVC binding email: Added loading wheel 2016-04-05 18:12:55 +02:00