Commit graph

1387 commits

Author SHA1 Message Date
SBiOSoftWhare
5a01b0bcbd PlainRoomTimelineStyle: Handle selected style. 2022-01-18 20:46:59 +01:00
SBiOSoftWhare
5b2ae72575 RoomTimelineStyle: Add method to apply selected style. 2022-01-18 20:46:34 +01:00
SBiOSoftWhare
34db84551d Text message bubble cells: Fix call to super.setupViews 2022-01-18 19:35:30 +01:00
Stefan Ceriu
6eb0f6c9ef vector-im/element-ios/issues/5114 - De-labs-ed polls, disabled editing and undisclosed polls until platform parity. 2022-01-18 20:05:10 +02:00
Stefan Ceriu
84c01c2735 vector-im/element-ios/issues/5114 - Cleanup + rename PollTimeline to TimelinePoll. 2022-01-18 20:05:10 +02:00
Stefan Ceriu
a23bd0da99 vector-im/element-ios/issues/5114 - Allow editing poll start events. 2022-01-18 20:05:10 +02:00
SBiOSoftWhare
ec0a1ca480 BubbleRoomTimelineCellDecorator: Fix CGFloat type issues. 2022-01-18 18:25:48 +01:00
SBiOSoftWhare
ce56391bc8 RoomDataSource: Update timestamp decoration. 2022-01-18 17:52:32 +01:00
SBiOSoftWhare
f1e8e47248 BubbleRoomTimelineCellDecorator: Show timestamp on every text messages in bubble background. 2022-01-18 17:51:41 +01:00
SBiOSoftWhare
2fcbcf8c8e PlainRoomTimelineCellDecorator: Update timestamp management. 2022-01-18 17:49:47 +01:00
SBiOSoftWhare
14aff2cc0f RoomTimelineCellDecorator: Update add timestamp interface. 2022-01-18 17:46:49 +01:00
SBiOSoftWhare
4b85fbb516 BubbleRoomCellLayoutUpdater: Add extra right space for timestamp. 2022-01-18 17:25:32 +01:00
SBiOSoftWhare
3c583285ba MXKRoomBubbleTableViewCell: Add convenient method to retrieve RoomMessageBubbleBackgroundView. 2022-01-18 17:22:13 +01:00
SBiOSoftWhare
a01bc102bc BubbleRoomTimelineCellDecorator: Handle URL preview. 2022-01-18 15:25:14 +01:00
SBiOSoftWhare
63926dd273 BubbleRoomTimelineCellDecorator: Handle reactions view for incoming and outgoing messages. 2022-01-18 15:22:58 +01:00
SBiOSoftWhare
888f2587ec BubbleRoomCellLayoutUpdater: Update incoming text message right margin. 2022-01-18 15:15:40 +01:00
SBiOSoftWhare
19f3435bb5 RoomDataSource: Handle RoomTimelineCellDecorator. 2022-01-18 15:04:46 +01:00
SBiOSoftWhare
2e52b48712 BubbleRoomTimelineStyle handle cell decorator. 2022-01-18 15:03:56 +01:00
SBiOSoftWhare
ef0dd3852a Create BubbleRoomTimelineCellDecorator. 2022-01-18 15:02:30 +01:00
SBiOSoftWhare
cfad78777f PlainRoomTimelineStyle handle cell decorator. 2022-01-18 15:01:20 +01:00
SBiOSoftWhare
3b1d05829f Implement PlainRoomTimelineCellDecorator. 2022-01-18 15:00:10 +01:00
SBiOSoftWhare
2e3299bd2a RoomTimelineStyle: Add cell decorator property. 2022-01-18 14:59:48 +01:00
SBiOSoftWhare
70b12be987 Create RoomTimelineCellDecorator enables to add decoration on a cell (reactions, read receipts, timestamp, URL preview). 2022-01-18 14:58:34 +01:00
ismailgulek
240bf6af95
Disable sending polls in threads 2022-01-18 16:32:23 +03:00
SBiOSoftWhare
7ff97f1173 BubbleReactionsView: Add alignement option (left or right). 2022-01-18 14:23:07 +01:00
ismailgulek
dcd78742bd
Add background color management on text message highlights 2022-01-18 16:20:12 +03:00
ismailgulek
cb57694d32
Add thread decoration views for search results, fix #5268 2022-01-18 14:46:22 +03:00
ismailgulek
21d6ea5000
Dismiss keyboard when additional menu shown 2022-01-18 02:27:44 +03:00
ismailgulek
d5de3a9b2f
Various design fixes 2022-01-17 16:32:32 +03:00
ismailgulek
8cfec2f908
Thread summary view design changes 2022-01-17 13:51:05 +03:00
ismailgulek
696d7003c6
Fix build after merges 2022-01-17 13:35:14 +03:00
ismailgulek
f3e492a300
Merge branch 'ismail/5068_start_thread' into ismail/5096_thread_notifications 2022-01-17 11:39:25 +03:00
ismailgulek
e9b24263e7
Merge branch 'ismail/5068_start_thread' into ismail/5068_design_tweaks 2022-01-17 11:37:41 +03:00
ismailgulek
aeccbc0dac
Merge branch 'develop' into ismail/5068_start_thread 2022-01-17 11:35:10 +03:00
SBiOSoftWhare
7b86a28fdd BubbleRoomCellLayoutUpdater: Update bubble height computation. 2022-01-14 11:15:38 +01:00
SBiOSoftWhare
9b02f6585e RoomBubbleCellData: Handle event merge configuration. 2022-01-14 11:14:50 +01:00
SBiOSoftWhare
d2ba53e37b RoomVC: Handle cell provider. 2022-01-14 10:23:15 +01:00
SBiOSoftWhare
893fd5f968 RoomDataSource: Handle extra cell layout update if needed. 2022-01-14 10:11:13 +01:00
SBiOSoftWhare
b2713ea312 Update MatrixKit text message cells. 2022-01-14 10:03:08 +01:00
SBiOSoftWhare
51539821a5 Add RoomTimelineConfiguration that enables to manage room timeline appearance configuration. 2022-01-14 10:02:23 +01:00
SBiOSoftWhare
6fcdae5a5c Add room timeline style for default cell style. 2022-01-14 10:00:21 +01:00
SBiOSoftWhare
54d5bc52e4 Add room timeline style for bubbles. 2022-01-14 09:59:25 +01:00
SBiOSoftWhare
0878d2e64a Add RoomMessageBubbleBackgroundView. 2022-01-14 09:58:55 +01:00
SBiOSoftWhare
88ceb07ea5 Add RoomTimelineStyle that describes a room timeline style used to customize timeline appearance. 2022-01-14 09:55:00 +01:00
SBiOSoftWhare
f90f2fba0e Add cell layout updater implementation for bubbles. 2022-01-14 09:51:08 +01:00
SBiOSoftWhare
2642223430 Move RoomBubbleCellLayout. 2022-01-13 18:25:34 +01:00
SBiOSoftWhare
057ea8dba7 Add RoomCellLayoutUpdaterProtocol that enables to setup or update a room timeline cell view. 2022-01-13 18:20:57 +01:00
SBiOSoftWhare
fca3344101 Add RoomTimelineCellIdentifier that represents room timeline cell identifiers. 2022-01-13 17:36:13 +01:00
SBiOSoftWhare
cc829ecc2a Add BubbleRoomTimelineCellProvider. 2022-01-13 17:33:21 +01:00
SBiOSoftWhare
3d7a7fa9f1 Add PlainRoomTimelineCellProvider. 2022-01-13 17:31:47 +01:00
SBiOSoftWhare
f7fb4c7ca8 Add RoomTimelineCellProviderProtocol that enables to register and provide room timeline cells. 2022-01-13 17:31:03 +01:00
SBiOSoftWhare
24c8b8d79d RoomTimelineStyleIdentifier: Make it available for ObjC. 2022-01-13 16:56:10 +01:00
SBiOSoftWhare
7ae9b40708 Move MatrixKit text message cells to Riot target. 2022-01-13 16:51:51 +01:00
SBiOSoftWhare
565b1cca05
Merge pull request #5342 from vector-im/steve/5321_bubbles_lauching
Message bubbles: Add settings and build flag
2022-01-13 09:50:23 +01:00
ismailgulek
b64a9acaf6
Remove old code 2022-01-12 14:46:54 +03:00
ismailgulek
586f2e523d
Merge branch 'ismail/5068_design_tweaks' into ismail/5096_thread_notifications 2022-01-12 13:58:48 +03:00
ismailgulek
db43e86cf1
Make thread header stacked, fix #5358 2022-01-11 15:24:46 +03:00
ismailgulek
c1cee57b6e
Add EventMenuBuilder to manage ordering on event menu actions 2022-01-10 17:31:28 +03:00
Stefan Ceriu
e2a7df1daa Increased the BubbleCellContentView's inner content view bottom padding so it doesn't overlap the send receipt indicator. 2022-01-07 14:18:05 +02:00
Stefan Ceriu
52598a2eab Fixed ffmpeg-kit breaking changes after minor release, fixed version to 4.5.1 2022-01-06 13:31:05 +02:00
ismailgulek
357515bd8a
Fix context menu action orders & layout fixes 2022-01-06 03:22:14 +03:00
ismailgulek
b7936de6f3
Fix encryption badges for unencrypted rooms 2022-01-06 02:54:58 +03:00
ismailgulek
42a44dd3f5
Implement toast messages when links are copied 2022-01-06 02:41:57 +03:00
SBiOSoftWhare
4d3a8a2ffa Rename RoomTimelineStyle enum to RoomTimelineStyleIdentifier. 2022-01-04 17:53:15 +01:00
Stefan Ceriu
eead770633 vector-im/element-ios/issues/5298 - Various tweaks following code review. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
2c6b286718 vector-im/element-ios/issues/5298 - Added build setting + ui and unit tests. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
592acde1c8 vector-im/element-ios/issues/5298 - Displaying a modal when tapping on a location in the timeline. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
e6379c8588 vector-im/element-ios/issues/5298 - Disable forwarding for location messages and allow replies. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
352d56726e vector-im/element-ios/issues/5298 - Improved error messages and moved map configuration to the BuildSettings 2022-01-04 17:33:32 +02:00
Stefan Ceriu
f0cdbe5a7c vector-im/element-ios/issues/5298 - Attempting to set up cocoapods-keys. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
6a46c42cfd vector-im/element-ios/issues/5298 - Implemented location sharing from the input toolbar action menu. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
574a155c80 vector-im/element-ios/issues/5298 - Added body message content keys and replaced plain string usages. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
5a72750f8d vector-im/element-ios/issues/5298 - Replaced "msgtype" strings with new kMXMessageTypeKey. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
01f53bd8d1 Rendering location messages in the timeline. 2022-01-04 17:33:32 +02:00
ismailgulek
a69738266c
Fix root message redaction 2022-01-04 18:07:39 +03:00
ismailgulek
9a5bc717ad
Layout fixes 2022-01-04 17:27:13 +03:00
ismailgulek
48a027215d
Shrink summary view if content is small 2022-01-04 16:31:53 +03:00
ismailgulek
2c1324ba74
Update icons & summary view margins 2022-01-04 16:20:40 +03:00
ismailgulek
ca36f99a08
Merge branch 'develop' into ismail/5068_start_thread 2022-01-04 15:28:19 +03:00
SBiOSoftWhare
ca4dc6d69f Add RoomTimelineStyle enum that represents the room timeline styles available. 2022-01-03 18:16:24 +01:00
ismailgulek
f8bb457fa7
Open thread on an initial event, fetch the event if doesn't exist 2021-12-24 14:50:11 +03:00
SBiOSoftWhare
bd431fa6c9 Move timeline cells in dedicated folders. 2021-12-22 17:25:35 +01:00
ismailgulek
1412ba724e
Make remove and report actions destructive 2021-12-21 16:45:19 +03:00
ismailgulek
e47c1c4861
Add view in room action for attachments 2021-12-21 16:44:51 +03:00
Doug
3a9d35a50b Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Doug
7bdc146b82 Use matrix-analytics-events generated stubs (locally for now).
Track screens, removing any that aren't part of the schema.
2021-12-16 16:59:45 +00:00
Doug
23555b00fd Add specific methods to track analytics and test generated event types. 2021-12-16 16:59:45 +00:00
Doug
6f94303cdc Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
ismailgulek
b74975ecc4
Merge branch 'ismail/5068_start_thread' into ismail/5096_thread_notifications 2021-12-16 14:46:43 +03:00
ismailgulek
4dd78e3f2e
Merge branch 'develop' into ismail/5068_start_thread 2021-12-16 14:00:03 +03:00
ismailgulek
2f076930fe
Adapt MXEventTimeline changes 2021-12-15 01:44:04 +03:00
SBiOSoftWhare
92d0c8d6c7 RoomMemberDetailsViewController: Fix user id theming. 2021-12-14 15:47:09 +01:00
SBiOSoftWhare
2a570d22b0
Merge pull request #5297 from vector-im/steve/4568_mxid_copy
RoomMemberDetailsViewController: Show user Matrix id and make it copyable
2021-12-14 12:47:40 +01:00
Stefan Ceriu
e6a417bcec vector-im/element-ios/issues/5114 - Prevent poll events from ever getting merged into other bubble data. 2021-12-10 15:55:17 +02:00
SBiOSoftWhare
ebf733831f RoomMemberDetails: Add safe area layout guides. 2021-12-10 14:02:09 +01:00
SBiOSoftWhare
f0e372f21f RoomMemberDetailsViewController: Refactor a property name. 2021-12-10 09:50:06 +01:00
SBiOSoftWhare
617603ba27 RoomMemberDetailsViewController: Show user Matrix id and make it copyable. 2021-12-10 09:29:09 +01:00
ismailgulek
a803aeb1b9
Merge branch 'ismail/5095_thread_search_results' into ismail/5096_thread_notifications 2021-12-10 11:14:55 +03:00
ismailgulek
2ef4e94f8a
Merge branch 'ismail/5094_thread_links' into ismail/5095_thread_search_results 2021-12-10 11:08:50 +03:00
ismailgulek
d5dc6928ea
Merge branch 'ismail/5092_thread_list' into ismail/5094_thread_links 2021-12-10 11:08:01 +03:00
ismailgulek
da9407f062
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-12-10 11:07:27 +03:00
ismailgulek
1f918c921d
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-12-10 11:03:00 +03:00
ismailgulek
1d57a5b6f9
Display threaded events as replies if threads disabled, fix #5266 2021-12-09 16:58:20 +03:00
ismailgulek
d7b18bb223
Apply MatrixKit PR changes 2021-12-09 16:57:43 +03:00
ismailgulek
e3a47a59f9
Merge branch 'develop' into ismail/5068_start_thread 2021-12-09 15:25:14 +03:00
ismailgulek
50f7a01150
Disable thread filtering on regular timeline when threads disabled 2021-12-09 15:11:07 +03:00
Stefan Ceriu
d5982e813b vector-im/element-ios/issues/5114 - Polls in the timeline. 2021-12-09 09:37:02 +02:00
ismailgulek
075495f20a
Hide jump to unread button on threads, override scroll to bottom action, fix #5264 2021-12-08 16:04:11 +03:00
ismailgulek
cd91378845
Hide typing notifications in threads, fix #5271 2021-12-08 14:45:44 +03:00
ismailgulek
e5934227ae
Hide read receipt avatars on threads, fix #5239 2021-12-08 13:31:01 +03:00
ismailgulek
21f843cfb8
Use simpler methods for thread check 2021-12-07 05:18:13 +03:00
SBiOSoftWhare
dcad18bfb4
Merge pull request #5219 from vector-im/steve/5020_matrixkit_merge
Merge MatrixKit repository into Element
2021-12-03 15:44:30 +01:00
ismailgulek
9eef855e7c
Clear highlighted event when view gone 2021-12-03 02:41:01 +03:00
ismailgulek
42185a2ec2
Use attributed string for thread last message 2021-12-03 00:55:13 +03:00
ismailgulek
1fac638bfd
Mark thread as read when viewed 2021-12-02 16:57:41 +03:00
Stefan Ceriu
d3ea267b41 vector-im/element-ios/issues/4753 - Prevent unnecessary audio file conversions if final file already exists on disk. 2021-12-02 15:38:59 +02:00
Stefan Ceriu
ec00c52a0a vector-im/element-ios/issues/4753 - Allow audio file attachments to be played back inline by reusing the existing voice message UI. 2021-12-02 15:38:59 +02:00
ismailgulek
ac29d71634
Update logic for thread list bar button item 2021-12-02 14:45:23 +03:00
ismailgulek
2ddb6540cc
Create BadgedBarButtonItem class and use it for thread list item 2021-12-01 17:24:47 +03:00
ismailgulek
7bd988317e
Use thread image as template 2021-12-01 17:23:53 +03:00
ismailgulek
385a9ac610
Navigate to thread view for search results in threads 2021-12-01 01:22:16 +03:00
SBiOSoftWhare
4081da3ebc Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
ismailgulek
ad5a21edfc
Just highlight event when possible instead of reloading data source 2021-11-30 14:13:57 +03:00
ismailgulek
11ba0958b1
Merge branch 'ismail/5092_thread_list' into ismail/5094_thread_links 2021-11-30 01:54:56 +03:00
ismailgulek
7f53684742
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-30 01:34:44 +03:00
ismailgulek
88ab52c3f3
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-30 01:34:21 +03:00
ismailgulek
d935ca3fd6
Merge branch 'develop' into ismail/5068_start_thread 2021-11-30 01:33:51 +03:00
ismailgulek
5edcb644ea
Make remove actions destructive & move remove action to the bottom 2021-11-30 01:29:52 +03:00
ismailgulek
ed78757991
Merge branch 'ismail/5119_thread_root_removal' into ismail/5094_thread_links 2021-11-30 01:14:51 +03:00
ismailgulek
42a653309b
Merge branch 'ismail/5117_thread_message_actions' into ismail/5119_thread_root_removal 2021-11-30 01:14:23 +03:00
ismailgulek
4c2e8485d7
Fix alert 2021-11-30 01:14:05 +03:00
ismailgulek
24fe4a51ec
Display room title view for non-live timelines too 2021-11-30 01:13:14 +03:00
ismailgulek
1033271be1
Highlight initial event in the thread view 2021-11-30 00:31:28 +03:00
SBiOSoftWhare
3e6df9749c Remove MatrixKit import from Swift files. 2021-11-29 17:50:30 +01:00
ismailgulek
a16eac19da
Add threadId to room identification 2021-11-29 18:12:20 +03:00
ismailgulek
b779bf477b
Merge branch 'ismail/5092_thread_list' into ismail/5094_thread_links 2021-11-26 01:46:32 +03:00
ismailgulek
65335ce825
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-26 01:45:37 +03:00
ismailgulek
7cfa67b704
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-26 01:43:44 +03:00
ismailgulek
68ac7cd49d
Adapt to event changes 2021-11-26 01:42:53 +03:00
SBiOSoftWhare
f9dcef37e0 Improve generated Swift header imports. 2021-11-25 23:11:53 +01:00
ismailgulek
7b57570119
Implement actions for a thread 2021-11-25 14:55:44 +03:00
ismailgulek
310841704b
Fix view in room thread action when navigated from thread list 2021-11-22 17:36:28 +03:00
ismailgulek
e8222ad50c
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-22 14:59:07 +03:00
ismailgulek
415cf36854
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-22 12:26:41 +03:00
ismailgulek
fc87a3534d
Move more button out of the title view & remove weird constraints 2021-11-22 12:22:53 +03:00
ismailgulek
e7190f426f
Don't show thread list button in threads 2021-11-22 11:46:45 +03:00
ismailgulek
08f43e5bcb
Display thread when row tapped 2021-11-19 17:51:40 +03:00
ismailgulek
081a1261d4
Refactor title view 2021-11-19 16:32:42 +03:00
ismailgulek
93509b2e36
Introduce view model for thread title view 2021-11-19 16:32:20 +03:00
ismailgulek
2873d1586e
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-19 14:46:51 +03:00
ismailgulek
6751896304
Fix alert 2021-11-19 14:43:38 +03:00
ismailgulek
f56be33f5a
Move view in room action to the top most 2021-11-19 14:37:09 +03:00
ismailgulek
ec666f25a7
Allow dismissal of pushed coordinator 2021-11-19 14:35:46 +03:00
ismailgulek
5238165e63
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-19 14:35:11 +03:00
ismailgulek
c9f018f046
Push thread view instead of presenting 2021-11-19 14:19:23 +03:00
ismailgulek
8200882142
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-19 02:17:53 +03:00
ismailgulek
4297c6ae4d
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-19 02:17:21 +03:00
ismailgulek
484ec0a938
Fix build 2021-11-19 02:17:01 +03:00
ismailgulek
1d76c39f57
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-19 00:24:38 +03:00
ismailgulek
a0d7e1fa33
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-19 00:24:02 +03:00
ismailgulek
8723a69528
Merge branch 'develop' into ismail/5068_start_thread 2021-11-19 00:23:24 +03:00
ismailgulek
4ad5e9b4b4
Refactor summary view to be configurable via a view model 2021-11-18 17:46:14 +03:00
Doug
e324767d7d Merge branch 'master' into develop
# Conflicts:
#	Podfile.lock
#	Riot/Modules/Room/RoomViewController.m
2021-11-17 17:36:44 +00:00
ismailgulek
485227b94e
Generate classes 2021-11-16 17:14:57 +03:00
ismailgulek
7c7706a607
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-16 15:55:57 +03:00
Stefan Ceriu
88dba32a42 Fix build after changing aggregation method limits from UInt to Int in the SDK. 2021-11-16 13:41:41 +02:00
ismailgulek
342372b81d
Move copy action into the more action sheet if threading enabled for an event 2021-11-15 17:44:21 +03:00
ismailgulek
c3adbbd7a7
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-15 13:51:11 +03:00
ismailgulek
cc466501b6
Highlight thread root event in the timeline 2021-11-15 13:50:08 +03:00
ismailgulek
1f5f8d1ba4
Hide thread context menu in the thread 2021-11-12 17:30:31 +03:00
ismailgulek
6dd5bf60a6
Implement bridge presenter delegate for opened thread 2021-11-12 17:26:49 +03:00
ismailgulek
ed390db60a
Add new action for the thread root event in thread view 2021-11-12 17:25:58 +03:00
ismailgulek
3766c49e74
Add eventId parameter to delegates 2021-11-12 17:24:58 +03:00
ismailgulek
8d4521143e
Reload data source only after initialization 2021-11-11 22:38:41 +03:00
ismailgulek
7223ed40ed
Reload data source when a new thread created 2021-11-11 22:28:29 +03:00
ismailgulek
a319f076b1
Merge branch 'develop' into ismail/5068_start_thread 2021-11-11 21:43:16 +03:00
ismailgulek
ce6763b6bb
Add a to-do for a bad code 2021-11-11 15:25:21 +03:00
ismailgulek
1126ae995b
Present threads with custom sized presentable 2021-11-11 15:17:01 +03:00
ismailgulek
635826e5de
Use full title mode for now 2021-11-11 15:02:01 +03:00
Stefan Ceriu
30ff8a65fb vector-im/element-ios/issues/5114 - Poll creation screen
- added input toolbar poll creation action.
- reordered input toolbar actions as per designs.
- added multiline text field and extracted common components.
2021-11-11 11:24:28 +02:00
ismailgulek
c8ad2be1d4
Update title view mode according to thread status 2021-11-11 01:39:14 +03:00
ismailgulek
16b1c8711f
Dismiss thread when close tapped 2021-11-11 01:07:12 +03:00
ismailgulek
c4fbb51fb8
Load correct instance of RoomViewController from the storyboard 2021-11-11 01:06:00 +03:00
ismailgulek
0c195e1f8f
Create specific title view for threads 2021-11-11 01:05:03 +03:00
ismailgulek
be95c95151
Introduce RoomDisplayConfiguration for room display options 2021-11-10 18:03:02 +03:00
ismailgulek
fe1b6d1e50
Implement opening thread modal when tapped 2021-11-10 15:42:42 +03:00
ismailgulek
a049bb9a17
Implement thread filtering logic in RoomDataSource 2021-11-10 13:38:32 +03:00
ismailgulek
79e8c68f89
Add ThreadSummaryView into the cell 2021-11-09 16:50:22 +03:00
ismailgulek
e162f782f5
Create ThreadSummaryView 2021-11-09 16:50:02 +03:00
ismailgulek
d80aba0793
Add thread option to an event if the labs setting enabled 2021-11-09 15:24:08 +03:00
ismailgulek
f25c382511
Add additional height in the cell for thread summary view 2021-11-09 14:46:35 +03:00
Stefan Ceriu
c961a71f7f vector-im/element-ios/pull/5014 - Forward original message content and remove the need to re-upload media. 2021-11-09 10:41:21 +02:00
Phl-Pro
8246dc93e0
Merge branch 'develop' into phlpro/4722_objc_headers 2021-11-05 14:41:36 +01:00
ismailgulek
0a8952170a
Initialize thread data source 2021-11-04 02:07:50 +03:00
Doug
fd93bb6fab
Merge pull request #5074 from vector-im/doug/5071_fix_presented_views
Fix more button not working.
2021-11-03 16:35:03 +00:00
SBiOSoftWhare
39c94682a9 Merge branch 'hotfix/1.6.7' into hotfix/1.6.7_2 2021-11-03 17:22:21 +01:00
ismailgulek
788e817617
Add context menu item 2021-11-03 13:36:18 +03:00
Doug
458b8543cd Ensure DisabledRoomInputToolbarView is used. Fix previewing rooms. Fix favourited DMs in Home. 2021-11-03 10:18:27 +00:00
Doug
1415155eb6 Present alerts before assigning to currentAlert. 2021-11-01 15:05:02 +00:00
Finn Behrens
f284f2f983 Remember keyboard language for room
This adds a `textInputContextIdentifier` to the RoomViewController to save the current language per room.

Signed-off-by: Finn Behrens <me@kloenk.dev>
2021-10-31 19:58:21 +01:00