Benoit Marty
e21276f323
Merge branch 'develop' into feature/bma/removeExternalCallSupport
2026-04-30 16:58:11 +02:00
Benoit Marty
11b9efa2c9
Migrate to v2 testing APIs
2026-04-30 16:04:07 +02:00
Benoit Marty
f4b3ddfa0b
Merge branch 'develop' into feature/bma/removeExternalCallSupport
2026-04-30 11:50:35 +02:00
Timo
6ba4679908
Change native back button behavior in EC view (close settings in EC with os native back) ( #6642 )
...
* Change native back button behavior in EC view:
- inject escape into webview instead of going back.
- the webview will call back when no other modal is open.
* call down and up in the webview + make sure that we fall back to close
pip in case the webview did not handle the esc action.
---------
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-04-29 18:08:33 +02:00
Benoit Marty
4bb33fc36a
Use test extension on presenters.
2026-04-27 17:06:49 +02:00
Benoit Marty
944d8965f6
PictureInPictureEvents -> PictureInPictureEvent
2026-04-27 17:04:49 +02:00
Benoit Marty
2bcf10dd0b
CallScreenEvents -> CallScreenEvent
2026-04-27 17:04:12 +02:00
Benoit Marty
8860647477
Element Call: remove support for SPA call links.
...
Closes #6578
2026-04-27 17:01:08 +02:00
ElementBot
9a2ad3928a
Merge pull request #6658 from element-hq/sync-localazy
...
Sync Strings
2026-04-27 09:17:54 +02:00
Valere
18d4924171
fix: proximity sensor was wrongly disabled
2026-04-20 11:24:38 +02:00
Valere
58bde16b81
enforce selecting the EC preferred device
2026-04-20 11:19:37 +02:00
Valere
09e57e077a
audio: Let EC decide alone what communication device to use
2026-04-20 11:19:37 +02:00
Timur Gilfanov
f7cfa6cda8
Merge branch 'develop' into feature-oled-black
2026-04-14 10:13:46 +04:00
bmarty
23c1112dcf
Sync Strings from Localazy
2026-04-13 00:48:40 +00:00
Benoit Marty
2a5fc3633d
Move aCallNotificationData to the tests package of the main module, so that the test module does not have to depend on the impl module.
2026-04-08 17:40:48 +02:00
Benoit Marty
0e85fec41a
Depend on api not impl module.
2026-04-08 17:34:44 +02:00
Timur Gilfanov
5e6a6af409
Add "Allow black theme" feature flag
2026-04-05 12:03:50 +04:00
bmarty
299d5a9394
Sync Strings from Localazy
2026-03-16 00:42:32 +00:00
Valere
bad6085fb2
review: consistency use isAudioCall everywhere (instead of voiceOnly)
2026-03-06 12:19:05 +01:00
Valere
79d8ec16b9
review: Rename aIncomingCallScreenState to aCallNotificationData
2026-03-06 12:12:32 +01:00
Valere
f81f79f79a
fix tests
2026-03-04 19:07:53 +01:00
Valere
1f4601c936
konsist: fix PreviewParameterProvider naming convention
2026-03-04 17:54:41 +01:00
Valere
22a9e541fe
fix missing rename of var
2026-03-04 14:05:58 +01:00
Valere
be370911d2
rename voiceIntent to isAudioCall
2026-03-04 11:10:40 +01:00
Valere
7ef43abd57
Support incoming audio only calls
2026-03-04 08:56:33 +01:00
Valere
5491040ac5
WIP: Support using Element Call for voice calls in DMs
2026-03-03 11:50:22 +01:00
ElementBot
cf479a8df0
Sync Strings from Localazy ( #6269 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-03-02 14:54:50 +01:00
Jorge Martin Espinosa
001d419afd
Catch exceptions when setting or clearing an audio communication device in Element Call ( #6226 )
2026-02-24 13:38:53 +01:00
Benoit Marty
459e70f124
Fix test and add a new one.
2026-02-12 18:22:05 +01:00
Benoit Marty
5785b3cfe8
Fix quality issue
2026-02-12 18:17:13 +01:00
Benoit Marty
e31acaf6b8
Let the call be declined from the notification if the application is killed when the call is ringing.
2026-02-12 17:32:05 +01:00
Benoit Marty
e2ca3f3c99
Fix documentation
2026-02-12 17:32:05 +01:00
Benoit Marty
194f1d2d37
Incoming call screen: ensure buttons stay grouped in the center of the screen.
2026-02-12 16:01:05 +01:00
Benoit Marty
765ea94166
Incoming call screen: use color from theme and follow design.
...
https://www.figma.com/design/0MMNu7cTOzLOlWb7ctTkv3/Element-X?node-id=16501-5740
2026-02-12 15:51:17 +01:00
Benoit Marty
2a509d9ea8
Sort audio device by device type before sending the list to Element Call.
2026-02-09 14:23:06 +01:00
Benoit Marty
18f07383a3
Revert "Add "call.pro.element.io" in the list of known hosts for Element Call."
...
This reverts commit 761834dab2 .
2026-01-30 15:05:59 +01:00
Benoit Marty
bbaaafad63
Ensure that the call is not closed when it is an External call.
2026-01-29 16:21:00 +01:00
Benoit Marty
761834dab2
Add "call.pro.element.io" in the list of known hosts for Element Call.
2026-01-29 16:13:33 +01:00
renovate[bot]
00dcbf4a7f
fix(deps): update kotlin to 2.3.0 ( #5917 )
...
* fix(deps): update kotlin to 2.3.0
* Cleanup - remove `datetime` compat version
* Fix several lint issues caused by the Kotlin compiler inference working better (checks in nullables, vars, etc.)
* Fix tests by removing mock in `File.readBytes`, it seems like it's no longer allowed. Using a tmp file works well enough.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-12-22 14:28:15 +01:00
ElementBot
ad881c303a
Sync Strings from Localazy ( #5904 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-12-15 23:51:19 +01:00
Benoit Marty
310848ee38
Merge pull request #5722 from element-hq/feature/bma/moduleCleanup
...
Module cleanup
2025-11-18 16:14:10 +01:00
Benoit Marty
8a53be3b33
Fix warning
2025-11-14 09:39:55 +01:00
Benoit Marty
b64a46738e
Small cleanup
2025-11-14 09:33:40 +01:00
Benoit Marty
1c8b637858
No need to use apply setContentText accept null parameter.
2025-11-14 09:24:41 +01:00
Benoit Marty
71e8df2628
Rename val
2025-11-13 14:58:44 +01:00
Benoit Marty
8285478688
API modules do not need to setup dependency injection.
...
Move the implementation to the impl modules.
2025-11-12 19:05:39 +01:00
Benoit Marty
04589ec091
Fix package name
2025-11-12 12:24:46 +01:00
Benoit Marty
573767aca1
Let notifications use avatar fallback.
...
Extract code which handles Matrix image to its own api / impl / test modules.
2025-11-12 11:28:42 +01:00
Benoit Marty
eb31505dc7
Copyright: Add Element Creations Ltd. copyright
2025-11-10 11:05:05 +01:00
Benoit Marty
f86431e663
Copyright: Add final period
2025-11-10 10:13:41 +01:00