Commit Graph

1339 Commits

Author SHA1 Message Date
Nicolas Mauri 5be357e162 Fix: focus, keyboard visibility, composer height 2023-11-16 17:46:52 +01:00
Nicolas Mauri 87b512c490 Restore composer tint color 2023-11-15 17:27:49 +01:00
Nicolas Mauri b131b4e21f Set a keyCommandHandler, otherwise the placeholder will never be removed. 2023-11-15 09:13:59 +01:00
Nicolas Mauri 4c5913a423 Update deployment target to 15.0, WysiwygComposer to 2.15.0, downgrade DTCoreText to 1.6.26 2023-11-15 09:13:59 +01:00
Stefan Ceriu c4ff453491 Fixes #7687 - Wait for MXSession state update before proceeding with the login process 2023-10-03 13:41:24 +03:00
Doug ae0c6bc2e2 Also hide session selection with OIDC in the device manager. (#7675) 2023-09-13 15:07:49 +01:00
Hugh Nimmo-Smith 13b7d11007 Use ASWebAuthenticationSession to display OIDC account management URL (#7671)
Co-authored-by: Doug <douglase@element.io>
2023-09-12 18:05:52 +01:00
Doug af664c38bf Hide sign out x/all buttons in the Device Manager when using OIDC. (#7674) 2023-09-12 13:46:36 +01:00
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