Commit Graph

8012 Commits

Author SHA1 Message Date
Benoit Marty
7766cded8a Merge pull request #3347 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x
Update dependency org.maplibre.gl:android-sdk to v11.2.0
2024-08-28 09:55:58 +02:00
Benoit Marty
d97c10d4d3 Merge pull request #3346 from element-hq/renovate/major-dependencyanalysis
Update dependencyAnalysis to v2 (major)
2024-08-28 09:55:26 +02:00
renovate[bot]
d4a9ea0d76 Update dependency org.maplibre.gl:android-sdk to v11.2.0 2024-08-28 04:35:29 +00:00
renovate[bot]
63098e5790 Update dependencyAnalysis to v2 2024-08-27 21:58:17 +00:00
Benoit Marty
4f062cdd10 Merge pull request #3345 from element-hq/feature/bma/removePipFlag
Allow `PictureInPicture` mode for Element Call.
2024-08-27 21:55:59 +02:00
Benoit Marty
edd0700bf8 Remove feature flag PictureInPicture 2024-08-27 18:41:40 +02:00
Benoit Marty
b2907eb955 Merge pull request #3341 from element-hq/renovate/com.android.tools-desugar_jdk_libs-2.x
Update dependency com.android.tools:desugar_jdk_libs to v2.1.0
2024-08-26 18:11:45 +02:00
Benoit Marty
0c99c71de5 Merge pull request #3334 from element-hq/feature/bma/pipCallApi
Use new functions exposed by Element Call about PiP
2024-08-26 18:00:17 +02:00
Benoit Marty
0d576a9f03 Rename PipActivity to PipView 2024-08-26 17:15:32 +02:00
Benoit Marty
f6e864f520 Avoid keeping a reference to the eventSink in a separate value 2024-08-26 17:11:41 +02:00
Benoit Marty
d626362be1 Rename WebPipApi to PipController 2024-08-26 16:50:55 +02:00
ganfra
db1a5678c2 Merge pull request #3340 from element-hq/renovate/com.posthog-posthog-android-3.x
Update dependency com.posthog:posthog-android to v3.5.1
2024-08-26 16:46:52 +02:00
renovate[bot]
9796e3015d Update dependency com.android.tools:desugar_jdk_libs to v2.1.0 2024-08-26 14:41:12 +00:00
renovate[bot]
bcdf85a985 Update dependency com.posthog:posthog-android to v3.5.1 2024-08-26 11:55:20 +00:00
Benoit Marty
abe37a890d Merge pull request #3339 from element-hq/sync-localazy
Sync Strings
2024-08-26 09:48:35 +02:00
bmarty
1b064a008f Sync Strings from Localazy 2024-08-26 00:25:40 +00:00
Benoit Marty
cf650c5af2 Fix UI tests. 2024-08-23 16:40:48 +02:00
Benoit Marty
ca6fe31ff8 Simplify code. 2024-08-23 16:34:44 +02:00
Benoit Marty
c993daab44 Allow entering Pip mode when controls.canEnterPip() cannot be evaluated. 2024-08-23 16:28:13 +02:00
Benoit Marty
508e9106e2 Communicate with Element Call about PiP status.
Also only use eventSink to communicate with the Presenter, instead of having public methods.
Change WeakReference to an Activity to a listener and update tests.
2024-08-23 16:19:21 +02:00
Benoit Marty
6a9f233283 Merge pull request #3331 from element-hq/renovate/com.google.firebase-firebase-bom-33.x
Update dependency com.google.firebase:firebase-bom to v33.2.0
2024-08-23 11:44:09 +02:00
renovate[bot]
53fed442a4 Update dependency com.google.firebase:firebase-bom to v33.2.0 2024-08-23 04:45:32 +00:00
Jorge Martin Espinosa
49440ecef0 Improve the text for mentions and replies in notifications (#3328) 2024-08-22 17:25:44 +00:00
Benoit Marty
77195bfd5e Merge pull request #3327 from element-hq/feature/bma/moreTests
Add unit test on MatrixRoom extension
2024-08-22 18:33:03 +02:00
Benoit Marty
89316b0a25 Reuse existing function 2024-08-22 15:25:04 +02:00
Benoit Marty
f7fe898e66 Add test on extension MatrixRoom.getCurrentRoomMember 2024-08-22 15:22:14 +02:00
Benoit Marty
4e82cb1ddc Add test on extension MatrixRoom.getDirectRoomMember 2024-08-22 15:20:37 +02:00
Benoit Marty
c075cbaf42 Remove unused code. 2024-08-22 15:01:00 +02:00
Benoit Marty
eb520f5d9a Merge pull request #3322 from element-hq/feature/bma/roomAliasCompletion
Suggestion for room alias (disabled for now)
2024-08-22 14:47:29 +02:00
networkException
12648c42de Fix broken direct room member for rooms with old users that left (#3324)
This patch fixes getDirectRoomMember not respecting direct rooms
with more than two members total but only two active. This commonly
occurs when users migrate to a new account by adding a new account
to rooms and leaving with the old one.

Other parts of the codebase (such as the people room list filter)
already respect the active member count of a room instead of the
total (historic) number of unique members.

This fixes the room details screen not showing up correctly, for
example missing the avatar cluster.

Signed-off-by: networkException <git@nwex.de>
2024-08-22 14:47:13 +02:00
ElementBot
62f687ee86 Update screenshots 2024-08-22 11:54:08 +00:00
Benoit Marty
9e2aac8e44 Merge pull request #3323 from element-hq/renovate/compose.bom
Update dependency androidx.compose:compose-bom to v2024.08.00
2024-08-22 13:50:29 +02:00
Benoit Marty
91771d061a Use extension getAvatarData 2024-08-22 13:39:25 +02:00
Benoit Marty
8c2240c579 Move package io.element.android.features.messages.impl.mentions to io.element.android.features.messages.impl.messagecomposer.suggestions 2024-08-22 13:31:58 +02:00
Benoit Marty
26a5da88f6 rename test function. 2024-08-22 13:26:05 +02:00
Benoit Marty
ccb3aef6a5 Rename MentionSuggestionsProcessor to SuggestionsProcessor since it's not only used for mentions. 2024-08-22 13:24:57 +02:00
Benoit Marty
49fba68492 Merge pull request #3325 from element-hq/renovate/telephoto
Update telephoto to v0.13.0
2024-08-22 11:13:36 +02:00
renovate[bot]
dd26b9fdfd Update telephoto to v0.13.0 2024-08-22 05:29:39 +00:00
renovate[bot]
6f0ffba438 Update dependency androidx.compose:compose-bom to v2024.08.00 2024-08-21 18:47:16 +00:00
Benoit Marty
ef015904ff Rename test because method has been renamed. 2024-08-21 18:36:06 +02:00
Benoit Marty
7890c5d9c6 Add missing test for MarkdownTextEditorState 2024-08-21 18:35:23 +02:00
Benoit Marty
e004f79900 Add unit test for DefaultRoomAliasSuggestionsDataSource 2024-08-21 18:25:41 +02:00
Benoit Marty
97b749e2b2 Add test on MentionSuggestionsProcessor and simplify the class. 2024-08-21 18:16:52 +02:00
Benoit Marty
1e30574d44 Convert MentionSuggestionsProcessor to a class and inject it in the constructor of MessageComposerPresenter 2024-08-21 17:41:10 +02:00
Benoit Marty
8d3237b3ba Reorder imports 2024-08-21 17:27:55 +02:00
Benoit Marty
9716a79127 Remove needless blank line 2024-08-21 17:27:29 +02:00
Benoit Marty
71c9a187da Fix test regression. 2024-08-21 16:59:44 +02:00
Benoit Marty
33d69178ec Fix test compilation issue. 2024-08-21 16:32:37 +02:00
Benoit Marty
f3ebf2d9db Fix import ordering. 2024-08-21 16:31:03 +02:00
Benoit Marty
6aab5f59cf Add feature flag for room alias suggestions, disabled by default. 2024-08-21 15:50:55 +02:00