From: David Roberts on
Hi,

Yes, the toolkit used is PyQt. The ZUI is implemented using a simple
QPainter, and employs pyramidal tiling for efficiency (I haven't used
any Qt/KDE voodoo in this regard). I'm using Gnome at the moment, but
it should work just as well on KDE. Web pages are rendered using
QtWebKit, and PDF with the pdftoppm utility.

The project is opensource (GPLv2), but just hasn't been published
yet :) . I'll try to make a release over the next few days, and I'll
post a link here when I do.

--
David Roberts
http://da.vidr.cc/

On Dec 15, 10:33 am, Donn <donn.in...(a)gmail.com> wrote:
> On Tuesday 15 December 2009 01:43:52 David Boddie wrote:> I managed to catch his address and sent him a message saying that people
> > were discussing PyZUI in this thread.
>
> Oooh. Sits,fidgets and waits. I want my socks back! (OP) :D
>
> \d
> --
> \/\/ave: donn.in...(a)googlewave.com
> home:http://otherwise.relics.co.za/
> 2D vector animation :https://savannah.nongnu.org/projects/things/
> Font manager :https://savannah.nongnu.org/projects/fontypython/

From: Donn on
On Tuesday 15 December 2009 04:29:39 David Roberts wrote:
> Yes, the toolkit used is PyQt.
\me makes note to start learning PyQt asap.

> and employs pyramidal tiling for efficiency
\me ... time to hit Wikipedia :)

> (I haven't used any Qt/KDE voodoo in this regard).
Imho, your code should *become* that voodoo -- from what I saw in that vid
it's unique and has such promise.

> QtWebKit, and PDF with the pdftoppm utility.
Ah, thanks.

> The project is opensource (GPLv2), but just hasn't been published
> yet :) . I'll try to make a release over the next few days, and I'll
> post a link here when I do.
Can't wait.

David, thanks for replying here on the list. Well done on your pyZui and I
hope it catches fire in people's imaginations. I think that fire may explain why
my socks are missing! :D

\d
--
\/\/ave: donn.ingle(a)googlewave.com
home: http://otherwise.relics.co.za/
2D vector animation : https://savannah.nongnu.org/projects/things/
Font manager : https://savannah.nongnu.org/projects/fontypython/
From: Donn on
On Tuesday 15 December 2009 11:12:21 Martijn Arts wrote:
> You could do some really awesome stuff with that! I love the webpage
> example where you zoom in on the exclamation mark and there's a new page.
>
It is very cool, but I would inject a note of caution here: I'd a hate a zui
to become a case of "hunt-the-zoom." A link is a link. They already work very
well, click and it goes to the page.
I find the notion of minute "hot" areas to be a little obscure -- Quick! Zoom
into the last full-stop, it's a whole word in there!
What I would enjoy is when you click a link - it zooms into the sub-page so
you get a feeling of traversal. Back buttons would zoom out again. Add to that
a kind of birds'-eye view of one's history (like a thumbnails node-graph of
some kind) and it would be perfect!

\d
--
\/\/ave: donn.ingle(a)googlewave.com
home: http://otherwise.relics.co.za/
2D vector animation : https://savannah.nongnu.org/projects/things/
Font manager : https://savannah.nongnu.org/projects/fontypython/
From: alex23 on
Donn <donn.in...(a)gmail.com> wrote:
> I find the notion of minute "hot" areas to be a little obscure -- Quick! Zoom
> into the last full-stop, it's a whole word in there!

This aspect reminds me of the Red Dwarf episode "Back to Reality", in
which Rimmer is criticised for not finding information contained in a
microdot hidden in the dot on the 'i' of his name on a swimming
certificate.

ZUIs are useful for particular types of data - images & mapping
especially - but I'd hate to have to navigate my desktop using its
approach.
From: David Roberts on
> > and employs pyramidal tiling for efficiency
>
> \me ... time to hit Wikipedia :)
It involves scaling an image to various resolutions, and partitioning
them into fixed-size tiles. It's roughly the same technique used by
Google Maps/Earth.

> It is very cool, but I would inject a note of caution here: I'd a hate a zui
> to become a case of "hunt-the-zoom." A link is a link. They already work very
> well, click and it goes to the page.
> I find the notion of minute "hot" areas to be a little obscure -- Quick! Zoom
> into the last full-stop, it's a whole word in there!
> What I would enjoy is when you click a link - it zooms into the sub-page so
> you get a feeling of traversal. Back buttons would zoom out again. Add to that
> a kind of birds'-eye view of one's history (like a thumbnails node-graph of
> some kind) and it would be perfect!
Sure, it was just a quick mockup of a potential application. A proper
implementation would probably have more sophisticated features such as
that.

> This aspect reminds me of the Red Dwarf episode "Back to Reality", in
> which Rimmer is criticised for not finding information contained in a
> microdot hidden in the dot on the 'i' of his name on a swimming
> certificate.
Haha, true.

> ZUIs are useful for particular types of data - images & mapping
> especially - but I'd hate to have to navigate my desktop using its
> approach.
Obviously there will be some applications that suit more traditional
GUIs better than ZUIs, just like there's plenty of applications more
suited to the command-line than a GUI. After all, things such as the
web and the desktop metaphor came into being long before ZUIs.

On Dec 16, 1:09 pm, alex23 <wuwe...(a)gmail.com> wrote:
> Donn <donn.in...(a)gmail.com> wrote:
> > I find the notion of minute "hot" areas to be a little obscure -- Quick! Zoom
> > into the last full-stop, it's a whole word in there!
>
> This aspect reminds me of the Red Dwarf episode "Back to Reality", in
> which Rimmer is criticised for not finding information contained in a
> microdot hidden in the dot on the 'i' of his name on a swimming
> certificate.
>
> ZUIs are useful for particular types of data - images & mapping
> especially - but I'd hate to have to navigate my desktop using its
> approach.