manuroe
ea6d3db96d
User directory: Use the new hs api ( https://github.com/vector-im/riot-meta/issues/95 )
2017-07-28 15:00:45 +02:00
manuroe
8bf0efeb61
MELS: For now, do not merge VoIP conference events
2017-07-17 15:59:43 +02:00
manuroe
68cec60538
MELS: s/serie/series
2017-07-17 10:30:46 +02:00
manuroe
3628819184
MELS: Simplify check condition
2017-07-17 10:17:16 +02:00
manuroe
a49b58da38
MELS: Fix typo
2017-07-17 09:15:41 +02:00
manuroe
0618f6823a
MELS: Improve detection on how to configure a cell
2017-07-13 17:10:15 +02:00
manuroe
9504a7165a
MELS: Do not show read receipts on collapsed bubbles
2017-07-11 16:51:31 +02:00
manuroe
ce60fb2cf5
MELS: Fix call of bubbleCell.blurred when selected an event
2017-07-11 16:26:59 +02:00
manuroe
9ae8599ac5
MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage
2017-07-11 15:35:11 +02:00
manuroe
f9e1aa6265
MXKRoomBubbleCellData: Add the hasAttributedTextMessage property to avoid to do recomputation in MXKRoomBubbleCellData.attributedTextMessage when there is no strings to compose
2017-07-11 11:47:18 +02:00
manuroe
79714c1f3e
MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell
2017-07-10 14:30:53 +02:00
manuroe
17b5901c68
MELS: Do not expand cell with single membership event
2017-07-07 17:46:37 +02:00
manuroe
91c7eebe3d
MELS: implement [MXKRoomBubbleCellDataStoring collaspseWith:]
2017-07-07 14:32: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
e83c55dba6
MELS: expand them on collapsed cell tap
2017-07-07 08:36:47 +02:00
manuroe
4cc275bdcc
MELS: membership events are collapsable. Collapse them by default
2017-07-06 18:21:24 +02:00
manuroe
6660766f24
Merge pull request #1380 from vector-im/riot_1102
...
Bug Fix: Add the m.audio attachments support
2017-07-06 14:02:49 +02:00
Giom Foret
5f2e8f8b06
Bug Fix: Add the m.audio attachments support
...
We support here the display of the attached audio files, but we are still not able to attach audio file.
#1102
2017-07-06 11:06:12 +02:00
manuroe
6bff6c76a2
RoomVC: Make membership events use less screen
...
Fix senderInformation (avatar and displayname) for the 1st message when an user joins and talks in a row
2017-07-05 14:54:12 +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
giomfo
513b2c948c
Merge pull request #1341 from aramsargsyan/read-receipts-details
...
Read receipts details
2017-06-30 10:33:06 +02:00
Aram Sargsyan
2a0c5b2f6d
Merge branch 'read-receipts-details' of https://github.com/aramsargsyan/riot-ios into read-receipts-details
2017-06-29 15:05:21 +04:00
Aram Sargsyan
e6f3d074e5
Handled the creation of the attributed receipt description, added in Vector.strings for translation
2017-06-29 15:05:12 +04:00
Giom Foret
fa283f0952
Bug Fix - Chat screen: the message overlaps its timestamp
...
(related to #1361 )
2017-06-28 18:51:05 +02:00
Giom Foret
6c023228a1
Read Receipts Details - RoomDataSource: Add RR container in the cell content view
...
instead of the overlay container to not disturb tag gesture handling.
https://github.com/vector-im/riot-ios/issues/59
2017-06-27 11:05:43 +02:00
Aram Sargsyan
ae1ae4d141
Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead
2017-06-26 19:33:53 +04:00
Aram Sargsyan
6def971978
Review changes
2017-06-23 16:40:09 +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
manuroe
adc9bbfc5a
Fix: Room directory: "No public rooms available" is displayed while loading
...
#1336
2017-06-21 15:58:37 +02:00
Giom Foret
b7c035c0b0
Bug Fix - Contact search: Unexpected empty search result.
...
To reproduce:
1- search with "tst" pattern
2- erase the 2 last characters of the pattern to set "test" -> empty result NOK
2017-06-20 14:36:14 +02:00
Giom Foret
2f6283ceae
version ++
2017-06-16 17:59:04 +02:00
Giom Foret
71de529fbe
UX Rework - Home: Put the new ordering behind a setting.
...
Add 2 settings: Pin rooms with missed notif and pin rooms with unread messages
this will pin the rooms at the beginning of the list on your home page
2017-06-16 15:18:33 +02:00
giomfo
0f526e069e
Merge pull request #1295 from vector-im/riot_1268
...
Bug Fix: Home View sometimes is empty
2017-06-14 17:56:08 +02:00
Giom Foret
63fcfe7f65
Bug Fix: Home View sometimes is empty
...
- RecentsDataSource: check configuration change before reloading the table view.
#1268
2017-06-14 17:53:26 +02:00
Giom Foret
fc4926eb51
UX-Rework - Home: Badge handling.
...
- Add missed notifications badge in section header.
- Improve invites display.
2017-06-14 13:58:26 +02:00
giomfo
718d0847df
Merge pull request #1286 from vector-im/home_sort_rooms_collections
...
UX Rework - Home Tab: Sort the rooms collections
2017-06-14 08:56:00 +02:00
Giom Foret
14b356b4c7
Read marker: Improvement
2017-06-13 19:51:25 +02:00
Giom Foret
1728c29e65
UX Rework - Home Tab: Sort the rooms collections
...
by displaying first the rooms with some missed notifs, the rooms with unread, then the others.
2017-06-13 18:43:03 +02:00
Giom Foret
12f364e1b6
Merge commit '8794e41281f14396e867f86a6ef48c892cf0e364' into read_marker
2017-06-13 17:43:55 +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
manuroe
865dc0da38
Fix App crashes on [AvatarGenerator imageFromText:withBackgroundColor:]
...
https://github.com/vector-im/riot-ios/issues/657
Do not call [AvatarGenerator imageFromText:withBackgroundColor:] outside main thread.
2017-06-12 15:06:35 +02:00
manuroe
4d9ced4786
Fix crash in [MXKContactManager localContactsSplitByContactMethod]
...
https://github.com/matrix-org/riot-ios-rageshakes/issues/36
Do not call this method from another thread than main to avoid race conditions within MXKContactManager queues.
This does not affect performance on the UI. CPU eating processing seems to be in the for-loops in the block.
2017-06-12 09:17:53 +02:00
manuroe
1db1272208
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 16:01:24 +02:00
manuroe
ba4cc56708
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 15:19:34 +02:00
manuroe
e86bea831f
UX rework: low priority people rooms shouldn't be displayed in the people tab ( https://github.com/vector-im/riot-ios/issues/1264 )
...
and https://github.com/vector-im/riot-meta/issues/77#issuecomment-300101488
2017-06-08 15:07:43 +02:00
manuroe
f38e36f013
Contact access permission: Display "You didn't allow Riot to access your local contacts" instead of "No local contacts" when the user has denied the phonebook permission
2017-06-07 15:34:11 +02:00
manuroe
b78378e7bc
Contact access permission: make it work again.
...
Ask the permission when the user displays the people tab.
2017-06-07 14:28:52 +02:00
Giom Foret
61a087c7cb
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
Giom Foret
1c31664046
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