Commit graph

73 commits

Author SHA1 Message Date
manuroe
75bb54fb92 Jitsi widget: Manage "Back To App" 2017-08-11 14:18:10 +02:00
manuroe
d84c185707 Jitsi widget: Enable voice or video 2017-08-10 16:41:19 +02:00
manuroe
506ace40cf Jitsi widget: Show/hide the widget presence in RoomVC at runtime 2017-08-09 17:31:15 +02:00
manuroe
094886fab1 Jitsi widget: RoomVC: Show it in the banner when there is an active jitsi conference in a room. 2017-08-04 13:47:50 +02:00
manuroe
4f3f3f089d User directory: Make sure a valid MXSession is provided to ContactsDataSource
https://github.com/vector-im/riot-meta/issues/95
2017-07-28 15:02:11 +02:00
Giom Foret
5f75c33137 Prepare Dark Theme
Observe user interface theme change.

https://github.com/vector-im/riot-meta/issues/22
2017-07-21 11:28:17 +02:00
manuroe
3c7e3e3c1e MELS: Reset the event selection before collapsing
This fixes a crash
2017-07-17 16:15:49 +02:00
giomfo
1ab2e6ad29 Merge pull request #1391 from vector-im/remove_mxk_alert
Remove mxk alert
2017-07-17 14:33:17 +02:00
manuroe
ec701c5813 MELS: s/serie/series 2017-07-17 10:30:46 +02:00
Giom Foret
cc0478c4ec Remove MXKAlert class use.
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
manuroe
71ef89170c MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage 2017-07-11 15:35:11 +02:00
manuroe
7472d45da5 MELS: Add RoomMembershipExpandedWithPaginationTitleBubbleCell 2017-07-10 15:05:21 +02:00
manuroe
cee4115452 MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell 2017-07-10 14:30:53 +02:00
manuroe
3dd2b4a811 MELS: Rename RoomMembershipBubbleCellWithPaginationTitleBubbleCell to RoomMembershipWithPaginationTitleBubbleCell 2017-07-10 10:25:06 +02:00
manuroe
b859d64174 MELS: Use normal membership cell for single membership event 2017-07-07 17:47:58 +02:00
manuroe
e2d8cc8d87 MELS: Implement onCollapseButtonTap with matrix-kitty way 2017-07-07 11:53:49 +02:00
manuroe
54b8ba2399 MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable. 2017-07-07 11:11:42 +02:00
manuroe
6fe1cf4910 MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells. 2017-07-07 08:21:53 +02:00
manuroe
9e8aa9c125 RoomVC: Use the condition on bubbleData.hasNoDisplay to display RoomEmptyBubbleCell 2017-07-06 17:55:13 +02:00
manuroe
bc08148183 RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
manuroe
8e0bc6ef68 RoomVC: Make membership events use less screen
Use MXKRoomBubbleCellDataStoring.tag to identify membership cells
2017-07-05 09:05:23 +02:00
manuroe
c496901eb2 RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCell to display a single membership event
2017-07-05 07:38:07 +02:00
giomfo
3fac2a0b63 Merge pull request #1341 from aramsargsyan/read-receipts-details
Read receipts details
2017-06-30 10:33:06 +02:00
Aram Sargsyan
f287dc453e Brought the key receipt_status_read to app level + some minor changes. Signed-off-by: Aram Sargsyan aram.sargsyan.1997@gmail.com 2017-06-29 19:40:07 +04:00
Aram Sargsyan
e17622bd71 Decreased the parameter cound for ReadReceiptsViewController opening, now sending the container itself 2017-06-29 17:04:34 +04:00
Giom Foret
b706db6187 Bug Fix: blank pages with random "unread msgs" bars whilst they load. 2017-06-29 12:03:39 +02:00
Aram Sargsyan
e688c61715 Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead 2017-06-26 19:33:53 +04:00
Giom Foret
b22687ea7a Bug Fix - Read marker: when being kicked, the "Jump to first unread message" shouldn't be displayed
#1338

+ Remove the link to the room settings in the title view after leaving the room
2017-06-23 15:09:43 +02:00
Aram Sargsyan
f32ccaef38 Review changes 2017-06-23 16:40:09 +04:00
manuroe
2e89dede70 Merge pull request #1347 from vector-im/riot_1342
Fix: Crash when hitting room from unified search/browse directory
2017-06-22 15:22:14 +02:00
manuroe
d485ee35d3 Fix: Crash when hitting room from unified search/browse directory
#1342
2017-06-22 11:09:17 +02:00
Giom Foret
4c7013680b Bug Fix - Chat screen: the search icon is missing after switching in live from a non live timeline
#1344
2017-06-22 10:51:40 +02:00
Aram Sargsyan
6b9465f095 Minor changes 2017-06-22 02:03:03 +04:00
Aram Sargsyan
ee47992c8e Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-22 01:58:48 +04:00
Aram Sargsyan
6243eecd5c Created ReadReceiptsViewController 2017-06-21 22:28:16 +04:00
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