Commit graph

38 commits

Author SHA1 Message Date
Giom Foret
7e4f6c48df Add sanity check 2017-06-20 17:13:55 +02:00
Giom Foret
7f561e27bc Enhancement - UX Rework: Update the buttons of the room expanded header.
- Add a contact list button on the left of the members info to open contact list.
- Add a add members button on the right to open the contacts picker.

https://github.com/vector-im/riot-meta/issues/76
2017-06-20 11:32:54 +02:00
Giom Foret
6e2e7b5248 Enhancement - Room Chat: Scrolling manually to the bottom of the no live timeline doesn't flip it to read/write view.
#1312
2017-06-19 10:32:22 +02:00
Giom Foret
877d7bd3fa Bug Fix: "Jump to first unread" banner disappeared during back pagination.
We have to wait for the end of table transition before refreshing the banner visibility.
2017-06-16 11:57:19 +02:00
Giom Foret
d840ea79c6 Bug Fix: Read marker: preview mode interferes with typing indicator
#1294
2017-06-15 11:15:47 +02:00
Giom Foret
bf06ed3aef Bug Fix - Read marker: no "Jump to first message" on landscape mode for devices with left and right panels
RoomViewController: Override exposed method used to reload the bubbles table.

vector-im/riot-ios#1291
2017-06-15 10:28:57 +02:00
Giom Foret
a2c7ebecfa RoomViewController: Do not display the banner "jump to last unread message"
when the timeline is not in live.
2017-06-14 23:09:56 +02:00
giomfo
5faa405663 Merge pull request #1285 from vector-im/read_marker
Read marker
2017-06-13 19:51:43 +02:00
Giom Foret
b4bb39f051 Read markers should be synchronised across clients
Improve "jump to last unread message" banner handling

https://github.com/vector-im/riot-meta/issues/8
2017-06-13 17:46:13 +02:00
Giom Foret
51f0d977e5 Read markers should be synchronised across clients
The read marker may be defined on an event which is not displayed in the room history.
The MatrixKit has been updated to handle this kind of event in the MXKRoomBubbleCellData object.
Previously these events were ignored during the bubbles rendering. Now a bubble component is created even if the event has no actual display.
This component is useful to display the read marker in the room history, and to allow the user to jump on this read marker.

vector-im/riot-meta#8
2017-06-13 17:43:32 +02:00
Giom Foret
28ff344b04 Read Marker: Fix wrong room header display 2017-06-09 15:58:27 +02:00
Giom Foret
aad63466c8 Read marker: Fix issues on marker handling
https://github.com/vector-im/riot-meta/issues/8
2017-06-09 14:20:00 +02:00
giomfo
67173d714e Merge pull request #1272 from vector-im/read_marker
RoomViewController:  The unread messages label is displayed whereas t…
2017-06-09 09:45:59 +02:00
Giom Foret
1350169404 Read marker:
- Initialize the read marker if it does not exist yet, except for the room preview.
- Disable the events acknowledgement in case of room preview.
2017-06-09 09:40:22 +02:00
Giom Foret
fc4df70c75 RoomViewController: The unread messages label is displayed whereas the bubbles table is not visible yet 2017-06-08 16:27:19 +02:00
giomfo
ae98303699 Merge pull request #1267 from vector-im/read_marker
Read Marker: Center the bubbles table content on the bottom of the re…
2017-06-08 15:12:33 +02:00
Giom Foret
773e395df0 Read Marker: Center the bubbles table content on the bottom of the read marker event
in order to display correctly the read marker view.
2017-06-08 12:29:23 +02:00
manuroe
7450045ba9 Merge pull request #1266 from vector-im/move_loading_wheel_with_keyboard
RoomVC: Make the activity indicator follow the keyboard
2017-06-08 11:26:44 +02:00
manuroe
a8f166cc43 RoomVC: Make the activity indicator follow the keyboard
This avoids that the indicator view hides the text input.
2017-06-08 10:52:03 +02:00
Giom Foret
5543d8ee18 Initialise the read marker if it does not exist yet.
Set it to the current read receipt position by default
2017-06-08 10:30:29 +02:00
Giom Foret
34ad50390d Chat room read marker:
- Do not launch the read marker animation if the marker is outside the visible area.
2017-06-07 13:07:44 +02:00
giomfo
06dc000010 Merge pull request #1251 from vector-im/riot_meta_8
Riot meta 8
2017-06-06 14:11:38 +02:00
Giom Foret
9c4c62cc73 Read markers should be synchronised across clients
- move the check on read marker visibility in viewDidAppear method

vector-im/riot-meta#8
2017-06-06 13:31:58 +02:00
Giom Foret
4974908be4 Read markers should be synchronised across clients
- Support jump to the last unread message.

vector-im/riot-meta#8
2017-06-06 10:53:17 +02:00
giomfo
e81db0e775 Merge pull request #1231 from vector-im/riot_1207
Bug Fix: iOS should have 'Send a message (encrypted)' in placeholder

Available only for the iPads, and the iPhones with a large screen (>= 4p7Inch)
2017-06-06 10:10:26 +02:00
Giom Foret
ea1233e82c Read markers should be synchronised across clients
- Fix some layout issues on the `jump to the last unread message` banner.
- TODO: Support jump to the last unread message.

vector-im/riot-meta#8
2017-06-02 10:50:12 +02:00
Giom Foret
a13ad2c270 Read markers should be synchronised across clients
- Handle read marker display
- TODO: Support jump to the last unread message.

vector-im/riot-meta#8
2017-06-01 17:20:08 +02:00
Giom Foret
fcf6a590b7 Bug Fix: iOS should have 'Send a message (encrypted)' in placeholder
#1207
2017-05-19 14:46:30 +02:00
Giom Foret
4947224051 Add the badge value for Home tab bar item.
Fix the missed discussion count
2017-04-18 15:55:51 +02:00
Giom Foret
50ddff54dc Import RageShakeManager.h and RiotDesignValues.h in App Delegate header 2017-04-07 11:52:53 +02:00
manuroe
bf7240098e Merge remote-tracking branch 'origin/master' into room_summary 2017-03-23 16:24:50 +01:00
manuroe
8a28f2b668 Room summary: localUnreadEventCount has moved 2017-03-22 15:45:22 +01:00
Giom Foret
055477b2ca Bug Fix: Chat screen - The missed discussions badge is missing in the navigation bar 2017-03-21 14:20:47 +01:00
manuroe
08c9aabfd9 UsersDeviceViewController: Add an onComplete param to the displayUsersDevices method 2017-03-15 15:54:50 +01:00
Giom Foret
8116de7e0c Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:25:36 +01:00
Giom Foret
61a1723069 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:18:18 +01:00
giomfo
7860d46996 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename VectorDesignValues with RiotDesignValues
2017-03-08 16:14:41 +01:00
giomfo
568af33fdf Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename "Vector" directory with "Riot"
2017-03-08 11:08:03 +01:00
Renamed from Vector/ViewController/RoomViewController.m (Browse further)