Benoit Marty
702e33dfdc
Update Maestro test after wording change.
8 months ago
Benoit Marty
f6555489bb
Maestro: scroll to be able to leave the DM.
8 months ago
Benoit Marty
3543d9398e
Add TestTag to the Recovery key field.
8 months ago
Benoit Marty
335c0aee33
Add Maestro test to verify the session using recovery key.
8 months ago
Benoit Marty
15728d6b58
Add prefix `MAESTRO_` to Maestro env variable.
8 months ago
Benoit Marty
a2e00801b7
Add RECOVERY_KEY to Maestro env variable.
8 months ago
Benoit Marty
2aa453ab91
Fix Maestro test.
9 months ago
Jorge Martin Espinosa
27f55c0bc4
Replace 'leave room' text with 'leave conversation' for DMs ( #2231 )
...
* Replace 'leave room' text with 'leave conversation' for DMs
* Add `isDm` property to both `RoomSummary` and `RoomListRoomSummary`
* Remove redundant `leave_conversation_alert_subtitle_*` texts
* Fix maestro flow
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
10 months ago
Benoit Marty
076b487a0a
Fix Maestro
10 months ago
Benoit Marty
23d664d3b1
Fix Maestro
11 months ago
Benoit Marty
1593c66cba
Replace test of server without sliding sync with test of homeserver resolution.
11 months ago
ElementBot
eeb9b30d80
Sync Strings ( #1839 )
...
* Sync Strings from Localazy
* Fix 'Report a problem' screen title
---------
Co-authored-by: bmarty <bmarty@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
12 months ago
Benoit Marty
d7a371d710
Maestro: close keyboard first
12 months ago
Benoit Marty
8be26db977
Maestro: scroll to see the item
12 months ago
Benoit Marty
1810a2730e
Maestro navigate to more screen
12 months ago
Benoit Marty
0210ba49fe
Fix Maestro test due to wording change.
12 months ago
Benoit Marty
548bf99c80
Fix Maestro (do not rely on text)
1 year ago
Benoit Marty
fec3f93bad
Fix maestro test: chat backup is disabled by default.
1 year ago
Benoit Marty
23cf703925
Fix maestro test.
1 year ago
Benoit Marty
f736152945
Fix Maestro test
1 year ago
Benoit Marty
9807ebf649
Secure backup
1 year ago
Benoit Marty
5cb065c341
Revert "Maestro No need to close the keyboard after fix from #1593"
...
This reverts commit 6ea1c40806
.
1 year ago
Benoit Marty
720cb681cf
Maestro No need to close the keyboard after fix from #1593
1 year ago
Benoit Marty
6ea1c40806
Maestro No need to close the keyboard after fix from #1593
1 year ago
Benoit Marty
d94cc58303
Maestro test: change server to test (one of our) server which does not support sliding sync. ( #1066 )
1 year ago
Benoit Marty
e65f160b13
Maestro test: change server (again) to test server which does not support sliding sync. ( #1066 )
1 year ago
Benoit Marty
aedfed3be9
Maestro: ensure the Rich Text Editor can be clicked by Maestro.
...
We cannot click on the hint "Message" anymore, since it's now a separate Text.
1 year ago
Benoit Marty
c6d68e8392
Maestro cli 1.32.0 does not like integer with this format :/
1 year ago
Marco Romano
582705139e
Poll: Maestro tests
1 year ago
Benoit Marty
6bdd9ff1db
Maestro test: fix test failing locally
1 year ago
Benoit Marty
089f8e6b2b
Add check for all env variables (fail fast).
1 year ago
Benoit Marty
9bce5a1968
Maestro test: add assertion for server with no sliding sync error.
1 year ago
Benoit Marty
76c138580c
Maestro test: change server to test server which does not support sliding sync. ( #1066 )
1 year ago
Benoit Marty
673bebc9c0
fix typo
1 year ago
Benoit Marty
28f653c8bf
[doc] Element X can now create room.
1 year ago
Benoit Marty
faec5a200e
ElementX -> Element X
1 year ago
Marco Romano
8986cf5669
Add maestro test for send location ( #914 )
...
Originally part of https://github.com/vector-im/element-x-android/pull/770
It's been extracted out since it's currently blocked by our lack of maestro cloud credits.
- https://github.com/vector-im/element-meta/issues/1682
1 year ago
Jorge Martin Espinosa
2488432805
Hide encryption history + FTUE flow ( #839 )
...
* First attempt at implementing encrypted history banner and removing old UTDs
* Get the right behavior in the timeline
* Implement the designs
* Extract post-processing logic, add tests
* Add encryption banner to timeline screenshots
* Create FTUE feature to handle welcome screen and analytics
* Move classes to their own packages, add tests for `DefaultFtueState`.
* Remove unnecessary private MutableStateFlow
* Move some FTUE related methods and classes back to the `impl` module
* Handle back press at each FTUE step
* Remove unneeded `TestScope` receiver for `createState` in tests.
* Use light & dark previews for the banner view.
* Move color customization from `TextStyle` to `Text` component.
* Rename `InfoList` design components, use them in `AnalyticsOptInView` too.
* Cleanup MatrixClient.
* Fix copy&paste error
Co-authored-by: Benoit Marty <benoit@matrix.org>
* Fix typo
* Fix Maestro tests
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
1 year ago
Marco Romano
38ecac7b59
Add Maestro tests for create & join rooms ( #472 )
...
I created 2 additional test users to use them as MXID we lookup during room creation.
I.e. we will not login as those users, it's just 2 known MXIDs that we know exist so we can look them up.
- https://github.com/vector-im/element-x-android/issues/409
1 year ago
Benoit Marty
000ef93dc5
Update Meastro test after iteration on OnBoarding screen.
1 year ago
Benoit Marty
31f51f5127
Update Maestro test regarding settings.
1 year ago
Marco Romano
2f4dc2407e
Change app name in maestro tests ( #747 )
...
App name has changed so now maestro tests fail.
1 year ago
Benoit Marty
4266faa204
Update maestro test regarding the new login flow.
1 year ago
Jorge Martin Espinosa
e376c1be82
[Message actions] New UI for message composer and editing ( #526 )
...
* Add UI for edit composer mode
* Remove leftover code from the RTE implementation
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago
Yoan Pintas
f534ecda96
Init analytics modules ( #350 )
1 year ago
Benoit Marty
13990cba7c
Update maestro tests.
1 year ago
Chris Smith
92e9d3a127
Fix a few FFI leaks ( #405 )
...
Fix a few FFI leaks
These are instances where we obtain an FFIObject and don't call
Close on it to release the underlying reference on the Rust side.
The worst instance here was leaking an object per room member
every time we refreshed the member list
1 year ago
Benoit Marty
6b77313fd6
Move the button to open the Showkase browser to the developer settings screen. ( #389 )
2 years ago
Jorge Martin Espinosa
0389f782c9
Fix: Maestro tests fail when using settings ( #358 )
...
* Fix Maestro tests using 'Settings' to open the settings screen.
* Try to allow manually running Maestro tests.
* Also adjust logout flow.
2 years ago
Benoit Marty
4d6d76b02d
[Strings] Update test after string change
2 years ago