Cog/Utils
Christopher Snowhill 740fdfa883 Attempt to wrangle memory usage from artwork
Now cache around NSData objects of individual pieces of album art,
unique by their byte contents. And the artwork image cacher will also
use the art ID keys from the database as the cache keys for NSImages,
so they'll not only be only read once per unique image, but also tracks
can have unique artwork per track, if the files so feature it.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-10 22:37:37 -08:00
..
Logging.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSArray+ShuffleUtils.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSArray+ShuffleUtils.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSData+MD5.h XML playlists now store album art in an MD5 hash indexed dictionary, but continue to read the older format for backwards compatibility 2013-10-09 16:14:23 -07:00
NSData+MD5.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSDictionary+Merge.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSDictionary+Merge.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSFileHandle+CreateFile.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSFileHandle+CreateFile.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSString+CogSort.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSString+CogSort.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
NSString+FinderCompare.h Add missing newlines. 2020-02-01 14:00:41 +01:00
NSString+FinderCompare.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
SideViewController.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
SideViewController.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
SQLiteStore.h Attempt to wrangle memory usage from artwork 2022-02-10 22:37:37 -08:00
SQLiteStore.m Attempt to wrangle memory usage from artwork 2022-02-10 22:37:37 -08:00
ToolTipTextField.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
ToolTipTextField.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
TrackingCell.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
TrackingCell.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
TrackingSlider.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
TrackingSlider.m Replace more NSDictionary use with literals 2022-02-08 19:56:04 -08:00