Commit Graph

5101 Commits

Author SHA1 Message Date
Nicolas Mauri e035c1663f Merge pull request #7432 from vector-im/nimau/PSB-59-pills
Turning permalinks into pills
2023-03-21 14:36:54 +01:00
Nicolas Mauri 068f7f463e Fix: Unit tests 2023-03-21 14:17:52 +01:00
Nicolas Mauri dfa67da296 Fix: an issue where we display the default user icon for a known user 2023-03-21 10:48:17 +01:00
Nicolas Mauri fcc05dad89 Fix: Message pill when the room is an alias 2023-03-21 10:30:19 +01:00
Nicolas Mauri 228dee803a Fix: the avatar was incorrect for the pill of a message if the event is not loaded. 2023-03-21 09:27:48 +01:00
Nicolas Mauri 6fca12390b Fix: implement the changes discussed in the PR 2023-03-21 09:17:34 +01:00
Andy Uhnak c658fece75 Increase local rust crypto rollout 2023-03-20 14:13:44 +00:00
Nicolas Mauri b3147ed0dd Fix: corner radius for small SpaceAvatarView 2023-03-20 14:32:55 +01:00
Anderas 12ee84f607 Merge pull request #7430 from vector-im/andy/user_trust
Refactor user / room encryption trust level
2023-03-20 12:52:46 +00:00
Nicolas Mauri 653b7595c8 Fix: restore the height of the pill to its original value 2023-03-20 10:50:25 +01:00
Nicolas Mauri 7171524ff1 Fix: default pill icon for an unknown user 2023-03-20 10:42:21 +01:00
Nicolas Mauri 265516166c Turning permalinks into pills
#7409: Permalinks to a room/space are pillified
#7411: Permalinks to a matrix user are pillified
#7412: Permalinks to messages are pillified
2023-03-17 16:58:59 +01:00
manuroe 3644b647f6 Merge pull request #7429 from vector-im/manu/7406_m_file_format
Manage bad m.file attachment format
2023-03-16 17:27:50 +01:00
Andy Uhnak ddb181ffa0 Refactor encryption trust level 2023-03-16 14:56:50 +00:00
manuroe 120d69edf3 Manage bad m.file attachment format
https://github.com/vector-im/element-ios/issues/7406

By using value type checker methods.

