feat: multi-SE support for USB channels #309

Merged
PeterCxy merged 9 commits from usb-multi-se into master 2026-02-28 23:43:04 +01:00
Owner

All channels now support multi-SE. UsbCcidReaderFragment now no longer wraps inner EuiccManagementFragment's but instead calls MainActivity to instantiate tabs for USB channels. Also, we now no longer use the USB product name as channel titles but instead use "USB Reader" and "USB Reader, SE x" for all of them.

All channels now support multi-SE. UsbCcidReaderFragment now no longer wraps inner EuiccManagementFragment's but instead calls MainActivity to instantiate tabs for USB channels. Also, we now no longer use the USB product name as channel titles but instead use "USB Reader" and "USB Reader, SE x" for all of them.
feat: multi-SE support for USB readers
Some checks failed
Build Debug APKs / build-debug (push) Failing after 54s
f240d499a5
This is mostly vibe-coded with some fixups; test pending
Merge remote-tracking branch 'origin/master' into usb-multi-se
Some checks failed
Build Debug APKs / build-debug (push) Has been cancelled
115bfe1841
Retire supportsMultiSE
All checks were successful
Build Debug APKs / build-debug (push) Successful in 5m13s
d7c663a533
Fix usb permission fragment removal
All checks were successful
Build Debug APKs / build-debug (push) Successful in 7m51s
afa3d4f90e
Make sure fragments are invalidated when replaced
All checks were successful
Build Debug APKs / build-debug (push) Successful in 6m23s
60e8d79a3f
Retire intrinsicChannelName
All checks were successful
Build Debug APKs / build-debug (push) Successful in 7m15s
4a80729277
Fix loadingProgress after clicking the permission button
All checks were successful
Build Debug APKs / build-debug (push) Successful in 7m40s
2b48344ae9
It seems like messing with view visibility while having a bunch of
constraints causes some weird bugs so just wrap the progress bar
PeterCxy requested review from septs 2026-02-28 23:34:19 +01:00
septs approved these changes 2026-02-28 23:39:00 +01:00
PeterCxy merged commit 713ffec26d into master 2026-02-28 23:43:04 +01:00
PeterCxy deleted branch usb-multi-se 2026-02-28 23:43:04 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
PeterCxy/OpenEUICC!309
No description provided.