ElementBot
5a19231be4
Update screenshots
2024-06-05 16:55:03 +00:00
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
Benoit Marty
e0c55ff4c8
Merge pull request #2957 from element-hq/feature/bma/konsistClassName
...
Konsist class name
2024-05-31 13:02:01 +02:00
ElementBot
8522012c7a
Update screenshots
2024-05-31 10:51:11 +02:00
Benoit Marty
a00ee18f96
Add Konsist test Class with 'ContributeBinding' annotation should have allowed prefix and fix exissting issues.
...
Also remove annotation `DefaultPreferences`, we only have one implementation.
2024-05-31 10:18:08 +02:00
Benoit Marty
9367f58216
Rename some class from Impl to Default
2024-05-31 09:47:27 +02:00
Benoit Marty
c0b00b0091
Add Konsist test about class name: Class implementing interface should have name not end with 'Impl' but start with 'Default'
2024-05-31 09:34:45 +02:00
Benoit Marty
319562e358
Exclude screenshot test classes from Classes name containing @Test must end with 'Test'
2024-05-30 11:19:33 +02:00
Benoit Marty
6a901f1d7b
Fix typo in test name
2024-05-30 10:11:30 +02:00
Benoit Marty
b8ab89422f
Fix deprecation warning.
2024-05-30 09:27:05 +02:00
Benoit Marty
8d3fe2daa5
Fix API break in Konsist 0.15.1
2024-05-29 18:05:03 +02:00
Benoit Marty
0f71b3eb64
Add a Konsist test to check function parameter name, and fix existing issue.
2024-05-29 15:31:49 +02:00
Jorge Martin Espinosa
801f0b955d
Notifications: simplify the flow by removing persistence ( #2924 )
...
* Notifications: simplify the flow by removing persistence.
* Bump of minSdk to `24` (Android 7).
* Add migration to remove `notification.bin` file
2024-05-29 08:03:23 +00: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
Benoit Marty
8967b6c959
Merge pull request #2922 from element-hq/feature/bma/iterateOnPreferenceDesign2
...
Iterate on preference design
2024-05-28 00:36:28 +02:00
ElementBot
ae9d19bc80
Update screenshots
2024-05-27 15:47:01 +00:00
Benoit Marty
27e50cf6ad
Merge pull request #2911 from element-hq/feature/bma/reproducibleBuild
...
Reproducible build
2024-05-27 12:46:19 +02:00
ElementBot
cb2007f93d
Update screenshots
2024-05-27 10:29:28 +00:00
Benoit Marty
c9d5a1027e
Add Konsist test to ensure that BuildConfig.VersionCode is not used.
2024-05-24 14:55:56 +02:00
Benoit Marty
b5c6723144
Exclude FakeRustRoom from this test.
2024-05-23 14:38:51 +02:00
Benoit Marty
9e45afece4
Exclude FakeFileSystem from this test.
2024-05-23 14:38:51 +02:00
Benoit Marty
909794f256
Exclude FakeImageLoader from this test.
2024-05-23 14:38:50 +02:00
Benoit Marty
5781d6eac6
Add Konsist test Fake classes must be named using Fake and the interface it fakes
2024-05-23 14:38:48 +02:00
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