Benoit Marty
b51b0c3994
Fix timestamp font #2065
2023-12-20 11:42:29 +01:00
ganfra
7d33409810
Merge pull request #2059 from element-hq/feature/fga/appyx_overlay
...
Appyx Overlay
2023-12-20 11:17:23 +01:00
Benoit Marty
0c99a457e4
Add RoomListConfig to be able to hide menu items. And hide them #2062 .
2023-12-19 15:10:22 +01:00
Benoit Marty
41634b8c92
Avoid using Material (not 3) theme
2023-12-19 14:59:33 +01:00
Benoit Marty
0b44b8b200
Move Config object to the config module and rename to AnalyticsConfig
2023-12-19 14:58:29 +01:00
Benoit Marty
aa077baacd
Merge pull request #1975 from element-hq/feature/bma/extractForward
...
Extract RoomList select to its own module
2023-12-19 13:32:41 +01:00
ganfra
9f045fc7de
Fix detekt
2023-12-19 12:59:13 +01:00
ganfra
280d55bd6e
BackstackParentNode now become BaseFlowNode and adds Overlay navModel into it.
2023-12-19 12:55:14 +01:00
Benoit Marty
ca2af100da
Merge pull request #2050 from element-hq/feature/bma/bottomSheetAvatar
...
Message bottom sheet: always show user avatar
2023-12-18 22:32:44 +01:00
Benoit Marty
d6ada81bcd
Merge pull request #2040 from element-hq/feature/bma/fixLinkify
...
fix linkify
2023-12-18 14:51:14 +01:00
Benoit Marty
a25c35176d
Always show user avatar in message action sheet #2032
2023-12-18 14:36:44 +01:00
Benoit Marty
09c7558c1a
Merge pull request #2039 from element-hq/feature/bma/fixInviteWording
...
Fix invite wording
2023-12-18 12:05:22 +01:00
bmarty
96dd875f3d
Sync Strings from Localazy
2023-12-18 00:10:14 +00:00
Benoit Marty
f14ed0db68
Attempt to fix test on CI...
2023-12-17 11:25:28 +01:00
Benoit Marty
b8caa074ef
Fix more test.
2023-12-15 21:14:56 +01:00
Benoit Marty
b8b37e85d9
Fix more test.
2023-12-15 21:08:50 +01:00
Benoit Marty
f4531bb074
Ensure test does not fail.
2023-12-15 20:07:11 +01:00
Benoit Marty
bc4da250e1
Also linkify emails.
2023-12-15 20:07:11 +01:00
Benoit Marty
bce100e913
Consider the returned value of LinkifyCompat.addLinks
2023-12-15 20:07:11 +01:00
Benoit Marty
7f867f2f68
Apply the same fix for emotes, notices and other message type.
2023-12-15 20:07:11 +01:00
Benoit Marty
0483832434
Use buildSpannedString
2023-12-15 20:07:11 +01:00
Benoit Marty
e55738d7fa
Format file.
2023-12-15 20:07:11 +01:00
Benoit Marty
fc5a41ec98
Ensure link are clickable on simple body ( #2038 )
2023-12-15 20:07:11 +01:00
Benoit Marty
284b26f332
Attempt to fix test on CI
2023-12-15 19:14:54 +01:00
Benoit Marty
c607552be4
Fix test in release
...
Be deterministic to try to fix test on CI.
2023-12-15 18:44:39 +01:00
Benoit Marty
6ab07e0cba
Fix title of sign out screen regarding the different states
2023-12-15 18:44:08 +01:00
Jorge Martin Espinosa
6b45383917
Fix scaling of timeline images ( #1941 )
...
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
Co-authored-by: Benoit Marty <benoit@matrix.org >
Co-authored-by: Benoit Marty <benoitm@matrix.org >
2023-12-15 13:26:20 +01:00
Benoit Marty
e4f3a220bc
Rename methods
2023-12-15 12:53:42 +01:00
Benoit Marty
7808d06b40
Fix wording in room invite members view: Send -> Invite #2037
2023-12-15 12:53:10 +01:00
Benoit Marty
8438b6937d
Scroll to bottom if the new event is from me, even if sent from another device #1877 .
...
This fixes the issue that the timeline does not scroll when sending an attachment to the room, since there is no local echo (yet) for such event.
2023-12-15 09:17:34 +01:00
ganfra
25c003adaf
MessagesPresenter : remove useless test
2023-12-14 19:00:32 +01:00
ganfra
fd5bdce2d9
Fix androidTest compilation
2023-12-14 18:33:59 +01:00
Benoit Marty
4d3c6632cd
Merge branch 'develop' into julioromano/poll_history_entry_point
2023-12-14 17:34:49 +01:00
Jorge Martin Espinosa
3ba75962e6
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 >
2023-12-14 16:15:39 +00:00
Benoit Marty
b231f0851b
Format
2023-12-14 16:58:42 +01:00
Benoit Marty
87dfb9785c
Remove duplicated preview, but add editable case (isMine must be true)
2023-12-14 16:58:42 +01:00
Benoit Marty
6bf416045d
Merge branch 'develop' into julioromano/poll_history_entry_point
2023-12-14 16:58:23 +01:00
Benoit Marty
506f47630b
Merge pull request #2015 from element-hq/feature/bma/asyncMedia
...
ReadReceipt
2023-12-14 16:03:09 +01:00
Benoit Marty
94858cffb6
Cleanup: Inline val for code clarity / compact.
2023-12-14 15:25:45 +01:00
Benoit Marty
e06f5a6836
No need to pass a similar thumbnail source.
2023-12-14 15:25:08 +01:00
Benoit Marty
6e5c973df0
Rename the parameter this it can be a username or a room name.
2023-12-14 15:22:31 +01:00
ganfra
3ceb2599d8
Merge branch 'develop' into julioromano/poll_history_entry_point
2023-12-14 15:17:13 +01:00
Benoit Marty
cbd045aa94
Do some renaming, since it can now also be room avatar.
2023-12-14 15:13:10 +01:00
Benoit Marty
e4ba9c1d5a
Create RoomMember.getBestName() extension.
2023-12-14 15:10:49 +01:00
Benoit Marty
48e9464d00
Cleanup
2023-12-14 15:08:54 +01:00
Benoit Marty
760000aa67
Open room Avatar on click #1918
2023-12-14 15:05:59 +01:00
ganfra
5d91697be0
Fix tests and warnings
2023-12-14 13:13:11 +01:00
Jorge Martin Espinosa
3b59b70e65
Handle tapping on user mentions ( #2021 )
2023-12-14 11:56:59 +00:00
ganfra
b94f446fc1
Merge pull request #1897 from element-hq/jonny/timeline-poll-edited
...
Display edited indicator for polls in the timeline
2023-12-14 08:13:11 +01:00
Jorge Martin Espinosa
ab58cc2ed5
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