Commit Graph

340 Commits

Author SHA1 Message Date
manuroe 891fb3cb6b Email binding: SettingsVC: Added binding of a new email 2016-04-05 17:44:02 +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
giomfo cf838de1bd Auth screen: Hide forgot password button
Hide this button until the option is handled correctly
2016-03-15 17:50:12 +01:00
giomfo 7fb19bfb8e BugFix: I get sometimes typing notifications for myself #123 2016-03-14 11:34:01 +01:00
giomfo 95f4e18bd8 Media Picker: Remove red placeholder images on videos #157 2016-03-11 17:19:22 +01:00
giomfo bf621131e8 Media Picker: Enlarge touch area of the X and switch-camera 2016-03-11 14:53:29 +01:00
giomfo 6c24f9e108 BugFix: Call button is still visible in production builds #142
The call button is hidden when no call manager is available.
2016-03-11 14:45:06 +01:00
giomfo 23787ce1ef BugFix: T&Cs and Privacy Policy buttons need that text #143 2016-03-11 13:50:17 +01:00
giomfo aafeeef28c Messages screen: Update the swipe menu icons. 2016-03-10 16:04:47 +01:00
giomfo 59ec9cab07 Chat screen: Leave message edition mode when user is typing. 2016-03-09 18:42:25 +01:00
giomfo 507abb294d Chat screen: Timestamp and message edition display.
We unify here the design across iOS and Android:
- The messages is over the full width.
- The time stamp is at the user name level.
- If several messages are sent in a row, clicking on a message (not the first one) will make it move slightly down to display the timestamp just above.
- On the right side of the timestamp we would have an "Edit" icon.
2016-03-09 18:29:39 +01:00
giomfo 05ed8ea43c MediaPicker: Upgrade picture resolution
Use preset suitable for high resolution photo quality.
2016-03-07 14:45:13 +01:00
giomfo 41987f1575 Chat: Handle tap on icon in case of unsent messages notification. 2016-03-07 13:56:52 +01:00
manuroe b1ddad13c3 Search result display: Fixed stupid room blank screen bug 2016-03-04 17:14:50 +01:00
manuroe 5a1c4c6377 Search result display: Improved display of search result timelines on 6+ landscape 2016-03-04 16:46:43 +01:00
manuroe d5852e411d initialEventIdSearch result display: renaming tweaks 2016-03-04 15:50:47 +01:00
manuroe bca667a693 Search result display: BF: a Room VC showing a search result from the home screen was not released 2016-03-04 15:47:27 +01:00
manuroe d649f403ca Search result display: in the room VC, show only the room display name. No user action except the back button 2016-03-04 14:14:08 +01:00
manuroe 5a3f415e2f Search result display: Open a timeline from the home search - the search over all rooms 2016-03-04 09:16:57 +01:00
manuroe e9e521654a Search result display: Fixed some UX bugs when navigating back to RoomSearchVC 2016-03-02 16:23:56 +01:00
manuroe bc99b74051 Search result display: Display the result in a RoomVC from RoomSearchVC 2016-03-02 11:57:04 +01:00
giomfo a6c220ad3f MediaPicker: Do not save captured media in user's library 2016-02-29 17:49:07 +01:00
giomfo cd2c8b3c03 Room member details: remove custom power level handling 2016-02-29 15:05:22 +01:00
giomfo 1dd1efb630 Bug Fix: Chat screen: wrong keyboard animation #121 2016-02-27 00:23:46 +01:00
giomfo 80bd51d4d6 Bug Fix Unexpected Recents scrolling
Clicking into a favourite room and then back to recents can leave you scrolled to the 'wrong' point in the recents list #105
2016-02-26 18:18:04 +01:00
manuroe 48ba653b85 Renamed MXEventDirection* to MXTimelineDirection because of https://github.com/matrix-org/matrix-ios-sdk/pull/80 2016-02-26 17:08:53 +01:00
giomfo d2da88a729 Media Picker: Remove ugly navigation bar (Cancel/Camera). 2016-02-26 12:08:24 +01:00
giomfo a9b3526fff Image Picker: Launch must be speed up
issue #113
Retrieve user's album on a specific processing queue
2016-02-26 10:47:27 +01:00
giomfo 7f2d7cd14e Media Picker: fix layout issues
- Enlarge the touch area of the 'Close' and 'Camera switch' button.
- Crop album thumbnail to fit the display box.
- Remove the thumbnail of 'Recently Deleted' album.
- Fix simultaneous asset selection. Only the first selected asset is considered.
- Fix multiple selfies capture. Only one selfie is captured at once.
2016-02-26 10:10:32 +01:00