Giom Foret
a36d824873
Enable Dark theme
...
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
manuroe
62f612d5bb
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
1dd0affddb
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
b1c8b40fbd
MELS: Reset the event selection before collapsing
...
This fixes a crash
2017-07-17 16:15:49 +02:00
giomfo
93a6a73df3
Merge pull request #1391 from vector-im/remove_mxk_alert
...
Remove mxk alert
2017-07-17 14:33:17 +02:00
manuroe
68cec60538
MELS: s/serie/series
2017-07-17 10:30:46 +02:00
Giom Foret
a27b612eda
Remove MXKAlert class use.
...
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
manuroe
9ae8599ac5
MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage
2017-07-11 15:35:11 +02:00
manuroe
77ae1f41a1
MELS: Add RoomMembershipExpandedWithPaginationTitleBubbleCell
2017-07-10 15:05:21 +02:00
manuroe
79714c1f3e
MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell
2017-07-10 14:30:53 +02:00
manuroe
2d423fdda2
MELS: Rename RoomMembershipBubbleCellWithPaginationTitleBubbleCell to RoomMembershipWithPaginationTitleBubbleCell
2017-07-10 10:25:06 +02:00
manuroe
e6b51bc5df
MELS: Use normal membership cell for single membership event
2017-07-07 17:47:58 +02:00
manuroe
06d3cf2323
MELS: Implement onCollapseButtonTap with matrix-kitty way
2017-07-07 11:53:49 +02:00
manuroe
14d895bcd1
MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable.
2017-07-07 11:11:42 +02:00
manuroe
0c6b2726db
MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells.
2017-07-07 08:21:53 +02:00
manuroe
3b4dde2e1c
RoomVC: Use the condition on bubbleData.hasNoDisplay to display RoomEmptyBubbleCell
2017-07-06 17:55:13 +02:00
manuroe
82130e61ad
RoomVC: Make membership events use less screen
...
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
manuroe
22ad37d4c4
RoomVC: Make membership events use less screen
...
Use MXKRoomBubbleCellDataStoring.tag to identify membership cells
2017-07-05 09:05:23 +02:00
manuroe
a97dc27ebe
RoomVC: Make membership events use less screen
...
Add RoomMembershipBubbleCell to display a single membership event
2017-07-05 07:38:07 +02:00
giomfo
513b2c948c
Merge pull request #1341 from aramsargsyan/read-receipts-details
...
Read receipts details
2017-06-30 10:33:06 +02:00
Aram Sargsyan
1070fe1c7a
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
b19fa5c656
Decreased the parameter cound for ReadReceiptsViewController opening, now sending the container itself
2017-06-29 17:04:34 +04:00
Giom Foret
9e033f1c3f
Bug Fix: blank pages with random "unread msgs" bars whilst they load.
2017-06-29 12:03:39 +02:00
Aram Sargsyan
ae1ae4d141
Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead
2017-06-26 19:33:53 +04:00
Giom Foret
25a06ab8a7
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
6def971978
Review changes
2017-06-23 16:40:09 +04:00
manuroe
f979a2afbc
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
74e71fc400
Fix: Crash when hitting room from unified search/browse directory
...
#1342
2017-06-22 11:09:17 +02:00
Giom Foret
1e3e68c01b
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
5d12ae36fa
Minor changes
2017-06-22 02:03:03 +04:00
Aram Sargsyan
0c7f8671f9
Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into read-receipts-details
2017-06-22 01:58:48 +04:00
Aram Sargsyan
b93842f35a
Created ReadReceiptsViewController
2017-06-21 22:28:16 +04:00
Giom Foret
b6383823d9
Add sanity check
2017-06-20 17:13:55 +02:00
Giom Foret
767698c3ea
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
81468b70d0
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
b8396aa060
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
d59c133168
Bug Fix: Read marker: preview mode interferes with typing indicator
...
#1294
2017-06-15 11:15:47 +02:00
Giom Foret
a20b0333fe
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
701ecb1ff1
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
1d8a90ff5e
Merge pull request #1285 from vector-im/read_marker
...
Read marker
2017-06-13 19:51:43 +02:00
Giom Foret
42536710e4
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
7459f529e6
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
83c6417253
Read Marker: Fix wrong room header display
2017-06-09 15:58:27 +02:00
Giom Foret
78b2f73c0a
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
713a702080
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
6e4fbff5ae
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
ac3d0e0680
RoomViewController: The unread messages label is displayed whereas the bubbles table is not visible yet
2017-06-08 16:27:19 +02:00
giomfo
ab30755ea3
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
3ad94887f8
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
c59f53489b
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