Commit graph

33 commits

Author SHA1 Message Date
giomfo
acb48e5e15 Merge pull request #21 from vector-im/chat_screen_implementation
Chat screen implementation
2015-12-14 10:21:09 +01:00
yannick
ef03fba63d didMXSessionInviteRoomUpdate
Refresh the sections indexes before refreshing the list.
2015-12-14 08:29:01 +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
1b7f4e3939 add_invite_rooms_section
Update after Giom's review
2015-12-10 17:08:09 +01:00
yannick
8d2bede598 add_invite_rooms_section
Fix a crash when selected a recent cells.
2015-12-10 13:41:03 +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
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
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
5d484d9a63 Update the recents section header
-> reduce the font size
-> reduce the header height
2015-12-04 17:45:56 +01:00
yannick
acf8b11322 display_room_avatars
Update the room avatar management with the updated Matrix Kit
2015-12-04 16:58:18 +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
yannick
eb371f7d8e display_room_avatars
-> display the room avatars in the chat room
2015-12-04 14:28:15 +01:00
yannick
e678f57f3e fav_recents_display
Update after Giom's review
2015-12-04 09:02:02 +01:00
yannick
fa0cb4001b display_room_avatars :
Display the room members avatars in the member lists.
2015-12-03 18:09:32 +01:00
yannick
3edb07f011 Vector manages only one account by now.
We do not have the multi account UI.

-> the low-priority / favorites must be merged ?
-> each account recents must be in a dedicated section / sub-section.
2015-12-03 09:37:45 +01:00
yannick
0431cf654c Fix the search crash. 2015-12-03 09:06:40 +01:00
yannick
ccd57f177f Keep the fav / low priority order 2015-12-02 18:10:22 +01:00
yannick
c4084a4e68 Fix the recents favorites refresh 2015-12-02 17:38:10 +01:00
yannick
66f523a243 ->Display the recents sorted by tags (favorites, converstations, lower priority)
-> the tag event is listened but seems bugged.
2015-12-02 17:18:55 +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
giomfo
10c4b5c10c Prepare Messages screen.
Customize recents source and recent table cells
2015-11-20 18:14:15 +01:00
giomfo
2e26eb3c2e Prepare Messages screen.
Remove all useless stuff: public rooms, unread count...
2015-11-20 15:55:35 +01:00
giomfo
43070f2098 RecentListDataSource: report MXKPublicRoomTableViewCell change.
The 'focused' property has been renamed.
2015-10-22 13:08:15 +02:00
giomfo
aedec3aecc RoomBubbleCellData: fix compilation failure 2015-10-21 10:36:03 +02:00
yannick
dda37b1559 Read receipts should be displayed. 2015-10-14 16:29:31 +02:00
giomfo
446828124c Fix compilation warnings 2015-09-24 13:32:47 +02:00
giomfo
6c6b42f873 RoomBubbleTableViewCell: show/hide message timestamp 2015-08-25 11:19:49 +02:00
giomfo
4cf5972bb6 Chat screen: Customize bubble cells 2015-08-21 20:00:39 +02:00
giomfo
78d139dea5 Update Vector storyboard:
- remove home tab (add public rooms in recents).
- remove contacts tab
- clean settings
2015-08-12 09:32:45 +02:00
giomfo
60fbaf3ffc replace matrixConsole project with Vector Xcode project. 2015-08-10 16:58:31 +02:00