Index: Slim/Plugin/iTunes/Importer/Artwork/OSX.pm =================================================================== --- Slim/Plugin/iTunes/Importer/Artwork/OSX.pm (revision 24510) +++ Slim/Plugin/iTunes/Importer/Artwork/OSX.pm (working copy) @@ -114,7 +114,7 @@ my ( $class, $cachedir ) = @_; # XXX: Not sure we want to close iTunes here, what if the user is using it? - return; + return unless $prefs->get('quit_after_scan'); # Tell iTunes to quit if we had to start it my $osa = Slim::Utils::Misc::findbin('osascript'); Index: Slim/Plugin/iTunes/Importer/Artwork/Win32.pm =================================================================== --- Slim/Plugin/iTunes/Importer/Artwork/Win32.pm (revision 24510) +++ Slim/Plugin/iTunes/Importer/Artwork/Win32.pm (working copy) @@ -134,6 +134,8 @@ sub finishArtworkExport { my ( $class, $cachedir ) = @_; + $itunes->Quit if $prefs->get('quit_after_scan'); + $itunes = undef; } Index: Slim/Plugin/iTunes/HTML/EN/plugins/iTunes/settings/itunes.html =================================================================== --- Slim/Plugin/iTunes/HTML/EN/plugins/iTunes/settings/itunes.html (revision 24510) +++ Slim/Plugin/iTunes/HTML/EN/plugins/iTunes/settings/itunes.html (working copy) @@ -37,4 +37,8 @@ [% "SETUP_PLAYLISTSUFFIX" | string %] [% END %] + [% WRAPPER setting title="SETUP_QUIT_AFTER_SCAN" desc="SETUP_QUIT_AFTER_SCAN_DESC" %] + + + [% END %] [% PROCESS settings/footer.html %] Index: Slim/Plugin/iTunes/strings.txt =================================================================== --- Slim/Plugin/iTunes/strings.txt (revision 24510) +++ Slim/Plugin/iTunes/strings.txt (working copy) @@ -372,6 +372,15 @@ SV Ta inte med omarkerade låtar. ZH_CN 不要包括未经由复选框筛选的歌曲 +SETUP_QUIT_AFTER_SCAN + EN iTunes application + +SETUP_QUIT_AFTER_SCAN_DESC + EN SqueezeCenter automatically opens iTunes while scanning the library for artwork. Manually close iTunes once scanning has completed, or check this to close iTunes automatically after the scan. + +QUIT_AFTER_SCAN + EN Quit iTunes application after artwork scan + DEBUG_PLUGIN_ITUNES DA Oplysninger om synkronisering med iTunes DE iTunes Synchronisation Index: Slim/Plugin/iTunes/Settings.pm =================================================================== --- Slim/Plugin/iTunes/Settings.pm (revision 24510) +++ Slim/Plugin/iTunes/Settings.pm (working copy) @@ -74,7 +74,7 @@ } sub prefs { - return ($prefs, qw(itunes scan_interval ignore_disabled xml_file music_path playlist_prefix playlist_suffix)); + return ($prefs, qw(itunes scan_interval ignore_disabled xml_file music_path playlist_prefix playlist_suffix quit_after_scan)); } sub handler {