Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

* libmobiledevice maintenance: waiting for device and error handling #726

Merged

Commits on May 3, 2023

  1. * libmobiledevice maintenance: waiting for device and error handling

    reason: libmobiledevice was failing on every situation then: device is not connected, blocked or pairing not complete. considering build process and deployment might take minutes its sad to fail just due to blocked device.
    changes: mitigation for these cases done by allowing 20 seconds for user to act to solve the situation:
    - if no device connected -- waiting for device
    - if device is locked -- waiting for unlock
    - if pairing in progress -- waiting to complete
    
    other changes:
    - changed logic for picking dev image -- all version are parsed and picked exact or lower (fix for MobiVM#517)
    - idea plugin: install was moved inside Run process. As before it was happening on UI thread and entire Idea was frozen (there was no update or locked device retries message);
    - using Java9 language level for RoboVM compiler/plugins.
    - amount for TODO added to point for code fragments that to be refactored (like Launchers, junit client depends on old structure)
    dkimitsa committed May 3, 2023
    Configuration menu
    Copy the full SHA
    607033a View commit details
    Browse the repository at this point in the history