Doug
44dc2aaf41
Fix documentation warning.
2021-07-05 17:48:53 +01:00
SBiOSoftWhare
fe1449ac20
RoomPowerLevel: Add dedicated file and convenient init.
2020-04-08 12:32:36 +02:00
SBiOSoftWhare
14e073f5fc
RoomPreviewData: Add room canonical alias property.
2020-02-10 17:49:45 +01:00
Chris Moos
4b707f8b42
Fix issue with joining public rooms with no guest access.
...
This fixes #2888 .
Signed-off-by: Chris Moos <chris@chrismoos.com >
2019-12-22 14:37:39 -07:00
manuroe
728a522bb8
Join Room: Support via parameters to better handle federation
...
#2547
2019-07-08 11:15:44 +02:00
manuroe
791534a4f5
RoomPreviewData: Make a full usage of MXPeekingRoom.summary
2018-09-14 15:12:56 +02:00
manuroe
fe3b2bbcf7
Lazy-loading server side: Use MXRoomState.membersCount when possible
2018-08-02 11:50:34 +02:00
manuroe
11c9284f91
New async [MXRoom state:]: Create async factory methods for MXKRoomDataSource
2018-07-20 11:14:49 +02:00
manuroe
50f125fd9a
Fix regression with new MXRoomMembers
2018-07-17 18:41:28 +02:00
manuroe
e3f204562b
Make use of MXRoom.roomId and MXRoom.summary instead of MXRooms.state
2018-07-16 22:30:55 +02:00
SBiOSoftWhare
c483cc4a82
Move cell data and data sources to corresponding modules.
2018-07-10 10:21:21 +02:00
manuroe
33a9fc2955
RoomVC: Fix duplication of read receipts
...
Regression due to read receipt perf improvement.
Disable the optimisation with `foundSenders` because the assumption "As there is one (the last) read receipt displayed per user" was wrong for internal processing data.
2018-07-04 09:42:00 +02:00
manuroe
172d6d41e9
RoomVC: Fix regressions on vertical alignment of e2e padlock, read marker, etc.
...
Regression due to read receipt perf improvement.
2018-07-02 15:47:09 +02:00
manuroe
33d518112f
RoomVC: Fix regression where read receipts can be duplicated
2018-06-29 15:26:41 +02:00
manuroe
85fc4c5f7b
RoomVC: BF: Read receipts processing dramatically slows down UI
...
#1899
Fix wrong alignment of read receipts avatars with their message
2018-06-25 16:12:36 +02:00
manuroe
604475ade7
RoomVC: BF: Read receipts processing dramatically slows down UI
...
#1899
Build, cache and update read receipts on the processing queue.
2018-06-25 13:47:03 +02:00
giomfo
2e8350b0b9
Render sticker events in the timeline
...
- Animate the sticker in case of an animated gif
vector-im/riot-ios#1837
2018-04-16 23:32:17 +02:00
Giom Foret
173d218bf0
AppDelegate - Groups: handle links to groups
2017-12-31 16:24:47 +01:00
Giom Foret
637035f926
Bug Fix: App crashes when the user taps on a bubble in which a string component is empty.
2017-12-28 16:45:45 +01:00
manuroe
d1dc935725
Make code compatible with !use_frameworks in Podfile
2017-11-23 16:09:19 +01:00
Giom Foret
94771bb1e6
Bug Fix - Room Preview: the room name and avatar are missing for some public rooms
...
#1603
2017-10-20 19:29:51 +02:00
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