diff options
Diffstat (limited to 'src/gui/newsWindow.vala')
| -rw-r--r-- | src/gui/newsWindow.vala | 40 | 
1 files changed, 20 insertions, 20 deletions
| diff --git a/src/gui/newsWindow.vala b/src/gui/newsWindow.vala index 75de60e..373135f 100644 --- a/src/gui/newsWindow.vala +++ b/src/gui/newsWindow.vala @@ -1,4 +1,4 @@ -/*  +/*  Copyright (c) 2011 by Simon Schneegans  This program is free software: you can redistribute it and/or modify it @@ -12,57 +12,57 @@ FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for  more details.  You should have received a copy of the GNU General Public License along with -this program.  If not, see <http://www.gnu.org/licenses/>.  +this program.  If not, see <http://www.gnu.org/licenses/>.  */  namespace GnomePie { -/////////////////////////////////////////////////////////////////////////     -///  +///////////////////////////////////////////////////////////////////////// +///  /////////////////////////////////////////////////////////////////////////  public class NewsWindow: Gtk.Dialog {      public static const int news_count = 2; -     +      ///////////////////////////////////////////////////////////////////// -    ///  +    ///      /////////////////////////////////////////////////////////////////////      public NewsWindow () {          this.title = "Gnome-Pie"; -         +          this.set_border_width(5); -         -        var box = new Gtk.VBox(false, 12); -         + +        var box = new Gtk.Box(Gtk.Orientation.VERTICAL, 12); +              var image = new Gtk.Image.from_icon_name("gnome-pie", Gtk.IconSize.DIALOG);              box.pack_start(image); -         +              var news = new Gtk.Label("");                  news.wrap = true;                  news.set_width_chars(75);                  news.set_markup("<b>Thank you!</b>\n\n"); -                  +              box.pack_start(news, false, false); -             +              var check = new Gtk.CheckButton.with_label("Don't show this window again.");                  check.toggled.connect((check_box) => {                      var checky = check_box as Gtk.CheckButton; -                     +                      if (checky.active)  Config.global.showed_news = news_count;                      else                Config.global.showed_news = news_count-1; -                     +                      Config.global.save();                  }); -                 +              box.pack_end(check); -         +          (this.get_content_area() as Gtk.VBox).pack_start(box);          this.get_content_area().show_all(); -         -        this.add_button(Gtk.Stock.CLOSE, 0); -         + +        this.add_button(_("_Close"), 0); +          this.response.connect((id) => {              if (id == 0)                  this.hide(); | 
