Peter Cai
|
d26a8ddc78
EuiccChannelManagerService: stop using blocking variants unnecessarily
|
1 year ago |
Peter Cai
|
2337ad035d
Post a notification to signify task failure from service
|
1 year ago |
Peter Cai
|
4709b6994f
Don't call stopSelf() if the coroutine is cancelled
|
1 year ago |
Peter Cai
|
349c8179b0
Force foreground tasks to always complete (i.e. not cancelled)
|
1 year ago |
Peter Cai
|
54b4f61fd7
Improve notification channel creation
|
1 year ago |
Peter Cai
|
7661b4b84f
Output any foreground task error to Log
|
1 year ago |
Peter Cai
|
479e0ff34a
Move profile switching to use the new foreground task flow
|
1 year ago |
Peter Cai
|
79f43e2fda
Set notification to alert only once
|
1 year ago |
Peter Cai
|
2721f91277
Make foreground notifications much more reliable
|
1 year ago |
Peter Cai
|
653123939c
Set notifications to ongoing
|
1 year ago |
Peter Cai
|
48b5f8ce06
Impose timeout on waiting for foreground start
|
1 year ago |
Peter Cai
|
31c06470c6
Move profile deletion to new flow
|
1 year ago |
Peter Cai
|
cf5704be42
Move profile download to the new foreground flow
|
1 year ago |
Peter Cai
|
f71da0e4ff
Update documentation
|
1 year ago |
Peter Cai
|
fe1319537a
Make foreground tasks block UI reloads
|
1 year ago |
Peter Cai
|
9a77824f79
Enforce updateForegroundNotification to run in the main thread
|
1 year ago |
Peter Cai
|
3add3ffa90
refactor: Launch profile download task inside EuiccChannelManagerService
|
1 year ago |
Peter Cai
|
59f3597874
refactor: Wrap EuiccChannelManager in an Android Service instance
|
1 year ago |