Commit Graph

410 Commits

Author SHA1 Message Date
giomfo 4790dac377 BugFix: Media Picker: user's albums are missing
https://github.com/vector-im/vector-ios/issues/208
2016-04-28 18:09:17 +02:00
giomfo bc9d72b4f3 RecentsDataSource: Remove InviteRecentTableViewCell dependency
Add sanity check
2016-04-28 16:48:09 +02:00
giomfo 32b61335fc RecentsDataSource: Remove InviteRecentTableViewCell dependency 2016-04-28 16:26:37 +02:00
manuroe 9d1db3f2ec RoomViewController: Fixed crash on 6+: "Starting the app in portrait, then rotate the device in landscaped" made the app crash.
The reason is that in these conditions, there is no selected room. So, self.previewScrollView is nil
2016-04-27 10:41:46 +02:00
manuroe 42a86e4130 Merge pull request #264 from vector-im/vector_246
Fixed #246: universal link on an unjoined room + an event iD is not properly managed
2016-04-26 19:21:35 +02:00
manuroe 1fd18aa727 https://github.com/vector-im/vector-ios/issues/225: Ability to copy message permalinks 2016-04-26 17:55:37 +02:00
manuroe bbe7bcaf8e Fixed https://github.com/vector-im/vector-ios/issues/246: universal link on an unjoined room + an event iD is not properly managed 2016-04-26 17:10:06 +02:00
giomfo a1fee4e41f Chat Screen: Keep visible the expanded header or the preview on screen rotation 2016-04-26 09:49:48 +02:00
giomfo 7007b18c88 Expanded Header: the height is now variable. 2016-04-25 17:26:39 +02:00
giomfo eefb1526d3 BugFix: multiple 'showAuth' are triggered. 2016-04-25 11:29:47 +02:00
giomfo b6ff515cc7 Merge pull request #258 from vector-im/vector_ios_243
Bug Fix: Room avatar is missing at room creation
2016-04-25 10:41:43 +02:00
giomfo 156b796bd8 Merge pull request #257 from vector-im/vector_ios_249
Bug Fix - Messages: Room creation button does not respond.
2016-04-25 10:41:14 +02:00
giomfo ebf9c9e910 Bug Fix: Room avatar is missing at room creation
https://github.com/vector-im/vector-ios/issues/243
2016-04-23 00:56:21 +02:00
giomfo e47cb8a078 Bug Fix - Messages: Room creation button does not respond.
https://github.com/vector-im/vector-ios/issues/249
2016-04-23 00:32:17 +02:00
giomfo a5192f16c6 Merge remote-tracking branch 'origin/develop' into fix_registration_from_multi_devices
# Conflicts:
#	Vector/ViewController/HomeViewController.m
2016-04-22 20:54:30 +02:00
giomfo 7d21e7e057 Authentication: Support next_link from email validation as universal link.
https://github.com/vector-im/vector-ios/issues/202
2016-04-22 18:42:14 +02:00
manuroe 430131d73e Fixed the UX issue in https://github.com/vector-im/vector-ios/issues/249.
A popup is shown if the user presses the create room buttom while a creation is already in progress.
2016-04-22 15:17:58 +02:00
manuroe 968316e4a7 Merge pull request #252 from vector-im/next_link_incoming
Universal link + next_link
2016-04-22 09:46:32 +02:00
manuroe 35a787bb0e Universal link + next link: Improved logout #2 2016-04-22 08:35:15 +02:00
manuroe be37b0ae77 Universal link + next link: Improved logout 2016-04-21 18:29:14 +02:00
giomfo e04c768170 Authentication: Fix registration cancellation
Bug Fix: https://github.com/vector-im/vector-ios/issues/240
2016-04-21 17:53:52 +02:00
manuroe 78565218b5 Universal link + next link: Logout and show Authentication screen anytime the user click on an email validation link 2016-04-21 17:49:52 +02:00
manuroe d58016b47b Universal link + next link: Forward the next_link parameters to AuthenticationVC 2016-04-21 16:19:16 +02:00
giomfo efa2cbd732 Merge pull request #242 from vector-im/improve_chat_header
Improve chat header
2016-04-21 11:09:31 +02:00
giomfo 65fb296c87 Chat Screen: Prepare scrolling on preview 2016-04-21 10:36:53 +02:00
manuroe a043a4ca81 Registration: Added the next link to registration request 2016-04-21 10:26:15 +02:00
giomfo 1055c6cffe Chat Screen: Prepare scrolling on preview 2016-04-20 18:50:03 +02:00
giomfo cbc3ec6aa0 Chat Screen: Collapse the expanded header when user touches it during scrolling 2016-04-20 14:09:14 +02:00
giomfo ea761d9edf Merge remote-tracking branch 'origin/develop' into improve_chat_header 2016-04-20 09:53:56 +02:00
giomfo a0f3ee1643 Chat Screen: Expanded header
Use a swipe gesture recognizer to hide the header.
Remove the UIScrollView use
2016-04-20 09:52:49 +02:00
manuroe 6218c44f57 AppDelegate: Added fixURLWithSeveralHashKeys method in order to fix iOS NSURLs with several hash keys in it. vector.im has plenty of such URLs.
Use this method on in-app and from outside links.
2016-04-20 09:21:46 +02:00
manuroe 06b9470e43 Merge pull request #232 from vector-im/show_loading_wheel_on_ulink
Show a loading wheel on universal link
2016-04-19 17:21:17 +02:00
manuroe 9657c36da2 HomeViewController: Show the activity indicator on the right child vc 2016-04-19 17:15:24 +02:00
manuroe 4f183fe2b3 SegmentedViewController: Expose the child view controllers 2016-04-19 17:14:09 +02:00
giomfo 7abcadf0e6 Chat Screen: Improve Room header
- add topic in preview header
- remove new line characters in topic string
- collapse expander header when user scrolls it down.
2016-04-19 15:28:15 +02:00
manuroe 607157d4a8 Univeral links: Improved UX: Display a loading wheel while the app is gathering information from the hs about the universal link 2016-04-19 15:23:26 +02:00
manuroe 998371317d Univeral links: Improved UX: Display a loading wheel while the app is gathering information from the hs about the universal link 2016-04-19 15:18:24 +02:00
manuroe 9198551cdc Merge pull request #231 from vector-im/ulink_within_the_app
Univeral links: Handle universal links clicked within the app
2016-04-18 18:27:19 +02:00
manuroe 1c6b35b97e Univeral links: Handle universal links clicked within the app 2016-04-18 17:53:30 +02:00
giomfo 861119edb2 Chat Screen: Expand header on new created room.
https://github.com/vector-im/vector-ios/issues/229
2016-04-18 16:56:44 +02:00
giomfo e7fd6f90d9 Bug Fix Room Preview: the navigation bar bottom border is visible.
https://github.com/vector-im/vector-ios/issues/227
2016-04-18 15:22:57 +02:00
manuroe 7016b4ad92 Room preview of room link: Fixed the display of the text input after joining the room 2016-04-15 15:31:55 +02:00
manuroe 2d95b4bb23 Room preview of room link: made join work 2016-04-15 14:25:57 +02:00
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