Re: Physically based kinetic scrolling

2014-07-14 Thread Gordon JC Pearce
On Mon, May 05, 2014 at 04:09:25PM +0200, Bastien Nocera wrote:
> On Mon, 2014-05-05 at 10:04 -0400, Hashem Nasarat wrote:
> 
> Don't discuss, or link to patents on the developer list. The less we
> know, the less we are likely to infringe, or the less likely we are to
> be condemned for infringing if that were to be the case.
> 
> It's the same reason why we don't go scouring patent archives when
> implementing or designing new features.
> 

It's software, which cannot be patented.

-- 
Gordonjcp MM0YEQ

___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: Physically based kinetic scrolling

2014-05-05 Thread Lieven van der Heide
I've created a bugzilla ticked:

https://bugzilla.gnome.org/show_bug.cgi?id=729608

Regards,

Lieven.


On Mon, May 5, 2014 at 2:03 PM, Bastien Nocera  wrote:

> Hey,
>
> On Mon, 2014-05-05 at 13:58 +0100, Lieven van der Heide wrote:
> > I modified the scrolled windows kinetic scrolling to match the actual
> > physics laws for friction and springs. IMHO, this gives a much more
> > pleasing result.
> >
> >
> >
> > A branch with these changes is at
> >
> >
> > https://github.com/lievenvanderheide/gtk-kineticscrolling
> >
> >
> > I hope that someone can have a look at it, and maybe merge it into the
> > main gtk branch.
>
> Very interesting work. You should create a bug in the GNOME Bugzilla,
> and attached a patch that squashes your 2 commits from your git tree.
> The patch review will be done in Bugzilla instead. You'll at least want
> to add a more detailed commit explaining all the changes you've made.
>
> Cheers
>
>
>
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: Physically based kinetic scrolling

2014-05-05 Thread Hashem Nasarat
Ah ok. Thanks for the tip. I suppose replies to this thread should only
CC legal-l...@gnome.org then.


On 05/05/2014 10:09 AM, Bastien Nocera wrote:
> On Mon, 2014-05-05 at 10:04 -0400, Hashem Nasarat wrote:
>> Sweet feature! But
>>
>> Is this legal to implement? As far as I know, doesn't a portion of the
>> Apple v Samsung trial have to do with the way Samsung implemented touch
>> scrolling? Also, aren't apple's patents the reason why Android doesn't
>> have the bounce animation in their scrolling lists?
>>
>> I'm not a lawyer, but these two patents seem to describe what you have
>> implemented (and to a lesser degree, the pre-existing touch physics in
>> GTK+).
> 
> Don't discuss, or link to patents on the developer list. The less we
> know, the less we are likely to infringe, or the less likely we are to
> be condemned for infringing if that were to be the case.
> 
> It's the same reason why we don't go scouring patent archives when
> implementing or designing new features.
> 
> Cheers
> 
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: Physically based kinetic scrolling

2014-05-05 Thread Bastien Nocera
On Mon, 2014-05-05 at 10:04 -0400, Hashem Nasarat wrote:
> Sweet feature! But
> 
> Is this legal to implement? As far as I know, doesn't a portion of the
> Apple v Samsung trial have to do with the way Samsung implemented touch
> scrolling? Also, aren't apple's patents the reason why Android doesn't
> have the bounce animation in their scrolling lists?
> 
> I'm not a lawyer, but these two patents seem to describe what you have
> implemented (and to a lesser degree, the pre-existing touch physics in
> GTK+).

Don't discuss, or link to patents on the developer list. The less we
know, the less we are likely to infringe, or the less likely we are to
be condemned for infringing if that were to be the case.

It's the same reason why we don't go scouring patent archives when
implementing or designing new features.

Cheers

___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: Physically based kinetic scrolling

2014-05-05 Thread Hashem Nasarat
Sweet feature! But

Is this legal to implement? As far as I know, doesn't a portion of the
Apple v Samsung trial have to do with the way Samsung implemented touch
scrolling? Also, aren't apple's patents the reason why Android doesn't
have the bounce animation in their scrolling lists?

I'm not a lawyer, but these two patents seem to describe what you have
implemented (and to a lesser degree, the pre-existing touch physics in
GTK+).

https://www.google.com/patents/US7469381
https://www.google.com/patents/US7844915

On 05/05/2014 09:24 AM, Tomeu Vizoso wrote:
> On 5 May 2014 14:58, Lieven van der Heide  wrote:
>> I modified the scrolled windows kinetic scrolling to match the actual
>> physics laws for friction and springs. IMHO, this gives a much more pleasing
>> result.
> 
> Sounds great, kudos!
> 
>> A branch with these changes is at
>>
>> https://github.com/lievenvanderheide/gtk-kineticscrolling
>>
>> I hope that someone can have a look at it, and maybe merge it into the main
>> gtk branch.
> 
> In case it helps: https://wiki.gnome.org/Git/Developers#Contributing_patches
> 
> Regards,
> 
> Tomeu
> 
>> Regards,
>>
>> Lieven van der Heide.
>>
>> ___
>> gtk-devel-list mailing list
>> gtk-devel-list@gnome.org
>> https://mail.gnome.org/mailman/listinfo/gtk-devel-list
>>
> ___
> gtk-devel-list mailing list
> gtk-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtk-devel-list
> 
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: Physically based kinetic scrolling

2014-05-05 Thread Tomeu Vizoso
On 5 May 2014 14:58, Lieven van der Heide  wrote:
> I modified the scrolled windows kinetic scrolling to match the actual
> physics laws for friction and springs. IMHO, this gives a much more pleasing
> result.

Sounds great, kudos!

> A branch with these changes is at
>
> https://github.com/lievenvanderheide/gtk-kineticscrolling
>
> I hope that someone can have a look at it, and maybe merge it into the main
> gtk branch.

In case it helps: https://wiki.gnome.org/Git/Developers#Contributing_patches

Regards,

Tomeu

> Regards,
>
> Lieven van der Heide.
>
> ___
> gtk-devel-list mailing list
> gtk-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtk-devel-list
>
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: Physically based kinetic scrolling

2014-05-05 Thread Bastien Nocera
Hey,

On Mon, 2014-05-05 at 13:58 +0100, Lieven van der Heide wrote:
> I modified the scrolled windows kinetic scrolling to match the actual
> physics laws for friction and springs. IMHO, this gives a much more
> pleasing result. 
> 
> 
> 
> A branch with these changes is at
> 
> 
> https://github.com/lievenvanderheide/gtk-kineticscrolling
> 
> 
> I hope that someone can have a look at it, and maybe merge it into the
> main gtk branch.

Very interesting work. You should create a bug in the GNOME Bugzilla,
and attached a patch that squashes your 2 commits from your git tree.
The patch review will be done in Bugzilla instead. You'll at least want
to add a more detailed commit explaining all the changes you've made.

Cheers


___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list


Physically based kinetic scrolling

2014-05-05 Thread Lieven van der Heide
I modified the scrolled windows kinetic scrolling to match the actual
physics laws for friction and springs. IMHO, this gives a much more
pleasing result.

A branch with these changes is at

https://github.com/lievenvanderheide/gtk-kineticscrolling

I hope that someone can have a look at it, and maybe merge it into the main
gtk branch.

Regards,

Lieven van der Heide.
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list