Benoit Marty
4fc3c6f889
Introduce lambdaError instead of using TODO, to handle error when a lambda is invoked and it should not.
2024-05-23 09:12:40 +02: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
a11bfb5d29
Merge branch 'develop' into feature/fga/permalink_timeline
2024-04-26 12:50:38 +02: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
ganfra
9ffed34303
Timeline : continue to fix more tests...
2024-04-25 12:41:34 +02:00
Benoit Marty
f1a31e3b3c
Ensure roomId are not rendered in the UI.
...
Add preview to see the effect.
Use RoomAvatar data fallback everywhere, to not use roomId (`!` char) for the avatar initial, but rather `#`.
2024-04-25 11:52:40 +02: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
Benoit Marty
cc48ea98e4
Split long line
2024-04-19 15:01:30 +02:00
ElementBot
838971b748
Update screenshots
2024-04-19 12:42:40 +00:00
Benoit Marty
7f38e14066
Add Konsist test to check preview function names.
2024-04-19 14:30:45 +02:00
Benoit Marty
35e0b479f1
Add Konsist check to ensure that 'org.jetbrains.annotations.VisibleForTesting' is not used.
2024-04-19 14:30:44 +02:00
ElementBot
ffd6609df8
Update screenshots
2024-04-18 15:57:22 +00:00
Benoit Marty
3526df77d1
Add Konsist check to ensure that '@PreviewLightDark' is not used.
2024-04-18 14:08:18 +02: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
ElementBot
a498365504
Update screenshots
2024-04-12 14:57:03 +00:00
Jorge Martin Espinosa
5dafd95eed
Improve designs of FTUE analytics opt-in screen ( #2684 )
...
* Improve designs of FTUE analytics opt-in screen
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-04-10 10:28:05 +02:00
Jorge Martin Espinosa
3436351619
Improve session recovery screens ( #2657 )
...
* Improve enter recovery key screen UI
* Add instructions to reset the encryption of the logged in account.
* Update screenshots
* Fix maestro flow
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-04-09 17:01:06 +00:00