Posts tagged Framework

The Illusion of Progress

Take my hand and let us dive into the wonderful world of my current projects. Take a brief glimpse on the wonders at your feet.

AnsiLove.framework

Today I want to introduce you to what I’ve been coding recently. Here is a Cocoa framework for rendering ANSi art, and it’s called the AnsiLove.framework. It uses a modified version of Frederic Cambus’ awesome AnsiLove as library, creating PNG images from ANSi source files.

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.

AutoHyperlinks Framework R2

AutoHyperlinks is a Cocoa framework for hyperlink detection. I forked it once to bundle an optimized variant with Ascension. I recently published Release 2 of my fork, with just minor modifications under the hood. The project compiles now as Intel 32/64 binary to not conflict with the Mac App Store guidelines.

AutoHyperlinks.framework

Here’s a link to my repository of AutoHyperlinks, a Cocoa Framework that handles URL detection. This is my personal fork, aimed to be an Intel 32/64-bit lightweight variant with an improved codebase and Garbage Collection. I initially forked AutoHyperlinks from the Adium project to bundle a contemporary optimized version of this great framework with my app Ascension. There is a Clang / LLVM compiled binary available in the downloads section of the repository. Not a big deal, but somehow cool enough to share. It’s possible to use it in Mac App Store projects, no conflict with Apple’s guidelines.

The development of Ascension is making great progress. While searching for an easy way to achieve advanced hyperlink detection, I discovered the AutoHyperlinks framework. It is part of the Adium project, but (unlike Adium) BSD-licensed. This allows usage even for commercial applications. I created a slightly modified lightweight variant of the framework, which I added to Ascension’s build phase. Cocoa coders should really take a look, the detection capabilities are awesome and implementation is quite easy. Click on the picture to see a non-scaled variant of the screenshot showing the final URL / URI detection scheme of Ascension.

The development of Ascension is making great progress. While searching for an easy way to achieve advanced hyperlink detection, I discovered the AutoHyperlinks framework. It is part of the Adium project, but (unlike Adium) BSD-licensed. This allows usage even for commercial applications. I created a slightly modified lightweight variant of the framework, which I added to Ascension’s build phase. Cocoa coders should really take a look, the detection capabilities are awesome and implementation is quite easy. Click on the picture to see a non-scaled variant of the screenshot showing the final URL / URI detection scheme of Ascension.