Commit graph

7952 commits

Author SHA1 Message Date
Benoit Marty
2eb3bd5682
Merge pull request #3313 from element-hq/feature/bma/fixGradleUpdateAction2
Gradle update action: add label and use other token.
2024-08-20 10:29:50 +02:00
Benoit Marty
1fbb36eb72 Update Gradle: Change the token used by the action so workflows are triggered in the resulting PR 2024-08-20 10:25:36 +02:00
Benoit Marty
a748aa7b20 Update Gradle: add label PR-Dependencies to PR it creates. 2024-08-20 10:18:08 +02:00
Benoit Marty
97047181ce
Merge pull request #3311 from element-hq/feature/bma/fixGradleUpdateAction
Gradle update action: Use JDK 17 and skip early in forks.
2024-08-20 09:58:02 +02:00
Benoit Marty
abd1a51453 Update Gradle: ddd workflow_dispatch 2024-08-20 09:33:37 +02:00
Benoit Marty
0269f868fe Renovate: Disable gradle update. Update of gradle is done by a specific GitHub action. 2024-08-20 09:31:29 +02:00
Benoit Marty
fae13290eb Gradle update action: Use JDK 17 and skip early in forks. 2024-08-20 09:24:21 +02:00
Benoit Marty
6b528596ed
Merge pull request #3307 from element-hq/feature/bma/cleanup
Cleanup and add unit test for DefaultPinnedMessagesBannerFormatter
2024-08-20 09:10:31 +02:00
Benoit Marty
c00ab58a6a
Merge pull request #3308 from element-hq/sync-localazy
Sync Strings - New language: Dutch.
2024-08-19 09:54:06 +02:00
bmarty
3e67448006 Sync Strings from Localazy 2024-08-19 00:25:36 +00:00
Benoit Marty
21f2c5a231
Merge pull request #3240 from element-hq/feature/valere/message_shields
Timeline UI | MessageShield Support
2024-08-16 14:25:33 +02:00
Benoit Marty
6f0f328784
Merge pull request #3306 from element-hq/renovate/com.otaliastudios-transcoder-0.x
Update dependency com.otaliastudios:transcoder to v0.11.0
2024-08-16 12:29:52 +02:00
Benoit Marty
9be8848b56
Merge pull request #3304 from element-hq/renovate/androidx.test-runner-1.x
Update dependency androidx.test:runner to v1.6.2
2024-08-16 12:29:30 +02:00
Benoit Marty
f7d8e127aa Add unit test for DefaultPinnedMessagesBannerFormatter 2024-08-16 12:26:39 +02:00
Benoit Marty
6776df8b40 Remove useless Boxes. 2024-08-16 11:58:18 +02:00
Benoit Marty
25eb1fa7a4 Default value to redact own message should be true. 2024-08-16 11:58:18 +02:00
Benoit Marty
70558aa381 Move editMessageLambda to the constructor. 2024-08-16 11:58:17 +02:00
ElementBot
cbc59e075e Update screenshots 2024-08-16 09:44:36 +00:00
Benoit Marty
459f60d8a0 Add preview for message shield dialog. 2024-08-16 11:33:52 +02:00
Benoit Marty
2116108a2c Add UI test on clicking on message shield.
Need to add content description on the shield icon.
2024-08-16 11:16:07 +02:00
Benoit Marty
3f90b02e54 Add test on TimelineEvents.ShowShieldDialog and TimelineEvents.HideShieldDialog 2024-08-16 10:45:20 +02:00
ElementBot
ced4f0c018 Update screenshots 2024-08-16 08:07:11 +00:00
Benoit Marty
4efa95bc0b Iterate on mapping MessageShield -> icon
iOS impl: https://github.com/element-hq/element-x-ios/blob/develop/ElementX/Sources/Services/Timeline/TimelineItemContent/EncryptionAuthenticity.swift#L59-L65
2024-08-16 09:56:01 +02:00
Benoit Marty
3676bca042 Make extension isCritical a val instead of a fun. 2024-08-16 09:56:01 +02:00
Benoit Marty
b62348f39b
Merge pull request #3298 from element-hq/feat/jme/3268-crypto-identity-reset
Feature: identity reset
2024-08-16 09:11:15 +02:00
renovate[bot]
8b81690903
Update dependency com.otaliastudios:transcoder to v0.11.0 2024-08-15 16:37:57 +00:00
renovate[bot]
e4adb15778
Update dependency androidx.test:runner to v1.6.2 2024-08-15 00:44:35 +00:00
ElementBot
0661cd2046 Update screenshots 2024-08-14 15:49:23 +00:00
ElementBot
99efdb6d76 Update screenshots 2024-08-14 15:31:44 +00:00
Benoit Marty
faf1e7da9f Iterate on shield mapping and rendering
Also handle click on the timeline and information displayed on long click.
2024-08-14 17:24:11 +02:00
Jorge Martín
8a1e333aa7 Fix most review comments 2024-08-14 16:53:50 +02:00
Benoit Marty
5d10b1fe85
Merge branch 'develop' into feature/valere/message_shields 2024-08-14 12:37:31 +02:00
renovate[bot]
ca81e466ce
Update dependency io.sentry:sentry-android to v7.14.0 (#3302)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-13 12:18:38 +00:00
Jorge Martín
d5eb71ab0b Add an extra test 2024-08-13 08:55:07 +02:00
Jorge Martín
f41e42d611 Remove unused import 2024-08-13 08:55:07 +02:00
ElementBot
d40f5bda12 Update screenshots 2024-08-13 08:55:07 +02:00
Jorge Martín
5e3e1271b4 Fix Konsist failures 2024-08-13 08:55:07 +02:00
Jorge Martín
c02f0135f8 Fix vertical position for the primary button in VerifySelfSessionView 2024-08-13 08:55:06 +02:00
ElementBot
300df0c620 Update screenshots 2024-08-13 08:55:06 +02:00
Jorge Martín
ae18efd2a9 Fix OidcView preview 2024-08-13 08:55:06 +02:00
Jorge Martín
5239e5ce81 Fix lint issues 2024-08-13 08:55:06 +02:00
Jorge Martín
7fd0ad09dc Improve APIs, add tests 2024-08-13 08:55:06 +02:00
Jorge Martín
175bada0df Improve existing APIs 2024-08-13 08:55:06 +02:00
Jorge Martín
abb9959789 Use extracted OIDC flow to display the reset identity screen 2024-08-13 08:55:05 +02:00
Jorge Martín
ee7a31cace Extract OIDC to its own module 2024-08-13 08:55:05 +02:00
Jorge Martín
4ab0b1074d Initial implementation of the reset identity feature 2024-08-13 08:55:05 +02:00
Benoit Marty
45775d71fd
Merge pull request #3299 from element-hq/feature/bma/rotateSessionPath
Ensure sessionPath is not reused for different homeserver. Fixes not loading media issue.
2024-08-12 16:31:46 +02:00
Benoit Marty
01ece74343 Fix formatting and improve comment. 2024-08-12 14:55:12 +02:00
Benoit Marty
683f26c051 Ensure sessionPath is not reused for different homeserver. 2024-08-12 14:16:58 +02:00
Benoit Marty
498f843eb5
Merge pull request #3285 from element-hq/renovate/io.sentry-sentry-android-7.x
Update dependency io.sentry:sentry-android to v7.13.0
2024-08-12 12:38:44 +02:00