Commit graph

72 commits

Author SHA1 Message Date
manuroe
4c148f0d27 Public rooms search: PublicRoomTableViewCell: Show room avatar and display the room name as expected in Vector 2015-12-22 11:49:08 +01:00
manuroe
6bee305057 Public rooms search: Created PublicRoomTableViewCell 2015-12-22 09:26:08 +01:00
manuroe
94fbcc076f Public rooms search: Replace the PublicRoomsDirectoryDataSource.filter by an array of strings PublicRoomsDirectoryDataSource.searchPatternsList. 2015-12-21 15:29:57 +01:00
manuroe
b9b5372d63 Public rooms search: Do not open directory page if the result count is 0 or if the data source is fetching data 2015-12-21 11:31:30 +01:00
manuroe
68fd187509 Merge remote-tracking branch 'origin/develop' into public_rooms_search
Conflicts:
	Vector/Base.lproj/Main.storyboard
	Vector/Model/RoomList/RecentsDataSource.m
2015-12-21 10:35:48 +01:00
manuroe
10de4757d3 Public rooms search: Fixed compilation warning in the xib 2015-12-18 14:35:34 +01:00
manuroe
2ebcf06a3d Public rooms search: Use the green circle place holder in the cell 2015-12-18 14:30:26 +01:00
manuroe
21ce23fa8b Public rooms search: Add an expiration time (10s) on public rooms list data to avoid to make request each time the user enter a new letter 2015-12-18 11:41:39 +01:00
manuroe
76689ada32 Public rooms search: Display the cell with the result 2015-12-18 10:59:45 +01:00
giomfo
d445c1bc5e Chat Screen: Bug Fix: Pagination title is missing for incoming bubble 2015-12-15 17:20:44 +01:00
giomfo
3b5db63660 Chat screen implementation
Handle event selection when user taps on text message view.

Note: The read receipts are still displayed by MatrixKit, they may overlap timestamp until Vector handle them correctly.
2015-12-11 14:01:56 +01:00
yannick
dd1b9c92e6 Update to the latest UI design 2015-12-10 14:17:02 +01:00
yannick
2a84654014 Merge remote-tracking branch 'origin/develop' into add_invite_rooms_section
Conflicts:
	Vector/Views/RoomList/RecentTableViewCell.xib
2015-12-10 13:52:20 +01:00
giomfo
c9467cc73f RecentTableViewCell: Apply Ribot layout: Update avatar position 2015-12-10 13:19:30 +01:00
giomfo
3d1ef7fc7f RecentTableViewCell: Apply Ribot layout (TODO set the right font). 2015-12-10 13:06:16 +01:00
yannick
6c9784e40a add_invite_rooms_section
fix some UI issues.
2015-12-10 10:16:22 +01:00
yannick
09567f1c29 add_invite_rooms_section
Plug the join/reject button
The join does not refresh properly the recents.
2015-12-10 09:00:57 +01:00
yannick
6169b39ae5 Improve the invite room display. 2015-12-09 17:38:39 +01:00
yannick
c96d6fb9cd add_invite_rooms_section
-> add the customized invite cell.
not yet plugged.
2015-12-09 17:01:29 +01:00
yannick
2ff73cded1 add_invite_rooms_section
-> reduce the recent cell height
2015-12-09 16:09:46 +01:00
yannick
e39746369d The read receipts are displayed for incoming messages.
In vector applciation, the outgoing and the imcoming messages are displayed in the same screen side.
2015-12-09 09:50:03 +01:00
giomfo
ebf58876f3 Chat screen: rename cell view classes 2015-12-08 10:54:48 +01:00
giomfo
7c6057bfed Chat screen: Update bubble layout
-Define all required cell view classes
-Disable timestamp display (TODO display timestamp for last message, and selected message if any).
2015-12-08 10:10:59 +01:00
giomfo
ef69af9adb MXKDataSource refactoring
Table view cell are now defined at view controller level.
2015-12-07 11:50:13 +01:00
yannick
74de3eeb0f Merge remote-tracking branch 'origin/develop' into display_room_avatars
Conflicts:
	Vector/ViewController/RoomViewController.m
2015-12-04 16:43:11 +01:00
giomfo
36eca8d52c RoomInputToolbar: Remove useless items 2015-12-04 16:06:11 +01:00
yannick
b12c5d5ebd display_room_avatars :
-> add the room avatars generators
-> display the room avatars in the recents.
2015-12-03 16:21:57 +01:00
yannick
0e6ff54d66 Display the room avatars when it is already known (i.e the room has an avatar or it is a 1:1 room). 2015-12-03 11:39:44 +01:00
yannick
fc1d49908c Merge remote-tracking branch 'origin/room_settings_viewcontroller_v2' into develop 2015-12-02 08:34:10 +01:00
giomfo
9c58920897 Fix compilation issue after ios matrix kit update.
TODO: implement correctly chat bubbles.
2015-12-01 19:21:55 +01:00
yannick
5993012c65 Add the green chevron aside the room name. 2015-11-30 14:34:12 +01:00
yannick
eaaedb6fbf -> add a .h file to define the vector color
-> restore the done button on the roomSettingsViewController.
2015-11-26 18:04:03 +01:00
giomfo
5a1f3ecffa Chat screen: add a separator at the top of activities view. 2015-11-26 15:01:01 +01:00
giomfo
8ad028f7af Chat screen: remove username handling from outgoing bubble.
The sender'name is now handled by MXKRoomBubbleTableViewCell
2015-11-26 14:26:31 +01:00
giomfo
06e212eb01 Chat screen: Prepare bubble display 2015-11-25 19:11:03 +01:00
yannick
6e6ab76a26 remove useless committed files. 2015-11-24 16:22:15 +00:00
yannick
cf954af27e add the typing area above the text input in the roomviewcontroller. 2015-11-24 16:19:45 +00:00
yannick
47e6040b02 Rename RoomExtraInfosView into RoomActivitiesView 2015-11-24 12:34:08 +00:00
yannick
97e6a2068d remove some unected committed files. 2015-11-23 18:00:48 +00:00
yannick
b3cdff60e9 Merge roomDetailsViewController
Tapping on the room title view opens a dedicated viewcontroller.

It only updates the room name and the topic.
2015-11-23 17:41:32 +00:00
giomfo
fe4b61cc1b RecentTableViewCell: Update 2015-11-20 18:42:07 +01:00
giomfo
10c4b5c10c Prepare Messages screen.
Customize recents source and recent table cells
2015-11-20 18:14:15 +01:00
yannick
726efea874 Add the tableview line separators. 2015-11-20 15:06:48 +01:00
yannick
03ac45c673 Plug the RoomDetailsViewController
But
-> the update is not yet done
-> the ui must be updated.
2015-11-20 14:12:37 +01:00
yannick
2d87c1b686 The typing events are now displayed at the screen bottom. 2015-11-18 15:59:04 +01:00
yannick
b63d07c32b Add the vector ExtraInfoView 2015-11-18 14:42:25 +01:00
giomfo
4fdf0394f8 MediaPicker: use the new MXKMediaCollectionViewCell class. 2015-10-22 17:22:10 +02:00
yannick
dda37b1559 Read receipts should be displayed. 2015-10-14 16:29:31 +02:00
giomfo
759e8eb628 Authentication: prepare C-S auth API v2 support 2015-09-28 10:23:33 +02:00
giomfo
446828124c Fix compilation warnings 2015-09-24 13:32:47 +02:00