Commit graph

180 commits

Author SHA1 Message Date
Andy Uhnak
2746e4cfaf Do not clear cache if there are no stored filters 2022-03-21 16:08:17 +00:00
ismailgulek
0184791f23
Pass threadId of room data source on replies 2022-03-16 17:13:18 +03:00
Arnaud Ringenbach
059b75a957 Rename profile as userAvatarAndName 2022-03-07 13:45:02 +01:00
Arnaud Ringenbach
7a321e8df7 Remove duplicated roomScreenUseOnlyLatestProfiles setting test 2022-03-07 13:45:02 +01:00
Arnaud Ringenbach
850c90331a Revamp refreshProfiles as setRoomState 2022-03-07 13:45:02 +01:00
Arnaud Ringenbach
e20e4bc159 Rename dataSource2 parameters and handle target profiles 2022-03-07 13:45:02 +01:00
Arnaud Ringenbach
b2ff450a6f Handle use only latest profile live refreshes 2022-03-07 13:45:02 +01:00
Arnaud Ringenbach
724eef1b83 Use only latest profiles in the timeline (labs) 2022-03-07 13:45:02 +01:00
Doug
705b31a302 Remove MatrixKitL10n from SwiftGen
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
MaximeE
23657623b0 3779: Apply PR comments 2022-02-25 12:18:28 +01:00
MaximeE
8037d8cf97 3779: show the input tool bar on timeline not live 2022-02-23 11:03:22 +01:00
ismailgulek
8de3eabfd3
Merge branch 'develop' into ismail/5629_thread_context 2022-02-22 11:48:21 +03:00
ismailgulek
2b01a01473
Enable usage of thread timelines 2022-02-22 11:46:18 +03:00
ismailgulek
1188c51976
Stop pagination when root event received 2022-02-18 14:27:29 +03:00
ismailgulek
4937109103
Use thread protocols where possible 2022-02-11 18:11:44 +03:00
Andy Uhnak
3ae220f448 Exclude all items from iCloud backup
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-11 11:45:17 +00:00
ismailgulek
7871da3fca
Merge pull request #5539 from vector-im/ismail/5537_home_badges
Home Screen: Fix Section & TabBar Badges
2022-02-10 11:49:50 +03:00
aringenbach
9522304e19
Fix phone number validation through custom URL (#5527)
* Fix phone number validation through custom URL

* Rename msisdnSubmissionHttpClient

Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-10 09:25:20 +01:00
Stefan Ceriu
4bd5c12f73 Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195. 2022-02-10 08:43:18 +02:00
ismailgulek
5dca8d67df
Reuse section headers 2022-02-10 03:19:00 +03:00
SBiOSoftWhare
db4ac8c8e1
Merge pull request #5518 from vector-im/steve/bubbles_text_msg
Message bubbles: Create new text message cells for bubbles
2022-02-09 17:29:11 +01:00
SBiOSoftWhare
c5f9e5e9f4 MXKRoomBubbleCellData: Add new attributed text message property. 2022-02-09 16:19:49 +01:00
SBiOSoftWhare
ad5ed7078a MXKRoomBubbleCellData: Add new attributed text message property. 2022-02-09 16:19:36 +01:00
ismailgulek
c2f234aa7b
Gracefully pause the session 2022-02-04 14:24:14 +03:00
ismailgulek
bfbd549006
Use readable session states 2022-02-04 01:44:18 +03:00
ismailgulek
ff81b2bfd0
Add error logs for event fetch requests 2022-02-03 17:52:48 +03:00
ismailgulek
61b741ef2d
Merge branch 'develop' into ismail/5096_thread_notifications 2022-02-02 12:46:00 +03:00
SBiOSoftWhare
5ff5a7065b
Merge pull request #5461 from vector-im/steve/5209_media_bubbles_2
Message bubbles: Layout for media (part 2)
2022-02-01 17:52:19 +01:00
ismailgulek
ce1dd57864
Merge branch 'develop' into ismail/5096_thread_notifications 2022-02-01 01:23:00 +03:00
SBiOSoftWhare
36e678fccd MXKRoomBubbleCellData: Add convenient isAttachment property. 2022-01-31 10:40:45 +01:00
David Langley
4566bd8f8b
Merge pull request #5293 from vector-im/langleyd/5292_refresh_tokens
App: Refresh Tokens Implementation
2022-01-31 08:59:19 +00:00
David Langley
456e269534 Add nullability checks and remove comment 2022-01-28 11:47:52 +00:00
ismailgulek
3dec412178
Merge branch 'develop' into ismail/5096_thread_notifications 2022-01-27 03:20:25 +03:00
SBiOSoftWhare
33eef99910 MXKAttachment: Improve MXKAttachmentType definition. 2022-01-26 16:01:42 +01:00
ismailgulek
67da0c0955
Merge branch 'ismail/5068_start_thread' into ismail/5068_design_tweaks 2022-01-26 14:27:25 +03:00
ismailgulek
c23a69c338
Fix review remarks 2022-01-25 23:59:19 +03:00
ismailgulek
8cc82cf7e1
Merge branch 'develop' into ismail/5068_start_thread 2022-01-25 14:30:52 +03:00
David Langley
07b9b087fb Remove NSLog and fix Analytics documentation. 2022-01-24 12:44:26 +00:00
David Langley
5006a2058e Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-24 12:19:45 +00:00
SBiOSoftWhare
95ee3cf041
Merge pull request #5383 from vector-im/steve/5208_text_msg_layout
Message bubbles: Text message layout
2022-01-21 16:06:57 +01:00
ismailgulek
03977b893b
Implement going back to live room data sources for threads, fix bugs around it 2022-01-21 01:56:51 +03:00
SBiOSoftWhare
5ae11d1744 MXKRoomBubbleCellData: Improve getFirstBubbleComponentWithDisplay and getLastBubbleComponentWithDisplay. 2022-01-20 16:01:45 +01:00
ismailgulek
a00293b51b
Disable thread timelines for now 2022-01-19 01:05:48 +03:00
ismailgulek
ec8acd042d
Merge branch 'ismail/5068_design_tweaks' into ismail/5096_thread_notifications 2022-01-19 00:12:40 +03:00
ismailgulek
8a1d66f49a
Merge branch 'ismail/5068_start_thread' into ismail/5068_design_tweaks 2022-01-19 00:09:26 +03:00
ismailgulek
fe9eeeadd5
Merge branch 'develop' into ismail/5068_start_thread 2022-01-19 00:07:52 +03:00
Stefan Ceriu
d131cc9e6d vector-im/element-ios/issues/5114 - Renamed unstable extensible audio key. 2022-01-18 20:05:10 +02:00
ismailgulek
dcd78742bd
Add background color management on text message highlights 2022-01-18 16:20:12 +03:00
ismailgulek
09ee13e765
Merge branch 'ismail/5068_start_thread' into ismail/5096_thread_notifications 2022-01-17 11:55:28 +03:00
ismailgulek
13660ddbe2
Add threadId parameter 2022-01-17 11:54:36 +03:00
ismailgulek
f3e492a300
Merge branch 'ismail/5068_start_thread' into ismail/5096_thread_notifications 2022-01-17 11:39:25 +03:00
ismailgulek
aeccbc0dac
Merge branch 'develop' into ismail/5068_start_thread 2022-01-17 11:35:10 +03:00
David Langley
05b817fb86 Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-14 11:43:09 +00:00
David Langley
06a8d0c0c9 Add analytics for Unauthenticated errors 2022-01-13 17:33:51 +00:00
SBiOSoftWhare
b251123e89 MXKRoomBubbleCellData: Add convenient method. 2022-01-13 16:54:45 +01:00
David Langley
56475bbec1 Remove duplicated logout code and fix spinner.
- Remove some duplication of logout behaviour
- Fix additional spinner on homeViewController
2022-01-10 21:38:24 +00:00
ismailgulek
1da1aaa687
Merge branch 'develop' into ismail/4384_summary_db 2022-01-08 00:54:17 +03:00
ismailgulek
50a9407c4a
Adapt summaries module name change 2022-01-07 18:30:30 +03:00
David Langley
4effc7e2a0 Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-06 22:43:20 +00:00
David Langley
362635a98d Split MXKAccount from Data so just data can be loaded from disk without side effects. Also change force reload of accounts to stop double load on init. 2022-01-06 20:35:37 +00: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
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
067c86c2fc
Remove all logic in the deprecated data source 2022-01-04 04:27:19 +03:00
ismailgulek
082607bc0e
Adapt from summaries to rooms & little naming fixes 2021-12-29 17:40:09 +03:00
ismailgulek
9e73594224
Fix all summaries usage, use summary session if needed in cell data 2021-12-28 23:18:41 +03:00
ismailgulek
e0f342a41d
Fix store api 2021-12-27 16:04:51 +03:00
ismailgulek
d954e1865b
Use live timeline of a thread 2021-12-21 16:44:11 +03: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
David Langley
b09cf74224 Fix refresh token coding and persistence. 2021-12-13 16:29:02 +00: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
ismailgulek
57a26d8f8d
Fix build 2021-12-10 11:24:40 +03:00
David Langley
2fbd129456 Add first refresh token implementation pass. Account credential persistence and NotificationService handling. 2021-12-09 17:28:56 +00:00
ismailgulek
d7b18bb223
Apply MatrixKit PR changes 2021-12-09 16:57:43 +03:00
Stefan Ceriu
d5982e813b vector-im/element-ios/issues/5114 - Polls in the timeline. 2021-12-09 09:37:02 +02:00
SBiOSoftWhare
acd0d83c33 Merge MatrixKit develop with commit hash: b85b736313bec0592bd1cabc68035d97f5331137 2021-12-03 11:47:24 +01:00