ganfra
b11f98afe8
Add Overlay navModel and related classes
11 months ago
Benoit Marty
6b611bedfc
Move files to correct package.
11 months ago
Benoit Marty
7889ff118c
Restore test for image sending, now that computing Thumbnail can fail.
11 months ago
Benoit Marty
ca751aac12
ThumbnailUtils.createImageThumbnail can throw IOException, and we can ignore it.
11 months ago
Benoit Marty
d3654ef284
`blurhash` cannot be null here
11 months ago
Benoit Marty
ee766ecf26
Providing a thumbnail when sending a media is now optional.
11 months ago
ganfra
d641ef29ce
Tests: replace "0" by FAKE_UNIQUE_ID when its ok.
11 months ago
bmarty
e60508a631
Sync Strings from Localazy
11 months ago
Benoit Marty
1b0a4093d9
Fix test which was passing for wrong reason.
11 months ago
Benoit Marty
ff2fc7ff3a
Also linkify emails.
11 months ago
ganfra
c0ac6e191b
Timeline : makes sure pagination state is computed correctly and only in one place.
11 months ago
ganfra
f961d81eb0
Timeline : uniqueId exposed as String directly from matrix module.
11 months ago
Benoit Marty
dfec3abbd6
Fix test compilation
11 months ago
Benoit Marty
949d57bd41
Fix compilation issue after merging develop
11 months ago
Jorge Martin Espinosa
d27e9e5265
Add warning message to 'mentions and keywords only' notification option ( #2028 )
...
* Add warning message to 'mentions and keywords only'
It should be displayed when it's not supported by the homeserver
* Only display disclaimer in the room notification settings if the room is encrypted
Co-authored-by: Benoit Marty <benoit@matrix.org>
* Fix test and add another one
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
11 months ago
ganfra
ac7dd355aa
Fix test compilation again.
11 months ago
Benoit Marty
ea0825a01c
Create RoomMember.getBestName() extension.
11 months ago
Jorge Martin Espinosa
80408a807c
Fix mentions font weight and horizontal padding ( #2025 )
...
* Fix mentions font weight and horizontal padding
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
11 months ago
ganfra
bb7123afbd
Fix tests and warnings
11 months ago
Jorge Martin Espinosa
2492584786
Handle tapping on user mentions ( #2021 )
11 months ago
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>
11 months ago
Benoit Marty
36ccc1ccbd
Fix API break regarding ReceiptType
11 months ago
ganfra
6378f6cffe
Poll history : add tests and fix others
11 months ago
Benoit Marty
6e6930c076
Consider that the state is Done when the state is `Uploading` with `backedUpCount == totalCount` #2008
11 months ago
Benoit Marty
2c01d486e0
Feature: add a `isFinished` boolean to filter out features from developer options screen.
11 months ago
Benoit Marty
4ddbf6ec5f
Accessibility: do not read initial used for avatar out loud. ( #1864 )
11 months ago
Benoit Marty
6ff2bf1f79
Fix tests.
11 months ago
Benoit Marty
9a526f22c4
Remove duplicated file.
11 months ago
ganfra
e76bafc043
Timeline : avoid crash when destroying
11 months ago
Benoit Marty
4ec2c84241
Load avatar for notification when there is no active imageLoader. ( #1991 )
11 months ago
Benoit Marty
764d7685c2
Remove useless constructor keyword.
11 months ago
ganfra
a2c5cdf483
Poll history : use localazy strings
11 months ago
ganfra
449c331879
Timeline: exposes simple request for backward pagination
11 months ago
Benoit Marty
05d9e64b86
code cleanup
11 months ago
Benoit Marty
0685dc5d78
Fix some licences.
11 months ago
Benoit Marty
4348a6deac
Cleanup up `when` statement.
11 months ago
Benoit Marty
e56cc137ed
Rename file.
11 months ago
Benoit Marty
419a162f77
Extract MxcTools and add test.
11 months ago
Benoit Marty
84c897d682
Image in notification
11 months ago
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>
11 months ago
Benoit Marty
39cca2ce09
Sync localazy using fixed script
11 months ago
Benoit Marty
cdec7048ac
Update test.
11 months ago
Benoit Marty
7a46aa8ec3
kotlin compiler
11 months ago
Benoit Marty
5001a6fbe1
Update regarding SDK change on verification data
11 months ago
Benoit Marty
5e5662f194
Extract RoomList select to its own module
11 months ago
ganfra
954df6c537
Theme : introduce SegmentedButton
11 months ago
ganfra
aa9693126f
PollHistory : simplify so we only have one Node. Also enrich PollHistoryState.
11 months ago
Benoit Marty
10d5268d0f
SAS emoji: use embedded drawable ( #1953 )
11 months ago
Benoit Marty
c9ba607edf
Map new CALL_MEMBER state, and fix issue on `fun canUserJoinCall()`.
11 months ago
Benoit Marty
9ee339aafb
Map RecoveryException
11 months ago