Robin
0a6dc6a294
Show error screens in group calls
...
Element Call now sends a 'close' widget action when the widget is ready to close. Usually this will be sent immediately after the 'hangup' action, but it could be sent later if the widget wants to present an error screen before closing. So by listening to the 'close' action rather than the 'hangup' action, we get to see these error screens.
2025-02-23 20:16:52 +07:00
Jorge Martin Espinosa
247071b196
Try avoiding trailing punctuation inside linkified URLs. ( #4214 )
...
Create `LinkfierHelper` and post-process URLSpans added to make sure they honor the actual URLs in text by removing unnecessarily added trailing punctuation.
2025-02-21 16:58:59 +00:00
Benoit Marty
23bc71f331
Merge pull request #4285 from element-hq/feature/bma/appConfig
...
Prepare application for being configurable
2025-02-21 16:43:06 +01:00
Benoit Marty
8ca55e1fd3
Improve the way we include all modules for clarity.
2025-02-21 16:14:56 +01:00
Benoit Marty
9481bf01a6
Update ref to enterprise module
2025-02-21 16:08:30 +01:00
Benoit Marty
610c06c1fd
Ensure enterprise build only use the application names.
2025-02-21 11:43:47 +01:00
Benoit Marty
76b972749d
Merge pull request #4288 from element-hq/renovate/dependencyanalysis
...
fix(deps): update dependencyanalysis to v2.10.0
2025-02-21 11:40:43 +01:00
Benoit Marty
4d41a0003d
Merge pull request #4287 from element-hq/renovate/accompanist
...
fix(deps): update dependency com.google.accompanist:accompanist-permissions to v0.37.2
2025-02-21 11:40:18 +01:00
renovate[bot]
a4983eb5e4
fix(deps): update dependencyanalysis to v2.10.0
2025-02-20 23:05:23 +00:00
renovate[bot]
b03945e7fe
fix(deps): update dependency com.google.accompanist:accompanist-permissions to v0.37.2
2025-02-20 23:05:18 +00:00
Benoit Marty
d23efc3053
Fix Konsist test.
...
New enterprise module was not correctly detected.
Also ensure that the files are correctly found.
2025-02-20 18:41:11 +01:00
Benoit Marty
cae160933f
Add unit test on AccountProviderDataSource
2025-02-20 18:05:51 +01:00
Benoit Marty
05f61b8779
Add a way to override default homeserver.
2025-02-20 18:05:49 +01:00
Benoit Marty
c9890d3073
Move build parameters to a common file
2025-02-20 17:58:41 +01:00
Benoit Marty
86d9abfef7
Merge pull request #4283 from element-hq/renovate/accompanist
...
fix(deps): update dependency com.google.accompanist:accompanist-permissions to v0.37.1
2025-02-20 09:35:04 +01:00
Benoit Marty
fc03397df9
Merge pull request #4251 from element-hq/renovate/dependencyanalysis
...
fix(deps): update dependencyanalysis to v2.8.2
2025-02-20 09:16:11 +01:00
Benoit Marty
8c484f229a
Merge pull request #4246 from element-hq/renovate/firebaseappdistribution
...
fix(deps): update firebaseappdistribution to v5.1.1
2025-02-20 09:15:54 +01:00
renovate[bot]
7c1ae48faf
fix(deps): update dependency io.github.zxing-cpp:android to v2.3.0 ( #4282 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 09:10:26 +01:00
renovate[bot]
25c46ed6a1
fix(deps): update dependency com.google.accompanist:accompanist-permissions to v0.37.1
2025-02-20 05:33:55 +00:00
renovate[bot]
2e5545ea2c
fix(deps): update firebaseappdistribution to v5.1.1
2025-02-19 14:09:16 +00:00
ganfra
73de9ee3f0
Merge pull request #4265 from element-hq/renovate/kotlin
...
fix(deps): update kotlin to v2.1.10-1.0.30
2025-02-19 15:07:27 +01:00
ganfra
b0d465e631
Merge branch 'develop' into renovate/kotlin
2025-02-19 14:40:11 +01:00
Benoit Marty
bf62c51a97
Merge pull request #4274 from element-hq/feature/bma/mediaTimelineImprovment
...
Update Matrix Room API and allow media swipe on pinned event only.
2025-02-19 09:41:27 +01:00
ganfra
37ec7f0d16
Merge pull request #4261 from element-hq/renovate/compose.bom
...
fix(deps): update dependency androidx.compose:compose-bom to v2025.02.00
2025-02-18 20:27:48 +01:00
Jorge Martin Espinosa
717a15bea5
When an emoji is used as the 'initial' for an avatar, use the whole emoji ( #4277 )
...
* When an emoji is used as the 'initial' for an avatar, use the whole emoji
Use `BreakIterator.getCharacterInstance()` for a simpler solution.
2025-02-18 20:15:11 +01:00
renovate[bot]
047e659719
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25 ( #4273 )
...
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25
* Adapt to SDK changes:
- Remove logic related to sliding sync proxy, leaving just the minimum needed to detect its usage on the current session data.
- Remove code associated with the opt-in migration to native sliding sync, since it's now mandatory.
- Remove toggle between proxy/native sliding sync.
- Some fixes to session verification API breaks.
* Update forced logout dialog message, remove `NativeSlidingSyncMigrationBanner`
* Update screenshots
* Update all strings
* Remove `SuccessfulLogoutPendingAction`
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
Co-authored-by: ElementBot <android@element.io >
2025-02-18 18:07:47 +01:00
Benoit Marty
18a41bcf24
Add blank lines for code readability.
2025-02-18 17:47:55 +01:00
Benoit Marty
3b8e8dcf7f
Remove duplicated line
2025-02-18 17:44:38 +01:00
Benoit Marty
bae6e964db
Merge pull request #4126 from element-hq/feature/valere/support_verification_violation_banner
...
feature(crypto): verification violation handling and block sending
2025-02-18 16:07:29 +01:00
Benoit Marty
36d5528904
Merge branch 'develop' into feature/valere/support_verification_violation_banner
2025-02-18 15:42:08 +01:00
Benoit Marty
730fcde506
typo
2025-02-18 14:18:24 +01:00
Benoit Marty
b1d57244c2
Move roomMemberIdentityStateChanges from ComposerState to MessagesState.
2025-02-18 14:17:21 +01:00
Benoit Marty
1a6c9b98f7
Move DisabledComposer to MessageView.
2025-02-18 14:12:22 +01:00
Benoit Marty
c7e8582778
Cleanup code.
2025-02-18 14:01:44 +01:00
Benoit Marty
a807141a91
Cleanup code.
2025-02-18 13:42:56 +01:00
Benoit Marty
bc6c022cbf
Trailing comma and named param.
2025-02-18 13:36:54 +01:00
Benoit Marty
1b9c3700b8
Move fun and add private modifier.
2025-02-18 13:36:05 +01:00
Jorge Martin Espinosa
51f5087ef2
SyncOrchestrator: restore the initial sync step ( #4242 )
...
* SyncOrchestrator: restore the initial sync step
* Try having internal and public functions to be able to unit test the initial sync and the state changes separately, as well as the initial sync followed by a state change
* Only manually start sync if the `SyncService` was previously stopped, don't do it for `Offline` state
2025-02-18 12:50:59 +01:00
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
e35eda0c67
Improve MatrixRoom.createTimeline API.
2025-02-18 12:12:36 +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
c02436d3f0
Update Matrix Room API and allow media swipe on pinned event only.
2025-02-17 16:45:25 +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