[gimp/soc-2009-dynamics] Fade dynamics. Added fade as one more dynamics driving factor on GUI.
- From: zhenfeng zhao <zhenfengz src gnome org>
- To: svn-commits-list gnome org
- Subject: [gimp/soc-2009-dynamics] Fade dynamics. Added fade as one more dynamics driving factor on GUI.
- Date: Tue, 21 Jul 2009 10:34:54 +0000 (UTC)
commit 0bc13bb4a1acc21e3d2e18785160dd9fa502550f
Author: zhenfeng <zhzzf_0808 hotmail com>
Date: Wed Jun 17 17:17:49 2009 -0300
Fade dynamics. Added fade as one more dynamics driving factor on GUI.
Implemented fading dynamics calculation.
Let fade work with all driven factors. Added pixel_dist parameter to get_dynamic_x.
Adjusted function calls for get_dynamic_x.
* app/paint/gimppaintoptions.c: Added initialization for fading dynamics.
: Added fading related variables similar to Random.
: Adjusted get_dynamics_mix function.
: Added fading calculation in get_dynamics_x functions.
: Adjusted get_dynamic_x functions for fade dynamics.
* app/paint/gimppaintoptions.h: Added fading_options in GimpDynamicOptions.
* app/tools/gimppaintoptions-gui.c: Added the function fading_options_gui.
* app/core/core-types.h: Added fading as the extra point in Gimpcoords.
(not quite sure if it is correct.)
* app/paint/gimpclone.c
* app/paint/gimpdodgeburn.c
* app/paint/gimperaser.c
* app/paint/gimpheal.c
* app/paint/gimppaintbrush.c
* app/paint/gimpsmudge.c
* app/paint/gimpairbrush.c
* app/paint/gimpbrushcore.c
* app/paint/gimpconvolve.c:Adjusted function calls.
get_dynamic_opacity function calls were adjusted
to have one more parameter, paint_core->pixel_dist.
some key words:
get_dynamic_
pixel_dist
paint_core->pixel_dist
.gitignore | 11 -----------
app/core/core-types.h | 1 +
2 files changed, 1 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d3ab81f..f354cbf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,16 +1,5 @@
-/.anjuta/
-/.anjuta_sym_db.db
-/TODO.tasks
-*.anjuta
-*.c~
-*.h~
-*.patch
-=======
-*.la
-*.lo
-*.o
/ChangeLog
/.anjuta/
/.anjuta_sym_db.db
diff --git a/app/core/core-types.h b/app/core/core-types.h
index b831adc..f113e4e 100644
--- a/app/core/core-types.h
+++ b/app/core/core-types.h
@@ -200,6 +200,7 @@ struct _GimpCoords
gdouble wheel;
gdouble velocity;
gdouble direction;
+ gdouble fading;
};
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]