Search Results for:

More on WebKit Qt

Published Thursday January 18th, 2007 | Comments Off on More on WebKit Qt
Posted in Aggregated

Two days ago Lars and I sat down and did the initial implementation of classes which will represent the public API for the Qt/KDE version of WebKit. In KHTML almost everything has been handled by KHTMLPart. We’d like to avoid having one huge object that does everything this time so we went with similar abstraction […]

Read More

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
Lorn Potter

Qtopia Greenphone SDKs Now Shipping

Published Thursday January 11th, 2007 | 1 Comment on Qtopia Greenphone SDKs Now Shipping
Posted in Uncategorized

Late in 2006 Trolltech postponed full scale shipping of Qtopia Greenphones while we resolved some licensing issues in the open source software distributed with the Greenphone SDK. We are delighted that these issues are now resolved and shipments have resumed, with updated software. Qtopia Greenphone is now available for order, with higher quality as our […]

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
Get started today with Qt Download now