Konfabulator-style Dashboard Widgets

widget preview
I have been dying to get my Dashboard widgets flush with with the desktop like I used to be able to do with Konfabulator. So I decided to write my first cocoa app. Thanks to this hint from Gus Meuller, the Objective C tutorial from Apple and help from Skiadas : This is the result. The weather widget is flush with the desktop and is appears under Terminal.app permanently.

The code uses an unsupported API to make webview transparent. Apple should make this API permanent. Since this will probably work on 10.3.9 it means that one might be able to make a program to implement Dashboard on Panther also. The “Amnesty Widget Browser” probably already supports it.

There are many things to do. The first is to make this WidgetApp more like Quicksilver in terms of its interaction with the rest of the desktop. Also a coreimage effect would be nice. It will be a fun project to work on. I don’t know if I will have the time. The thesis is in dire need of some TLC. But for now it looks beautiful.

One Response to “Konfabulator-style Dashboard Widgets”

  1. Sameer Says:

    I now have a webpage for these widgets


Leave a Reply