ganfra
447a10cb06
Add ApplicationConfig object to help tweaking the application / brand name used across the application.
7 months ago
Benoit Marty
71b8a1df90
Exlude CallMember state event from the timeline ( Fixes #2625 )
7 months ago
Benoit Marty
2a248417fa
Move Event exclusion to the module appconfig.
...
It has to become an android module to be able to add a dependency on : libraries:matrix:api.
7 months ago
Benoit Marty
a831f05f6e
Fix ktlint issues
10 months ago
Benoit Marty
99b38c8b0a
Move doc to Kdoc and fix formatting issue.
10 months ago
Benoit Marty
8650ce8d53
Cleanup
11 months ago
Benoit Marty
03a00330a6
Add RoomListConfig to be able to hide menu items. And hide them #2062 .
11 months ago
Benoit Marty
0c86b76357
Move NotificationConfig object to the config module.
11 months ago
Benoit Marty
c8532a8dd6
Move Config object to the config module and rename to AnalyticsConfig
11 months ago
Benoit Marty
87d5ed82b9
Read receipt: model and UI.
12 months ago
Jorge Martin Espinosa
f752147837
Remove Element Call feature flag and revert base URL to `call.element.io` ( #1809 )
...
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
12 months ago
Benoit Marty
3628a0359c
Create VoiceMessageConfig in `appconfig` module.
12 months ago
Benoit Marty
f073e51a84
Move PushConfig to the `appconfig` module.
12 months ago
Benoit Marty
9402421929
Let lint analysis the module :appconfig.
...
We had this warning:
Lint will treat :appconfig as an external dependency and not analyze it.
* Recommended Action: Apply the 'com.android.lint' plugin to java library project :appconfig. to enable lint to analyze those sources.
1 year ago
Benoit Marty
e0a975835b
Set lock grace period to 0 #1732
1 year ago
Benoit Marty
3c48ee23e9
Small cleanup
1 year ago
ganfra
6832b1f2db
Feature/fga/biometric unlock ( #1702 )
...
* Biometric unlock : refactor a bit existing classes
* Biometric unlock : first implementation
* Biometric: add ui for biometric setup
* Biometric unlock : use localazy strings
* Biometric unlock setup : branch skip/allow events
* Biometric : fix tests
* Biometrics: add small test
* Biometric : clean up
* Update screenshots
* Biometric unlock : address some PR review
* Biometric : improve a bit edge cases
* Fix lint issues
---------
Co-authored-by: ganfra <francoisg@element.io>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Jorge Martín <jorgem@element.io>
1 year ago
Benoit Marty
12efed3a94
Move SecureBackupConfig to the appconfig module.
1 year ago
Jorge Martin Espinosa
e64f822f5a
Enable Element Call integration in rooms by default ( #1685 )
...
Also change base url to `call.element.dev`.
1 year ago
ganfra
ca6a30d6cc
PIN : fix quality
1 year ago
ganfra
fdd9396089
Pin: add tests and make LockScreenConfig an injectable data class
1 year ago
ganfra
49e2060961
PIN unlock : makes sure to load the pin size from storage
1 year ago
ganfra
f1988e3093
PIN : branch the mandatory flow
1 year ago
ganfra
d2d6cab839
PIN : start branching logic
1 year ago
ganfra
20eed4f7d7
PIN : fix tests with new LockScreenConfig
1 year ago
ganfra
05a999acd4
Pin: add LockScreenConfig and address PR reviews
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