Commit Graph

326 Commits

Author SHA1 Message Date
aringenbach 77e9a6364c Construct formatted body from replied event 2022-06-02 15:45:08 +02:00
ismailgulek 389f256987 Move extension methods to Swift.String, add tests 2022-05-30 16:05:00 +03:00
ismailgulek 4a0c31ce89 Fix confirmation for RTL overridden links 2022-05-27 00:24:15 +03:00
Stefan Ceriu 35566bc44c Attempt at fixing [CALayer animationForKey] crashes. 2022-05-23 10:26:59 +03:00
Stefan Ceriu 03150ad326 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 851d1b024f Use NSHashTable 2022-05-13 14:58:34 +02:00
aringenbach 03fdb2539e Store weak references in MXKMessageTextView array 2022-05-13 14:46:42 +02:00
aringenbach 6434573e7f Flush pills on text view updates 2022-05-13 13:52:46 +02:00
aringenbach 89b8f05358 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 8d36ab7c35 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 087242993c Presence: fix live updates on Home & DM list 2022-05-11 15:07:39 +02:00
Doug 1a5a450866 Add ReCaptcha screen (#6135)
Support dark mode in MXKAuthenticationRecaptchaWebView.
Begin implementing the ReCaptcha coordinator.
2022-05-11 09:57:37 +01:00
aringenbach c5912cf579 Rename to partialAttributedTextMessage 2022-05-09 10:46:50 +02:00
aringenbach d5fdb60eab Fix fonts and edition on replies 2022-05-04 12:17:21 +02:00
aringenbach 5cc1f569e3 Add documentation 2022-05-02 17:36:53 +02:00
aringenbach 019f4996cb Enable sending messages with pills 2022-05-02 13:35:35 +02:00
aringenbach dd3fd02590 Merge branch 'develop' into aringenbach/3526_user_pills 2022-04-28 11:56:09 +02:00
Doug e7458c83d8 Add AuthenticationService and RegistrationWizard. (#6056) 2022-04-27 16:02:54 +01:00
aringenbach 3d4657fc3b Setup NSTextAttachmentViewProvider 2022-04-27 11:55:23 +02:00
aringenbach 5c0ed53401 Merge branch 'develop' into aringenbach/3526_user_pills 2022-04-27 11:54:05 +02:00
SBiOSoftWhare 08cbca4718 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 f3476cbbf0 Improve link detection near timeline touch location 2022-04-14 13:32:14 +02:00
Doug f60689d3c8 Fix some warnings. 2022-04-13 17:21:11 +01:00
ismailgulek 9b834313d1 Copy dictionary before enumerating, fixes crash #6 2022-04-12 14:26:52 +03:00
aringenbach 1b0a29e6ca 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 a539ad5f14 Rename build setting & encode with string value 2022-04-07 09:38:21 +02:00
Doug 18100126b5 Merge branch 'master' into develop 2022-04-06 17:48:50 +01:00
Doug a562a10eae Notification strings fall back to English if missing 2022-04-06 15:44:12 +01:00
aringenbach b644735b20 Add presence offline mode setting 2022-04-06 15:18:54 +02:00
Gil Eluard d9a5f272a6 Room context preview dismissed unexpectedly (#5993)
- fixed
2022-04-06 10:43:35 +02:00
aringenbach 1a14cb7a3d Weakify self on presence notifications observers 2022-04-05 15:21:53 +02:00
aringenbach 43840b8872 Merge branch 'develop' into aringenbach/5933_presence_indicator 2022-04-05 14:14:45 +02:00
ismailgulek db3bc144b9 Reload thread data source without notifying the screen 2022-04-05 14:04:48 +03:00
aringenbach 31399f1d73 Add presence to MXKRecentCellData 2022-04-04 18:52:07 +02:00
MaximeEvrard42 bff6584684 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 31fedfa215 5858: Modification of the event send according to coordinate type 2022-03-31 16:52:16 +02:00
Anderas f83b7730c0 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 a783227e64 Join room loading indicators 2022-03-29 15:03:09 +01:00
Doug 656cf98421 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 28f996f660 Fixed the regular expression used for link detection in attributed strings. 2022-03-28 11:57:50 +03:00
Johannes Marbach 78622a1553 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 a9bb58a17d Update suggested room preview to behave the same way in all cases #5771
- Done
2022-03-23 10:58:41 +01:00
Stefan Ceriu 82ec4427bf Prevent the homescreen from resetting on every appearance. 2022-03-22 12:44:26 +02:00
Andy Uhnak 630feb757f Do not clear cache if there are no stored filters 2022-03-21 16:08:17 +00:00
ismailgulek 9511a40d84 fix missing MXJSONModel setters 2022-03-17 15:31:15 +03:00
ismailgulek bd24d0bd29 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 ee65744103 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 0625ac373d 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 bbe2d87c71 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 b210582b01 Use event's new content when available 2022-03-17 14:24:02 +03:00