Commit Graph

564 Commits

Author SHA1 Message Date
manuroe 21abda40a9 Merge pull request #222 from vector-im/room_preview
Prepare Room Preview support.
2016-04-14 09:48:11 +02:00
giomfo d68c017794 Prepare Room Preview support. 2016-04-14 02:34:30 +02:00
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 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 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 eef696b65c Fix Room members: Add a specific section INVITED
#132
2016-04-08 17:26:42 +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 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 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
giomfo 781dab6f69 Authentication screen: rename popRoomViewControllerAnimated 2016-04-05 18:05:50 +02:00
manuroe 6d54098423 Email binding: SettingsVC binding email: dismiss the keyboard when the user click on the + button in the nav bar 2016-04-05 17:53:43 +02:00
manuroe 891fb3cb6b Email binding: SettingsVC: Added binding of a new email 2016-04-05 17:44:02 +02:00
giomfo 3feb915aeb Bug Fix: Do not stop registration process when app is backgrounded. 2016-04-05 15:31:52 +02:00
manuroe e4726eeef9 SettingsVC: BF: Removed the firstResponder thing.
I believe it was here to hide the keyboard on tableview scroll but this feature is already enabled in the storyboard.
The bug was that it unexpectly hides the keyboard when editing the displayname in landscape.
2016-04-05 14:53:01 +02:00