Aggregated

OpenVG

Published Wednesday January 17th, 2007 | Comments Off on OpenVG
Posted in Aggregated

OpenVG is a royalty-free, cross-platform API that provides a low-level hardware acceleration interface for vector graphics libraries such as Flash and SVG. Or at least that’s how http://www.khronos.org/openvg defines it. The problem is that there is no Open Source implementation. And the implementation that claims to be the reference implementation is closed. It’ss a rather […]

Read More

More boolean ops

Published Sunday January 14th, 2007 | Comments Off on More boolean ops
Posted in Aggregated

I’ve spent most of the day just playing around with different degenerate cases of boolean operations. I’ve recorded a short movie showing some live path merging – the one case that should be interesting to application developer is combining two simple rounded rectangles to produce a frame with, what one can easily imagine to be, […]

Read More

Set operations on paths

Published Sunday January 14th, 2007 | Comments Off on Set operations on paths
Posted in Aggregated

I’m virtually never excited about the things I have implemented. Partially because I’ve been working on computer graphics for quite a while and a lot of what I do comes down to doing things that I’ve done before for different software, or in a different scenario. Writing code while knowing exactly what problems you’ll end […]

Read More

Representing XML

Published Thursday January 11th, 2007 | Comments Off on Representing XML
Posted in Aggregated

Patternist, the XQuery/XPath/XSL-T framework, is abstracted to be able to use different tree-implementations, in concept like Saxon. Up until now, Patternist has been using one that wrapped Qt’s QDom. When I started writing that very first tree backend it was with the purpose to boot strap the rest of the code, a temporary solution that […]

Read More

Blend modes and dash offsets

Published Tuesday January 9th, 2007 | Comments Off on Blend modes and dash offsets
Posted in Aggregated

Draft of SVG 1.2 Full adds composition modes to SVG. Besides the typical Porter&Duff operators some additional blend modes are defined in it. Those modes are also very commonly seen in many Adobe Photoshop tutorials and people frequently asked for them in Qt. They include “screen”, “multiply”, “overlay”, “plus”, “difference”, “hard and soft light” and […]

Read More

xmlstat

Published Tuesday January 9th, 2007 | Comments Off on xmlstat
Posted in Aggregated

I wrote a small tool for extracting statistics about XML documents. If I was less lazy, it could be more useful. Still, to some use I think it is. (more…)

Read More

XQuery Papers

Published Monday January 8th, 2007 | Comments Off on XQuery Papers
Posted in Aggregated

I’ve been reading research papers about XQuery recently and I am impressed. I’ve always had the impression that the amount of papers have significantly increased during the XPath 2.0/XQuery 1.0 “era”, but my conviction that the organic nature of XML is hopeless to query and store efficiently has withstood until now — to mention one […]

Read More

Plain and Heard Before

Published Sunday January 7th, 2007 | Comments Off on Plain and Heard Before
Posted in Aggregated

Celeste is doing historical research on KDE’s usability. To her request for my comment on things, I modestly replied: I think my effective contributions are modest, although one could say I’ve tried. But I can of course always express my view. Her response, which made me think, was: Your view is what matters to me, […]

Read More

Rotations

Published Friday January 5th, 2007 | Comments Off on Rotations
Posted in Aggregated

I didn’t have time or motivation lately to talk about the things I am doing but today I wanted to mention something because I think it will make your life a little more exciting (that’s assuming you like adding eye-candy to your applications). Andreas and I were talking yesterday and to my great surprise he […]

Read More

California and Cheese

Published Friday December 15th, 2006 | Comments Off on California and Cheese
Posted in Aggregated

Last week I was in California with Lars. It was a pretty vicious trip. Partially caused by the fact that I abhor flying. I don’t have anything against the action of flying itself, but I do have a lot against the airlines. And the fact that Snapple icetea has been taken away from me 3 […]

Read More
Get started today with Qt Download now