Browsed by
Author: hfreyther

Pushing things forward

Pushing things forward

There is one thing of Tiny SVG1.2 that I really like. It is the possibility to embed audio and video. For video you can do transformations, filters and the usual stuff of SVG. TinySVG1.2 is popping up in more specs and recently I began to read DIMS again and well and thanks to the support of GMIT I had a go at it. This shows parts of the TinySVG spec and the video was replaced with Code Rush. It is…

Read More Read More

Acid3, make QtWebKit catch up

Acid3, make QtWebKit catch up

The Mac, Windows and Gtk+ port get 100/100 and pixel perfection for the acid3 test for quite a while but the Qt port was stuck somewhere else. How can this happen? For QtWebKit we decided to use as much of Qt as possible. So instead of relying on ICU we used the Qt Unicode support, instead of relying on libxml2 we used the QXmlStreamReader, instead of doing font matching and font/glyph caching we solely rely on QFont and QTextLayout to…

Read More Read More

Driving a car to Eindhoven

Driving a car to Eindhoven

What an exhausting day. It started nicely with watching “A hitchhiker guide to galaxy” and finally “Brazil” (I wonder how the two Central Services employees map to our admins and if they will have the same faith…). Then a short nap was taken, some breakfast and the journey began. The mission was to drive a 1984 mexico beetle, with none working flash lights and probably non charging battery, from Berlin to Eindhoven. Surprisingly nothing went wrong with the car, the…

Read More Read More

Releasing Software to the wild

Releasing Software to the wild

So what should one do on 08.08.08? Get married? Get divorced? Or the thousands of things in between? Openmoko picked this day to release the 2008.8 software update (code named A(pril|ugust)SU) and I will travel to Mechelen to catch up with some friends from foreign countries. Let us take a small look at the release. Doing this in the Good, the Bad and the Ugly (Queen) style. But keep in mind Bad and Ugly are only there to be fixed,…

Read More Read More

ASU and Gtk+

ASU and Gtk+

Openmoko dropped Gtk+? I hear a lot of people saying Openmoko dropped Gtk+ or that ASU will forbid to run their favorite Gtk+ or other X11 apps. So let us take a look. The facts are that the ASU image has gtk+ installed, we even have a GPE application (gpe-scap) in the image, we have the OM2007.2 theme installed, we start the matchbox settings daemon so that Gtk+ application pick up the theme, fonts and sizes as used to from…

Read More Read More

News from neo land

News from neo land

Basicly we have been busy with the ASU. I have a mobile phone contract now with a GPRS flatrate. This means I turned my neo into a router. Installing iptables and the various netfilter kernel modules, enabling forwarding and masquerading and thinks started to work. I would be interested in creating a special image with a GUI targeted for routing. Route everything out over GPRS and WiFi and allow to connect via usb and bnep. Or do it the other…

Read More Read More

Code Cloning an example

Code Cloning an example

Some parts of code cloning are bad. In contrast to my other post this is supposed to be entertaining and something you can do before breakfast. Find the difference yourself and draw the conclusion. This code is from qmailstore.cpp from the qtopiamail library. This is not to pick on any developer at Trolltech but to highlight how code review and discussion could create a better Qtopia product. d->checkComparitors(key); QString sql = “SELECT id FROM mailfolders”; if(!key.isEmpty()) sql += ” WHERE…

Read More Read More

The Myth about a working Qtopia

The Myth about a working Qtopia

One comment to my previous post was why Openmoko isn’t using the plain Qtopia as it is just working. I wonder why and how some people and groups can deny reality in such a way. I met and read a lot of people thinking the same about Qtopia and I wonder what is wrong? I have to fix general bugs day-in and day-out, every time I open a sourcefile I go WTF and I could probably talk a whole week…

Read More Read More

My two cents on the Openmoko April Software Update

My two cents on the Openmoko April Software Update

I have been involved in this project with the goal to create the April Software Update (ASU). Just by the name Update one can guess that the stuff shipped (factory image) on the image is not the April Software Update. The default factory image, for what I know, is the Gtk+ based stack as you know it. So why did we start to create the ASU? We wanted to have a working phone on a short time frame and some…

Read More Read More

DVB-H with a Nokia SU-33W

DVB-H with a Nokia SU-33W

Dear Free Software loving Nokia, first of all congratulation for acquiring Trolltech. You have gained a great team of highly motivated and passionate people. Many from us in the Free Software and OpenSource community care a lot for Trolltech. Recently I have acquired something as well, the money was not enough for all of Nokia so I started with getting a Nokia SU-33W. This is a bluetooth based DVB-H (Digital Video Broadcast for Handhelds) receiver. While I know a lot…

Read More Read More