Commit Graph

313 Commits

Author SHA1 Message Date
Andy Uhnak 27a1ea8ade Curate MXCrypto protocol methods 2022-10-25 18:11:13 +01:00
ismailgulek 3f7622dd5c 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 b3c97f63a0 Fix text view height issue 2022-10-19 10:30:20 +02:00
ismailgulek cca98e7b72 Merge branch 'hotfix/1.9.8' into develop 2022-10-11 10:25:08 +03:00
Doug f4d3b65699 Tidy-up formatting. 2022-10-10 11:56:55 +01:00
Shunmugaraj 98810cacfe Bugfix: Element freezes after searching in a room #6762 2022-10-10 11:56:55 +01:00
Stefan Ceriu f28a8f7537 Expose AuthenticationRestClient async login token generation method (MSC3882) 2022-10-10 09:44:22 +03:00
Johannes Marbach da3aecb0a8 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 568610b3ea Include app name in default session display name 2022-10-07 16:54:08 +02:00
Johannes Marbach ac678c24c4 Merge branch 'develop' into johannes/session-name-trumps-device-type-name 2022-10-07 13:27:16 +02:00
Johannes Marbach 711fc1741a Only use device type name as fallback for session display name 2022-10-07 09:48:17 +02:00
ismailgulek 27857f98db 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 085441d133 Fix mention pills display on iOS 16 2022-09-02 16:22:17 +02:00
Stefan Ceriu 7a00355e58 Ensure rest client async responses are processed on the main queue 2022-08-29 09:34:14 +03:00
Andy Uhnak a9d1e84252 Track all errors in Sentry 2022-08-23 08:14:59 +01:00
Doug 7dac5b907c Remove all types related to Groups 2022-08-09 15:04:54 +01:00
Gil Eluard 0aa5b4f4a1 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 868fd7e0c8 Remove all @available(iOS 14... annotations 2022-06-23 09:47:38 +02:00
aringenbach 137d840d11 Handle long press on back buttons 2022-06-22 15:56:31 +02:00
Doug 6eed50fd9a Add spacing between the Jitsi and Threads toolbar buttons. 2022-06-21 11:41:23 +01:00
aringenbach c4902aef28 Fix some comments 2022-06-17 10:19:10 +02:00
aringenbach dcf97616f4 Add avatar url and attachment size tests 2022-06-17 09:16:59 +02:00
aringenbach 4c8bed38c2 Use latest user data for mention pills 2022-06-16 17:07:47 +02:00
aringenbach 87915a9e30 Remove unnecessary html style 2022-06-16 10:27:44 +02:00
aringenbach ac95a2780f Fix threads out of labs notice HTML formatting 2022-06-16 10:27:44 +02:00
Gil Eluard 05ccf557e7 Update Reactions component (#6244)
* Update Reactions component

- Done
2022-06-15 16:08:43 +02:00
ismailgulek 03bebd9a8c Remove dummy comment 2022-06-13 21:42:07 +03:00
ismailgulek 9e3c6234a1 Add a method to UIScrollView to scroll to bottom 2022-06-13 18:16:07 +03:00
ismailgulek e7f57f2c3e Merge branch 'develop' into ismail/6175_signout_from_all 2022-06-09 20:38:34 +03:00
ismailgulek d0804d22d2 Make change password api async 2022-06-09 20:25:03 +03:00
ismailgulek 7f5a329080 Display soft logout screen from authentication coordinator 2022-06-08 16:01:00 +03:00
Doug aa512181b4 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 fe4dc2cc19 WellKnown: support outbound keys presharing strategy 2022-05-31 17:38:33 +02:00
ismailgulek e252b481e7 Move extension methods to Swift.String, add tests 2022-05-30 16:05:00 +03:00
Doug 9c9b3befcd Add login screen. 2022-05-24 15:47:24 +01:00
Doug 59927e278c Add AuthenticationRestClient protocol as an authentication interface to MXRestClient. 2022-05-24 10:09:24 +01:00
Doug ac755f11f5 Add initial implementation of the LoginWizard. 2022-05-24 10:09:24 +01:00
SBiOSoftWhare 8c38a04514 Merge branch 'develop' into steve/5722_device_location
# Conflicts:
#	Riot/Modules/Room/DataSources/RoomDataSource.m
2022-05-16 17:11:57 +02:00
SBiOSoftWhare 05a6741e40 UIApplication: Add convenient method to open system settings. 2022-05-16 16:49:58 +02:00
aringenbach 42a5574d4f Move tools funcs 2022-05-09 15:55:24 +02:00
aringenbach a683045690 Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-05 10:29:01 +02:00
SBiOSoftWhare e2c10663c6 MXSession: Simplify avatarInput method. 2022-05-04 15:59:53 +02:00
SBiOSoftWhare 7a7543b1da MXLocationService: Add convenient methods. 2022-05-03 15:50:33 +02:00
SBiOSoftWhare 44fbd95196 MXBeaconInfoSummaryProtocol: Add convenient property. 2022-05-03 15:49:49 +02:00
SBiOSoftWhare 2e8392f767 MXSession: Add extennsion method to get avatar input from a user id. 2022-04-29 11:08:09 +02:00
aringenbach 3bf9046887 Merge branch 'develop' into aringenbach/3526_user_pills 2022-04-28 11:56:09 +02:00
Doug abb8186a0a Add AuthenticationService and RegistrationWizard. (#6056) 2022-04-27 16:02:54 +01:00
aringenbach 2a5c2b6938 Setup NSTextAttachmentViewProvider 2022-04-27 11:55:23 +02:00
Doug 2d2b2554c7 Rename NOTIFICATION key to Notification for missing translations.
Make Bundle.app a stored property.
Exclude Pirate from the supported languages.
2022-04-08 14:14:34 +01:00
Doug 86ac0f14e0 Notification strings fall back to English if missing 2022-04-06 15:44:12 +01:00