Alfonso Grillo
794a071ac0
Add intrinsic sized bottom sheet
2022-11-09 12:05:47 +01:00
Alfonso Grillo
ab00c7e400
Refine bottom sheet layout
2022-11-08 18:04:42 +01:00
Alfonso Grillo
5b7343853b
Amend title font
2022-11-04 11:06:01 +01:00
Alfonso Grillo
455118d22b
Merge branch 'develop' into alfogrillo/learn_more_sheet
...
# Conflicts:
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsModels.swift
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsViewModel.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/UserSessionOverviewModels.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/UserSessionOverviewViewModel.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/View/UserSessionOverview.swift
2022-11-03 18:25:06 +01:00
Alfonso Grillo
70a03ec0cd
Cleanup
2022-11-03 14:47:08 +01:00
Alfonso Grillo
9b8f158941
Fix memory leak
2022-10-28 16:44:34 +02:00
Alfonso Grillo
ebd30b1304
Add InfoSheet SwiftUI preview
2022-10-28 16:29:49 +02:00
Alfonso Grillo
7ab8038ac4
Delete bottom sheet modifier
2022-10-28 15:56:19 +02:00
Alfonso Grillo
93c24dd11d
Add MVVM-C for InfoSheet
2022-10-28 15:14:42 +02:00
Alfonso Grillo
7cd944e8ff
Hide keyboard in UserSessionName
2022-10-28 11:38:09 +02:00
Alfonso Grillo
ca446d3e5a
Improve InlineTextButton API
2022-10-28 11:38:09 +02:00
Alfonso Grillo
e2f4fdeb67
Add UI tests
2022-10-28 11:38:09 +02:00
Alfonso Grillo
f73a187dfb
Refine InfoView
2022-10-28 11:38:09 +02:00
Alfonso Grillo
a6b35c7ead
Add iOS 15- fallback
2022-10-28 11:38:09 +02:00
Alfonso Grillo
8fec660f7e
Refine UX
2022-10-28 11:38:09 +02:00
Alfonso Grillo
57717ac6c3
Fix bug in InlineTextButton
2022-10-28 11:38:09 +02:00
Alfonso Grillo
6058149d93
Add bottom sheet modifier
2022-10-28 11:38:09 +02:00
Alfonso Grillo
87d642d689
Style info view
2022-10-28 11:38:09 +02:00
Alfonso Grillo
503db0ad43
Add InfoView skeleton
2022-10-28 11:38:09 +02:00
Stefan Ceriu
6c1cf5a7e2
Switch the CI to code 14 and the iOS 14 simulator, fix UI tests
2022-10-27 11:41:32 +03:00
manuroe
c96485a46f
Rename some existing voice broadcast files to VoiceBroadcastPlayback
...
Record will happen in separate files
2022-10-19 10:13:07 +02:00
yostyle
7d94e98140
Init voice broadcast playing service
2022-10-18 16:36:02 +02:00
David Langley
b6e0340bce
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/6830_wysiwyg_core_formatting
2022-10-12 11:46:24 +01:00
Doug
313331708d
Device Manager: Verify session ( #6832 )
...
* Initial implementation
* Add verificationState to UserSessionInfo
* Listen for changes device changes in the service.
2022-10-11 16:11:52 +01:00
Doug
c358f28a55
Device Manager: Rename Session ( #6826 )
...
* Publish the user sessions overview data.
* Add UserSessionName screen.
* Update logout action to match Figma more closely.
2022-10-11 13:11:15 +01:00
David Langley
716878d300
Split out models, add some tests and fix some formatting.
2022-10-09 22:54:39 +01:00
David Langley
80254ad01b
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/wysiwyg_integration
2022-10-08 10:58:10 +01:00
David Langley
a6f52e3b2b
Move composer send media selection to it's own coordinator and us e ioS 15 api for sheet
2022-10-08 10:46:05 +01: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
David Langley
4cc678c9b6
add composer actions/modules and ability to send rich messages
2022-10-04 15:01:01 +01:00
Aleksandrs Proskurins
3deee90005
Merge branch 'develop' into aleksandrs/6786_inactive_sessions_screen
...
# Conflicts:
# Riot/Assets/en.lproj/Vector.strings
# Riot/Generated/Strings.swift
# RiotSwiftUI/Modules/UserSessions/Coordinator/UserSessionsFlowCoordinator.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/Test/Unit/UserSessionOverviewViewModelTests.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/Coordinator/UserSessionsOverviewCoordinator.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/Service/Mock/MockUserSessionsOverviewService.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/UserSessionsOverviewModels.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/View/UserSessionListItemViewData.swift
2022-10-04 15:14:59 +03:00
Aleksandrs Proskurins
70f6badf08
Cleanup
2022-10-04 09:38:53 +03:00
David Langley
ef3e76b94b
add simple formatting and maximise support for replacement toolbar
2022-10-02 09:06:06 +01:00
ismailgulek
2f689f4557
Extended device info (PSG-772) ( #6766 )
2022-09-29 15:07:10 +03:00
Stefan Ceriu
de54ae3da3
Removed deprecated StateStoreViewModel dispatching and reducing
2022-09-27 12:55:44 +03:00
Stefan Ceriu
ec0634ffb7
Configured and applied SwiftFormat
2022-09-27 12:55:44 +03:00
Aleksandrs Proskurins
d1b4b6de48
Unit and ui tests
2022-09-26 16:58:03 +03:00
Aleksandrs Proskurins
c0bdd4f1f6
UI tests
2022-09-20 09:43:14 +03:00
SBiOSoftWhare
30388059ad
MockAppScreens: Add MockUserSessionsOverviewScreenState.
2022-09-08 17:26:09 +02:00
Andy Uhnak
badf0a884c
Track all errors in Sentry
2022-08-23 08:14:59 +01:00
Doug
2c3d38262c
Revert "Replace DesignKit with package from ElementX."
...
This reverts the following commits:
ef5365ab24
545b641e53
702b7a696d
2398c1534d
2022-08-19 11:06:09 +01:00
Gil Eluard
a809185407
Implement new space selector bottom sheet ( #6518 )
...
* Delight: Edit layout experiment #6079
2022-08-05 13:39:45 +02:00
Doug
34e82d3110
Prefix test
in-front of UI test methods.
2022-07-18 16:06:27 +01:00
Doug
575a8acbc1
Speed up UI tests
...
- Disable animations.
- Search for screens instead of scrolling them into view.
2022-07-18 16:06:27 +01:00
Doug
702b7a696d
Pin DesignKit version and use contantAndAvatars array.
2022-07-07 15:42:57 +01:00
Doug
545b641e53
Fixup missing colours and use resolved colours in UIKit.
...
Fix the confetti colour when using DesignKit.
Pin swift packages.
Fix UI tests target.
2022-07-07 15:42:57 +01:00
Doug
ef5365ab24
Replace DesignKit with package from ElementX.
2022-07-07 15:42:57 +01:00
SBiOSoftWhare
82753a88cd
MockAppScreens: Add live location lab flag promotion screen.
2022-07-04 17:10:15 +02:00
Johannes Marbach
eefd847f39
Remove all @available(iOS 14... annotations
2022-06-23 09:47:38 +02:00
Doug
3fd70eb186
Add reveal password button and use a rounded checkbox ( #6268 )
...
* Adds the reveal password icon to RoundedBorderTextField.
* Use a rounded checkmark for the terms toggle style.
2022-06-13 11:40:03 +01:00