Commit Graph

367 Commits

Author SHA1 Message Date
manuroe b4e7537301 Room preview: Use generic data from RoomPreviewData instead of RoomPreviewData.emailInvitation 2016-04-15 10:46:14 +02:00
manuroe 0e224ec968 Room preview of email invitation: Replaced [RoomVC displayEmailInvitation] by [RoomVC displayRoomPreview], a more generic function that handles email invitation and simple link to a room
Connected AppDelegate to this method
2016-04-15 09:43:56 +02:00
manuroe 97a674ca4d Room preview of email invitation: Made join work 2016-04-14 17:44:12 +02:00
manuroe 12dacfbddb Room preview of email invitation: Fixed [RoomVC displayEmailInvitation] to display the email invitation 2016-04-14 13:06:38 +02:00
giomfo d68c017794 Prepare Room Preview support. 2016-04-14 02:34:30 +02:00
giomfo 59ebabceeb Chat screen: Initialize correctly the header class 2016-04-13 13:58:29 +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
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
giomfo 189766f75f Room Members: Add Admin/Moderator badge on members's picture 2016-04-11 21:28:11 +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 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 37877b9083 BugFix: Include address book emails in search result #196 2016-04-06 18:33:26 +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
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
manuroe 7eeb341daa Email binding: SettingsVC: Display users linked emails 2016-04-05 10:44:22 +02:00
manuroe 3e8b6567c1 Email binding: SettingsVC: Made the user settings section rows dynamic 2016-04-05 09:33:53 +02:00
giomfo d82dd99420 Merge remote-tracking branch 'origin/develop' into registration_support 2016-04-01 16:36:57 +02:00
giomfo 2e1aed9254 BugFix: App crashes on iPhone 6S in case of rotation on login screen.
Previous fix was incomplete (https://github.com/vector-im/vector-ios/commit/f1b0917a8763647725bee805e8e750129191d700)
2016-04-01 16:35:55 +02:00
giomfo 87811e8350 Registration support.
Support the 2 following flows: m.login.email.identity and m.login.recaptcha.
2016-04-01 16:31:13 +02:00
giomfo 236d202142 Registration support - Room Members: Use MXTools method to validate email address. 2016-03-29 17:08:26 +02:00
giomfo 95a97b0db4 Registration support - Prepare authentication screen. 2016-03-29 15:35:37 +02:00
giomfo f1b0917a87 BugFix: App crashes on iPhone 6S in case of rotation on login screen.
The crash reason was the following:
Terminating app due to uncaught exception 'NSRangeException', reason: 'Cannot remove an observer <RoomViewController> for the key path "isOffline" from <AppDelegate> because it is not registered as an observer.
2016-03-29 14:37:18 +02:00
manuroe 35ec0dff7f https://github.com/vector-im/vector-ios/issues/178: Make room members UI more intuitive
Used the stock UITableCellView.accessoryView instead of .customAccessoryView
2016-03-25 10:21:16 +01:00
manuroe ea7f0f24bd https://github.com/vector-im/vector-ios/issues/178: Make room members UI more intuitive
The keyboard Done button acts as a cancelation of the invitation process.
Fixed the plus icon that was unexpectedly displayed when trying to remove a member
2016-03-25 09:18:54 +01:00
manuroe 46d12292cd https://github.com/vector-im/vector-ios/issues/178: Make room members UI more intuitive
In the UI for adding people, add a + icon
2016-03-25 08:53:00 +01:00
giomfo 8ddb769ba5 BugFix - Chat screen: the user's avatar is missing in input toolbar 2016-03-22 17:23:44 +01:00
giomfo c5bf34d8ff Should fix: Messages - Plus button (new room creation) is inactive.
+ Enlarge touchable area of this button
2016-03-22 10:08:01 +01:00
giomfo 9fbdca56df Bug Fix: Invite text box uses the email keyboard which has no colon! #146 2016-03-22 09:12:23 +01:00
giomfo 634f6d0b7f Fix App crashes on Media picker.
App crashes when the user did not grant permission to access Photos.
2016-03-21 15:55:04 +01:00
giomfo 701ab26d14 Bug Fix: Messages - Wait for the end of action before hiding swipe menu #52 2016-03-18 17:56:59 +01:00
giomfo 4dc79472ea BugFix: People search is shown in UI but not yet implemented #165 2016-03-18 09:42:51 +01:00
giomfo 7da31788d6 BugFix: Sliding animation on recents entries can be quite stuttery #162
Recents refresh is now blocked when a recent cell is in editing mode.
2016-03-17 23:31:30 +01:00
giomfo 677a576af4 Room Creation: handle new created room as an empty room. 2016-03-17 11:32:18 +01:00
giomfo 529cc58789 Report matrix-ios-sdk change: power level are signed. 2016-03-16 11:12:08 +01:00
giomfo 692fe36cd8 BugFix: Room member details: "reset to normal user" option #149 2016-03-15 18:59:50 +01:00