Commit graph

2054 commits

Author SHA1 Message Date
manuroe
4f183fe2b3 SegmentedViewController: Expose the child view controllers 2016-04-19 17:14:09 +02:00
giomfo
130aa9a1c8 Merge pull request #233 from vector-im/improve_chat_header
Chat Screen: Improve Room header
2016-04-19 16:08:18 +02:00
giomfo
93f73d5c2b Chat Screen: Improve room header
- hide members status on room invitation if the status is unknown.
2016-04-19 16:05:32 +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
dd4327b9ab AppDelegate: Improved popToHomeViewControllerAnimated again
When opening a link to Matrix HQ within the app, the navigation was stuck in a bad state. The nav bar was empty and nothing happened. This change fixes that.
2016-04-19 09:14:32 +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
85022d1f11 Merge pull request #230 from vector-im/229
Chat Screen: Expand header on new created room.
2016-04-18 17:26:45 +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
61cae5404a Merge pull request #228 from vector-im/227
Bug Fix Room Preview: the navigation bar bottom border is visible.
2016-04-18 16:30:38 +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
9477ae5907 Merge pull request #224 from vector-im/email_invitation_ui
Connect the universal link management in AppDelegate to the preview or RoomVC
2016-04-15 15:35:21 +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
21ee7b6454 Room preview of room link: Try to get more information to display from the hs 2016-04-15 11:55:41 +02:00
manuroe
b4e7537301 Room preview: Use generic data from RoomPreviewData instead of RoomPreviewData.emailInvitation 2016-04-15 10:46:14 +02:00
manuroe
47fe1c1dbb Room preview of room link: added appropriate message on the preview display 2016-04-15 10:44:10 +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
manuroe
323962b003 Room preview of email invitation: the avatar should be rounded 2016-04-14 13:03:01 +02:00
manuroe
21abda40a9 Merge pull request #222 from vector-im/room_preview
Prepare Room Preview support.
2016-04-14 09:48:11 +02:00
manuroe
d949664de1 Merge pull request #220 from vector-im/ulink_3pid_invite
Manage more cases in universal link
2016-04-14 08:44:22 +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
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