Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SDK] Migrate Services API from MatrixCallback mode to coroutines #2449

Open
48 of 53 tasks
bmarty opened this issue Nov 26, 2020 · 8 comments
Open
48 of 53 tasks

[SDK] Migrate Services API from MatrixCallback mode to coroutines #2449

bmarty opened this issue Nov 26, 2020 · 8 comments

Comments

@bmarty
Copy link
Member

bmarty commented Nov 26, 2020

This work has already been started by @Dominaezzz , and this issue is here to track the progress and the remaining works.

Note: every new API should now use suspend functions instread of MatrixCallback

List of services

Other classes to migrate

@Dominaezzz
Copy link
Contributor

Dominaezzz commented Dec 8, 2020

Currently working on KeysBackupService.

@bmarty
Copy link
Member Author

bmarty commented Feb 17, 2021

CallSignalingService (1 method to migrate) is in progress in #2830

@Dominaezzz
Copy link
Contributor

Looking at IdentityService.

@Dominaezzz
Copy link
Contributor

Looking at RelationService.

@Dominaezzz
Copy link
Contributor

You can tick StateService now btw.

@Dominaezzz
Copy link
Contributor

Should also make an issue for LiveData -> (State)Flow.
I'm done making PRs for now.

@Dominaezzz
Copy link
Contributor

Dominaezzz commented Mar 28, 2021

All that's left are these. (From easiest to hardest)

  • CrossSigningService
  • CryptoService
  • KeysBackupService
  • SendService

@bmarty
Copy link
Member Author

bmarty commented Mar 31, 2021

Thanks a lot for your work @Dominaezzz! I've updated the description of this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants