Request
Currently, the import flow is very minimal and functional, but it requires the user to manually reselect IPAs every time using drag & drop or the Import button.
I’d like to propose an improvement focused on usability and speed, especially for users who frequently sideload apps which will improve the UX.
Proposed behavior
- Import History
- Keep a small history of recently imported IPAs (e.g. last 2 or 3).
- Display them directly in the UI so the user can quickly reselect one.
- Show at least:
- App name (from IPA metadata)
- App icon (if available)
- Version
- File name
- Recent IPAs from Downloads folder
- Optionally scan the user’s Downloads folder and list the most recent .ipa files.
- Even a limited list (last 5 IPAs) would already improve the experience a lot.
- If macOS permissions are required, this could be optional or permission-gated.
- Same UI details as above (icon, name, version, filename).
Why this matters
- Most users repeatedly sideload the same apps or re-download IPAs.
- Reduces friction and repetitive file selection.
- Makes the app feel more polished and “native”.
- Improves onboarding and daily usage with zero impact on existing workflows.
Notes
- This could be implemented incrementally (history first, Downloads later).
- I’m happy to look into implementing this myself if no one is available, but my time is limited right now.
- Open to discussing UI/UX ideas that fit simplicity.
Contributor Checks