74 Commits (031f79a8b3115ecd277a3a51f05d11c4efb278cc)

Author SHA1 Message Date
Benoit Marty 5d09d9c7f4 Add test on isCallActive 2 weeks ago
Benoit Marty d8779f038b Neat: do not compute `audioAttributes` if not necessary. 2 weeks ago
Benoit Marty cf80b3b804 Set Active call immediately when not in widget mode. 2 weeks ago
Benoit Marty 5f42b7732b ElementCall: CallForegroundService now use the Microphone permissions. 2 weeks ago
Benoit Marty b8ea3ce67d ElementCall: request audio focus and start CallForeground service only when the call is effectively started. 2 weeks ago
bmarty 851a547b89 Sync Strings from Localazy 2 weeks ago
Jorge Martin Espinosa c6d3ad88d3
Add the `CallWebView` logs to our logging stack (#3637) 3 weeks ago
Jorge Martin Espinosa 366db4791b
Upgrade Kotlin to v2.0 (#3594) 3 weeks ago
bmarty e25ba65170 Sync Strings from Localazy 3 weeks ago
Jorge Martin Espinosa eeec7cc785
Centralise the DI code generation logic (#3562) 1 month ago
Benoit Marty 77564d7870 Fix PiP crash with IllegalStateException. Activity must be resumed to enter PiP mode. 1 month ago
Benoit Marty 41adc7b426 Fix tests 1 month ago
Benoit Marty 4ea9e91a3a Handle no network error when starting Element Call. 1 month ago
Jorge Martin Espinosa 663362ac7f
Add forced logout flow when the proxy is no longer available (#3458) 1 month ago
Benoit Marty 375ac25d8d Migrate license to AGPL - XML files. 2 months ago
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
Benoit Marty 467c63fd15 Ensure Call is not hang up when user is asked to grant system permissions. 2 months ago
Jorge Martin Espinosa 9f2db3e52d
Fix Element Call closing automatically on API 34 (#3402) 2 months ago
bmarty 5ad2764402 Sync Strings from Localazy 2 months ago
Benoit Marty ad646c9098 Remove feature flag `PictureInPicture` 2 months ago
Benoit Marty 7f4b84638f Rename `PipActivity` to `PipView` 2 months ago
Benoit Marty 9fab13c50b Avoid keeping a reference to the eventSink in a separate value 2 months ago
Benoit Marty 306043876f Rename `WebPipApi` to `PipController` 2 months ago
Benoit Marty 0b2edcb6d1 Fix UI tests. 2 months ago
Benoit Marty a4b6d4c5d7 Simplify code. 2 months ago
Benoit Marty 368db3feb4 Allow entering Pip mode when `controls.canEnterPip()` cannot be evaluated. 2 months ago
Benoit Marty 18dcdc0e64 Communicate with Element Call about PiP status. 2 months ago
bmarty 3e67448006 Sync Strings from Localazy 2 months ago
ElementBot 8bd48fdc60
Sync Strings (#3297) 3 months ago
ganfra d8532c0d19 Sync on push : fix CallScreenPresenterTests after last changes. 3 months ago
bmarty 76804d9e48 Sync Strings from Localazy 3 months ago
ElementBot 1f01bd73c4
Sync Strings (#3232) 3 months ago
Benoit Marty 5bda29ca7e
Rework FakeMatrixRoom so that it contains only lambdas. (#3229) 3 months ago
Jorge Martin Espinosa 344e07bc0b
Cancel ringing call notification on call cancellation (#3047) 3 months ago
Benoit Marty a0b8679776 Add preview for Call screen in different PipState. 4 months ago
Benoit Marty 15d4782aa6 When PiP is supported, use Back for top left icon instead of Close. #3197 4 months ago
Benoit Marty 497f5d9f38 Call in PiP: when closing PiP, hang up the call. 4 months ago
Benoit Marty d27e86f396 Call in PiP: add feature flag, disabled in release builds. 4 months ago
Benoit Marty bb5ae89b2f Introduce ElementThemeApp to avoid code duplication. 4 months ago
Benoit Marty 214c9d2d2b Fix KtLint issue 4 months ago
Benoit Marty c73d814220 CallScreenPresenter is reading the current theme, it needs to be in the ElementTheme block. Closes #3153 4 months ago
Benoit Marty 9856ece42a Ensure `PinUnlockActivity` and `IncomingCallActivity` use the internal theme set by the user. 4 months ago
Benoit Marty 962320a0d8 Remove test on API 24 (working locally but not on CI :/) 4 months ago
Benoit Marty 0093e611cd Add Ui test on CallScreenView 4 months ago
Benoit Marty 664f78741d Add preview for loading state. 4 months ago
Benoit Marty a005c80fe4 Add support for Picture in Picture for ElementCallActivity 4 months ago
Benoit Marty 1a99a9f0e6 Format file. No other change. 4 months ago
jmartinesp dabaa2d265 Sync Strings from Localazy 4 months ago
Jorge Martin Espinosa b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner (#3125) 4 months ago
Jorge Martin Espinosa 05df1f2065
Fix crash when getting the system ringtone for ringing calls (#3131) 4 months ago