Bookdog:
Acknowledgement Links

Icon Design by Jason Cozy.

Japanese Localization by NattaWorks.

Spanish Localization by Oswaldo Garcia.

Italian Localization by Claudio Santucci of Creative Shield.

French Localization by Philippe Stern.

German Localization by by Roland Grieder.

The beautiful Tag Clouds in the Main Window (seen when viewing non-hierarchical bookmarks documents such as Google™, del.icio.us and ma.gnolia) is based on the Tag Cloud NSView source code, which was generously shared to the world by Robert Pointon.

Bookdog's Check For Updates feature implemented by the Sparkle framework, written and maintained by Andy Matuschak, and provided under license.

The ability to split the Main Window into tags at the top and bookmarks at the bottom (seen when viewing non-hierarchical bookmarks documents such as Google™, del.icio.us and ma.gnolia) is provided by the RBSplitView framework, which was generously published by Rainer Brockerhoff under the Creative Commons License.

Bookdog's Google Bookmarks™ parser uses essentially the RSS Class written by Brent Simmons, provided under license by Ranchero Software, the maker of NetNewsWire for Mac.

Support for Shiira bookmarks was made possible with support and open source code provided by Makoto Kinoshita and The Shiira Project.  Bookdog uses some of that source code and image resources under their modified BSD License.  This source code and image resources are copyrighted by Shiira Project.

The Preferences window is based on the UKPrefsPanel, from the collection of source code written by Uli Kusterer.

The "bookmark" and many other stock icons are from the kit created by Jasper Hauser of JasperHauser.nl Icon Design.

The "blue ball" icon used to represent Google Bookmarks™ and the orange "RSS 2" icon used to represent Firefox Live Bookmarks are from a public-domain set very kindly published by Matt Ball.  (If anyone knows where Matt moved his site to, let me know so I can tell people more about him.)

The tool tip window (yellow box) which drags with the mouse is based on the ToolTip class published by Eric Forget.

Access to the EVP functions to generate SHA1 and MD5 hash algorithms is provided by the NSData_AMDigest category written by Andreas Mayer.

Robert Harder's ThreadWorker source code taught us about multithreading.

Additional code used under license from Whistle Communications.

Jerry Krinock
San Jose, CA USA