improve the about dialog
authorDana Jansens <danakj@orodu.net>
Wed, 30 May 2007 01:31:57 +0000 (01:31 +0000)
committerDana Jansens <danakj@orodu.net>
Wed, 30 May 2007 01:31:57 +0000 (01:31 +0000)
src/handlers.c
src/obconf.glade
src/strings.c

index a22051f4bd65f106e456a9f0ddb36e8515dc8539..07eb40159193089a87a46e60654bc1089c91c4a5 100644 (file)
@@ -100,14 +100,7 @@ void on_close_clicked()
 
 void on_about_clicked()
 {
-    GtkWidget *parent;
-    GtkWidget *about;
-
-    parent = glade_xml_get_widget(glade, "main_window");
-    about  = glade_xml_get_widget(glade, "about_window");
-
-    gtk_window_set_transient_for(GTK_WINDOW(about), GTK_WINDOW(parent));
-    gtk_widget_show(about);
+    gtk_widget_show(glade_xml_get_widget(glade, "about_window"));
 }
 
 void on_about_close_clicked()
index 989d9fe183731bcdf671c7df193b6790b55760ac..b289bd8f7926c76bdbb55930a2685ec1242956e0 100644 (file)
@@ -2904,7 +2904,7 @@ C - The close button</property>
   <property name="decorated">True</property>
   <property name="skip_taskbar_hint">False</property>
   <property name="skip_pager_hint">False</property>
-  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+  <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
   <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
   <property name="focus_on_map">True</property>
   <property name="urgency_hint">False</property>
@@ -2927,7 +2927,7 @@ C - The close button</property>
            <widget class="GtkLabel" id="title_label">
              <property name="visible">True</property>
              <property name="can_focus">True</property>
-             <property name="label" translatable="yes">&lt;span weight=&quot;bold&quot; size=&quot;xx-large&quot;&gt;ObConf 3.0&lt;/span&gt;</property>
+             <property name="label" translatable="yes">&lt;span weight=&quot;bold&quot; size=&quot;xx-large&quot;&gt;ObConf VERSION&lt;/span&gt;</property>
              <property name="use_underline">False</property>
              <property name="use_markup">True</property>
              <property name="justify">GTK_JUSTIFY_LEFT</property>
@@ -2979,7 +2979,7 @@ C - The close button</property>
            <widget class="GtkLabel" id="label80">
              <property name="visible">True</property>
              <property name="can_focus">True</property>
-             <property name="label" translatable="yes">Copyright (c) 2003-2006
+             <property name="label" translatable="yes">Copyright (c) 2003-2007
 Dana Jansens &lt;danakj@orodu.net&gt;
 Tim Riley &lt;tr@slackzone.org&gt;</property>
              <property name="use_underline">False</property>
@@ -3020,7 +3020,9 @@ Tim Riley &lt;tr@slackzone.org&gt;</property>
            <widget class="GtkButton" id="about_close">
              <property name="visible">True</property>
              <property name="can_default">True</property>
+             <property name="has_default">True</property>
              <property name="can_focus">True</property>
+             <property name="has_focus">True</property>
              <property name="label">gtk-close</property>
              <property name="use_stock">True</property>
              <property name="relief">GTK_RELIEF_NORMAL</property>
index c78a87c60bbade2861160f33acacd841369d2595..b8ec0d8cbc87c9bee39811535459bdb01524f14c 100644 (file)
@@ -88,8 +88,8 @@ gchar *s = N_("ms");
 gchar *s = N_("Dock");
 gchar *s = N_("About");
 gchar *s = N_("About ObConf");
-gchar *s = N_("<span weight=\"bold\" size=\"xx-large\">ObConf 3.0</span>");
+gchar *s = N_("<span weight=\"bold\" size=\"xx-large\">ObConf VERSION</span>");
 gchar *s = N_("A preferences manager for Openbox");
-gchar *s = N_("Copyright (c) 2003-2006\n"
+gchar *s = N_("Copyright (c) 2003-2007\n"
               "Dana Jansens <danakj@orodu.net>\n"
               "Tim Riley <tr@slackzone.org>");