Commit Graph

1331 Commits

Author SHA1 Message Date
Mauro Romito be289a3790 completed 2023-08-28 12:20:26 +02:00
Mauro Romito fbd0793b6f code improvement 2023-08-25 19:39:55 +02:00
Mauro Romito 1126891fea fix 7646 2023-08-25 17:22:11 +02:00
Stefan Ceriu 102e7e9c76 Update introspect to the latest version, remove now duplicate introspectCollectionView 2023-08-21 09:58:50 +03:00
Nicolas Mauri 13588db447 Implement MSC3987: Push actions clean-up 2023-06-07 09:31:42 +02:00
Alfonso Grillo db6cb5e69d Fix initial state 2023-05-29 15:19:55 +02:00
Alfonso Grillo e17ad82c2f Handle offline issue in UserSessionsDataProvider 2023-05-29 14:52:38 +02:00
Nicolas Mauri 6b0ce2e65a Feat: add a flag in the build settings to force the user to define a homeserver. 2023-05-10 15:46:34 +02:00
aringenbach 33eeeebf9d Merge pull request #7536 from vector-im/aringenbach/7535_fix_partial_text_messages
Fix partial text messages not being saved for each room with RTE enabled
2023-05-05 09:29:28 +02:00
aringenbach aa71f4be2c Fix composer unit tests 2023-05-03 15:49:58 +02:00
aringenbach 2eb07ef5e0 Fix partial text messages not being saved for each room with RTE enabled 2023-05-03 14:57:36 +02:00
Nicolas Mauri 2b88e5ce68 VoiceBroadcast: Play a sound to notify the user when VB is pause due to an error. 2023-05-03 14:33:01 +02:00
Nicolas Mauri 3bd413f579 Update RiotSwiftUI/Modules/Room/PollHistory/Service/MatrixSDK/PollHistoryService.swift
Co-authored-by: Alfonso Grillo <alfogrillo@element.io>
2023-04-27 14:55:40 +02:00
Nicolas Mauri b563043b19 Fix: TimelinePoll code refactoring 2023-04-26 17:52:22 +02:00
Nicolas Mauri 782ad8465c Fix: allow to render a TimelinePoll even if the poll is loading 2023-04-26 10:14:44 +02:00
aringenbach bf0edd4657 Fix missing self in closure 2023-04-21 09:11:35 +02:00
aringenbach 0ff3052561 L10N 2023-04-20 17:09:02 +02:00
aringenbach e6f8565228 Move room admin condition to be usable in UnitTests and add tests 2023-04-20 16:45:08 +02:00
aringenbach 49388b95f3 Re-enable unit tests and fix a few lint warnings 2023-04-20 16:45:08 +02:00
aringenbach 5e879bf533 Rework CompletionSuggestionService text trigger 2023-04-20 16:45:08 +02:00
aringenbach 57b626593b Display all commands when a single slash is entered 2023-04-20 16:45:08 +02:00
aringenbach f6646f9059 Rework MXKSlashCommands to a more Swift-friendly form and use it in suggestion module 2023-04-20 16:45:08 +02:00
aringenbach 4d7a502903 Display additional command content in suggestion list 2023-04-20 16:45:08 +02:00
aringenbach 0e7d802920 Rename UserSuggestion module as CompletionSuggestion 2023-04-20 16:45:08 +02:00
aringenbach 9c172184bf Add basic slash commands support to UserSuggestion module 2023-04-20 16:45:08 +02:00
Andy Uhnak 4e626f48f1 Deprecate MXLegacyCrypto 2023-04-18 12:45:39 +01:00
aringenbach 152ddeaf94 Fix user suggestion list item height on iOS 16+ 2023-04-17 14:44:17 +02:00
aringenbach 90217755a9 Merge branch 'develop' into aringenbach/enable_rte_user_mentions 2023-04-11 14:21:31 +02:00
Hugh Nimmo-Smith 06ea9f7b7a Support for MSC3906 v2 (#7407) 2023-04-01 11:56:56 -04:00
Doug ce38148c2d Add user suggestions for @room. (#7453) 2023-03-28 14:03:39 +01:00
aringenbach fb9717599d Bump composer version to 1.4.0 2023-03-23 17:16:57 +01:00
aringenbach 24a1ce547b Update environment object setup and view model context wrapping to restore SwiftUI UI tests 2023-03-23 17:16:57 +01:00
aringenbach f7dbc738af Allow displaying UserSuggestionList without shadow 2023-03-23 17:16:57 +01:00
aringenbach 52594087a2 Display user suggestion list in fullscreen mode with shared context from UserSuggestionCoordinator 2023-03-23 17:16:57 +01:00
aringenbach 3db15471ee Enable user mentions in Rich Text Editor 2023-03-23 17:16:57 +01:00
Andy Uhnak e55a733d0c Revert "Merge pull request #7430 from vector-im/andy/user_trust"
This reverts commit 12ee84f607, reversing
changes made to 3644b647f6.
2023-03-22 15:57:25 +00:00
Andy Uhnak ddb181ffa0 Refactor encryption trust level 2023-03-16 14:56:50 +00:00
Andy Uhnak 87d43ee3c7 Update startup progress UX 2023-03-10 09:40:48 +00:00
Mauro Romito 09daa04dd4 refactor completed 2023-03-06 14:59:03 +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
Flescio 6372aa49be Location centring user's sharing location (#7398)
* fix issue on timeline bubbles not showing proper content after decrypt

* fix location sharing centring to other users

* Update RiotSwiftUI/Modules/LocationSharing/LiveLocationSharingViewer/LiveLocationSharingViewerViewModel.swift

Co-authored-by: Alfonso Grillo <alfogrillo@element.io>

---------

Co-authored-by: Alfonso Grillo <alfogrillo@element.io>
2023-03-02 11:28:00 +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
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
Flescio 7cdb771c63 Apply (polls) push rules client side for encrypted rooms (#7356)
* managing dont notify push rule

* private extension for push rule

* remove mentions and keyword notice footer
2023-02-13 11:13:59 +01: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
Andy Uhnak 599e20ea01 Fix some crashes 2023-02-09 08:44:31 +00:00
Alfonso Grillo 744c4a3933 Add TimelinePollMessageView 2023-02-08 11:14:10 +01:00
Alfonso Grillo 18d202f3bd Improve SegmentedPicker UI 2023-02-06 12:36:31 +01:00