Giom Foret
33beaa3dfb
Handle the room display name and its avatar at the room summary level.
...
- Update the room display name and its avatar url when the Room Summary is updated on state events change (see `[session: updateRoomSummary: withStateEvents:]`).
- Store the riot display room name and its avatar url in the Room Summary.
- Add a new category `MXRoomSummary+Riot` to handle avatar display.
TODO: Increase file store version in `MXFileStore.h`.
2017-09-14 16:00:50 +02:00
manuroe
0bfc10eae8
Jitsi widget: always accept to join ongoing jitsi conf. Only the creation is under the settings
2017-08-17 18:59:58 +02:00
manuroe
88f878f8aa
Merge remote-tracking branch 'origin/develop' into jitsi_widget
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2017-08-16 17:14:20 +02:00
manuroe
883671cbe4
Jitsi widget: Create a specific [NSUserDefaults standardUserDefaults] key for useJitsiForConferenceCalls
2017-08-16 11:51:56 +02:00
Giom Foret
cf30fe91bb
Dark Theme
...
fix App freeze when user changes the theme
2017-08-11 17:41:22 +02:00
manuroe
a493c445cd
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
b6c5ae4f71
MELS: For now, do not merge VoIP conference events
2017-07-17 15:59:43 +02:00
manuroe
7df8e25506
MELS: s/serie/series
2017-07-17 10:30:46 +02:00
manuroe
d4a1a22c24
MELS: Simplify check condition
2017-07-17 10:17:16 +02:00
manuroe
ee05036c8e
MELS: Fix typo
2017-07-17 09:15:41 +02:00
manuroe
63cb2284af
MELS: Improve detection on how to configure a cell
2017-07-13 17:10:15 +02:00
manuroe
41e400c9da
MELS: Do not show read receipts on collapsed bubbles
2017-07-11 16:51:31 +02:00
manuroe
22f0e47df3
MELS: Fix call of bubbleCell.blurred when selected an event
2017-07-11 16:26:59 +02:00
manuroe
d2d53062a4
MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage
2017-07-11 15:35:11 +02:00
manuroe
642eacab31
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
29aed5db0f
MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell
2017-07-10 14:30:53 +02:00
manuroe
d65ef69477
MELS: Do not expand cell with single membership event
2017-07-07 17:46:37 +02:00
manuroe
5e2fe527ad
MELS: implement [MXKRoomBubbleCellDataStoring collaspseWith:]
2017-07-07 14:32:49 +02:00
manuroe
cc58b162a5
MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable.
2017-07-07 11:11:42 +02:00
manuroe
03581cd51d
MELS: expand them on collapsed cell tap
2017-07-07 08:36:47 +02:00
manuroe
b200493333
MELS: membership events are collapsable. Collapse them by default
2017-07-06 18:21:24 +02:00
manuroe
ca0d6c460d
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
fdeff3db49
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
abf3a78421
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
a35906893a
RoomVC: Make membership events use less screen
...
Use MXKRoomBubbleCellDataStoring.tag to identify membership cells
2017-07-05 09:05:23 +02:00
giomfo
866e24e1e0
Merge pull request #1341 from aramsargsyan/read-receipts-details
...
Read receipts details
2017-06-30 10:33:06 +02:00
Aram Sargsyan
13e2ce7c01
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
a0b8c5d80e
Handled the creation of the attributed receipt description, added in Vector.strings for translation
2017-06-29 15:05:12 +04:00
Giom Foret
ffc142f64b
Bug Fix - Chat screen: the message overlaps its timestamp
...
(related to #1361 )
2017-06-28 18:51:05 +02:00
Giom Foret
1d47cb1f81
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
1f48a6d946
Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead
2017-06-26 19:33:53 +04:00
Aram Sargsyan
e0d393350b
Review changes
2017-06-23 16:40:09 +04:00
Aram Sargsyan
082de9376a
Created ReadReceiptsViewController
2017-06-21 22:28:16 +04:00
Giom Foret
3350c76535
Read marker: Improvement
2017-06-13 19:51:25 +02:00
Giom Foret
79a6b07570
Merge commit 'f3d65120e04dcfe49020921f0a08e949c70caa83' 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
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
Giom Foret
dfa45625f6
Bug Fix: Avatar with emoji is not displayed in room preview page
...
#1227
2017-05-19 10:12:50 +02:00
Giom Foret
f8141d5c27
Add the badge value for Home tab bar item.
...
Fix the missed discussion count
2017-04-18 15:55:51 +02:00
manuroe
44789c5657
Room summary: fix "No timestamp on last bubble" ( vector-im/riot-ios#1129 - 2)
...
By simplifying the way how the last message cell is computed
2017-04-03 08:44:31 +02:00
manuroe
a8302ce9df
Merge remote-tracking branch 'origin/develop' into room_summary
...
# Conflicts:
# Riot/Categories/MXRoom+Riot.m
# Riot/Model/RoomList/RecentCellData.m
2017-03-15 17:24:54 +01:00
Giom Foret
eb85af8379
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:50:12 +01:00
Giom Foret
15eed8fef9
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:18:18 +01:00
giomfo
81f4975174
Bug Fix - default room avatar for an empty room should not be your own face
...
Changes:
- If the room has only two members, use the avatar of the second member even if this member is invited.
- The plain solid circle (without initial) is used only for an "empty room" without display name (We name "empty room" a room in which the current user is the only active member).
2017-03-08 18:54:20 +01:00
giomfo
06100684bc
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
521e2110e1
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