Giom Foret
dc737d6c37
Prepare Dark theme - Handle table view cell customization
2017-08-08 16:05:43 +02:00
manuroe
4c409151a0
User directory: Display "Search in progress..." instead of "No results" when we are searching
2017-07-28 15:24:25 +02:00
manuroe
f4ea25ea81
User directory: Display "> nn" when the search results is limited.
...
Reduce the requested number of users from 100 to 50 (but the hs still returns **51** users...)
2017-07-28 15:16:25 +02:00
manuroe
9e04de4c8e
User directory: kill all strings referring to known contacts
2017-07-28 15:04:28 +02:00
manuroe
736d9bb0c0
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
c0bd8ac83f
MELS: For now, do not merge VoIP conference events
2017-07-17 15:59:43 +02:00
manuroe
ec701c5813
MELS: s/serie/series
2017-07-17 10:30:46 +02:00
manuroe
fd69cb5908
MELS: Simplify check condition
2017-07-17 10:17:16 +02:00
manuroe
a0031a0d00
MELS: Fix typo
2017-07-17 09:15:41 +02:00
manuroe
6a5f92eda3
MELS: Improve detection on how to configure a cell
2017-07-13 17:10:15 +02:00
manuroe
31e04ffdc9
MELS: Do not show read receipts on collapsed bubbles
2017-07-11 16:51:31 +02:00
manuroe
fcbbb8569c
MELS: Fix call of bubbleCell.blurred when selected an event
2017-07-11 16:26:59 +02:00
manuroe
71ef89170c
MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage
2017-07-11 15:35:11 +02:00
manuroe
8fdcefec03
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
cee4115452
MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell
2017-07-10 14:30:53 +02:00
manuroe
d2d31532a9
MELS: Do not expand cell with single membership event
2017-07-07 17:46:37 +02:00
manuroe
01ed7f63c8
MELS: implement [MXKRoomBubbleCellDataStoring collaspseWith:]
2017-07-07 14:32: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
9a818ea5b3
MELS: expand them on collapsed cell tap
2017-07-07 08:36:47 +02:00
manuroe
fd76c0d506
MELS: membership events are collapsable. Collapse them by default
2017-07-06 18:21:24 +02:00
manuroe
ed8d0547c5
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
aa4694d390
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
75f759db01
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
8e0bc6ef68
RoomVC: Make membership events use less screen
...
Use MXKRoomBubbleCellDataStoring.tag to identify membership cells
2017-07-05 09:05:23 +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
ea3ae98952
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
9bb18971f1
Handled the creation of the attributed receipt description, added in Vector.strings for translation
2017-06-29 15:05:12 +04:00
Giom Foret
6747ec692e
Bug Fix - Chat screen: the message overlaps its timestamp
...
(related to #1361 )
2017-06-28 18:51:05 +02:00
Giom Foret
d7360068fb
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
e688c61715
Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead
2017-06-26 19:33:53 +04:00
Aram Sargsyan
f32ccaef38
Review changes
2017-06-23 16:40:09 +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
manuroe
3787c00419
Fix: Room directory: "No public rooms available" is displayed while loading
...
#1336
2017-06-21 15:58:37 +02:00
Giom Foret
05d39d3893
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
ec465e82c8
version ++
2017-06-16 17:59:04 +02:00
Giom Foret
0a982f6a37
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
a483e90f6b
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
553e6bbd95
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
c9d7493593
UX-Rework - Home: Badge handling.
...
- Add missed notifications badge in section header.
- Improve invites display.
2017-06-14 13:58:26 +02:00
giomfo
13991c8af5
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
f3b68580e0
Read marker: Improvement
2017-06-13 19:51:25 +02:00
Giom Foret
ecb95f8d2b
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
80f3a8ed8b
Merge commit 'f3d65120e04dcfe49020921f0a08e949c70caa83' into read_marker
2017-06-13 17:43:55 +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
manuroe
e4cc9a4ec5
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
844ce6874a
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
0d295ed641
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 16:01:24 +02:00
manuroe
6ffc328543
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 15:19:34 +02:00
manuroe
d5766c069c
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