[gnome-contacts] build: use Gtk.MenuButton



commit 20f63e64e6836a879a58d803e8fd0bde1de1d340
Author: Erick Pérez Castellanos <erick red gmail com>
Date:   Sat Aug 31 00:45:37 2013 -0400

    build: use Gtk.MenuButton
    
    Change internal implementation of MenuButton for the one in Gtk+

 src/Makefile.am                      |    1 -
 src/contacts-menu-button.vala        |  185 ----------------------------------
 src/contacts-new-contact-dialog.vala |    5 +-
 3 files changed, 3 insertions(+), 188 deletions(-)
---
diff --git a/src/Makefile.am b/src/Makefile.am
index be2699b..e99343f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -33,7 +33,6 @@ vala_sources = \
        contacts-list-pane.vala \
        contacts-linked-accounts-dialog.vala \
        contacts-linking.vala \
-       contacts-menu-button.vala \
        contacts-row.vala \
        contacts-store.vala \
        contacts-view.vala \
diff --git a/src/contacts-new-contact-dialog.vala b/src/contacts-new-contact-dialog.vala
index db604ab..c660843 100644
--- a/src/contacts-new-contact-dialog.vala
+++ b/src/contacts-new-contact-dialog.vala
@@ -120,13 +120,14 @@ public class Contacts.NewContactDialog : Dialog {
 
     pack_spacing (16, ref y);
 
-    var menu_button = new MenuButton (_("Add Detail"));
+    var menu_button = new MenuButton ();
+    menu_button.set_label (_("Add Detail"));
     grid.attach (menu_button, 0, y, 2, 1);
     menu_button.set_hexpand (false);
     menu_button.set_halign (Align.START);
 
     var menu = new Gtk.Menu ();
-    menu_button.set_menu (menu);
+    menu_button.set_popup (menu);
 
     Utils.add_menu_item (menu, _("Email")).activate.connect ( () => {
        int row = row_after (email_entries.get (email_entries.size - 1));


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