Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The Karelia iMedia Browser, framework and application for browsing media on Mac OS X
Objective-C Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
CC
ObjectiveFlickr @ bf61804
SandBoxingKit
XPCKit @ 0c7fa17
de.lproj
en.lproj
es.lproj
fmdb
fr.lproj
iMedia.xcodeproj
iMedia.xcworkspace
it.lproj
ja.lproj
nl.lproj
pt_BR.lproj
zh_CN.lproj
.gitignore
.gitmodules
Credits.html
Flickr.png
IMBAlertPopover.h
IMBAlertPopover.m
IMBAlertPopoverViewController.h
IMBAlertPopoverViewController.m
IMBAlertPopoverViewController.xib
IMBApertureAudioParser.h
IMBApertureAudioParser.m
IMBApertureHeaderView.xib
IMBApertureHeaderViewController.h
IMBApertureHeaderViewController.m
IMBApertureParser.h
IMBApertureParser.m
IMBApertureParserMessenger.h
IMBApertureParserMessenger.m
IMBApertureVideoParser.h
IMBApertureVideoParser.m
IMBAppleMediaParser.h
IMBAppleMediaParser.m
IMBAppleMediaParserMessenger.h
IMBAppleMediaParserMessenger.m
IMBAppleMediaParserOld.h
IMBAppleMediaParserOld.m
IMBAudioFolderParser.h
IMBAudioFolderParser.m
IMBAudioFolderParserMessenger.h
IMBAudioFolderParserMessenger.m
IMBAudioNodeViewController.h
IMBAudioNodeViewController.m
IMBAudioObjectViewController.h
IMBAudioObjectViewController.m
IMBAudioObjectViewController.xib
IMBButtonObject.h
IMBButtonObject.m
IMBComboTableView.h
IMBComboTableView.m
IMBComboTextCell.h
IMBComboTextCell.m
IMBComboViewTemplate.pdf
IMBCommon.h
IMBCommon.m
IMBConfig.h
IMBConfig.m
IMBDisableTitleToColorTransformer.h
IMBDisableTitleToColorTransformer.m
IMBDynamicTableView.h
IMBDynamicTableView.m
IMBFNSubscribeFileWatcher.h
IMBFNSubscribeFileWatcher.m
IMBFSEventsService.m
IMBFSEventsWatcher.h
IMBFSEventsWatcher.m
IMBFaceNodeObject.h
IMBFaceNodeObject.m
IMBFaceObjectViewController.h
IMBFaceObjectViewController.m
IMBFileSystemObserver.h
IMBFileSystemObserver.m
IMBFileWatcher.h
IMBFileWatcher.m
IMBFireFoxParser.h
IMBFireFoxParser.m
IMBFlickrHeaderView.xib
IMBFlickrHeaderViewController.h
IMBFlickrHeaderViewController.m
IMBFlickrNode.h
IMBFlickrNode.m
IMBFlickrObject.h
IMBFlickrObject.m
IMBFlickrParser.h
IMBFlickrParser.m
IMBFolderObject.h
IMBFolderObject.m
IMBFolderParser.h
IMBFolderParser.m
IMBFolderParserMessenger.h
IMBFolderParserMessenger.m
IMBGarageBandParser.h
IMBGarageBandParser.m
IMBGarageBandParserMessenger.h
IMBGarageBandParserMessenger.m
IMBHoverButton.h
IMBHoverButton.m
IMBIconCache.h
IMBIconCache.m
IMBImageBrowserCell.h
IMBImageBrowserCell.m
IMBImageBrowserView.h
IMBImageBrowserView.m
IMBImageFolderParser.h
IMBImageFolderParser.m
IMBImageFolderParserMessenger.h
IMBImageFolderParserMessenger.m
IMBImageItem.h
IMBImageItem.m
IMBImageKit.h
IMBImageNodeViewController.h
IMBImageNodeViewController.m
IMBImageObjectViewController.h
IMBImageObjectViewController.m
IMBImageObjectViewController.xib
IMBKQueue.h
IMBKQueue.m
IMBLibraryController.h
IMBLibraryController.m
IMBLightroom1Parser.h
IMBLightroom1Parser.m
IMBLightroom2Parser.h
IMBLightroom2Parser.m
IMBLightroom3Parser.h
IMBLightroom3Parser.m
IMBLightroom3VideoParser.h
IMBLightroom3VideoParser.m
IMBLightroom3or4Parser.h
IMBLightroom3or4Parser.m
IMBLightroom4Parser.h
IMBLightroom4Parser.m
IMBLightroom4VideoParser.h
IMBLightroom4VideoParser.m
IMBLightroomObject.h
IMBLightroomObject.m
IMBLightroomParser.h
IMBLightroomParser.m
IMBLightroomParserMessenger.h
IMBLightroomParserMessenger.m
IMBLinkNodeViewController.h
IMBLinkNodeViewController.m
IMBLinkObject.h
IMBLinkObject.m
IMBLinkObjectViewController.h
IMBLinkObjectViewController.m
IMBLinkObjectViewController.xib
IMBLoadMoreObject.h
IMBLoadMoreObject.m
IMBMainThreadProxy.h
IMBMainThreadProxy.m
IMBMetadataTransformer.h
IMBMetadataTransformer.m
IMBMovieFolderParser.h
IMBMovieFolderParser.m
IMBMovieFolderParserMessenger.h
IMBMovieFolderParserMessenger.m
IMBMovieNodeViewController.h
IMBMovieNodeViewController.m
IMBMovieObject.h
IMBMovieObject.m
IMBMovieObjectViewController.h
IMBMovieObjectViewController.m
IMBMovieObjectViewController.xib
IMBNode.h
IMBNode.m
IMBNodeCell.h
IMBNodeCell.m
IMBNodeObject.h
IMBNodeObject.m
IMBNodeOld.h
IMBNodeOld.m
IMBNodeViewController.h
IMBNodeViewController.m
IMBNodeViewController.xib
IMBNoteIcon.icns
IMBObject.h
IMBObject.m
IMBObjectArrayController.h
IMBObjectArrayController.m
IMBObjectFifoCache.h
IMBObjectFifoCache.m
IMBObjectOld.h
IMBObjectOld.m
IMBObjectThumbnailLoadOperation.h
IMBObjectThumbnailLoadOperation.m
IMBObjectViewController.h
IMBObjectViewController.m
IMBObjectsPromise.h
IMBObjectsPromise.m
IMBOmniWebParser.h
IMBOmniWebParser.m
IMBOperationQueue.h
IMBOperationQueue.m
IMBOrderedDictionary.h
IMBOrderedDictionary.m
IMBOutlineView.h
IMBOutlineView.m
IMBPanel.h
IMBPanel.m
IMBPanel.xib
IMBPanelController.h
IMBPanelController.m
IMBParser.h
IMBParser.m
IMBParserController.h
IMBParserController.m
IMBParserMessenger.h
IMBParserMessenger.m
IMBPopover.h
IMBPopover.m
IMBProgress.xib
IMBProgressWindowController.h
IMBProgressWindowController.m
IMBProject.xcconfig
IMBPyramidObjectPromise.h
IMBPyramidObjectPromise.m
IMBQLPreviewPanel.h
IMBSafariParser.h
IMBSafariParser.m
IMBSafariParserMessenger.h
IMBSafariParserMessenger.m
IMBSkimmableObject.h
IMBSkimmableObject.m
IMBSkimmableObjectViewController.h
IMBSkimmableObjectViewController.m
IMBSmartFolderObject.h
IMBSmartFolderObject.m
IMBStopIcon.icns
IMBTableView.h
IMBTableView.m
IMBTargetDebug.xcconfig
IMBTargetRelease.xcconfig
IMBTargetTest.xcconfig
IMBTestApp.xib
IMBTestAppDelegate.h
IMBTestAppDelegate.m
IMBTestFaceBrowserCell.h
IMBTestFaceBrowserCell.m
IMBTestFacesBackgroundLayer.h
IMBTestFacesBackgroundLayer.m
IMBTestTextView.h
IMBTestTextView.m
IMBTestiPhotoEventBrowserCell.h
IMBTestiPhotoEventBrowserCell.m
IMBTextFieldCell.h
IMBTextFieldCell.m
IMBTimecodeTransformer.h
IMBTimecodeTransformer.m
IMBURLDownloadOperation.h
IMBURLDownloadOperation.m
IMBURLGetSizeOperation.h
IMBURLGetSizeOperation.m
IMBXBELParser.h
IMBXBELParser.m
IMBiPhotoEventNodeObject.h
IMBiPhotoEventNodeObject.m
IMBiPhotoEventObjectViewController.h
IMBiPhotoEventObjectViewController.m
IMBiPhotoImageParser.h
IMBiPhotoImageParser.m
IMBiPhotoMovieParser.h
IMBiPhotoMovieParser.m
IMBiPhotoObjectPromise.h
IMBiPhotoObjectPromise.m
IMBiPhotoParser.h
IMBiPhotoParser.m
IMBiPhotoParserMessenger.h
IMBiPhotoParserMessenger.m
IMBiPhotoParserOld.h
IMBiPhotoParserOld.m
IMBiPhotoVideoParser.h
IMBiPhotoVideoParser.m
IMBiTunesAudioParser.h
IMBiTunesAudioParser.m
IMBiTunesMovieParser.h
IMBiTunesMovieParser.m
IMBiTunesParserMessenger.h
IMBiTunesParserMessenger.m
Info.plist
InitializeSubmodules.sh
LICENSE
NSData+SKExtensions.h
NSData+SKExtensions.m
NSDictionary+iMedia.h
NSDictionary+iMedia.m
NSFileManager+iMedia.h
NSFileManager+iMedia.m
NSImage+iMedia.h
NSImage+iMedia.m
NSKeyedArchiver+iMedia.h
NSKeyedArchiver+iMedia.m
NSObject+iMedia.h
NSObject+iMedia.m
NSPasteboard+iMedia.h
NSPasteboard+iMedia.m
NSString+iMedia.h
NSString+iMedia.m
NSURL+iMedia.h
NSURL+iMedia.m
NSView+iMedia.h
NSView+iMedia.m
NSWindow_Flipr.h
NSWindow_Flipr.m
NSWorkspace+iMedia.h
NSWorkspace+iMedia.m
OmniwebBookmarksToXBEL.xslt
README.mdown
TestApp-Info.plist
UKFNSubscribeFileWatcher.h
UKFNSubscribeFileWatcher.m
UKFSEventsWatcher.h
UKFSEventsWatcher.m
UKFileWatcher.h
UKFileWatcher.m
UKKQueue.h
UKKQueue.m
UKMainThreadProxy.h
UKMainThreadProxy.m
UK_IMB_RenameBegin.h
UK_IMB_RenameEnd.h
badge_checkbox.png
com.karelia.imedia.Aperture.entitlements
com.karelia.imedia.Chrome.entitlements
com.karelia.imedia.FSEvents.entitlements
com.karelia.imedia.FireFox.entitlements
com.karelia.imedia.Flickr.entitlements
com.karelia.imedia.GarageBand.entitlements
com.karelia.imedia.Lightroom.entitlements
com.karelia.imedia.Safari.entitlements
com.karelia.imedia.folder.entitlements
com.karelia.imedia.iPhoto.entitlements
com.karelia.imedia.iTunes.entitlements
cork-background.jpg
firefox_allBookmarks.png
firefox_bookmarksMenu.png
firefox_bookmarksToolbar.png
firefox_tag.png
firefox_unfiledBookmarks.png
i.tiff
i2.tiff
iMedia.h
iMedia.pch
iMedia.tiff
iMediaTester.entitlements
iTunes10-icon-01.png
iTunes10-icon-02.png
iTunes10-icon-03.png
iTunes10-icon-04.png
iTunes10-icon-05.png
iTunes10-icon-06.png
iTunes10-icon-07.png
iTunes10-icon-08.png
iTunes10-icon-09.png
iTunes10-icon-10.png
iTunes10-icon-11.png
iTunes10-icon-12.png
iTunes10-icon-13.png
iTunes10-icon-14.png
iTunes10-icon-15.png
iTunes10-icon-16.png
iTunes10-icon-17.png
iTunes10-icon-18.png
iTunes10-icon-19.png
iTunes10-icon-20.png
iTunes10-icon-21.png
iTunes10-icon-22.png
iTunes10-icon-23.png
iTunes10-icon-24.png
iTunes10-icon-25.png
iTunes10-icon-26.png
iTunes10-icon-27.png
iTunes10-icon-28.png
iTunes10-icon-29.png
iTunes10-icon-30.png
iTunes10-icon-31.png
iTunes10-icon-32.png
iTunes9-icon-01.png
iTunes9-icon-02.png
iTunes9-icon-03.png
iTunes9-icon-04.png
iTunes9-icon-05.png
iTunes9-icon-06.png
iTunes9-icon-07.png
iTunes9-icon-08.png
iTunes9-icon-09.png
iTunes9-icon-10.png
iTunes9-icon-11.png
iTunes9-icon-12.png
iTunes9-icon-13.png
iTunes9-icon-14.png
iTunes9-icon-15.png
iTunes9-icon-16.png
iTunes9-icon-17.png
iTunes9-icon-18.png
iTunes9-icon-19.png
iTunes9-icon-20.png
iTunes9-icon-21.png
iTunes9-icon-22.png
iTunes9-icon-23.png
iTunes9-icon-24.png
iTunes9-icon-25.png
iTunes9-icon-26.png
iTunes9-icon-27.png
iTunes9-icon-28.png
iTunes9-icon-29.png
iTunes9-icon-30.png
iTunes9-icon-31.png
iTunes9-icon-32.png
itunes-icon-audiobooks.png
itunes-icon-folder7.png
itunes-icon-library.png
itunes-icon-movies.png
itunes-icon-music.png
itunes-icon-partyshuffle.png
itunes-icon-partyshuffle7.png
itunes-icon-playlist-normal.png
itunes-icon-playlist-normal7.png
itunes-icon-playlist-purchased.png
itunes-icon-playlist-smart.png
itunes-icon-playlist-smart7.png
itunes-icon-podcasts.png
itunes-icon-podcasts7.png
itunes-icon-purchased7.png
itunes-icon-tvshows.png
js.opacity
js.tiff
load-more-normal.pdf
load-more-pressed.pdf
main.m
missing-thumbnail.jpg
url_icon.tiff
version.plist
warning.tiff

README.mdown

Overview

This is the iMedia Browser framework that is used by a number of applications (and as the basis for a stand-alone utility). Developers are encouraged to include this in their application as long as there is proper attribution.

Compatibility

2.5

Out of the box (the master branch), iMedia supports OS X 10.6 Snow Leopard and later. It is suitable for both 32 and 64 bit apps.

2.1

For apps still supporting OS X 10.5 Leopard, we continue to support the existing iMedia 2.1 codebase on the maintain-leopard-compatible branch.

1.x

For the older 1.x branch, which is not being maintained, you can get it from subversion:

svn checkout http://imedia.googlecode.com/svn/trunk/ imedia-read-only

Development

Developers are welcome to work on enhancements and fixes! Please use the GitHub issue tracker; note that we are not done migrating issues from the old Google Code issue tracker.

There are plenty of things that need to be done, and your help would be appreciated!

Something went wrong with that request. Please try again.