Reply
Thread Tools
tonymaro's Avatar
Posts: 39 | Thanked: 5 times | Joined on Aug 2007 @ Them thar hills
#1
I just finished converting the Kagu kinetic scrolling selector to a widget that works in GTK instead of PyGame.

I've made some other changes as well, such as adding button captions and making the scroll stop with the top button aligned.



If you're looking for a good GTK scrolling input widget, go check it out:


http://tony.maro.net/ossramblings/kinetic.php


It's my first real widget for GTK, so don't laugh when you see the source
 

The Following User Says Thank You to tonymaro For This Useful Post:
Posts: 662 | Thanked: 238 times | Joined on Jul 2007
#2
You're doing some awesome work (That Python keyboard looks awesome, too). You should definitely pitch this to the Minimo and MicroB projects. That would be amazing
 
Posts: 30 | Thanked: 1 time | Joined on Mar 2007
#3
Agreed. Having this in the browser would be amazing
 
Posts: 56 | Thanked: 2 times | Joined on Sep 2007
#4
I can't wait to have this in the browser!!
 
aflegg's Avatar
Posts: 1,463 | Thanked: 81 times | Joined on Oct 2005 @ UK
#5
There's absolutely no overlap between this and the browser. The browser's C, this is Python.

This is just another implementation of the idea we've seen developed in EDJE (Canola 2), UKMP, Kagu and the port of OpenMoko's finger scroll widget.
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
Now known as
Jaffa
 
zerojay's Avatar
Posts: 2,669 | Thanked: 2,555 times | Joined on Apr 2007
#6
Please, god, no.
 
Posts: 262 | Thanked: 9 times | Joined on Jun 2007
#7
Originally Posted by zerojay View Post
Please, god, no.
What's with that reaction?
 
Karel Jansens's Avatar
Posts: 3,220 | Thanked: 326 times | Joined on Oct 2005 @ "Almost there!" (Monte Christo, Count of)
#8
Originally Posted by trevarthan View Post
What's with that reaction?
It's what I was thinking. What exactly is gained by this "kinetic scrolling"?

I mean: Other than eye-candy.
 
Posts: 262 | Thanked: 9 times | Joined on Jun 2007
#9
Originally Posted by Karel Jansens View Post
It's what I was thinking. What exactly is gained by this "kinetic scrolling"?

I mean: Other than eye-candy.
No, it's not about eye candy at all.

It's about easily scrolling with your fingers. Scroll bars are often difficult to drag with fingers. And often you want to keep scrolling with one motion. It's supposed to be intuitive. When you flick something in real life, you expect physics to kick in. Why not on a screen too?

But if you're really hard conditioned by scroll bars and mice, then it won't seem quite as intuitive at first.
 
Posts: 262 | Thanked: 9 times | Joined on Jun 2007
#10
Originally Posted by aflegg View Post
There's absolutely no overlap between this and the browser. The browser's C, this is Python.

This is just another implementation of the idea we've seen developed in EDJE (Canola 2), UKMP, Kagu and the port of OpenMoko's finger scroll widget.
The only overlap I could see would be the kinetic portion of it. The browser already acts like a kinetic scroll widget for the most part as you touch and drag any part of the page to scroll, instead of just the scroll bar on the right. The only difference is that you can't flick it.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 03:58.