JAN
12
2004

Linuxworld banner art is FINALLY finished

I never thought this day would ever come, but finally I got enough together so I could get the banner for linux world ordered. Its only been on hold for 3 weeks now as I've tried to extract useable artwork out of various KDE people. Finally after some sincere and direct prodding tackat was able to produce a pdf file that was able to scale to the size needed for the banner.

JAN
6
2004

More applications in KJSEmbed

Well it has been a busy two weeks. I have been fixing a few bugs in kjembed here and there and pushing its limites with my two scripts...

oh yeah i have a new script [Envelope Maker|EnvelopeMaker].

As the name implies it makes envelopes. Basicly we needed a nice way to make one off envelopes here at the office, so I whiped up this script. The PS code portion came from a python script I have been nursing along for years after porting it from a perl script i found on usenet :)

DEC
18
2003

KJSEmbed is useful!

Well up until now most KJSEmbed examples we have had seemed very contrived. This morning we got into a problem with building buttons for our web site. We decided it was not worth doing in PHP since the buttons never changed, but none of us had the talent to build them by hand. So enter "cvs:[kdebindings/kjsembed/docs/examples/buttonmaker/buttonmaker.js|ButtonMaker]" :)

DEC
11
2003

Why bother?

So I was talking to my wife last night who does rubber stamping as her hobby. Unlike me who hacks for hours on KDE she toys around with rubber stamps, various inks and things found from garage sales to make art.

DEC
8
2003

Prepare to be invaded!

Okay so it was a cold Sunday morning, and I just couldn't seem to make it out of bed. So with my warm Powerbook, I hacked out this little cvs:[kdebindings/kjsembed/docs/examples/invaders/invaders.js|nugget]: [image:260,middle]

So now I can waste the next few hours playing space invaders ;) This is also a neat example of how to do keyboard and mouse events. It also shows that kjsembed can be fast enough to do real work.

DEC
7
2003

KJSEmbed now has full DCOP Support

Finally after a long time of messing with this, DCOP now works in KJSEmbed.

Currently we support any type that can be used inside of a qt:QVariant. KJS functions can also be exported to DCOP interfaces now. This also gives us the ability to have connect dcop signals to local KJS functions.


A good example that shows off how this all plays out is below:

NOV
19
2003

First steps with KJS Applets

Okay so now I have enough to start working on a KJSApplet installer [image:243,middle]. At this point KIconLoader works so we can get standard KDE icons. KIO works so i can download files off the internet, and I can create the files.

NOV
18
2003

kicker applets with javascript

Yeah, im insane... but you can.

Check out cvs:[kdenonbeta/applets/kjsapplet] from cvs and build/install it. Next comes the fun part.

OCT
30
2003

new pda

okay so my old visor prism is starting to show its age... its big its bulky and after owning two newtons before that, its cumbersome to use... so im shopping.

the new palms are getting better at their input, but its still a 9 out of 10 on the most inane ways to put data into your pda... but damn, they are fast, and far cheeper than the linux and wince offerings...

SEP
27
2003

Progress is slow but sure.

Man its been almost a month now since i posted...

Well n7y was great and i got to start on a ton of stuff that im just now finishing. The coolest one IMHO is KJS support in KDevelop 3.0. Currently I can create a new project in KDevelop to edit KJSEmbed scripts, and the debugger is loaded. [image:203,middle].

Pages