[gimp/gimp-2-8] Bug 748472 - Velocity Parameter on .GIH Brushes don't works
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/gimp-2-8] Bug 748472 - Velocity Parameter on .GIH Brushes don't works
- Date: Thu, 7 May 2015 07:39:19 +0000 (UTC)
commit 8f1a4e8b190d0cf855d2058bb1eb272b5d7efd83
Author: Adrian Likins <alikins redhat com>
Date: Thu May 7 00:10:17 2015 -0400
Bug 748472 - Velocity Parameter on .GIH Brushes don't works
The pipe index for velocity was being multiplied
by 3.0 and rounded, making it larger than the
available rank and always clamped to the last
brush image in velocity ranks.
(cherry picked from commit c3387fcf677ff6b00c269541610f378138c7f20a)
app/core/gimpbrushpipe.c | 6 +-----
1 files changed, 1 insertions(+), 5 deletions(-)
---
diff --git a/app/core/gimpbrushpipe.c b/app/core/gimpbrushpipe.c
index e0d5b40..0e61c14 100644
--- a/app/core/gimpbrushpipe.c
+++ b/app/core/gimpbrushpipe.c
@@ -199,7 +199,6 @@ gimp_brush_pipe_select_brush (GimpBrush *brush,
{
GimpBrushPipe *pipe = GIMP_BRUSH_PIPE (brush);
gint i, brushix, ix;
- gdouble velocity;
if (pipe->n_brushes == 1)
return GIMP_BRUSH (pipe->current);
@@ -221,10 +220,7 @@ gimp_brush_pipe_select_brush (GimpBrush *brush,
break;
case PIPE_SELECT_VELOCITY:
- velocity = current_coords->velocity;
-
- /* Max velocity is 3.0, picking stamp as a ratio*/
- ix = ROUND ((3.0 / velocity) * pipe->rank[i]);
+ ix = ROUND (current_coords->velocity * pipe->rank[i]);
break;
case PIPE_SELECT_RANDOM:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]