Re: Physically based kinetic scrolling
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
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
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
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
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
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
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
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