APR
23
2004

its coming along...

Wow this week was productive. I added transparent Javascript Array to QStringList handling and transparent Javascript Date to Qt DateTime classes with the help of Harri. Rich added support for setting the application name off of the script, so things like config files, xmlgui, and standard icons work as they do in normal KDE apps. Slowly we are even gaining some users. Even one that is using it for a commercial product. I'm impressed.

APR
21
2004

im addicted...

This last weekend I finally broke down and wrote my second most favorite game in the whole wide world "Daleks" ie "Robots" for those Americans who got the magazine "Creative Computing"...

APR
20
2004

misguided users are worse than trolls...

I love open source. Software development is my hobby and passion.... its my release and my work of art. Personally I take great pleasure when people out there say they run KWeather, or like some other feature in KDE that I have worked on....

APR
19
2004

promotion...

I've been working on these articles for KJSEmbed and have loved the response I've gotten so far. We have generated new interest in the project and gained a few followers...

it makes me think of all the untapped potential out there in KDE.

APR
18
2004

sorry zack...

bad news, i got distracted.
good news [image:424].

oh yeah rich i also enabled the layout code in kjsembed and it even works. i needed to fix it so i could have nice tiles on my game without fighting with QCanvas bindings just yet....

now to play my second most favorite game in the world next to rogue (maybe i need to hack krouge to work again)

btw NO im not caught in the 80s...

MAR
26
2004

Exposure of properties in KJSEmbed...

Well, I finally got around to implementing my pet pieve with KJSEmbed. When you imported a UI File, you would just get the top level widget.

Now after my modifications, it will add the child widgets as JavaScript properties of the parent. This is nice because now you can just call a UI file as:

MAR
22
2004

Towards a KJSEmbed IDE...

I think for about 6 months now I have been toying with a KJSEmbed IDE and failing at most turns...

I'm still not convinced this [image:203,middle] although now I have more Javascript language support [image:386,middle]. It still falls short of my expectations. From what I see there are two modes that people will use KJSEmbed 1) as a macro language for KDE apps and 2) as a "visual lets get something out in the next 2 hours" language. From what I see here KDevelop is just not going towards either direction.

MAR
15
2004

UI crackrock therapy...

After wasting a few hours converting some old C++ GUI code to UI files for easier management I decided to write a small tool to move C++ based GUI code to Qt's UI files.

The UI Recovery Toolkit or uirtk for short [image:379] was developed to help me move convoluted C++ UI code into UI files. The image on the left is the orignal C++ code and the image on the right is the UI file rendered in KUIViewer. After this XML is generated the UI can be subclassed and used from the C++ code. This keeps the autogenerated UI code from the more business logic code.

MAR
10
2004

Fun with spam

Well now that I have been working with getting Kolab to handle my spam and virus issues I think I have finally found a nice solution. A few weeks ago when I was testing my email spam filters here I went out on usenet and posted my name a few times. Now that I get about 1500 spam messages a day I have a very nice test set ;)

JAN
28
2004

we need to abandon freedesktop.org

In the beginning it was a neat idea. They wanted a common set of standards for interop on the desktop... Then somehow it all went wrong, somehow implementations started to pollute these standards. This has caused quite a quandary, now somehow we have these standards that are bound to technology, some of which we could argue is pretty poor technology. IMHO this is reason to abandon efforts to follow these standards until they become standards once again, instead of implementations.

Pages