BWToolKit 1.2.5 w/o private API

I recently forked BWToolKit to make it conform with the Mac App Store guidelines. The current version comes with an element called BWTokenField, which uses NSTokenAttachmentCell and this is private API. In other words: using BWToolKit in your App will result in MAS rejections. Since I decided to use BWToolKit in Ascension (a great enrichment), I created a variant without private API.

BWToolKit is one of the best known Cocoa frameworks / IBPlugins, for good reason. It contains commonly used UI elements and other objects designed to simplify your Mac development process. In short: create stunning interfaces on the fly. The image above explains very much of what BWToolKit is capable. You may want to have a look at the BWToolKit website for further details. The framework has been created and is maintained by @brandonwalkin, drop him a note and say “thank you” for his awesome creation. If you take a close look at the image above and compare it with the one on the website you will notice something is missing. It’s the BWTokenField mentioned above. I took all BWTokenField related classes and resources from the project and the Interface Builder plugin. I recompiled it and it works like a charm. According to the reports seen here it’s save to use with said modification. So if you love the Mac App Store and you love BWToolKit, this is your solution: a MAS save variant. You can download the compiled framework from here, IBPlugin is included, too. 

BWToolKit 1.2.5 without private API

Grab the sources of this fork

38 notes

Show

  1. kaiilliakai reblogged this from do-nothing
  2. do-nothing reblogged this from hetima
  3. hetima reblogged this from byteproject
  4. byteproject posted this