Skip to content

[Feature] Import History + Recent IPAs from Downloads #84

@victorwads

Description

@victorwads

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

  1. 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
  2. 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

  • I am willing to attempt to make a pull request with these requested features

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions