Commit Graph

4233 Commits

Author SHA1 Message Date
Stefan Ceriu a53a7a301e Fixes #6160 - Stop deleting audio recording when sending fails and allow it to be retried through the normal mechanism 2022-05-17 18:25:57 +03:00
MaximeE c66bf91ca4 6162: Update UI according to new design 2022-05-17 11:26:29 +02:00
Yoan Pintas 4d96e478bd Merge pull request #6098 from vector-im/yostyle/disable_search_encrypted_rooms
Hide or disable search in the encrypted rooms
2022-05-16 23:24:06 +02:00
ismailgulek 93dc635830 Merge pull request #6152 from vector-im/aringenbach/clear_pills_artifacts
Flush pills on text view updates
2022-05-16 11:30:51 +03:00
aringenbach f9bbfb6cf5 Check nullability on attributed text 2022-05-13 17:02:56 +02:00
aringenbach e11cc80b00 Fix composer text coloration 2022-05-13 16:40:47 +02: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 ef947fb75b Weakify message text view reference 2022-05-13 14:00:06 +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
MaximeE 4b6613c50c Merge branch 'develop' into maximee/PSF-986_lls_fix_live_banner_visibility 2022-05-12 11:49:58 +02:00
MaximeE f7a1297f19 6111: Move the call on the listener 2022-05-12 11:17:29 +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 231fc52e45 Setup a dedicated listener owned by PresenceIndicatorView 2022-05-12 10:55:00 +02:00
MaximeE fb92bd0b41 6111: add refresh of live banner visibility when receive beacon from live sharing 2022-05-11 18:18:21 +02:00
aringenbach 99076d0606 Remove observers when needed 2022-05-11 15:51:12 +02:00
aringenbach 087242993c Presence: fix live updates on Home & DM list 2022-05-11 15:07:39 +02:00
Doug bb9d94a59d Rename completion to callback and simplify actor usage. (#6141) 2022-05-11 13:18:26 +01:00
ismailgulek 42d2108ac9 Merge pull request #6083 from vector-im/ismail/5878_thread_title_fixes
Thread title view fixes
2022-05-11 15:15:59 +03:00
Doug 6e7973fc80 Hide the hidden album's thumbnail. (#6143) 2022-05-11 10:51:16 +01:00
aringenbach 3f24ed5f80 Move NSTextAttachment view provider registration to finalizeInit 2022-05-11 11:28:37 +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
Doug c2d9f7318f Remove iOS 13/14 checks from Template/Onboarding/Authentication. 2022-05-11 09:49:24 +01:00
MaximeEvrard42 2e46fea59c Merge pull request #6138 from vector-im/maximee/PSF-984_lls_fix_timeline_refresh_behavior
6103: Handle refreshing timeline with listner on beaconInfoSummary
2022-05-11 09:56:56 +02:00
aringenbach b639929df0 Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-11 09:46:02 +02:00
aringenbach e6e32cf5c6 Replace magic number for pill offset 2022-05-11 09:45:16 +02:00
aringenbach f9a009cd49 Use font from context and store it in pill data 2022-05-10 17:19:52 +02:00
MaximeE 0d8d1dd63a 6103: Change scope of synchronised 2022-05-10 15:55:54 +02:00
MaximeE f99d91eb0f 6103: Update beaconInfoSummary 2022-05-10 15:21:59 +02:00
MaximeE 71dab729b0 6103: Handle refreshing timeline with listner on beaconInfoSummary 2022-05-10 11:36:54 +02:00
aringenbach 8c3bbf8cca Use media manager & avatar view 2022-05-09 17:49:05 +02:00
aringenbach ab0833716a Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-09 17:15:45 +02:00
aringenbach f583d36295 Fix minor comment & @objc 2022-05-09 17:14:32 +02:00
aringenbach de025aebf1 Move size computations to PillAttachmentViewProvider 2022-05-09 16:53:38 +02:00
aringenbach 44d8dcfe1f Move tools funcs 2022-05-09 15:55:24 +02:00
aringenbach 348b4170fa Rename StringPillsUtils to PillsFormatter 2022-05-09 15:32:53 +02:00
aringenbach 65c779d01d Add dedicated PillTextAttachmentData codable 2022-05-09 15:25:47 +02:00
MaximeE 31df2e1f3c 6099: Fix bad interaction between static and live location cell 2022-05-09 14:41:04 +02:00
aringenbach c5912cf579 Rename to partialAttributedTextMessage 2022-05-09 10:46:50 +02:00
aringenbach efcf1ed092 Move attachment registration to RoomViewController 2022-05-09 09:25:39 +02:00
Doug f2277cbd3d Send the Signup analytics event (#6118)
* Implement the Signup event from AuthenticationViewController.

Use AuthenticationFlow instead of MXKAuthenticationType.
Create new AuthenticationType that aligns with AnalyticsEvent naming.
Add additional cases from AnalyticsEvents.
2022-05-06 13:08:54 +01:00
MaximeEvrard42 98363ca274 Merge pull request #6127 from vector-im/maximee/PSF-984_lls_fix_stop_button_timeline
[Location sharing] Fix timeline cell stop button
2022-05-06 09:37:12 +02:00
aringenbach 3c4094c30a Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-05 15:34:36 +02:00
aringenbach 6c9296f2e0 Rename isCurrentUser to isHighlighted 2022-05-05 15:28:04 +02:00
aringenbach f77c111e81 Handle empty displayname & fix iOS 14 mentions 2022-05-05 15:12:59 +02:00
MaximeE f4598afa5a 6110: Fix stop button on timeline cell 2022-05-05 11:56:03 +02:00
Anderas b49b65a5bd Merge pull request #6120 from vector-im/andy/another_crash
Fix crash with sections
2022-05-05 10:11:58 +01:00
aringenbach e4967b9b78 Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-05 10:29:01 +02:00
Andy Uhnak 16b925719c Fix crash with sections 2022-05-05 09:13:31 +01:00