Jorge Martin Espinosa
880ebb4de8
Plain text editor implementation based on markdown input ( #2840 )
...
* Add plain text editor based on markdown input
- Fix autofocus of message composer.
- Remove `Message` data class, fetch the details in `MessagesPresenter` instead.
- Remove `enable rich text` option from advanced settings, set it as a build configuration instead.
* Fix MentionSpanProvider
* Bump RTE library to released `v2.37.3`
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
Jorge Martin Espinosa
46b22d7db7
UX cleanup: room details ( #2816 )
...
* UX cleanup: room details screen
Add new CTA buttons for Invite and Call actions
* Update screenshots
* Fix maestro
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
6 months ago
ganfra
ff9603f338
RoomDirectory : fix maestro (search screen is closed automatically)
7 months ago
Benoit Marty
f6555489bb
Maestro: scroll to be able to leave the DM.
8 months ago
Benoit Marty
15728d6b58
Add prefix `MAESTRO_` 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
23d664d3b1
Fix Maestro
11 months ago
Benoit Marty
8be26db977
Maestro: scroll to see the item
12 months 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
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
Marco Romano
582705139e
Poll: Maestro tests
1 year ago
Benoit Marty
6bdd9ff1db
Maestro test: fix test failing locally
1 year ago
Benoit Marty
673bebc9c0
fix typo
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
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
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
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
de6532e073
Setup Maestro and add first tests.
...
Also configure CI
2 years ago