diff --git a/src/sysprof/sysprof-window.c b/src/sysprof/sysprof-window.c index bbf90d56..7b59ff62 100644 --- a/src/sysprof/sysprof-window.c +++ b/src/sysprof/sysprof-window.c @@ -34,6 +34,7 @@ struct _SysprofWindow DzlBindingGroup *bindings; SysprofNotebook *notebook; + GtkButton *open_button; GtkMenuButton *menu_button; }; @@ -190,6 +191,7 @@ sysprof_window_class_init (SysprofWindowClass *klass) gtk_widget_class_set_template_from_resource (widget_class, "/org/gnome/sysprof/ui/sysprof-window.ui"); gtk_widget_class_bind_template_child (widget_class, SysprofWindow, menu_button); + gtk_widget_class_bind_template_child (widget_class, SysprofWindow, open_button); gtk_widget_class_bind_template_child (widget_class, SysprofWindow, notebook); g_type_ensure (SYSPROF_TYPE_NOTEBOOK); diff --git a/src/sysprof/ui/sysprof-window.ui b/src/sysprof/ui/sysprof-window.ui index f6d891c6..87158fe2 100644 --- a/src/sysprof/ui/sysprof-window.ui +++ b/src/sysprof/ui/sysprof-window.ui @@ -24,6 +24,17 @@ end + + + _Open + app.open-capture + true + true + + + start + + 12