[gimp/wip/Jehan/GimpUi.init: 19/19] MR !343: using GimpUi prefix in Vala plug-ins too.




commit 3c9240e3cdf72145e164cf7f309aaec23604e0a8
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Sat Sep 26 19:38:30 2020 +0200

    MR !343: using GimpUi prefix in Vala plug-ins too.

 libgimp/GimpUi-3.0.metadata                     | 2 ++
 plug-ins/goat-exercises/goat-exercise-vala.vala | 8 ++++----
 2 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/libgimp/GimpUi-3.0.metadata b/libgimp/GimpUi-3.0.metadata
index 4353d26be7..213dcbd380 100644
--- a/libgimp/GimpUi-3.0.metadata
+++ b/libgimp/GimpUi-3.0.metadata
@@ -1,3 +1,5 @@
+GimpUi name="GimpUi"
+
 // Extra metadata for Vala, to deal with
 // annotations that GIR can't handle.
 //
diff --git a/plug-ins/goat-exercises/goat-exercise-vala.vala b/plug-ins/goat-exercises/goat-exercise-vala.vala
index 6a6b5e467a..e684f2f63f 100755
--- a/plug-ins/goat-exercises/goat-exercise-vala.vala
+++ b/plug-ins/goat-exercises/goat-exercise-vala.vala
@@ -47,7 +47,7 @@ public class Goat : Gimp.PlugIn {
                                 PLUG_IN_PROC);
     procedure.add_menu_path("<Image>/Filters/Development/Goat exercises/");
     procedure.set_attribution("Niels De Graef", "Niels De Graef", "2020");
-    procedure.set_icon_name(Gimp.ICON_GEGL);
+    procedure.set_icon_name(GimpUi.ICON_GEGL);
 
     return procedure;
   }
@@ -58,14 +58,14 @@ public class Goat : Gimp.PlugIn {
                              Gimp.Drawable drawable,
                              Gimp.ValueArray args) {
     if (run_mode == Gimp.RunMode.INTERACTIVE) {
-      Gimp.ui_init(PLUG_IN_BINARY);
+      GimpUi.init(PLUG_IN_BINARY);
 
       var dialog =
-          new Gimp.Dialog(_("Exercise a goat (Vala)"),
+          new GimpUi.Dialog(_("Exercise a goat (Vala)"),
                           PLUG_IN_ROLE,
                           null,
                           Gtk.DialogFlags.USE_HEADER_BAR,
-                          Gimp.standard_help_func,
+                          GimpUi.standard_help_func,
                           PLUG_IN_PROC,
                           _("_Cancel"), Gtk.ResponseType.CANCEL,
                           _("_Source"), Gtk.ResponseType.APPLY,


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