Peter Cai
|
2d66c1f334
ui: Switch completely to the new download flow
|
1 year ago |
septs
|
9e637f766d
fix: profile class always display (#92)
|
1 year ago |
septs
|
ff6bd45ac6
feat: show profile class with unfiltered profile list (#86)
|
1 year ago |
septs
|
6bb1a16aee
feat: show unfiltered profile list in developer options (#73)
|
1 year ago |
Peter Cai
|
c4b513fc0a
ui: Save selected slot as state in DownloadWizardActivity
|
1 year ago |
Peter Cai
|
47d5c3881c
ui: Add skeleton of an experimental new download flow
|
1 year ago |
Peter Cai
|
837c34ba70
Add convience "Done" subscriber method for Flow<ForegroundTaskState>
|
1 year ago |
Peter Cai
|
c2cc8ceb2a
feat: EuiccInfoActivity
|
1 year ago |
Peter Cai
|
3d4704e77b
Remove more EuiccChannel usage in PrivilegedEuiccManagementFragment
|
1 year ago |
Peter Cai
|
3b868e4f9a
Move some fragments to withEuiccChannel()
|
1 year ago |
Peter Cai
|
479e0ff34a
Move profile switching to use the new foreground task flow
|
1 year ago |
Peter Cai
|
fe1319537a
Make foreground tasks block UI reloads
|
1 year ago |
Peter Cai
|
324dcdc563
EuiccManagementFragment: prevent crashes on configuration change
|
1 year ago |
Peter Cai
|
a6777d1d17
Apply layout insets to more activities
|
1 year ago |
Peter Cai
|
01fc07fd78
EuiccManagementFragment: Add nonnull assertion for platform types
|
1 year ago |
Peter Cai
|
47c6bbb864
feat: Copy ICCID to clipboard on long click
|
1 year ago |
Peter Cai
|
67927cf7ef
fix: Do not look for channel in the process of switching profiles
|
1 year ago |
Peter Cai
|
829f019aa2
ui: Add footer view when no profiles are found
|
1 year ago |
Peter Cai
|
b16a72f43a
ui: Add option to skip safeguard for removable eSIMs
|
1 year ago |
Peter Cai
|
293266bb6e
ui: Allow disabling the only remaining profile through USB readers
|
1 year ago |
Peter Cai
|
3f0e789997
feat: Unified notification type for enabling / disabling
|
1 year ago |
Peter Cai
|
d1d85161cc
fix: USB CCID channels do not need reconnects on switch
|
1 year ago |
Peter Cai
|
6396f17012
Retry profile switching with refresh = false if refresh = true failed
|
1 year ago |
Peter Cai
|
4790f87b65
ui: Prevent users from doing multiple things at once
|
1 year ago |
Peter Cai
|
a29b068035
ui: Prevent crash after a profile switch that timed out
|
1 year ago |
Peter Cai
|
113cc1b4cf
revert back to calling enableProfile directly
|
1 year ago |
Peter Cai
|
df9cece94b
refactor: Commonize logic for disabling the active profile
|
1 year ago |
Peter Cai
|
ff427759d7
fix: Try to disable the current profile before switching
|
1 year ago |
Peter Cai
|
01e1b2b9a4
fix: Show toasts from main thread
|
1 year ago |
Peter Cai
|
5498186cf1
ui: Stop refreshing profiles on every UI event
|
1 year ago |