Commit graph

799 commits

Author SHA1 Message Date
giomfo
64953db836 Room Settings: Code Cleaning 2016-06-23 18:51:44 +02:00
giomfo
b5a8124c24 Room Participants: Retrieve the potential segmented view controller from the parent view controller. 2016-06-23 18:43:01 +02:00
giomfo
767cc8830f Bug Fix - Room Participants: Idle contacts must be listed before offline contacts in search result. 2016-06-23 14:32:55 +02:00
giomfo
2bd6d65abc Room Participants: withdraw correctly the view controller when user left the room 2016-06-23 10:31:47 +02:00
giomfo
ccf22f3f68 Bug Fix Media Picker: move the camera roll at the top of the folders
https://github.com/vector-im/vector-ios/issues/373
2016-06-23 09:19:56 +02:00
manuroe
ddd2176e92 Merge pull request #401 from vector-im/mark_event
Mark event in permalinks or search results
2016-06-22 16:32:51 +02:00
giomfo
8a79bbd533 Room Participants: Validate correctly matrix user identifier during search session 2016-06-22 16:28:09 +02:00
manuroe
7c7fb72449 Mark event in permalinks or search results: BF: remove systematically the marker view because a table view can be reused for another data source 2016-06-22 16:24:50 +02:00
giomfo
07bc899036 BugFix Can't view MemberInfo when inviting users without actually inviting them
https://github.com/vector-im/vector-ios/issues/271

Open contact details is not relevant here, we add the matrix id (if any) in the invitable contact display name. This change provides the missing member info.
+ Prompt user before inviting someone
2016-06-22 15:50:11 +02:00
giomfo
82dc709abe Merge pull request #400 from vector-im/refresh_contact_details_on_notif
Contact Details: Refresh display on contact change notifications
2016-06-22 12:05:47 +02:00
giomfo
757deb92ca Merge pull request #397 from vector-im/fix_room_public_preview
Bug Fix: The preview header is empty for non world readable public room.
2016-06-22 12:05:33 +02:00
giomfo
bd50cb741a Code cleaning
- remove the previous mechanism used to handle the landscape display of the splitviewcontroller on iPad and iPhone 6 +.
2016-06-22 12:03:05 +02:00
giomfo
76f8920f63 Contact Details: Refresh display on contact change notifications 2016-06-22 11:38:13 +02:00
giomfo
040f94c465 Merge pull request #398 from vector-im/room_participants_invitable
Room Participants: improve invitable contacts list
2016-06-22 10:21:25 +02:00
giomfo
37624f3755 Merge pull request #396 from vector-im/343
Search Screen: add People tab
2016-06-22 10:19:33 +02:00
giomfo
f12c016281 Search Screen: add People tab
- rename 'getFirstMatrixId' with 'firstMatrixId'

https://github.com/vector-im/vector-ios/issues/343
2016-06-22 10:19:08 +02:00
giomfo
1aa3b9193b Room Participants: improve invitable contacts list
- list only the contacts who has the search pattern as prefix
2016-06-22 00:15:52 +02:00
giomfo
faf810de8f Bug Fix: The preview header is empty for non world readable public room. 2016-06-21 22:06:32 +02:00
giomfo
9883254c90 Search Screen: add People tab
https://github.com/vector-im/vector-ios/issues/343

