[gimp/soc-2009-dynamics] Fade dynamics. Added fade as one more dynamics driving factor on GUI.



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]