Prev: daemon.DaemonContext and logging
Next: New user documentation for ‘python-daemon’ (was: daemon.DaemonContext and logging)
From: David Roberts on 14 Dec 2009 21:29 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 15 Dec 2009 03:28 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 15 Dec 2009 05:58 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 15 Dec 2009 22:09 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 16 Dec 2009 00:03
> > 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. |