Commit Graph

763 Commits

Author SHA1 Message Date
ElementBot
e52f06cf7d Update screenshots 2024-06-04 15:21:05 +00:00
ganfra
a72536057e Merge branch 'develop' into renovate/app.cash.paparazzi-1.x 2024-06-04 16:51:59 +02:00
ganfra
bf84875b9a screenshot tests: remove workaround for API 34 now it's handled. 2024-06-04 16:50:05 +02:00
ElementBot
d979f65d40 Update screenshots 2024-06-04 07:22:22 +00:00
Jorge Martin Espinosa
35702c04e9 Sign in with QR code (#2793)
* Add QR code login.
* Add FF to disable it in release mode.
* Force portrait orientation on the login flow.
* Create `NumberedList` UI components.
* Improve camera permission dialog.
* Make nodes in qrcode feature use `QrCodeLoginScope` instead of `AppScope`
* Bump SDK version.
* Fix maestro tests

---------

Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-31 14:38:27 +02:00
ElementBot
8522012c7a Update screenshots 2024-05-31 10:51:11 +02:00
Benoit Marty
edc589b494 Merge pull request #2928 from element-hq/feature/bma/movePushSetting
Move push provider setting
2024-05-29 00:29:24 +02:00
ElementBot
1481d8dcdb Update screenshots 2024-05-28 12:54:33 +00:00
ElementBot
8bb3b94132 Update screenshots 2024-05-28 07:44:49 +00:00
ElementBot
ae9d19bc80 Update screenshots 2024-05-27 15:47:01 +00:00
ElementBot
cb2007f93d Update screenshots 2024-05-27 10:29:28 +00:00
ElementBot
170fe90ced Update screenshots 2024-05-21 12:56:44 +00:00
Jorge Martin Espinosa
902dd24e72 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>
2024-05-21 13:58:53 +02:00
Benoit Marty
7c96b9f49a Merge pull request #2849 from element-hq/feature/bma/roomNameEdition
Improve room setting edition
2024-05-16 09:32:42 +02:00
ElementBot
2bdddff0c5 Update screenshots 2024-05-15 15:22:46 +00:00
ElementBot
c7ae3ab1bf Update screenshots 2024-05-15 10:24:05 +00:00
Jorge Martin Espinosa
83b2da547c UX cleanup: reorder text composer actions (#2847)
* UX cleanup: reorder text composer actions

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-15 10:28:06 +02:00
ElementBot
e096080639 Update screenshots 2024-05-14 08:32:09 +00:00
Jorge Martin Espinosa
a99f30fbd7 Remove join button on room directory search (#2827)
* Remove 'Join' button in room directory search results

* Update screenshots

* Add changelog

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-10 11:31:18 +02:00
Jorge Martin Espinosa
e1694fa4e8 Add room badges (#2822)
* Add room badges

* Remove no longer used `onShareRoomMember` callback

* Update screenshots

* Add changelog

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-09 08:38:40 +02:00
Jorge Martin Espinosa
2e93d842c7 UX cleanup: DM details screen (#2820)
* UX cleanup: user profile.

- Move send DM to a CTA button.
- Add 'Call' CTA button too when there is a DM with that user and a call is possible.
- Add missing tests.

* Update screenshots

* Add tests for clicking on the avatar

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-08 16:05:02 +02:00
Jorge Martin Espinosa
17f5b0fe77 UX cleanup: DM details screen (#2817)
* UX cleanup: DM details screen

Reuse `MainActionsSection` for DMs too, hiding the Share CTA in that case.

* Update screenshots

* Fix tests

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-08 12:49:44 +02:00
Jorge Martin Espinosa
b524645b89 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>
2024-05-08 11:42:33 +02:00
Jorge Martin Espinosa
01a048e219 UX cleanup: reorder options in the main settings screen (#2802)
* UX cleanup: reorder options in the main settings screen

* Update screenshots

* Group sections in composables

* Add some horizontal padding to the `Footer` component

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-06 15:20:03 +00:00
ElementBot
f5885adde2 Update screenshots 2024-05-02 12:25:21 +02:00
Joe Groocock
3e9ae00090 Pretty-print event JSON in debug view (#2771)
* Pretty-print event JSON in debug view

Significantly improves readability

Signed-off-by: Joe Groocock <me@frebib.net>

* Update screenshots

Signed-off-by: Joe Groocock <me@frebib.net>

---------

Signed-off-by: Joe Groocock <me@frebib.net>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-04-30 16:08:04 +02:00
Jorge Martin Espinosa
2559d26dc0 Adjust typography in SelectedUser component (#2768)
* Adjust typography in `SelectedUser` component

* Set 2 max lines for `SelectedUser` component.

Also update the theme token references.

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-04-30 09:21:39 +00:00
Benoit Marty
f5060defa1 Merge pull request #2754 from element-hq/feature/valere/expected_utd_integration
Expected UTDs due to membership support
2024-04-30 11:03:36 +02:00
Benoit Marty
51d87a8309 Merge pull request #2759 from element-hq/feature/fga/permalink_timeline
Permalink timeline
2024-04-30 10:58:33 +02:00
ElementBot
2918f54b33 Update screenshots 2024-04-30 08:01:47 +00:00
Jorge Martin Espinosa
b881643423 User display name overflows in timeline messages (#2767)
* User display name overflows in timeline messages

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-04-29 17:26:58 +00:00
ElementBot
03ccc8fe61 Update screenshots 2024-04-29 15:50:42 +00:00
ElementBot
890c899178 Update screenshots 2024-04-26 16:37:12 +00:00
ElementBot
a0f98bd20a Update screenshots 2024-04-26 13:37:58 +00:00
Benoit Marty
a3b327d033 Stop using deprecated TestParameter.TestParameterValuesProvider 2024-04-26 12:45:26 +02:00
ElementBot
e177d7d734 Update screenshots 2024-04-25 14:03:20 +00:00
Jorge Martin Espinosa
fe9b3f7cdb Always display 'lost recovery key?' option (#2745)
* Always display 'lost recovery key?' option

* Use `isLastDevice` it to display only 'enter recovery key' option for verification.

* Update strings. This should fix the wrong term 'passcode' being used in the recovery key screen title.

* Disable 'lost your recovery key?' button while the screen is in a loading state

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-04-25 15:28:24 +02:00
ElementBot
d70acbc499 Update screenshots 2024-04-25 10:49:05 +00:00
ElementBot
8cfa40f21a Update screenshots 2024-04-24 11:17:23 +02:00
ElementBot
205979b3f7 Update screenshots 2024-04-22 16:54:15 +00:00
ElementBot
c4b6a6aa4d Update screenshots 2024-04-19 16:23:43 +00:00
ElementBot
838971b748 Update screenshots 2024-04-19 12:42:40 +00:00
ElementBot
ffd6609df8 Update screenshots 2024-04-18 15:57:22 +00:00
ElementBot
f42479d6e2 Update screenshots 2024-04-18 08:11:24 +00:00
Benoit Marty
fc5606a580 Fix Preview name 2024-04-18 09:07:01 +02:00
ElementBot
efe39a1924 Update screenshots 2024-04-17 23:47:04 +00:00
ganfra
bbb92bcc87 Merge pull request #2714 from element-hq/feature/fga/room_list_invites
[Feature] Room list invites
2024-04-17 23:04:31 +02:00
ElementBot
619b7317e1 Update screenshots 2024-04-16 14:03:35 +00:00
Benoit Marty
70690266de Merge pull request #2696 from element-hq/misc/add-super-button-component
Compound: add SuperButton and GradientFAB components
2024-04-16 00:06:03 +02:00
ElementBot
81f32b36b8 Update screenshots 2024-04-12 15:10:13 +00:00