[gimp/soc-2009-dynamics] Add context parameter back to gimp_dynamics_editor_new.



commit ce1212f5bba0aa1cf3a9a9ad544fadb0aa2f183b
Author: zhenfeng zhao <zhzzf_0808 hotmail com>
Date:   Mon Aug 3 11:54:32 2009 -0300

    Add context parameter back to gimp_dynamics_editor_new.

 app/dialogs/dialogs-constructors.c |    6 +++---
 app/widgets/gimpdynamicseditor.c   |   12 +++++++-----
 2 files changed, 10 insertions(+), 8 deletions(-)
---
diff --git a/app/dialogs/dialogs-constructors.c b/app/dialogs/dialogs-constructors.c
index 68abf8c..95f3c0f 100644
--- a/app/dialogs/dialogs-constructors.c
+++ b/app/dialogs/dialogs-constructors.c
@@ -675,9 +675,9 @@ dialogs_dynamics_editor_get (GimpDialogFactory *factory,
                           GimpContext       *context,
                           gint               view_size)
 {
-  return gimp_dynamics_editor_new (factory->menu_factory);
-  //return gimp_dynamics_editor_new (context,
-  //                              factory->menu_factory);
+  //return gimp_dynamics_editor_new (factory->menu_factory);
+  return gimp_dynamics_editor_new (context,
+                                   factory->menu_factory);
 }
 
 GtkWidget *
diff --git a/app/widgets/gimpdynamicseditor.c b/app/widgets/gimpdynamicseditor.c
index 7374f2e..5d20a0e 100644
--- a/app/widgets/gimpdynamicseditor.c
+++ b/app/widgets/gimpdynamicseditor.c
@@ -207,17 +207,19 @@ gimp_dynamics_editor_set_context (GimpDocked  *docked,
 
 
 GtkWidget *
-gimp_dynamics_editor_new (GimpMenuFactory *menu_factory)
-//gimp_dynamics_editor_new (GimpContext     *context,
-//                          GimpMenuFactory *menu_factory)
+gimp_dynamics_editor_new (GimpContext     *context,
+                          GimpMenuFactory *menu_factory)
 {
-  g_return_val_if_fail (GIMP_IS_MENU_FACTORY (menu_factory), NULL);
-  //g_return_val_if_fail (GIMP_IS_CONTEXT (context), NULL);
+  //g_return_val_if_fail (GIMP_IS_MENU_FACTORY (menu_factory), NULL);
+  g_return_val_if_fail (GIMP_IS_CONTEXT (context), NULL);
 
   return g_object_new (GIMP_TYPE_DYNAMICS_EDITOR,
                        "menu-factory",    menu_factory,
                        "menu-identifier", "<DynamicsEditor>",
                        "ui-path",         "/dynamics-editor-popup",
+                       "data-factory",    context->gimp->brush_factory,
+                       "context",         context,
+                       "data",            gimp_context_get_brush (context),
                        NULL);
 
 /*



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]