renovate[bot]
423694e4e5
Update wysiwyg to v2.37.4 ( #3094 )
...
* Update wysiwyg to v2.37.4
* Remove obsolete comment
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org >
2024-06-25 11:58:29 +02:00
Benoit Marty
6abdf0a5b1
Merge pull request #3084 from element-hq/feature/bma/reproBuild
...
Upgrade build tools and fix `pg-map-id` for F-Droid
2024-06-25 11:43:26 +02:00
Jorge Martin Espinosa
6def355b6e
Use IO dispatcher for cleanup in bug reporter ( #3092 )
2024-06-25 09:26:18 +00:00
Jorge Martin Espinosa
924d78f3c7
Replace the 'answer' PendingIntent in ringing call notifications ( #3093 )
...
* Replace the 'answer' PendingIntent in ringing call notifications
Co-authored-by: Benoit Marty <benoit@matrix.org >
---------
Co-authored-by: Benoit Marty <benoit@matrix.org >
2024-06-25 10:36:29 +02:00
Benoit Marty
cc9926f96b
Merge pull request #3087 from element-hq/renovate/espresso.core
...
Update dependency androidx.test.espresso:espresso-core to v3.6.0
2024-06-25 09:42:04 +02:00
Benoit Marty
b097a26d2d
Remove unused dependency on androidx.appcompat:appcompat
2024-06-25 09:15:07 +02:00
Benoit Marty
23b128c5f9
Merge pull request #3090 from element-hq/renovate/test.core
...
Update test.core to v1.6.0
2024-06-25 09:10:13 +02:00
Benoit Marty
8734cbc10d
Remove unused dependency on androidx.test.espresso
2024-06-25 08:59:22 +02:00
renovate[bot]
557c8e422f
Update dependency androidx.test.espresso:espresso-core to v3.6.0
2024-06-25 06:32:36 +00:00
renovate[bot]
2a793d796c
Update dependency androidx.test.ext:junit to v1.2.0 ( #3088 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 08:31:26 +02:00
renovate[bot]
2fb0abbea9
Update test.core to v1.6.0
2024-06-24 23:04:53 +00:00
Benoit Marty
b29d55f9ec
Use curl instead of wget.
2024-06-24 17:54:26 +02:00
Benoit Marty
a1d18d603e
Make sure F-Droid build are reproducible by patching the value of pg-map-id #3061
2024-06-24 17:46:19 +02:00
Benoit Marty
165605f489
Min SDK is now 24
2024-06-24 17:34:58 +02:00
Benoit Marty
b8a37475dc
Use BuildTools 35.0.0
2024-06-24 17:31:47 +02:00
Benoit Marty
8a233061cb
Merge pull request #3082 from element-hq/feature/bma/fixClearCacheImage
...
Fix image rendering after clear cache
2024-06-24 16:20:11 +02:00
Benoit Marty
2d112163d2
Merge pull request #3081 from element-hq/feature/bma/fixChagingRoleForPendingMember
...
Let role and permissions screens works for invited room members too.
2024-06-24 15:56:12 +02:00
Benoit Marty
8dc0a10a6c
Changelog
2024-06-24 14:46:51 +02:00
Benoit Marty
e31bbc2b7e
Add unit test on DefaultImageLoaderHolder
2024-06-24 14:42:04 +02:00
Benoit Marty
8b1ca62f78
Convert LoggedInImageLoaderFactory to an interface and add DefaultLoggedInImageLoaderFactory
2024-06-24 14:22:46 +02:00
Benoit Marty
4faa563e81
Move test classes to the correct package.
2024-06-24 14:04:14 +02:00
Benoit Marty
775cb89993
Fix image not rendering after clearing cache.
2024-06-24 13:58:15 +02:00
Benoit Marty
a2d49bf3be
Towncrier
2024-06-24 13:29:24 +02:00
Benoit Marty
4d6a67e4d6
Let role and permissions screens works for invited room members too.
2024-06-24 13:21:46 +02:00
Benoit Marty
0cf5a41c61
Merge pull request #3080 from element-hq/feature/bma/improveBubbleLayout
...
Improve the way we cut the bubble layout to give space for the sender Avatar
2024-06-24 12:27:28 +02:00
Benoit Marty
a2eca372cc
Fix format issue.
2024-06-24 12:03:38 +02:00
ElementBot
b436fcf936
Update screenshots
2024-06-24 09:32:03 +00:00
Benoit Marty
3270731f2b
Improve the way we cut the bubble layout to give space for the sender Avatar.
...
Instead of drawing a circle with the same color of the background behind the avatar, properly clear the top start corner of the bubble using `CompositingStrategy.Offscreen` and `BlendMode.Clear`.
2024-06-24 11:21:43 +02:00
Benoit Marty
2c220d3f92
Merge pull request #3069 from element-hq/feature/bma/avatarCluster_x2
...
Avatar cluster for DM
2024-06-24 10:53:50 +02:00
Benoit Marty
eca82943fb
Rename field of RoomDetailsType.Dm for clarity
2024-06-24 10:53:24 +02:00
ElementBot
072daa080a
Sync Strings ( #3077 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2024-06-24 09:29:35 +02:00
renovate[bot]
c09dbf267c
Update dependency com.google.firebase:firebase-bom to v33.1.1 ( #3062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 17:04:03 +02:00
Benoit Marty
c09e6d009b
Fix KDoc issue
2024-06-21 16:53:44 +02:00
ElementBot
429ea73d16
Update screenshots
2024-06-21 14:24:55 +00:00
Benoit Marty
b1bcfcdcf8
Create TitleAndSubtitle to reduce code duplication and add badges to DM.
2024-06-21 16:13:07 +02:00
ElementBot
918d4cd318
Update screenshots
2024-06-21 14:09:32 +00:00
Benoit Marty
e8fe8f51c8
Use DmAvatars in header of DM details.
2024-06-21 15:55:01 +02:00
Benoit Marty
a2c8dc42cb
Extract MainActionsSection from the when cases, since this is code duplication.
2024-06-21 15:45:22 +02:00
Benoit Marty
e730c2c213
Fix issue in avatar rendering and add a preview.
2024-06-21 15:45:22 +02:00
Benoit Marty
f62be45303
Create DmAvatars to render both users of a DM.
2024-06-21 15:45:22 +02:00
renovate[bot]
2cbfc0a57a
Update dependency com.freeletics.flowredux:compose to v1.2.2 ( #3067 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 12:30:00 +02:00
Jorge Martin Espinosa
ce91fe4ab2
Resolve display names in mentions in real time ( #3051 )
...
* Resolve display names in mentions in real time
* Use `LocalRoomMemberProfilesCache` to avoid having to implement `TextMessagePresenter`
* Also use local composition provider for `MentionSpanProvider`
2024-06-21 09:57:36 +00:00
Benoit Marty
213a5c2942
Merge pull request #3058 from element-hq/feature/bma/dmColor
...
Let Dms use other member color.
2024-06-21 09:44:38 +02:00
Benoit Marty
5ea495da1b
Use repeat in the Preview.
2024-06-20 17:59:26 +02:00
Benoit Marty
5f32643af4
Create extension RoomMember.getAvatarData to avoid code duplication.
2024-06-20 17:51:35 +02:00
Benoit Marty
62d05f2907
Use extension
2024-06-20 17:47:13 +02:00
Benoit Marty
b122c2c0a0
Code simplification.
2024-06-20 16:21:56 +02:00
Benoit Marty
7cdcf872b3
Create extension RoomSummaryDetails.getAvatarData to avoid code duplication.
2024-06-20 16:16:55 +02:00
Benoit Marty
9f7f0b9acb
Use extension MatrixUser.getAvatarData and fix compilation issue.
2024-06-20 16:06:33 +02:00
Benoit Marty
84f42537b8
Use ImmutableList in Composable.
2024-06-20 15:56:33 +02:00