Alfonso Grillo
6d5bc35ce4
Refine bottom sheet layout
2022-11-08 18:04:42 +01:00
Alfonso Grillo
e20ebe56db
Amend title font
2022-11-04 11:06:01 +01:00
Alfonso Grillo
e2a073c655
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
d62f11a655
Cleanup
2022-11-03 14:47:08 +01:00
Alfonso Grillo
4650725461
Fix memory leak
2022-10-28 16:44:34 +02:00
Alfonso Grillo
6957e566c0
Add InfoSheet SwiftUI preview
2022-10-28 16:29:49 +02:00
Alfonso Grillo
088fc59c6c
Delete bottom sheet modifier
2022-10-28 15:56:19 +02:00
Alfonso Grillo
67d9983935
Add MVVM-C for InfoSheet
2022-10-28 15:14:42 +02:00
Alfonso Grillo
e81b05b5df
Hide keyboard in UserSessionName
2022-10-28 11:38:09 +02:00
Alfonso Grillo
b25b9fd028
Improve InlineTextButton API
2022-10-28 11:38:09 +02:00
Alfonso Grillo
0828b6a9d4
Add UI tests
2022-10-28 11:38:09 +02:00
Alfonso Grillo
b90b9b539e
Refine InfoView
2022-10-28 11:38:09 +02:00
Alfonso Grillo
a9f8ad9c3a
Add iOS 15- fallback
2022-10-28 11:38:09 +02:00
Alfonso Grillo
bad9e371c6
Refine UX
2022-10-28 11:38:09 +02:00
Alfonso Grillo
ce83f911ce
Fix bug in InlineTextButton
2022-10-28 11:38:09 +02:00
Alfonso Grillo
ba5132e6ee
Add bottom sheet modifier
2022-10-28 11:38:09 +02:00
Alfonso Grillo
2f4805862e
Style info view
2022-10-28 11:38:09 +02:00
Alfonso Grillo
662dfbf474
Add InfoView skeleton
2022-10-28 11:38:09 +02:00
Stefan Ceriu
cbf3acaaef
Switch the CI to code 14 and the iOS 14 simulator, fix UI tests
2022-10-27 11:41:32 +03:00
manuroe
833e5654d0
Rename some existing voice broadcast files to VoiceBroadcastPlayback
...
Record will happen in separate files
2022-10-19 10:13:07 +02:00
yostyle
71eb742bef
Init voice broadcast playing service
2022-10-18 16:36:02 +02:00
David Langley
8abeae5060
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
6a0112aa95
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
6c9a058b93
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
2e46c2c687
Split out models, add some tests and fix some formatting.
2022-10-09 22:54:39 +01:00
David Langley
4b79629fef
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/wysiwyg_integration
2022-10-08 10:58:10 +01:00
David Langley
9645cf939e
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
d5c7e6bd8e
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
de1ac682cb
add composer actions/modules and ability to send rich messages
2022-10-04 15:01:01 +01:00
Aleksandrs Proskurins
99574a9d53
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
0cfceb4c5e
Cleanup
2022-10-04 09:38:53 +03:00
David Langley
d8e1dbb865
add simple formatting and maximise support for replacement toolbar
2022-10-02 09:06:06 +01:00
ismailgulek
f8dccee9d6
Extended device info (PSG-772) ( #6766 )
2022-09-29 15:07:10 +03:00
Stefan Ceriu
adf0aaf9b5
Removed deprecated StateStoreViewModel dispatching and reducing
2022-09-27 12:55:44 +03:00
Stefan Ceriu
89bcd92cca
Configured and applied SwiftFormat
2022-09-27 12:55:44 +03:00
Aleksandrs Proskurins
c906e255f3
Unit and ui tests
2022-09-26 16:58:03 +03:00
Aleksandrs Proskurins
bc698c14b2
UI tests
2022-09-20 09:43:14 +03:00
SBiOSoftWhare
cdc9b6210b
MockAppScreens: Add MockUserSessionsOverviewScreenState.
2022-09-08 17:26:09 +02:00
Andy Uhnak
74b369e3af
Track all errors in Sentry
2022-08-23 08:14:59 +01:00
Doug
2b1bd6f772
Revert "Replace DesignKit with package from ElementX."
...
This reverts the following commits:
4858d72afb
6827d2a854
92c5874359
0a9bd1fbe6
2022-08-19 11:06:09 +01:00
Gil Eluard
64fe1d544e
Implement new space selector bottom sheet ( #6518 )
...
* Delight: Edit layout experiment #6079
2022-08-05 13:39:45 +02:00
Doug
c08ce224b1
Prefix test in-front of UI test methods.
2022-07-18 16:06:27 +01:00
Doug
cb4bcb154b
Speed up UI tests
...
- Disable animations.
- Search for screens instead of scrolling them into view.
2022-07-18 16:06:27 +01:00
Doug
92c5874359
Pin DesignKit version and use contantAndAvatars array.
2022-07-07 15:42:57 +01:00
Doug
6827d2a854
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
4858d72afb
Replace DesignKit with package from ElementX.
2022-07-07 15:42:57 +01:00
SBiOSoftWhare
9b78ab4e56
MockAppScreens: Add live location lab flag promotion screen.
2022-07-04 17:10:15 +02:00
Johannes Marbach
df048803ef
Remove all @available(iOS 14... annotations
2022-06-23 09:47:38 +02:00
Doug
4b0f791d17
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
ismailgulek
3e250c5c8f
Merge branch 'develop' into ismail/6175_signout_from_all
2022-06-09 20:38:34 +03:00