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
aringenbach
d10516563d
Fix some comments
2022-06-17 10:19:10 +02:00
aringenbach
d2ca614655
Add avatar url and attachment size tests
2022-06-17 09:16:59 +02:00
aringenbach
ff17725bba
Use latest user data for mention pills
2022-06-16 17:07:47 +02:00
aringenbach
f249a0494c
Remove unnecessary html style
2022-06-16 10:27:44 +02:00
aringenbach
93cab87102
Fix threads out of labs notice HTML formatting
2022-06-16 10:27:44 +02:00
Gil Eluard
4f18e40ea3
Update Reactions component ( #6244 )
...
* Update Reactions component
- Done
2022-06-15 16:08:43 +02:00
ismailgulek
dd80a08e74
Remove dummy comment
2022-06-13 21:42:07 +03:00
ismailgulek
c14acb8889
Add a method to UIScrollView
to scroll to bottom
2022-06-13 18:16:07 +03:00
ismailgulek
952a84bc98
Merge branch 'develop' into ismail/6175_signout_from_all
2022-06-09 20:38:34 +03:00
ismailgulek
54b7333665
Make change password api async
2022-06-09 20:25:03 +03:00
ismailgulek
0dffdcf646
Display soft logout screen from authentication coordinator
2022-06-08 16:01:00 +03:00
Doug
36581ae451
Merge pull request #6201 from vector-im/doug/5654_login_flow
...
Add login screen to new flow.
2022-05-31 17:04:50 +01:00
aringenbach
f2eea7bde6
WellKnown: support outbound keys presharing strategy
2022-05-31 17:38:33 +02:00
ismailgulek
1a55011d3c
Move extension methods to Swift.String, add tests
2022-05-30 16:05:00 +03:00
Doug
0f12447748
Add login screen.
2022-05-24 15:47:24 +01:00
Doug
b69772edf4
Add AuthenticationRestClient protocol as an authentication interface to MXRestClient.
2022-05-24 10:09:24 +01:00
Doug
9502112daf
Add initial implementation of the LoginWizard.
2022-05-24 10:09:24 +01:00