With this fix, attachments with a wrong size format are still displayed in the timeline. Only the size is omitted
2023-03-15 15:18:38 +01:00
Alfonso Grillo 664416da52 Improve avatar tappability 2023-03-14 16:09:49 +01:00
Andy Uhnak 87d43ee3c7 Update startup progress UX 2023-03-10 09:40:48 +00:00
Mauro 13a8e84b9c Merge pull request #7410 from vector-im/mauroromito/displayName_refactor
MatrixRoomSummary displayname renamed to displayName
2023-03-07 10:01:23 +01:00
Nicolas Mauri 28ce86cef8 Merge pull request #7408 from vector-im/nimau/3946-verification-unexpected-message
Fix: incoming SAS transaction was accepted twice
2023-03-06 16:38:20 +01:00
Mauro Romito 09daa04dd4 refactor completed 2023-03-06 14:59:03 +01:00
Nicolas Mauri 9aab5a4f67 Fix: incoming SAS transaction was accepted twice 2023-03-06 14:07:27 +01:00
Nicolas Mauri eb55e1553c Merge pull request #7396 from vector-im/nimau/6612-dm-email
Direct Message: manage encrypted DM in case of invite by email
2023-03-06 12:04:53 +01:00
Anderas 3c48728155 Merge pull request #7401 from vector-im/andy/analytics
Use SwiftPM for AnalyticsEvents instead of CocoaPods
2023-03-06 09:56:19 +00:00
Andy Uhnak e2d2b59f62 Update docs + tests 2023-03-02 19:42:09 +00:00
Andy Uhnak 5dd1ca6601 Use SwiftPM AnalyticsEvents 2023-03-02 16:59:48 +00:00
Alfonso Grillo fc45e7d6f7 Fix poll ended event rendering 2023-03-02 17:49:15 +01:00
Flescio 725afd6484 fix issue on timeline bubbles not showing proper content after decrypt (#7397)
* fix issue on timeline bubbles not showing proper content after decrypt

* Update Riot/Modules/MatrixKit/Models/Room/MXKRoomDataSourceManager.m
2023-03-02 11:30:26 +01:00
Nicolas Mauri faefcb818f Start chat: Hide the contact search bar if adding a participant is not allowed 2023-03-01 17:40:29 +01:00
Nicolas Mauri 3bc833147a Disable QR code reading on a simulator 2023-03-01 16:28:39 +01:00
Nicolas Mauri a31a35ca57 Code cleanup 2023-03-01 11:41:35 +01:00
Nicolas Mauri de2819ae60 Direct Message: manage encrypted DM in case of invite by email
- Don’t allow to invite more than one contact by email
- The DM will be created by enabling the encryption when the HS promotes the encryption
- The chat composer is disabled until a matrix account is created by using the invited email
2023-02-27 18:42:18 +01:00
Nicolas Mauri 73d3002525 Fix localized string 2023-02-24 14:21:27 +01:00
Nicolas Mauri a599b8bd40 Update other key verification screens UX/UI 2023-02-23 09:33:14 +01:00
Nicolas Mauri 9fbc7cea05 Update UX/UI implementation 2023-02-23 09:33:14 +01:00
Nicolas Mauri 85fa9c3543 QRCodeScannerView must be hidden when starting a session verification 2023-02-23 09:33:14 +01:00
Nicolas Mauri 083f52262e Automatically starts scanning the QR code if we have not received a QR code. 2023-02-23 09:33:14 +01:00
Andy Uhnak 65c9dd3b40 CryptoSDK phased rollout feature 2023-02-22 11:25:28 +00:00
Flescio ae2d01be22 Show own location in map views (#7375)
* show own location on static sharing

* show own location on live sharing

* add tests and changelog

* check location authorisation, fix center to current user location button

* it moves request to LocationManager in proper service

* add static location viewer service
2023-02-20 18:07:03 +01:00
Hugh Nimmo-Smith a2a3205ace Support for v2 of MSC3903 (#7372) 2023-02-15 14:02:33 +00:00
Anderas bb0986a59c Merge pull request #7369 from vector-im/andy/crypto_fixes
Do not reset device keys if migrating to CryptoSDK
2023-02-13 13:01:39 +00:00
Andy Uhnak 2bc314e994 Do not reset device keys if migrating to CryptoSDK 2023-02-13 11:14:26 +00:00
aringenbach 2425721614 Update composer library version to 1.1.0 (#7365)
* Update composer library version to 1.1.0

* Add changelog file
2023-02-13 10:44:03 +01:00
Doug 56f2ff19b7 Merge branch 'master' into develop 2023-02-10 13:39:22 +00:00
Alfonso Grillo 877c0bdd4d Merge pull request #7353 from vector-im/alfogrillo/fallback_poll_ended_event
Fallback for poll ended event (PSG-1156)
2023-02-10 10:33:39 +01:00
Nicolas Mauri cba9dcb4d0 Fix some voice message issues (#7325, #7217)
Fix #7325: prevent setting the audio session to inactive during recording
Fix #7217: ensure that an audio player has its content loaded when it reaches the end to allow seek and replay.
2023-02-09 11:58:38 +01:00
Andy Uhnak 0588f5bca7 Crashes in verification view models 2023-02-09 08:44:31 +00:00
Andy Uhnak 599e20ea01 Fix some crashes 2023-02-09 08:44:31 +00:00
Flescio 1a33d6976d "Mark as unread" dot appears on rooms that are actually unread, not marked as such (#7352)
* fix green dot only to appear for marked action
2023-02-09 09:01:16 +01:00
Alfonso Grillo f47ad395b0 Sync with matrix feature branch 2023-02-08 17:29:30 +01:00
Alfonso Grillo a7fec65b33 Fix last message for m.poll.end events 2023-02-08 15:30:05 +01:00