Jorge Martin Espinosa
1e86d8279b
Use RTE TextView for timeline text messages, add mention pills to messages ( #1990 )
...
* Add `formattedBody` to `TimelineItemTextBasedContent`.
This is pre-computed when timeline events are being mapped from the Rust SDK.
* Update `HtmlConverterProvider` styles.
* Improve `MentionSpan` to add missing `@` or `#` if needed
* Replace `HtmlDocument` with the `TextView` based component
* Improve extra padding calculation for timestamp by rounding the float offset result instead of truncating it.
* Remove composer line height workaround
* Use `ElementRichTextEditorStyle` instead of `RichTextEditorDefaults` for the theming
* Use slightly different styles for composer and messages (top/bottom line height discrepancies, mostly).
* Add `formattedBody` to notice and emote events.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-12-13 18:09:53 +01:00
Benoit Marty
cc8fc20a02
Merge pull request #2012 from element-hq/feature/bma/uploadedState
...
Consider that the state is Done when the state is `Uploading` with `backedUpCount == totalCount`
2023-12-13 17:47:41 +01:00
Benoit Marty
5641bce7e5
Merge pull request #2007 from element-hq/feature/bma/hideVoiceMessageFlag
...
Filter out finished features from developer options screen.
2023-12-13 17:45:47 +01:00
Benoit Marty
6e6930c076
Consider that the state is Done when the state is Uploading with backedUpCount == totalCount #2008
2023-12-13 15:46:42 +01:00
Benoit Marty
2c01d486e0
Feature: add a isFinished boolean to filter out features from developer options screen.
2023-12-13 14:51:50 +01:00
Benoit Marty
4ddbf6ec5f
Accessibility: do not read initial used for avatar out loud. ( #1864 )
2023-12-13 12:07:33 +01:00
Benoit Marty
6ff2bf1f79
Fix tests.
2023-12-12 16:47:54 +01:00
Benoit Marty
9a526f22c4
Remove duplicated file.
2023-12-12 16:17:11 +01:00
Benoit Marty
4ec2c84241
Load avatar for notification when there is no active imageLoader. ( #1991 )
2023-12-12 15:29:54 +01:00
Benoit Marty
764d7685c2
Remove useless constructor keyword.
2023-12-12 15:29:44 +01:00
Benoit Marty
0a16af1d4f
Merge pull request #1965 from vector-im/feature/bma/emojiRepresentation
...
Fix emoji representation
2023-12-11 17:51:58 +01:00
Benoit Marty
05d9e64b86
code cleanup
2023-12-11 16:51:42 +01:00
Benoit Marty
0685dc5d78
Fix some licences.
2023-12-11 16:49:23 +01:00
Benoit Marty
4348a6deac
Cleanup up when statement.
2023-12-11 16:47:06 +01:00
Benoit Marty
e56cc137ed
Rename file.
2023-12-11 15:58:47 +01:00
Benoit Marty
419a162f77
Extract MxcTools and add test.
2023-12-11 14:53:02 +01:00
Benoit Marty
84c897d682
Image in notification
2023-12-11 14:52:50 +01:00
renovate[bot]
271fedb7d4
Update dependency net.java.dev.jna:jna to v5.14.0 ( #1986 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 09:59:09 +01:00
Benoit Marty
5ea809e2de
Merge branch 'develop' into feature/bma/emojiRepresentation
2023-12-08 19:51:07 +01:00
Benoit Marty
39cca2ce09
Sync localazy using fixed script
2023-12-08 19:24:35 +01:00
Benoit Marty
cdec7048ac
Update test.
2023-12-08 16:52:12 +01:00
Benoit Marty
7a46aa8ec3
kotlin compiler
2023-12-08 16:42:26 +01:00
Benoit Marty
5001a6fbe1
Update regarding SDK change on verification data
2023-12-08 16:41:56 +01:00
Benoit Marty
045c701c7b
Merge pull request #1959 from vector-im/feature/bma/clipUsernames
...
Clip usernames
2023-12-06 17:17:27 +01:00
Benoit Marty
10d5268d0f
SAS emoji: use embedded drawable ( #1953 )
2023-12-06 14:10:05 +01:00
Benoit Marty
274bc89e11
Merge pull request #1961 from vector-im/feature/bma/keyBackupIteration
...
Key backup iteration
2023-12-06 11:18:50 +01:00
Benoit Marty
c9ba607edf
Map new CALL_MEMBER state, and fix issue on fun canUserJoinCall().
2023-12-06 10:40:59 +01:00
Benoit Marty
9ee339aafb
Map RecoveryException
2023-12-05 18:11:33 +01:00
Benoit Marty
e8e2e95e02
Follow SDK method renaming: fix_recovery_issues() got renamed to recover()
2023-12-05 17:40:47 +01:00
Benoit Marty
573dc2a7af
Ensure user display name is clipped to the Text area ( #1950 )
2023-12-05 17:20:58 +01:00
Benoit Marty
8f5fed48ab
Merge pull request #1955 from vector-im/feature/bma/notificationForInvites
...
Add setting to disable notification for invites
2023-12-05 16:52:25 +01:00
Benoit Marty
b98351ec36
Merge pull request #1952 from vector-im/sync-localazy
...
Sync Strings
2023-12-05 13:47:44 +01:00
Benoit Marty
24d3981261
Run the script again.
2023-12-05 12:25:59 +01:00
Benoit Marty
fd42c78b15
Sync again
2023-12-05 11:25:47 +01:00
Benoit Marty
f44a4a3a31
Fix AlsoCouldBeApply issue.
2023-12-04 18:07:04 +01:00
Benoit Marty
5af1a786e5
Sync string again after removing problematic translations from Localazy.
2023-12-04 18:03:21 +01:00
Benoit Marty
66ac1e271f
Add notification setting to enable/disable being notified for room invite ( #1944 )
2023-12-04 17:50:21 +01:00
Benoit Marty
1779e53e93
Let RustNotificationSettingsService handle the lifecycle of notificationSettings, and call setDelegate(null)
2023-12-04 17:50:21 +01:00
Benoit Marty
69888c8a21
Sync string again after removing problematic translations from Localazy.
2023-12-04 16:24:05 +01:00
Benoit Marty
ab8e4f1422
Add Konsist test to use isTrue() instead of isEqualTo(true), and fix existing issues.
2023-12-04 15:23:36 +01:00
Benoit Marty
b2d9b41946
Add Konsist test to use isFalse() instead of isEqualTo(false), and fix existing issues.
2023-12-04 15:21:50 +01:00
Benoit Marty
fa590202c3
Add Konsist test to check that assertThat is imported, and fix existing issues.
2023-12-04 15:18:01 +01:00
bmarty
fced91addb
Sync Strings from Localazy
2023-12-04 00:09:56 +00:00
Benoit Marty
ef2de28ac6
Merge pull request #1942 from vector-im/renovate/org.matrix.rustcomponents-sdk-android-0.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.73
2023-12-01 17:49:20 +01:00
Benoit Marty
5ae5f994eb
Fix compilation issue
2023-12-01 15:29:45 +01:00
Benoit Marty
b7361f2b48
Merge pull request #1925 from vector-im/feature/bma/testAndroidMediaPreProcessor
...
Feature/bma/test android media pre processor
2023-12-01 13:53:55 +01:00
ganfra
15d86c2981
Merge pull request #1938 from vector-im/feature/fga/user_detail_direct_chat
...
Feature/fga/user detail direct chat
2023-12-01 13:46:01 +01:00
ganfra
785a27151e
StartDMAction : small improvements after review
2023-12-01 11:28:29 +01:00
Benoit Marty
95b922c272
Remove unused import.
2023-12-01 09:39:33 +01:00
Benoit Marty
33e8080d63
Merge pull request #1936 from vector-im/feature/bma/testAndroidLocalMediaActions
...
Test android local media actions and other classes
2023-12-01 09:38:40 +01:00