[gitg/wip/commit] Make show_infobar public
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gitg/wip/commit] Make show_infobar public
- Date: Wed, 3 Jul 2013 16:52:58 +0000 (UTC)
commit 564f6da5d5e74a27f457d414092f390aba7e1889
Author: Jesse van den Kieboom <jessevdk gmail com>
Date: Wed Jul 3 18:50:01 2013 +0200
Make show_infobar public
gitg/gitg-window.vala | 12 +++++++++---
libgitg-ext/gitg-ext-application.vala | 4 ++++
2 files changed, 13 insertions(+), 3 deletions(-)
---
diff --git a/gitg/gitg-window.vala b/gitg/gitg-window.vala
index 62e2c5c..175cd7b 100644
--- a/gitg/gitg-window.vala
+++ b/gitg/gitg-window.vala
@@ -669,11 +669,17 @@ public class Window : Gtk.ApplicationWindow, GitgExt.Application, Initable
this.repository = repository;
}
- private void show_infobar(string primary_msg, string secondary_msg, Gtk.MessageType type)
+ public void show_infobar(string primary_msg,
+ string secondary_msg,
+ Gtk.MessageType type)
{
infobar.message_type = type;
- infobar_primary_label.set_label("<b>%s</b>".printf(Markup.escape_text(primary_msg)));
-
infobar_secondary_label.set_label("<small>%s</small>".printf(Markup.escape_text(secondary_msg)));
+
+ var primary = "<b>%s</b>".printf(Markup.escape_text(primary_msg));
+ var secondary = "<small>%s</small>".printf(Markup.escape_text(secondary_msg));
+
+ infobar_primary_label.set_label(primary);
+ infobar_secondary_label.set_label(secondary);
infobar.show();
infobar_close_button.clicked.connect(() => {
diff --git a/libgitg-ext/gitg-ext-application.vala b/libgitg-ext/gitg-ext-application.vala
index ecd3a28..b3651c9 100644
--- a/libgitg-ext/gitg-ext-application.vala
+++ b/libgitg-ext/gitg-ext-application.vala
@@ -54,6 +54,10 @@ public interface Application : Object
* given id exists.
*/
public abstract GitgExt.Activity? activity(string id);
+
+ public abstract void show_infobar(string primary_msg,
+ string secondary_msg,
+ Gtk.MessageType type);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]