Benoit Marty
a28796106b
Merge pull request #4272 from element-hq/renovate/org.owasp.dependencycheck-12.x
...
chore(deps): update plugin dependencycheck to v12.1.0
2025-02-18 12:16:19 +01:00
Benoit Marty
37c61c77ed
Merge pull request #4263 from element-hq/renovate/android.gradle.plugin
...
fix(deps): update android.gradle.plugin to v8.8.1
2025-02-18 12:16:02 +01:00
Benoit Marty
0b6e200eac
Merge pull request #4259 from element-hq/renovate/danger-danger-js-12.x
...
chore(deps): update danger/danger-js action to v12.3.4
2025-02-18 12:15:47 +01:00
Benoit Marty
742109c666
Merge pull request #4249 from element-hq/renovate/com.google.firebase-firebase-bom-33.x
...
fix(deps): update dependency com.google.firebase:firebase-bom to v33.9.0
2025-02-18 12:15:33 +01:00
Benoit Marty
027baf4508
Merge pull request #4275 from element-hq/feature/bma/userCertificates
...
Allow user certificate in production builds.
2025-02-18 09:56:14 +01:00
Benoit Marty
3ded5ca38a
Allow user certificate in production builds.
2025-02-17 17:10:28 +01:00
Benoit Marty
37618600d7
Merge pull request #4253 from element-hq/sync-localazy
...
Sync Strings - New translations to turkish
2025-02-17 12:24:53 +01:00
Benoit Marty
83ede0f774
Sync strings again.
...
Revert wrong change on Hungarian plurals.
2025-02-17 11:29:49 +01:00
renovate[bot]
1753a02cd2
fix(deps): update telephoto to v0.15.1 ( #4270 )
...
* fix(deps): update telephoto to v0.15.1
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2025-02-17 11:01:40 +01:00
bmarty
3dddd90d97
Sync Strings from Localazy
2025-02-17 00:30:17 +00:00
renovate[bot]
8888706e11
chore(deps): update plugin dependencycheck to v12.1.0
2025-02-16 22:11:15 +00:00
renovate[bot]
681dbc8959
fix(deps): update android.gradle.plugin to v8.8.1
2025-02-13 18:55:44 +00:00
renovate[bot]
08a30773fb
fix(deps): update dependency io.sentry:sentry-android to v8.2.0 ( #4262 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 11:06:32 +01:00
renovate[bot]
9be8c20bfc
chore(deps): update danger/danger-js action to v12.3.4
2025-02-11 17:03:08 +00:00
renovate[bot]
2fa792ee88
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.2 ( #4258 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 20:06:03 +01:00
Jorge Martín
1a48624c04
Rename JoinRoomEvents.DismissContent
2025-02-10 19:13:02 +01:00
Jorge Martín
02addf54dd
Add RoomMembershipDetails to get the room member info for the current user and the sender of its m.room.member state event in the room.
2025-02-10 19:13:02 +01:00
Jorge Martín
311fbb84f7
Make MatrixClient return a RoomPreview instance, not a RoomPreviewInfo one.
2025-02-10 19:13:02 +01:00
ElementBot
19fcd005fc
Update screenshots
2025-02-10 19:13:02 +01:00
ganfra
3b0ac5420a
feat(room preview) : use room summary joined members count
2025-02-10 19:13:02 +01:00
ganfra
ba07370dfa
feature(room preview): Add option to forget room, improve the room preview screen for banned rooms.
...
Some internal refactoring was done too:
- Remove RoomInfo.isPublic to only use JoinRule.
- Also take into account restricted access rooms for previews.
2025-02-10 19:13:02 +01:00
renovate[bot]
a0f986d966
Update dependency org.maplibre.gl:android-sdk to v11.8.1 ( #4245 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 09:43:44 +01:00
renovate[bot]
cfd45a1961
Update dependency com.google.firebase:firebase-bom to v33.9.0
2025-02-07 20:28:32 +00:00
Benoit Marty
e408a4653b
Merge pull request #4239 from element-hq/feature/bma/fixNightlyReports2
...
Fix nightly reports - next step
2025-02-06 17:26:59 +01:00
Benoit Marty
76d6458bb9
Add unit test for PinUnlockState
2025-02-06 16:51:18 +01:00
Benoit Marty
c8d2377a5d
Add unit test for SecureBackupRootState
2025-02-06 16:51:18 +01:00
Benoit Marty
3346a041db
Exclude some class from State coverage check
...
> Rule 'Check code coverage of states' violated:
instructions covered percentage for class 'io.element.android.libraries.mediaviewer.impl.local.player.MediaPlayerControllerState' is 0.000000, but expected minimum is 90
instructions covered percentage for class 'io.element.android.libraries.textcomposer.components.FormattingOptionState' is 0.000000, but expected minimum is 90
2025-02-06 16:51:18 +01:00
Benoit Marty
98f793b02e
Merge pull request #4226 from element-hq/feature/bma/themeOverride
...
Theme override
2025-02-06 16:48:16 +01:00
ganfra
0fb06a97b8
Merge pull request #4234 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.78
2025-02-06 16:40:18 +01:00
Jorge Martin Espinosa
c040cec108
Create SyncOrchestrator ( #4176 )
...
* Create `SyncOrchestrator` to centralise the sync start/stop flow through the whole app: the decision is based on several inputs: sync state, network available, app in foreground, app in call, app needing to sync an event for a notification.
* Make network monitor return network connectivity status, not internet connectivity
* Don't stop the `SyncService` when network connection is lost, let it fail instead. This prevents an issue when using the offline mode of the SDK, which made the wrong UI states to be shown when the `SyncState` is `Idle` (that is, after the service being manually stopped).
* Rename `NetworkStatus.Online/Offline` to `Connected/Disconnected` so they're not easily mistaken with internet connectivity instead
2025-02-06 16:36:57 +01:00
ganfra
17cab274db
dependencies(matrix sdk) : expose ErrorKind
2025-02-06 15:50:46 +01:00
Benoit Marty
69e1666064
Update ref to enterprise
2025-02-06 15:36:53 +01:00
Benoit Marty
946f5000b6
Fix typo.
2025-02-06 15:10:15 +01:00
Benoit Marty
6afc28ecb3
No need to expose libs.compound here.
2025-02-06 15:10:15 +01:00
Benoit Marty
b8db5ebe16
Fix Text button color.
2025-02-06 15:10:15 +01:00
Benoit Marty
39cb6e03f0
Use color from ElementTheme.
2025-02-06 15:10:15 +01:00
Benoit Marty
5cfbf7096e
move enterprise module ref
2025-02-06 15:10:15 +01:00
ElementBot
0e5a0223c0
Update screenshots
2025-02-06 15:10:15 +01:00
Benoit Marty
0d6d74512f
Use ElementTheme instead of MaterialTheme
2025-02-06 15:10:15 +01:00
Benoit Marty
484ecb5f6c
Color aliases now use ElementTheme
2025-02-06 15:10:14 +01:00
Benoit Marty
468ef0f7fc
Add ability to EnterpriseService to override theme colors
2025-02-06 15:10:14 +01:00
Benoit Marty
79293e1e9d
Merge pull request #4198 from cbs228/bugfix/full-browser-for-web-links
...
Open chat links in regular browser tabs
2025-02-06 09:10:23 +01:00
Benoit Marty
b0fada0006
Merge pull request #4235 from element-hq/feature/bma/fixNightlyReports
...
Fix nightly reports
2025-02-06 09:07:50 +01:00
Benoit Marty
1d5e78496c
Do not rely on RoomAlias constructor to validate the Room alias, since there is no validation in release mode.
...
This is fixing the test in release mode.
2025-02-05 18:05:10 +01:00
Benoit Marty
247148df6b
Move test class to package impl
2025-02-05 17:27:44 +01:00
renovate[bot]
88a6871177
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.78
2025-02-05 15:33:36 +00:00
Benoit Marty
cd3312456c
Merge pull request #4230 from element-hq/renovate/com.posthog-posthog-android-3.x
...
Update dependency com.posthog:posthog-android to v3.11.2
2025-02-05 16:32:17 +01:00
Benoit Marty
5ca7f6a9be
Merge pull request #4233 from element-hq/feature/bma/dmCreationConfirmation
...
Display a bottom sheet to let user confirm the DM creation
2025-02-05 16:01:35 +01:00
ElementBot
146a5b713c
Update screenshots
2025-02-05 14:35:56 +00:00
Benoit Marty
2cacb94f95
Remove string duplication
2025-02-05 15:21:59 +01:00