ElementBot
6bc080c279
Sync Strings ( #2230 )
...
Co-authored-by: bmarty <bmarty@users.noreply.github.com>
10 months ago
Benoit Marty
a831f05f6e
Fix ktlint issues
10 months ago
renovate[bot]
c8bd362397
Update plugin ktlint to v12.1.0 ( #2200 )
...
* Update plugin ktlint to v12.1.0
* Run `./gradlew ktlintFormat` and fix some issues manually.
* Fix other issues reproted by Ktlint
* Limit false positives, KtLint removes unnecessary curly brace in String templates.
* Remove useless Unit
* Minor improvements over ktlint changes
* Restore `AlertDialogContent` behaviour
* Update screenshots
---------
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>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
10 months ago
Benoit Marty
7b2341aec7
Rename Async to AsyncData
10 months ago
bmarty
e6f4a7364f
Sync Strings from Localazy
10 months ago
Benoit Marty
39cca2ce09
Sync localazy using fixed script
11 months ago
Benoit Marty
24d3981261
Run the script again.
11 months ago
Benoit Marty
abd90acd8c
Add Konsist test to use isNull() instead of isEqualTo(null), and fix existing issue.
11 months ago
Benoit Marty
9e731f40ca
Add Konsist test to use isEmpty() instead of isEqualTo(empty), and fix existing issue.
11 months ago
bmarty
fced91addb
Sync Strings from Localazy
11 months ago
Jorge Martin Espinosa
087d2728d5
Extract compound tokens and theming to `compound-android` library ( #1888 )
...
* Replace tokens & icons with the external Compound ones
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
11 months ago
Benoit Marty
68f9c81628
Let the user choose theme ( #1499 )
11 months ago
Jorge Martin Espinosa
355ee95964
[Element Call] Keep MatrixClient alive while the call is working ( #1695 )
...
* Element Call: keep MatrixClient alive to get event updates
1 year ago
Jorge Martin Espinosa
356a321788
Fix issues with stuck 'loading...' state and hangup ( #1690 )
...
* Fix issues with stuck 'loading...' state and hangu
1 year ago
Jorge Martin Espinosa
46f78ef700
Integrate Element Call with widget API ( #1581 )
...
* Integrate Element Call with widget API.
- Add `appconfig` module and extract constants that can be overridden in forks there.
- Add an Element Call feature flag, disabled by default.
- Refactor the whole `ElementCallActivity`, move most logic out of it.
- Integrate with the Rust Widget Driver API (note the Rust SDK version used in this PR lacks some needed changes to make the calls actually work).
- Handle calls differently based on `CallType`.
- Add UI to create/join a call.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago
Benoit Marty
7389748f3e
Konsist: add rule obout test class name, and fix existing issue
1 year ago
Benoit Marty
566f09699e
Refactor tests.
1 year ago
Benoit Marty
42be907bb9
Add more tests
1 year ago
Benoit Marty
503c9e79e0
Move `appPrompt` and `confineToRoom` to the fragment part of the URL
1 year ago
Benoit Marty
5d0751de72
Detekt: sentences must end with a period.
1 year ago
Benoit Marty
8cb7c3211c
Element call: Pass in custom call URL query parameters
1 year ago
Benoit Marty
f0d5c46eaa
Element call URL must have https scheme.
1 year ago
bmarty
c72bb92ef2
Sync Strings from Localazy
1 year ago
bmarty
a7ce12d91d
Sync Strings from Localazy
1 year ago
Benoit Marty
0e4c146e87
Detekt: Rename `DayNightPreviews` to `PreviewsDayNight` to follow naming convention.
...
MultiPreview annotations should start with `Previews` as prefix
1 year ago
Benoit Marty
d531e71cd8
Migrate other icons to compound icons.
1 year ago
Benoit Marty
b73fe69dd6
No need to decode the parameter value, `getQueryParameter` already does it.
1 year ago
Benoit Marty
040da1324d
Add one more test.
1 year ago
Benoit Marty
1d0af23d52
Add test for the scheme `io.element.call`
1 year ago
Benoit Marty
1244761be2
Avoid code duplication
1 year ago
Benoit Marty
73d71b9ddb
CallIntentDataParser is now a class.
1 year ago
Benoit Marty
acbdac70be
Add support for `io.element.call:/?url=some-encoded-url` uri
1 year ago
Benoit Marty
0453ea5904
Localazy sync
1 year ago
bmarty
d2f9b02bbf
Sync Strings from Localazy
1 year ago
Jorge Martin Espinosa
f88507117b
Element Call SPA integration ( #1283 )
...
* Integrate Element Call into EX, being able to open its URLs and handle the call in-app.
* Add custom scheme support with format `element:call?url=...`.
* Update androix.webkit
* Silence the foreground service notification.
- Allow foreground service tap action to re-open the ongoing call.
- Unify notification small icons in different modules using a vector one.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago