Archived
1

Added option to use lower resolution artworks in TagTunes

This commit is contained in:
Kim Wittenburg
2015-09-15 14:17:40 +02:00
committed by Kim Wittenburg
parent d49ad31b79
commit dcd7d2620d
4 changed files with 35 additions and 4 deletions

View File

@@ -36,6 +36,8 @@ import Cocoa
static let removeSavedAlbumsKey = "Remove Saved Albums"
static let useLowResolutionArtworkKey = "Use Low Resolution Artwork"
static let useCensoredNamesKey = "Use Censored Names"
static let caseSensitiveKey = "Case Sensitive"
@@ -72,6 +74,7 @@ import Cocoa
UserDefaultsConstants.saveArtworkKey: false,
UserDefaultsConstants.keepSearchResultsKey: false,
UserDefaultsConstants.removeSavedAlbumsKey: false,
UserDefaultsConstants.useLowResolutionArtworkKey: false,
UserDefaultsConstants.useCensoredNamesKey: false,
UserDefaultsConstants.caseSensitiveKey: true,
UserDefaultsConstants.clearArtworksKey: false
@@ -121,6 +124,17 @@ import Cocoa
}
}
/// If `true` the main table view will use 100x100 artworks instead of full
/// sized images. This option does not affect saving.
public dynamic var useLowResolutionArtwork: Bool {
set {
NSUserDefaults.standardUserDefaults().setBool(newValue, forKey: UserDefaultsConstants.useLowResolutionArtworkKey)
}
get {
return NSUserDefaults.standardUserDefaults().boolForKey(UserDefaultsConstants.useLowResolutionArtworkKey)
}
}
// MARK: Tag Preferences
/// If `true` TagTunes displays and saves censored names instead of the