Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Miscellaneous open-sourced MacOS Cocoa code by yours truly.
Objective-C C++ C PHP CSS Shell Perl
Branch: master
Failed to load latest commit information.
English.lproj
PrivateHeaders Initial check-in.
docs Didn't mean to commit these.
examples
GetFileContents.c
GetFileContents.h Added licensing information to the source files.
IBObjectContainer.h Initial check-in.
LoginItemAPI.c Initial check-in.
LoginItemAPI.h Initial check-in.
NSAffineTransform+Shearing.h
NSAffineTransform+Shearing.m
NSAppleEventDescriptor+AESend.h
NSAppleEventDescriptor+AESend.m
NSApplicationWindowAtPoint.h
NSApplicationWindowAtPoint.m Added licensing information to the source files.
NSArray+Color.h
NSArray+Color.m Added licensing information to the source files.
NSArray+DeepCopy.h Added licensing information to the source files.
NSArray+DeepCopy.m
NSAttributedString+AppendImage.h
NSAttributedString+AppendImage.m
NSAttributedString+HTMLFromRange.h
NSAttributedString+HTMLFromRange.m Added licensing information to the source files.
NSBezierPath+RoundRect.h
NSBezierPath+RoundRect.m Extracted UKTopLeft etc. into UKCoordinateUtils.
NSBezierPath+ULIRegularPolygon.h Added category that appends a regular polygon to an NSBezierPath, wit…
NSBezierPath+ULIRegularPolygon.m Code clean-up & comments of the regular polygon drawing code.
NSColor+OpenGLExtensions.h Added licensing information to the source files.
NSColor+OpenGLExtensions.m
NSColor+UKBrightenDarken.h
NSColor+UKBrightenDarken.m Added licensing information to the source files.
NSColor+ULICGColor.h
NSColor+ULICGColor.m Fixed Copyright, caused by copy-and-paste of the header.
NSData+URLUserAgent.h Added licensing information to the source files.
NSData+URLUserAgent.m
NSData+percentageOfSimilarityTo.h Added licensing information to the source files.
NSData+percentageOfSimilarityTo.m
NSDictionary+DeepCopy.h Added licensing information to the source files.
NSDictionary+DeepCopy.m Added licensing information to the source files.
NSDictionary+LocalizedObjectForKey.h Added licensing information to the source files.
NSDictionary+LocalizedObjectForKey.m Added licensing information to the source files.
NSDictionary+XMLPersistence.h
NSDictionary+XMLPersistence.m Added licensing information to the source files.
NSFileHandle+AppendToStringAndNotify.h Added version of async file reading helper code that writes to an NSD…
NSFileHandle+AppendToStringAndNotify.m
NSFileHandle+SocketConnection.h
NSFileHandle+SocketConnection.m Added licensing information to the source files.
NSFileHandle+UKReadLinewise.h Added licensing information to the source files.
NSFileHandle+UKReadLinewise.m More thread-safety in "read linewise" utility category on NSFileHandle.
NSFileManager+CreateDirectoriesForPath.h Added licensing information to the source files.
NSFileManager+CreateDirectoriesForPath.m
NSFileManager+ExistingFilesAtPaths.h Added licensing information to the source files.
NSFileManager+ExistingFilesAtPaths.m
NSFileManager+NameForTempFile.h
NSFileManager+NameForTempFile.m
NSFileManager+VisibleDirectoryContents.h Added licensing information to the source files.
NSFileManager+VisibleDirectoryContents.m Added licensing information to the source files.
NSImage+IconRef.h Initial check-in.
NSImage+IconRef.m Added licensing information to the source files.
NSImage+NiceScaling.h
NSImage+NiceScaling.m
NSImage+PICTHandle.h
NSImage+PICTHandle.m
NSNumber+BytesString.h
NSNumber+BytesString.m Added licensing information to the source files.
NSNumber+Minutes.h
NSNumber+Minutes.m Added licensing information to the source files.
NSObject+Subclasses.h
NSObject+Subclasses.m Added licensing information to the source files.
NSOpenGLContext+DrawingExtensions.h
NSOpenGLContext+DrawingExtensions.m
NSOutlineView+ExpandAllItems.h
NSOutlineView+ExpandAllItems.m
NSScreen+ScreenAtPoint.h
NSScreen+ScreenAtPoint.m Added licensing information to the source files.
NSSet+DeepCopy.h
NSSet+DeepCopy.m Added licensing information to the source files.
NSStream+ReadWriteLine.h Added licensing information to the source files.
NSStream+ReadWriteLine.m Added licensing information to the source files.
NSString+ArrayWithRanges.h
NSString+ArrayWithRanges.m Added licensing information to the source files.
NSString+CarbonUtilities.h
NSString+CarbonUtilities.m Initial check-in.
NSString+EscapeString.h
NSString+EscapeString.m Added licensing information to the source files.
NSString+EscapedStringForCommandLine.h
NSString+EscapedStringForCommandLine.m
NSString+FetchNextLine.h
NSString+FetchNextLine.m Make this build on 10.6.
NSString+HTMLEntities.h
NSString+HTMLEntities.m Added licensing information to the source files.
NSString+PartialPaths.h Added licensing information to the source files.
NSString+PartialPaths.m
NSString+TruncatedForWidthWithAttributesMode.h Added licensing information to the source files.
NSString+TruncatedForWidthWithAttributesMode.m Added licensing information to the source files.
NSStringDrawing+SizeWithRect.h
NSStringDrawing+SizeWithRect.m Shut up a warning.
NSTask+UKAsyncBackgroundProcessing.h Added licensing information to the source files.
NSTask+UKAsyncBackgroundProcessing.m Added licensing information to the source files.
NSURLConnection+PostDictionary.h Added licensing information to the source files.
NSURLConnection+PostDictionary.m
NSView+SetFrameSizePinnedToTopLeft.h
NSView+SetFrameSizePinnedToTopLeft.m Added licensing information to the source files.
NSView+SizeWindowForViewSize.h
NSView+SizeWindowForViewSize.m
NSViewViewIntersectingRect.h
NSViewViewIntersectingRect.m Added licensing information to the source files.
NSWindow+Fade.h Added licensing information to the source files.
NSWindow+Fade.m
NSWindow+ULIZoomEffect.h More comments, better 10.6- compatibility code.
NSWindow+ULIZoomEffect.m Make NSWindow+ULIZoomEffect work on Retina screens. (untested)
NSWindow+centerHorizontallyAndVertically.h Added licensing information to the source files.
NSWindow+centerHorizontallyAndVertically.m Added licensing information to the source files.
NSWorkspace+ApplicationIsLaunched.h Added licensing information to the source files.
NSWorkspace+ApplicationIsLaunched.m
NSWorkspace+OpenFileAndBlock.h Added licensing information to the source files.
NSWorkspace+OpenFileAndBlock.m Added licensing information to the source files.
NSWorkspace+PreviewFile.h Added licensing information to the source files.
NSWorkspace+PreviewFile.m
NSWorkspace+TypeOfVolumeAtPath.h
NSWorkspace+TypeOfVolumeAtPath.m
NSWorkspace+UnpackArchive.h Added licensing information to the source files.
NSWorkspace+UnpackArchive.m Added licensing information to the source files.
QTMovieUtilities.h
QTMovieUtilities.m Added licensing information to the source files.
RemoveLoginItem.c Added licensing information to the source files.
RemoveLoginItem.h Added licensing information to the source files.
SCParamBlock.h Make this more reusable by not constantly changing the define and ins…
SCParamBlock.m
SynthesizeSingleton.h
ToolParams.c
ToolParams.h Added licensing information to the source files.
UKAboutBox.h
UKAboutBox.m Use the correct plist key for the version number.
UKApplicationEnumerator.h Added licensing information to the source files.
UKApplicationEnumerator.m
UKApplicationListController.h Added licensing information to the source files.
UKApplicationListController.m Added licensing information to the source files.
UKBorderlessWindow.h
UKBorderlessWindow.m
UKCarbonEventHandler.h Added licensing information to the source files.
UKCarbonEventHandler.m
UKClickableImageView.h
UKClickableImageView.m
UKColorWell.h Added licensing information to the source files.
UKColorWell.m Added licensing information to the source files.
UKColumnRowFilledBgView.h Added licensing information to the source files.
UKColumnRowFilledBgView.m
UKCoordinateUtils.h Extracted UKTopLeft etc. into UKCoordinateUtils.
UKCoordinateUtils.m
UKCrashReporter.h
UKCrashReporter.m OK, the change in naming apparently happened back in 10.6. We should …
UKCustomWindowFrame.h Added licensing information to the source files.
UKCustomWindowFrame.m
UKDebugBreak.c Added licensing information to the source files.
UKDebugBreak.h
UKDebugNames.h
UKDebugNames.m
UKDirectoryEnumerator.h Added licensing information to the source files.
UKDirectoryEnumerator.m
UKDockProgressIndicator.h Support NSValueBinding.
UKDockProgressIndicator.m Use imageNamed:NSImageNameApplicationIcon as generic name for app ico…
UKDocumentationController.h Added licensing information to the source files.
UKDocumentationController.m
UKDropTableView.h Added licensing information to the source files.
UKDropTableView.m
UKDumpHex.c
UKDumpHex.h Added licensing information to the source files.
UKFNSubscribeFileWatcher.h Added licensing information to the source files.
UKFNSubscribeFileWatcher.m Added licensing information to the source files.
UKFSEventsWatcher.h
UKFSEventsWatcher.m
UKFadedDrawing.h
UKFadedDrawing.m Move over from private repository, so people can build UKFilePathView.
UKFastImageView.h Added licensing information to the source files.
UKFastImageView.m
UKFeedbackProvider.h Added licensing information to the source files.
UKFeedbackProvider.m
UKFileFinder.h Added licensing information to the source files.
UKFileFinder.m Added licensing information to the source files.
UKFileListController.h
UKFileListController.m
UKFilePathView.h
UKFilePathView.m
UKFileWatcher.h Added licensing information to the source files.
UKFileWatcher.m
UKFirstResponder.h
UKFirstResponder.m
UKFlippedBoxView.h Added licensing information to the source files.
UKFlippedBoxView.m Added licensing information to the source files.
UKFloatingWindow.h Added licensing information to the source files.
UKFloatingWindow.m Added licensing information to the source files.
UKFontMenuController.h
UKFontMenuController.m Added licensing information to the source files.
UKGradient.h Added licensing information to the source files.
UKGradient.m
UKGraphics.h
UKGraphics.m
UKHelperMacros.h Merge of fix for SenTest users that lets them use the ASSIGN function…
UKIdleTimer.h Added licensing information to the source files.
UKIdleTimer.m Added licensing information to the source files.
UKIsDragStart.h
UKIsDragStart.m Make this build with new SDK.
UKKQueue.h Use the default notification center for notifications now. There is a…
UKKQueue.m Remove artifacts from a time before version control.
UKKeyboardTableView.h
UKKeyboardTableView.m
UKListSheet.h Added licensing information to the source files.
UKListSheet.m Added licensing information to the source files.
UKLoginItemRegistry.h
UKLoginItemRegistry.m Added licensing information to the source files.
UKMainThreadProxy.h
UKMainThreadProxy.m
UKNibOwner.h
UKNibOwner.m Oops. Overlooked a dangling pointer when updating this to the new XIB…
UKPathUtilities.h
UKPathUtilities.m
UKPluginRegistry.h Added licensing information to the source files.
UKPluginRegistry.m
UKPrefsPanel.h Added licensing information to the source files.
UKPrefsPanel.m Added licensing information to the source files.
UKPushReleaseButton.h Added licensing information to the source files.
UKPushReleaseButton.m Added licensing information to the source files.
UKPushbackMessenger.h Added licensing information to the source files.
UKPushbackMessenger.m Added licensing information to the source files.
UKRandomInteger.h
UKRandomInteger.m
UKScreenshotImageOfDisplay.h
UKScreenshotImageOfDisplay.m Added licensing information to the source files.
UKScrollDocumentView.h
UKScrollDocumentView.m Added licensing information to the source files.
UKSound.h Initial check-in.
UKSound.m Initial check-in.
UKSpeechSettingsView.h Less NIB leakage in UKSpeechSettingsView
UKSpeechSettingsView.m Less NIB leakage in UKSpeechSettingsView
UKSpeechSynthesizer.h Added licensing information to the source files.
UKSpeechSynthesizer.m Added licensing information to the source files.
UKSystemInfo.h Make UKSystemInfo usable from ObjC++.
UKSystemInfo.m
UKTabViewSwitchingSourceViewController.h Added licensing information to the source files.
UKTabViewSwitchingSourceViewController.m Shut up a warning about deprecated API.
UKTextUtilities.h Added licensing information to the source files.
UKTextUtilities.m
UKThreadMessenger.h Added licensing information to the source files.
UKThreadMessenger.m Added licensing information to the source files.
UKTiledImageView.h Make UKTiledImageView suitable for use as a window background or othe…
UKTiledImageView.m Make UKTiledImageView suitable for use as a window background or othe…
UKToolbarFactory.h Added licensing information to the source files.
UKToolbarFactory.m Added licensing information to the source files.
UKTypecastMacros.h This comment is, of course, utter, total, copy-pasted poppycock.
UKUIElement.h
UKUIElement.m Added licensing information to the source files.
UKUpdateChecker.h
UKUpdateChecker.m Added licensing information to the source files.
UKViewBrowser.h
UKViewBrowser.m
UKViewListView.h Make UKViewListView work with AutoLayout.
UKViewListView.m Make UKViewListView work with AutoLayout.
UKVirtualRingBuffer.h
UKVirtualRingBuffer.m
UKWellControl.h
UKWellControl.m
UKWidgetButton.h
UKWidgetButton.m Added licensing information to the source files.
UKWindowBodyView.h Added licensing information to the source files.
UKWindowBodyView.m Added licensing information to the source files.
UKWindowDraggingImageView.h Added licensing information to the source files.
UKWindowDraggingImageView.m Added licensing information to the source files.
UKXMLPersistence.c
UKXMLPersistence.h Added licensing information to the source files.
UKXMLToDictionary.h Added licensing information to the source files.
UKXMLToDictionary.m Added licensing information to the source files.
UKXattrMetadataStore.h Added licensing information to the source files.
UKXattrMetadataStore.m
ULIBase64.h More modern prefix on Base64 code.
ULIBase64.m
ULIHighlightingButton.h
ULIHighlightingButton.m
ULIInvisiblePlayerView.h Class like AVPlayerView, but suitable for older OSes (back to 10.7, w…
ULIInvisiblePlayerView.m Make movie player scale its content layer when resized.
ULIMultiMap.h
ULIMultiMap.m Added ULIMultiMap, a dictionary that can store several objects for on…
ULINSIntegerMath.h
ULIURLHandlingApplication.h
ULIURLHandlingApplication.m
URLHandler.scriptSuite Initial check-in.
URLHandler.scriptTerminology
URLHandlerCommand.h
URLHandlerCommand.m
make_buildnumber_header.php Added licensing information to the source files.
make_git_version_header.sh
make_svn_version_header.sh
Something went wrong with that request. Please try again.