Commit graph

343 commits

Author SHA1 Message Date
Mauro Romito
412f8c9b8d fix 2024-06-18 15:49:14 +02:00
Mauro Romito
ddd97be6f3 added functions to listen to
the event and redact the room accordingly
2024-06-14 15:58:00 +02:00
Mauro Romito
25c77b6bbe added functions to remove messages 2024-06-14 15:27:51 +02:00
Mauro Romito
55ec6f1544 Revert "added functions to remove messages"
This reverts commit 80147d4345.
2024-06-14 15:27:08 +02:00
Mauro Romito
80147d4345 added functions to remove messages 2024-06-14 15:18:57 +02:00
Nicolas Mauri
12159ccfe8 Implement MSC3987: Push actions clean-up 2023-06-07 09:31:42 +02:00
Nicolas Mauri
d628a03ef4 Fix: text color of the last event description was incorrect. 2023-05-12 17:15:20 +02:00
Nicolas Mauri
4dcf8918b8 Fix the frame of the marker view highlighting an event 2023-05-03 11:02:02 +02:00
Nicolas Mauri
e3ae9caf8d Fix: Calculation of the frame for a bubble component 2023-04-20 10:14:51 +02:00
Anderas
f23575ef4d
Merge pull request #7508 from vector-im/andy/deprecate_crypto
Deprecate MXLegacyCrypto
2023-04-19 14:14:30 +01:00
Andy Uhnak
855c8d7c90 Refactor encryption trust level 2023-04-19 08:42:11 +01:00
Andy Uhnak
59dffb5806 Deprecate MXLegacyCrypto 2023-04-18 12:45:39 +01:00
Andy Uhnak
abe99025d7 Display correct version of Crypto SDK 2023-03-28 13:18:43 +01:00
Andy Uhnak
b33f29e0e7 Revert "Merge pull request #7430 from vector-im/andy/user_trust"
This reverts commit 7f5d3b46eb, reversing
changes made to 5a3adde8f7.
2023-03-22 15:57:25 +00:00
Andy Uhnak
5c669a7fee Refactor encryption trust level 2023-03-16 14:56:50 +00:00
Mauro Romito
5d1758de6d refactor completed 2023-03-06 14:59:03 +01:00
Andy Uhnak
f8a2b45604 More crashes 2023-02-09 08:44:31 +00:00
Alfonso Grillo
93d3e32bc7
Merge pull request #7335 from vector-im/alfogrillo/automatic_poll_rules_sync
Automatic poll rules sync (PSG-1135)
2023-02-03 11:57:53 +01:00
Andy Uhnak
a9f8feb0a6 Enable Crypto SDK for production 2023-02-02 12:32:14 +00:00
Alfonso Grillo
7374efe93e Continue PushRulesUpdater logics 2023-02-02 09:58:29 +01:00
Andy Uhnak
097658f9f5 Fix develop 2023-01-31 16:29:17 +00:00
Andy Uhnak
4a2a057a9b Generate crypto store key 2023-01-27 10:20:40 +00:00
Mauro Romito
11008835bd the behaviour is now the same as android for links, except for the the "(edited)" button which should be grey and this fix has made it blue, will check how to solve this but it might also need some design inputs regarding the "reply" label (which as android is blue, but both are very different from the ) 2023-01-11 18:45:03 +01:00
Alfonso Grillo
dd1cd703af Cleanup code 2023-01-10 12:20:34 +01:00
Alfonso Grillo
7537ecd5f9
Merge pull request #7206 from vector-im/alfogrillo/poll_decryption_message
Handle decryption errors in polls (PSG-1023)
2023-01-09 17:20:28 +01:00
Phl-Pro
ece07c4446
VoiceBroadcast: Manage app crash cases when recording (#7188)
* Cancel automatically a Voice Broadcast from a room after an app crash
* We limit for the moment the uncompleted voice broadcast cleaning to the breadcrumbs rooms list

By considering potential performance issues, we decided to limit the uncompleted VB cleaning in the recents list service:
- we run the process only once when the application is resumed
- we run the process only on the breadcrumbs rooms list

This prevent us from checking several times in parallel the same room (because a room may be listed in several recents sections)
This prevent us from checking several times the same room (each room should be checked only once after the app resume)
If a room is not checked from the recents list, a sanity check is still done in RoomViewController (to clean the room when the user opens it)
2022-12-23 15:25:52 +01:00
Alfonso Grillo
b7c44c6918 Handle decryption errors in TimelinePollProvider 2022-12-23 12:06:49 +01:00
Philippe Loriaux
f80518065f Add localization for authentication errors 2022-11-30 15:51:05 +01:00
Stefan Ceriu
3f3d81b8b6 Force a layout on the room bubble cell messageTextView to get a correct frame 2022-11-10 11:26:20 +02:00
paleksandrs
36a9c3c696 Snooze controller 2022-11-09 14:59:35 +02:00
Andy Uhnak
4210821ab7 Curate MXCrypto protocol methods 2022-10-25 18:11:13 +01:00
ismailgulek
a30cc92e24
Fix infinite layout loops on timeline (#6942)
* Remove `forceZeroSageAreaInsets` from `VectorHostingController`

* Fix layout issues when adding hosting views into the content view

* Use the new api when adding views into the content

* Add changelog
2022-10-20 15:55:07 +03:00
Alfonso Grillo
8439e1828f Fix text view height issue 2022-10-19 10:30:20 +02:00
ismailgulek
ff8d3df86a Merge branch 'hotfix/1.9.8' into develop 2022-10-11 10:25:08 +03:00
Doug
932fd2011a Tidy-up formatting. 2022-10-10 11:56:55 +01:00
Shunmugaraj
5be0411e3e Bugfix: Element freezes after searching in a room #6762 2022-10-10 11:56:55 +01:00
Stefan Ceriu
05651f860a Expose AuthenticationRestClient async login token generation method (MSC3882) 2022-10-10 09:44:22 +03:00
Johannes Marbach
d11691b356
Merge pull request #6828 from vector-im/johannes/default-session-name
Include app name in default session display name
2022-10-07 20:40:01 +02:00
Johannes Marbach
e96f6f6412 Include app name in default session display name 2022-10-07 16:54:08 +02:00
Johannes Marbach
03b0cd80da Merge branch 'develop' into johannes/session-name-trumps-device-type-name 2022-10-07 13:27:16 +02:00
Johannes Marbach
42f7934f74 Only use device type name as fallback for session display name 2022-10-07 09:48:17 +02:00
ismailgulek
19afad1f18
Login with QR UI components (#6790)
* Display QR button on login screen if HS supports

* Create start screen

* Add build flag

* Connect start screen to the login

* QR display screen

* Move `LabelledDividerView` into separate file

* Show display QR screen on button tap

* Add swift concurreny to CameraAccessManager

* Introduce `QRLoginServiceProtocol`

* Use new service in screens

* Introduce scan QR code screen

* Remove hardcoded service availability

* Remove unnecessary import

* Add confirmation screen

* Add loading screen

* Fix ZXingObjc targets

* Add failure screen

* Add strings

* Various UI tweaks, navigation according to the service state

* Fix tests

* Add string for invalid QR error

* Add QR login service mode
2022-10-06 18:05:46 +03:00
aringenbach
516712f50f Fix mention pills display on iOS 16 2022-09-02 16:22:17 +02:00
Stefan Ceriu
e7ca7427c7 Ensure rest client async responses are processed on the main queue 2022-08-29 09:34:14 +03:00
Andy Uhnak
badf0a884c Track all errors in Sentry 2022-08-23 08:14:59 +01:00
Doug
4572e7c480 Remove all types related to Groups 2022-08-09 15:04:54 +01:00
Gil Eluard
55d7c22124
Delight edit layout experiment (#6384)
* Delight: Edit layout experiment #6079
* Feature flag new App Layout #6406
* Update All chats screen with latest design #6407
2022-08-02 17:27:33 +02:00
Johannes Marbach
eefd847f39 Remove all @available(iOS 14... annotations 2022-06-23 09:47:38 +02:00
aringenbach
1d5584d9a8 Handle long press on back buttons 2022-06-22 15:56:31 +02:00
Doug
fcd81ced69 Add spacing between the Jitsi and Threads toolbar buttons. 2022-06-21 11:41:23 +01:00