Skip to content
  • Matěj Laitl's avatar
    Complete iPod collection rewrite (also supports iPad, iPhone) · 9bfe4313
    Matěj Laitl authored
    This is a result of 3-month effort to make Amarok iPod-like device
    support future-proof and less buggy by using more modern MemoryMeta
    framework to manage tracks internally.
    
    The new plugin still uses libgpod [1] to access the devices and
    supports all devices supported by it. The newest models may need the
    infamous libashab.so library.
    
    FEATURES:
     * Small configuration dialog for iPods that shows troubleshooting information
       and allows to change iPod name.
     * Improved usability of iPod playlists: iPod collection automatically transfers
       tracks dropped to iPod playlists to iPod when it is needed.
     * Tracks can now be transcoded when transferring them to iPod.
    
    CHANGES:
     * optional libgpod dependency raised to 0.8.2 to support newest iPods.
     * Amarok now prevents accidental unmounting of iPods in (small) time-frames
       when iTunes database on iPod is not yet updated.
     * Amarok detects when iPod is to be ejected from system and gracefully
       disconnects it when it occurs.
     * Hitting the eject button on iPod collection ejects it also from the system.
     * iPod collection now detects whether iPod is safe to write and marks iPod
       as read-only if not. This prevents "iPod shows 0 tracks" problem.
     * Correct progress bar advancement when transferring tracks to iPod.
     * iPod Collection supports multiple simultaneous cancellable transfers.
     * Improved dialog to initialize iPod.
    
    BUGFIXES:
     * Detection and elimination of stale and orphaned iPod tracks now works
       correctly; users are notified about these when iPod is plugged in.
     * iPod playlists now work correctly.
     * Show correct error when transferring unsupported files to iPod.
    
    [1] http://www.gtkpod.org/wiki/Libgpod
    
    FEATURE: 291722
    FEATURE: 139454
    FEATURE: 219963
    BUG: 279797
    BUG: 289304
    BUG: 234876
    FIXED-IN: 2.6
    DIGEST: Amarok's iPod support is completely rewritten fixing many bugs
            and adding features
    9bfe4313
To find the state of this project's repository at the time of any of these versions, check out the tags.