[gnome-boxes] wizard-toolbar: Show step titles rather than numbers



commit 7c22192c510350dce8521f3877b9aebbff90cf06
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Sat Feb 14 14:32:26 2015 +0000

    wizard-toolbar: Show step titles rather than numbers
    
    Based on input from Allan Day.

 src/wizard-toolbar.vala |   18 ++++++++----------
 1 files changed, 8 insertions(+), 10 deletions(-)
---
diff --git a/src/wizard-toolbar.vala b/src/wizard-toolbar.vala
index 4215dac..d552c05 100644
--- a/src/wizard-toolbar.vala
+++ b/src/wizard-toolbar.vala
@@ -3,6 +3,12 @@ using Gtk;
 
 [GtkTemplate (ui = "/org/gnome/Boxes/ui/wizard-toolbar.ui")]
 private class Boxes.WizardToolbar: Gtk.Stack {
+    private const string[] page_titles = { N_("Source Selection"),
+                                           N_("Box Preparation"),
+                                           N_("Box Setup"),
+                                           N_("Review"),
+                                           "" };
+
     private WizardWindowPage _page;
     public WizardWindowPage page {
         get { return _page; }
@@ -14,7 +20,7 @@ private class Boxes.WizardToolbar: Gtk.Stack {
     }
 
     [GtkChild]
-    public Gtk.HeaderBar main;
+    private Gtk.HeaderBar main;
 
     [GtkChild]
     public Button cancel_btn;
@@ -52,15 +58,7 @@ private class Boxes.WizardToolbar: Gtk.Stack {
     }
 
     public void set_title_for_page (WizardPage page) {
-        switch (page) {
-        case WizardPage.LAST:
-
-            break;
-        default:
-            main.title = _("Create a box (step %d/4)").printf (page + 1);
-
-            break;
-        }
+        main.title = page_titles[page];
     }
 
     [GtkCallback]


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