Commit graph

463 commits

Author SHA1 Message Date
Doug
16254b2bbe Fix a bug setting nil soft logout credentials. 2022-07-13 09:44:40 +01:00
Gil Eluard
4af26062eb
Server Offline Activity Indicator (#6314)
* Server Offline Activity Indicator

- implemented
2022-07-05 14:04:52 +02:00
ismailgulek
8e456298e8
Merge branch 'master' into develop 2022-07-05 10:26:51 +03:00
aringenbach
29e7e5b162 Display fallback when replied event content is partially missing 2022-07-04 16:59:26 +02:00
Gil Eluard
5663d62e0c
Update Files component iOS (#6345)
* Update Files component iOS

- Done
2022-06-29 16:11:52 +02:00
Johannes Marbach
046d7dc7de
Merge pull request #6326 from vector-im/johannes/lls-reporting
Enable reporting of live location shares (PSF-1066)
2022-06-28 10:59:54 +02:00
Doug
730eafcefe Fix size of media on iPad when multitasking. 2022-06-24 14:13:08 +01:00
Doug
b705db0d0a Fix pasteboard banner when editing text. 2022-06-23 17:01:20 +01:00
Johannes Marbach
04d3afeb77 Enable reporting of live location shares
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-21 15:17:41 +02:00
Doug
78bf70febc Exclude MXK views/controllers from NSE and Intents
And exclude all MXK authentication from the share extension.
2022-06-21 10:04:22 +01:00
Doug
3e6925b980 Trim whitespace and trailing slashes from a user entered homeserver address. 2022-06-21 10:04:22 +01:00
aringenbach
a8e7bf9091
Merge pull request #6311 from vector-im/aringenbach/fix_settings_leading_alignment
Fix settings screens items alignment
2022-06-17 16:03:41 +02:00
ismailgulek
6ca791feff
Merge pull request #6297 from vector-im/ismail/5731_room_header_invite 2022-06-17 15:55:34 +03:00
aringenbach
d88d456b80 Fix settings screens items alignment 2022-06-17 14:45:17 +02:00
aringenbach
d10516563d Fix some comments 2022-06-17 10:19:10 +02:00
aringenbach
ff17725bba Use latest user data for mention pills 2022-06-16 17:07:47 +02:00
aringenbach
8fdf3d8949 Set HTML formatter as static 2022-06-16 09:07:02 +02:00
aringenbach
7d03668fa0 Move font parameter and update parameters description 2022-06-16 09:07:02 +02:00
aringenbach
6cb8b86430 Improve HTML formatter 2022-06-16 09:07:02 +02:00
Gil Eluard
21e47062d2
Invites are collapsed incorrectly (#6300)
* Invites are collapsed incorrectly

- use invitee avatar instead of the target avatar for collapsed membership cell
2022-06-15 20:11:03 +02:00
ismailgulek
604fbef388
Introduce canInvitePeople on bubble cell data 2022-06-14 18:01:24 +03:00
ismailgulek
ba29323322
Merge branch 'develop' into ismail/5502_ungroup_threads 2022-06-13 13:58:43 +03:00
ismailgulek
d319e8dd2e
Move hasThreadRoot into MXKRoomBubbleCellDataStoring protocol 2022-06-13 13:52:46 +03:00
ismailgulek
10f250d7cd
Merge pull request #6262 from vector-im/ismail/6175_signout_from_all 2022-06-13 10:52:19 +03:00
aringenbach
2103f1aa63 Fix reply to usernames containing HTML escape characters 2022-06-10 17:31:34 +02:00
ismailgulek
952a84bc98
Merge branch 'develop' into ismail/6175_signout_from_all 2022-06-09 20:38:34 +03:00
ismailgulek
29fa0eb10a
Add logoutDevices parameter to MXKAccount 2022-06-09 17:23:25 +03:00
ismailgulek
2da380cad1
Merge branch 'develop' into ismail/6181_auth_soft_logout 2022-06-09 15:46:29 +03:00
ismailgulek
cb11690ec3
Fix navigation after clear data 2022-06-09 15:46:04 +03:00
aringenbach
c3f22097a3 Remove old comment 2022-06-08 08:54:29 +02:00
aringenbach
7ce43796d5 Add changelog and param description precision 2022-06-07 17:40:39 +02:00
aringenbach
7b582b60e6 Remove render edit flag and fix a nil room state crash 2022-06-07 17:31:17 +02:00
aringenbach
34a278708a
Merge pull request #6155 from vector-im/aringenbach/construct_replies_from_replied_event
Construct formatted body from replied event
2022-06-07 11:23:50 +02:00
aringenbach
b3819193e4 Fix in reply to links appearing outside of mx-quote 2022-06-07 09:02:36 +02:00
ismailgulek
ea097c92b5
Add savingAccountsEnabled property to MXKAccountManager 2022-06-06 16:15:32 +03:00
aringenbach
22df2d7305
Fix else opening bracket
Co-authored-by: Gil Eluard <gile@element.io>
2022-06-03 12:08:16 +02:00
aringenbach
dc10255207 Create reply body only if replied event sender is available 2022-06-03 09:14:06 +02:00
aringenbach
1d93f63d04 Construct formatted body from replied event 2022-06-02 15:45:08 +02:00
ismailgulek
1a55011d3c
Move extension methods to Swift.String, add tests 2022-05-30 16:05:00 +03:00
ismailgulek
150c63da7a
Fix confirmation for RTL overridden links 2022-05-27 00:24:15 +03:00
Stefan Ceriu
201448664e Attempt at fixing [CALayer animationForKey] crashes. 2022-05-23 10:26:59 +03:00
Stefan Ceriu
792b4250b2 Fix crash when opening rooms where the current user doesn't have permission to post messages. 2022-05-18 11:58:25 +03:00
aringenbach
a6e4d5ec26 Use NSHashTable 2022-05-13 14:58:34 +02:00
aringenbach
2b5cfbf71c Store weak references in MXKMessageTextView array 2022-05-13 14:46:42 +02:00
aringenbach
756e31df03 Flush pills on text view updates 2022-05-13 13:52:46 +02:00
aringenbach
64d9824752
Merge pull request #6145 from vector-im/aringenbach/6144_presence_home_dm_refresh
Presence: fix live updates on Home & DM list
2022-05-12 16:19:04 +02:00
aringenbach
ce9d502911
Merge pull request #6039 from vector-im/aringenbach/3526_user_pills
Add mention pills to timeline & composer
2022-05-12 11:05:22 +02:00
aringenbach
6cc5433ac4 Presence: fix live updates on Home & DM list 2022-05-11 15:07:39 +02:00
Doug
d0494cfb6b
Add ReCaptcha screen (#6135)
Support dark mode in MXKAuthenticationRecaptchaWebView.
Begin implementing the ReCaptcha coordinator.
2022-05-11 09:57:37 +01:00
aringenbach
ff1a0cd79b Rename to partialAttributedTextMessage 2022-05-09 10:46:50 +02:00
aringenbach
8b46be6cd4 Fix fonts and edition on replies 2022-05-04 12:17:21 +02:00
aringenbach
95f2b8f411 Add documentation 2022-05-02 17:36:53 +02:00
aringenbach
284b5e1d56 Enable sending messages with pills 2022-05-02 13:35:35 +02:00
aringenbach
f96808ec83 Merge branch 'develop' into aringenbach/3526_user_pills 2022-04-28 11:56:09 +02:00
Doug
3591a3a403
Add AuthenticationService and RegistrationWizard. (#6056) 2022-04-27 16:02:54 +01:00
aringenbach
360bda5488 Setup NSTextAttachmentViewProvider 2022-04-27 11:55:23 +02:00
aringenbach
6254a577b8 Merge branch 'develop' into aringenbach/3526_user_pills 2022-04-27 11:54:05 +02:00
SBiOSoftWhare
7d08f8081f MXKAppSettings: Add beacon info state event as part of room message to enables beacon display on timeline. 2022-04-22 11:50:34 +02:00
aringenbach
245dec50a2 Improve link detection near timeline touch location 2022-04-14 13:32:14 +02:00
Doug
c04db50a6c Fix some warnings. 2022-04-13 17:21:11 +01:00
ismailgulek
0b234f7a93
Copy dictionary before enumerating, fixes crash #6 2022-04-12 14:26:52 +03:00
aringenbach
3e54762ad0
Merge pull request #5999 from vector-im/aringenbach/5995_presence_offline_mode
Presence offline mode setting
2022-04-07 11:43:13 +02:00
aringenbach
92e094dca6 Rename build setting & encode with string value 2022-04-07 09:38:21 +02:00
Doug
747b4992ed Merge branch 'master' into develop 2022-04-06 17:48:50 +01:00
Doug
5d65eed8bf Notification strings fall back to English if missing 2022-04-06 15:44:12 +01:00
aringenbach
6a82bf9e01 Add presence offline mode setting 2022-04-06 15:18:54 +02:00
Gil Eluard
740d50f2d5
Room context preview dismissed unexpectedly (#5993)
- fixed
2022-04-06 10:43:35 +02:00
aringenbach
2898f60921 Weakify self on presence notifications observers 2022-04-05 15:21:53 +02:00
aringenbach
fd86d0e331 Merge branch 'develop' into aringenbach/5933_presence_indicator 2022-04-05 14:14:45 +02:00
ismailgulek
dc96f0a05d
Reload thread data source without notifying the screen 2022-04-05 14:04:48 +03:00
aringenbach
a3531177cf Add presence to MXKRecentCellData 2022-04-04 18:52:07 +02:00
MaximeEvrard42
1d17a4205d
Merge pull request #5957 from vector-im/maximee/5858_pin_drop_sharing
[Location Sharing]: Pin drop location sharing
2022-04-04 18:04:22 +02:00
MaximeE
a4e7992040 5858: Modification of the event send according to coordinate type 2022-03-31 16:52:16 +02:00
Anderas
3cfd2393a4
Merge pull request #5942 from vector-im/andy/5604_join_indicators
Join room loading indicators
2022-03-30 11:05:21 +01:00
Andy Uhnak
92b31a0f01 Join room loading indicators 2022-03-29 15:03:09 +01:00
Doug
1a77067fd0
Merge pull request #5923 from vector-im/johannes/5058_room_data_source_leak
Fix retain cycle in MXKRoomDataSource
2022-03-29 12:10:36 +01:00
Stefan Ceriu
2ed9fe8ded Fixed the regular expression used for link detection in attributed strings. 2022-03-28 11:57:50 +03:00
Johannes Marbach
945f810484 Fix retain cycle in MXKRoomDataSource
Relates to: #5058
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-03-27 20:53:46 +02:00
Gil Eluard
807c97d076 Update suggested room preview to behave the same way in all cases #5771
- Done
2022-03-23 10:58:41 +01:00
Stefan Ceriu
99ca48fb88 Prevent the homescreen from resetting on every appearance. 2022-03-22 12:44:26 +02:00
Andy Uhnak
2746e4cfaf Do not clear cache if there are no stored filters 2022-03-21 16:08:17 +00:00
ismailgulek
ae496eeed3
fix missing MXJSONModel setters 2022-03-17 15:31:15 +03:00
ismailgulek
9b464b07d7
Update Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
Co-authored-by: Gil Eluard <gile@element.io>
2022-03-17 15:27:29 +03:00
ismailgulek
e0acc987b9
Update Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
Co-authored-by: Gil Eluard <gile@element.io>
2022-03-17 15:27:22 +03:00
ismailgulek
7d8c8293f1
Update Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
Co-authored-by: Gil Eluard <gile@element.io>
2022-03-17 15:27:14 +03:00
ismailgulek
5331d941ad
Update Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
Co-authored-by: Gil Eluard <gile@element.io>
2022-03-17 15:27:05 +03:00
ismailgulek
a424a0d7f9
Use event's new content when available 2022-03-17 14:24:02 +03:00
ismailgulek
0184791f23
Pass threadId of room data source on replies 2022-03-16 17:13:18 +03:00
ismailgulek
07d734b8c2
Fix tests 2022-03-15 13:55:44 +03:00
ismailgulek
0c0d6da1ff
Extend reply fallback for also non-thread events 2022-03-14 13:44:13 +03:00
Gil Eluard
996ef72498 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Room/RoomViewController.m
#	Riot/Modules/Room/Settings/RoomSettingsViewController.h
#	Riot/Modules/Spaces/SpaceMembers/MemberList/SpaceMemberListViewController.swift
2022-03-08 11:23:55 +01:00
Gil Eluard
9ebd8a4802
Instrument missing screen metrics (#5764)
* Instrument missing screen metrics

- Done
2022-03-08 10:13:46 +01: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
Gil Eluard
aadf1b7d67 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Config/BuildSettings.swift
#	Riot/Generated/Strings.swift
#	Riot/Modules/Home/HomeViewController.m
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
2022-03-04 13:38:18 +01:00
Doug
7ccbdc4efc Remove unused NSBundle extension methods.
Fix compile errors and remove duplicate strings after rebase.
2022-03-03 10:04:20 +00:00
Doug
705b31a302 Remove MatrixKitL10n from SwiftGen
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
Doug
c32a27b8ce Merge MatrixKit strings into Vector strings. 2022-03-03 09:34:54 +00:00
Weblate
68885314c5 Merge branch 'origin/develop' into Weblate. 2022-03-02 15:18:11 +00:00
Jozef Gaal
5905113a13 Translated using Weblate (Slovak)
Currently translated at 99.7% (441 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-03-02 15:18:00 +00:00
LinAGKar
a6d73357dc Translated using Weblate (Swedish)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sv/
2022-03-02 15:18:00 +00:00
ismailgulek
cbe0924e87
Change font for message body if required 2022-03-01 16:48:33 +03:00
ismailgulek
748a90f301
Add string parameter to fontForEvent method 2022-03-01 16:43:23 +03:00
Anderas
bb4f44a1ba
Merge pull request #5690 from vector-im/andy/5603_room_indicators
Room activity indicators
2022-03-01 13:08:29 +00:00
Gil Eluard
89a16a72c2 Merge branch 'develop' into gil/SP1_space_creation 2022-03-01 10:15:13 +01:00
Doug
318d985f13
Merge pull request #5698 from vector-im/doug/5653_ftue_analytics_prompt
Prepare onboarding flow for personalisation screens.
2022-02-28 17:25:19 +00:00
Jozef Gaal
72ab40938c Translated using Weblate (Slovak)
Currently translated at 99.5% (440 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-02-26 19:26:51 +00:00
Jozef Gaal
2dd05ddc6e Translated using Weblate (Slovak)
Currently translated at 99.3% (439 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-02-25 14:26:53 +00:00
Ihor Hordiichuk
5ccef98c9b Translated using Weblate (Ukrainian)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/uk/
2022-02-25 14:26:53 +00:00
Besnik Bleta
6692cfc430 Translated using Weblate (Albanian)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sq/
2022-02-25 14:26:53 +00:00
lvre
19b418e455 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/pt_BR/
2022-02-25 14:26:53 +00:00
random
6fd3673bab Translated using Weblate (Italian)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/it/
2022-02-25 14:26:53 +00:00
Linerly
5f1fe184d1 Translated using Weblate (Indonesian)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/id/
2022-02-25 14:26:52 +00:00
Szimszon
0661d5e794 Translated using Weblate (Hungarian)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/hu/
2022-02-25 14:26:52 +00:00
Priit Jõerüüt
fdbcc6d57f Translated using Weblate (Estonian)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/et/
2022-02-25 14:26:52 +00:00
Mohamed
157c0fdf57 Translated using Weblate (Arabic)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ar/
2022-02-25 14:26:51 +00:00
MaximeE
34f2ead36e Merge branch 'develop' into maximee/3779_fix_reply_after_jump_unread 2022-02-25 15:17:01 +01:00
Doug
dc02b24c72 Prepare onboarding flow for personalisation screens.
Add a BuildSetting to control the display of the personalisation screens.
Add a property to delay the AuthenticationCoordinator from showing any screens.
Add Congratulations screen to onboarding flow.
2022-02-25 11:27:27 +00:00
MaximeE
23657623b0 3779: Apply PR comments 2022-02-25 12:18:28 +01:00
ismailgulek
69cab973e0
Merge pull request #5666 from vector-im/ismail/5552_fallback_reply_color
Fix color for thread fallback replies
2022-02-25 14:13:49 +03:00
Andy Uhnak
63865668e5 Room user indicators
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-25 10:47:53 +00:00
MaximeE
8037d8cf97 3779: show the input tool bar on timeline not live 2022-02-23 11:03:22 +01:00
ismailgulek
07b813f81d
Fix text color and font for regular reply events 2022-02-22 15:06:45 +03:00
Doug
dec8825be6
Merge pull request #5662 from RiotTranslateBot/weblate-riot-ios-element-ios-matrixkit
Translations update from Weblate
2022-02-22 11:29:47 +00:00
Weblate
a2b5cd3ed7 Merge branch 'origin/develop' into Weblate. 2022-02-22 10:37:53 +00:00
Suguru Hirahara
64392278a8 Translated using Weblate (Japanese)
Currently translated at 85.2% (377 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-22 10:35:55 +00: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
Gil Eluard
8bd67bdc52 Merge branch 'gil/SP1_space_creation' into gil/5231_SP3-1_Update_room_settings_for_Spaces
# Conflicts:
#	Podfile.lock
2022-02-21 17:57:58 +01:00
Jozef Gaal
ba2a8f5149 Translated using Weblate (Slovak)
Currently translated at 99.3% (439 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-02-21 12:11:16 +00:00
Suguru Hirahara
1c17aa3469 Translated using Weblate (Japanese)
Currently translated at 85.2% (377 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-21 12:11:16 +00:00
Suguru Hirahara
418a58b7a7 Translated using Weblate (Japanese)
Currently translated at 84.6% (374 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-20 17:25:08 +00:00
Suguru Hirahara
d3e63deecc Translated using Weblate (Japanese)
Currently translated at 84.6% (374 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-20 17:13:39 +00:00
Suguru Hirahara
c4db7e4b36 Translated using Weblate (Japanese)
Currently translated at 84.6% (374 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-20 07:44:46 +00:00
Suguru Hirahara
ae4d142357 Translated using Weblate (Japanese)
Currently translated at 84.3% (373 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-18 20:36:57 +00:00
Suguru Hirahara
1b3de7899f Translated using Weblate (Japanese)
Currently translated at 84.1% (372 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-18 14:43:24 +00:00
Suguru Hirahara
fd6f737bd5 Translated using Weblate (Japanese)
Currently translated at 84.1% (372 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-18 14:40:18 +00:00
Suguru Hirahara
d3e014508d Translated using Weblate (Japanese)
Currently translated at 84.1% (372 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ja/
2022-02-18 13:53:30 +00:00
ismailgulek
2ab7f9d896
Merge branch 'develop' into ismail/5582_opening_threads 2022-02-18 14:27:51 +03:00
ismailgulek
1188c51976
Stop pagination when root event received 2022-02-18 14:27:29 +03:00
aringenbach
057cb9ed70
Fix HTML render for links containing Markdown formatting (#5587)
* Fix HTML render for links containing Markdown formatting

* Log renderToHTML fail as an error

* Fix AST nodes memory handling

Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-18 09:00:45 +01:00
SBiOSoftWhare
f8d7ddc330
Merge pull request #5598 from vector-im/steve/bubbles_move_files
Room timeline: Move files in relevant folders
2022-02-16 17:24:29 +01:00
Anderas
1cbb4aa9ad
Merge pull request #5580 from vector-im/andy/4829_activity_indicators
Add new loading indicator on Home screen
2022-02-16 15:11:15 +00:00
SBiOSoftWhare
0e47f32bea Merge branch 'develop' into steve/bubbles_move_files 2022-02-16 16:07:32 +01:00
Doug
423b1a90a0 Fix reCaptcha failing to indicate success. 2022-02-16 12:09:40 +00:00
Andy Uhnak
ef5303160d Implement home screen activity indicators 2022-02-16 11:48:26 +00:00
Andy Uhnak
18af47ad34 Merge branch 'develop' into andy/4829_activity_indicators 2022-02-16 11:32:52 +00:00
David Langley
a4fb86c3ac
Merge pull request #5428 from simonwiedmer/wiedmer_proximity_sensor
Fix proximity sensor and sleep timer
2022-02-16 11:10:17 +00:00
SBiOSoftWhare
e921537353 Room timeline: Move files in explicit folders. 2022-02-16 09:36:52 +01:00
ismailgulek
c74688b17b
Merge branch 'develop' into ismail/5562_search_aggregations 2022-02-15 16:15:53 +03:00
Andy Uhnak
b7474fe7c8 Add new loading indicators 2022-02-14 16:51:02 +00:00
Simon Wiedmer
280b3c8812 Merge remote-tracking branch 'upstream/develop' into wiedmer_proximity_sensor 2022-02-14 08:24:25 +01:00
Jozef Gaal
b42a388c76 Translated using Weblate (Slovak)
Currently translated at 98.4% (435 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-02-13 15:26:19 +00:00
LinAGKar
e61b92659d Translated using Weblate (Swedish)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sv/
2022-02-13 15:26:19 +00:00
Thibault Martin
b0ba452eb9 Translated using Weblate (French)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/fr/
2022-02-13 15:26:18 +00:00
ismailgulek
4937109103
Use thread protocols where possible 2022-02-11 18:11:44 +03:00
MaximeE
b23564aab6 Merge branch 'develop' into maximee/5346_replace_kick_wording 2022-02-11 14:32:52 +01:00
MaximeE
21838e54e6 Replace kick by remove in all strings 2022-02-11 14:25:20 +01: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
Doug
f8b0866dd3
Merge pull request #5510 from aaronraimist/register-spec
Make registration spec compliant (fixes registration on Conduit)
2022-02-10 10:09:52 +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
Aaron Raimist
0f94c1740e
Switch to using m.login.dummy
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2022-02-10 00:19:02 +00: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
Weblate
1022be3813 Merge branch 'origin/develop' into Weblate. 2022-02-09 10:13:09 +00:00
Jozef Gaal
829c125670 Translated using Weblate (Slovak)
Currently translated at 97.7% (432 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-02-09 10:10:58 +00:00
SBiOSoftWhare
f27acf8a4a MXKRoomBubbleTableViewCell: Fix view disappearing on didendisplay. 2022-02-09 08:40:24 +01:00
Jozef Gaal
ff42af7f15 Translated using Weblate (Slovak)
Currently translated at 97.5% (431 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-02-08 13:26:17 +00:00
LinAGKar
e1e96ca5b8 Translated using Weblate (Swedish)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sv/
2022-02-08 13:26:17 +00:00
Aaron Raimist
e8814135ff
Make registration spec compliant (fixes registration on Conduit)
Web PR: https://github.com/matrix-org/matrix-react-sdk/pull/4347

Signed-off-by: Aaron Raimist <aaron@raim.ist>
2022-02-06 21:07:17 +00:00
Nikita Epifanov
3e063b5570 Translated using Weblate (Russian)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/ru/
2022-02-06 14:26:16 +00:00
Gil Eluard
96cf359703 Merge branch gil/5230_SP2-Adding_Rooms_to_Spaces into gil/5231_SP3-1_Update_room_settings_for_Spaces 2022-02-05 21:43:29 +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
Simon Wiedmer
fb108650ae Merge remote-tracking branch 'upstream/develop' into wiedmer_proximity_sensor 2022-02-03 16:52:37 +01: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
Simon Wiedmer
cdf11e45cc Call native api only if there is a change 2022-01-31 11:13:07 +01: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
Doug
7eb2311cd5
Merge pull request #5398 from vector-im/doug/5159_ftue_splash
Add a splash screen before authentication is shown
2022-01-28 15:34:26 +00:00
David Langley
456e269534 Add nullability checks and remove comment 2022-01-28 11:47:52 +00:00
lvre
19f81e068d Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/pt_BR/
2022-01-28 08:26:13 +00:00
artevaeckt
8189de1a0b Translated using Weblate (German)
Currently translated at 100.0% (442 of 442 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/de/
2022-01-28 08:26:12 +00:00
ismailgulek
9d83aee4b7
Display redacted events only if threads enabled 2022-01-28 04:31:44 +03:00
ismailgulek
ad83173678
Use replied event in fallback events 2022-01-28 04:31:19 +03: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
Doug
ae3e0e2822 Show social sign in buttons on register screen.
Set final strings for FTUE splash screen.
Add OnboardingSplashScreenTitleText to apply the accent colour to the "." in localised strings.
2022-01-26 14:25:48 +00:00
ismailgulek
67da0c0955
Merge branch 'ismail/5068_start_thread' into ismail/5068_design_tweaks 2022-01-26 14:27:25 +03:00