- Add Contact details view controller
- Fix Directory / Settings display in Landscape on iPad and iPhone 6 plus
2016-06-21 21:47:20 +02:00
manuroe
eed0fad6ed Mark event in permalinks or search results 2016-06-21 18:18:10 +02:00
giomfo
126c2449c8 Room Member Details: Improve header display in landscape 2016-06-20 15:45:14 +02:00
giomfo
ea2b75623e Search Screen: add People tab
- add contact picker view controller
2016-06-20 14:16:13 +02:00
giomfo
92126b013e Directory: handle tap on clock status bar 2016-06-20 14:11:27 +02:00
giomfo
88520ce712 Initial launch flickers up a blank Messages page before the Login page is shown
https://github.com/vector-im/vector-ios/issues/287
2016-06-16 18:06:05 +02:00
giomfo
573847e131 Bug Fix: Authentication view is not presented when app is launched offline
https://github.com/vector-im/vector-ios/issues/375
2016-06-16 16:50:41 +02:00
giomfo
6bd0e75933 Chat screen: Improve expanded header layout in landscape
Adjust the height of the expanded header according to the actual position of the room avatar.
2016-06-16 13:47:15 +02:00
giomfo
a85bf602fe UIViewController+VectorSearch: fix missing flag initialization 2016-06-16 13:13:19 +02:00
giomfo
7a8f82f75e Rooms global search: Refresh the current search results when view will appear 2016-06-16 10:50:18 +02:00
giomfo
d5b81e3936 Room search: search result should include the search pattern when it corresponds to a valid room alias or id.
+
Room search: Room preview should be used when user selects a public room that he did not join yet.

https://github.com/vector-im/vector-ios/issues/328
https://github.com/vector-im/vector-ios/issues/329
2016-06-14 22:25:10 +02:00
giomfo
39dfb6ccd5 Screen Tracking: Update screen name. 2016-06-14 11:10:37 +02:00
giomfo
1152d573c5 Attachments viewer: Support rageshake and screen tracking 2016-06-13 17:28:17 +02:00
giomfo
c19056d487 Code cleaning
Remove 'MXKContactDetailsViewController' use
2016-06-13 16:21:19 +02:00
giomfo
7ef5b98a0d Merge pull request #384 from vector-im/peeking_support
Room peeking support
2016-06-10 22:51:44 +02:00
manuroe
ee461c7519 New room settings: Applied API breaks 2016-06-10 18:25:17 +02:00
giomfo
9f9c55d5f5 Merge pull request #383 from vector-im/pop2home
Bug Fix: Room view controller is destroyed whereas it is still visible.
2016-06-10 17:42:09 +02:00
giomfo
ce5f2f7a63 Room participants: Clear the background color of avatar 2016-06-10 17:41:32 +02:00
giomfo
36846071ba Room peeking support
- Update preview header handling.
2016-06-10 17:15:42 +02:00
giomfo
8b206d51de Bug Fix: Room view controller is destroyed whereas it is still visible. 2016-06-10 16:11:09 +02:00
giomfo
3106821c19 Add Vector assets 2016-06-09 14:59:24 +02:00
manuroe
03e8a09c59 Merge pull request #378 from vector-im/room_history_preview
Room history preview
2016-06-09 14:46:56 +02:00
manuroe
4619214a7d Room messages preview: Added FIXMEs for Giom 2016-06-09 14:42:17 +02:00
manuroe
3cb28e0912 Room messages preview: Indicate to RoomVC when to release the datasource 2016-06-09 14:41:55 +02:00
manuroe
d82b1fbe4d Room messages preview: Release peeking room data source better 2016-06-09 11:52:39 +02:00
giomfo
f059313181 Room preview header in landscape
- Use UIInterfaceOrientationIsLandscape macro
2016-06-08 18:56:19 +02:00
manuroe
2e62b485ba Room messages preview: improved comments 2016-06-08 18:29:35 +02:00
giomfo
6f139ad63b Room preview header in landscape
- Smooth header change during screen rotation
2016-06-08 18:22:50 +02:00
manuroe
d60501b530 Room messages preview: Updated RoomPreviewData to use MXPeekingRoom 2016-06-08 18:02:22 +02:00
giomfo
10813d1e50 Room preview header in landscape mode
- Hide room avatar in landscape mode
2016-06-08 17:19:00 +02:00
manuroe
88df216daa BF: Release room data source created to display messages in the past 2016-06-08 17:01:01 +02:00
giomfo
377ff9ab4b Remove Screen tracking on HomeViewController 2016-06-07 15:59:19 +02:00