[gevice] data/apps.gevice.gschema.xml: add new key 'viewcomments'



commit d0ac3fcf08a07612a2b83a2a3c1a5dce062efad3
Author: Alejandro ValdÃs Jimenez <avaldes gnome org>
Date:   Fri Dec 28 16:17:58 2012 -0300

    data/apps.gevice.gschema.xml: add new key 'viewcomments'

 ChangeLog                    |    6 ++++++
 data/apps.gevice.gschema.xml |    5 +++++
 data/ui/pref.xml             |   21 +++++++++++++++++++--
 src/gevice.py                |    2 +-
 src/geviceprefer.py          |   15 +++++++++------
 5 files changed, 40 insertions(+), 9 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index fff32c5..cb43edd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,10 @@
 2012-12-28  Alejandro Valdes Jimenez  <avaldes gnome org>
+	* data/apps.gevice.gschema.xml: add new key "viewcomments"
+	* data/ui/pref.xml:
+	* src/gevice.py:
+	* src/geviceprefer.py:
+
+2012-12-28  Alejandro Valdes Jimenez  <avaldes gnome org>
 	* INSTALL: update file.
 
 2012-12-28  Alejandro ValdéJimenez  <avaldes gnome org>
diff --git a/data/apps.gevice.gschema.xml b/data/apps.gevice.gschema.xml
index 28e137f..ebd0771 100644
--- a/data/apps.gevice.gschema.xml
+++ b/data/apps.gevice.gschema.xml
@@ -11,6 +11,11 @@
       <summary>Show IP on treeview.</summary>
       <description>Show IP on treeview.</description>
     </key>
+    <key type="b" name="viewcomments">
+      <default>false</default>
+      <summary>Show comments on treeview.</summary>
+      <description>Show comments on treeview.</description>
+    </key>
     <key type="s" name="backcolor">
       <summary>Background color</summary>
       <description>Background color.</description>
diff --git a/data/ui/pref.xml b/data/ui/pref.xml
index e1c9693..fdd729e 100644
--- a/data/ui/pref.xml
+++ b/data/ui/pref.xml
@@ -24,6 +24,7 @@
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
                 <property name="border_width">5</property>
+                <property name="n_rows">2</property>
                 <child>
                   <object class="GtkCheckButton" id="checkbutton_ip">
                     <property name="label" translatable="yes" context="yes">Show IP on Tree</property>
@@ -33,11 +34,27 @@
                     <property name="receives_default">False</property>
                     <property name="use_action_appearance">False</property>
                     <property name="use_underline">True</property>
-                    <property name="xalign">0.5</property>
+                    <property name="xalign">0</property>
                     <property name="active">True</property>
                     <property name="draw_indicator">True</property>
                   </object>
                 </child>
+                <child>
+                  <object class="GtkCheckButton" id="checkbutton_com">
+                    <property name="label" translatable="yes">Show comments on Tree</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="xalign">0</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="top_attach">1</property>
+                    <property name="bottom_attach">2</property>
+                  </packing>
+                </child>
               </object>
             </child>
             <child type="tab">
@@ -177,7 +194,7 @@
                     <property name="receives_default">False</property>
                     <property name="use_action_appearance">False</property>
                     <property name="use_underline">True</property>
-                    <property name="xalign">0.5</property>
+                    <property name="xalign">0</property>
                     <property name="active">True</property>
                     <property name="draw_indicator">True</property>
                   </object>
diff --git a/src/gevice.py b/src/gevice.py
index 57eb6e1..f63e61f 100755
--- a/src/gevice.py
+++ b/src/gevice.py
@@ -35,7 +35,7 @@ import geviceexport
 import gettext
 gettext.bindtextdomain(config.PACKAGE,config.LOCALEDIR)
 gettext.textdomain(config.PACKAGE)
-gettext.bind_textdomain_codeset (config.PACKAGE, "UTF-8");
+gettext.bind_textdomain_codeset (config.PACKAGE, "UTF-8")
 from gettext import gettext as _
 
 class Gevice:
diff --git a/src/geviceprefer.py b/src/geviceprefer.py
index d39b5bd..576859d 100644
--- a/src/geviceprefer.py
+++ b/src/geviceprefer.py
@@ -24,11 +24,11 @@ import config
 import gettext
 gettext.bindtextdomain(config.PACKAGE,config.LOCALEDIR)
 gettext.textdomain(config.PACKAGE)
-gettext.bind_textdomain_codeset (config.PACKAGE, "UTF-8");
+gettext.bind_textdomain_codeset (config.PACKAGE, "UTF-8")
 from gettext import gettext as _
 
 class GevicePrefer:
-  def __init__ (self,gevice):    
+  def __init__ (self,gevice):
     self.gsettings = Gio.Settings.new("apps.gevice")
 
   def load_interface (self,gevice):
@@ -38,6 +38,7 @@ class GevicePrefer:
     self.window_prefer = builder.get_object ("window_prefer")
     self.button_close_prefer = builder.get_object ("button_close_prefer")
     self.checkbutton_ip = builder.get_object ("checkbutton_ip")
+    self.checkbutton_com = builder.get_object ("checkbutton_com")
     self.entry_backcolor = builder.get_object ("entry_backcolor")
     self.entry_forecolor = builder.get_object ("entry_forecolor")
     self.entry_csvseparator = builder.get_object ("entry_csvseparator")
@@ -47,9 +48,10 @@ class GevicePrefer:
 
     # signals
     self.window_prefer.connect ("delete-event", self.on_window_prefer_delete_event)
-    self.button_close_prefer.connect ("clicked", self.on_button_close_prefer_clicked)    
+    self.button_close_prefer.connect ("clicked", self.on_button_close_prefer_clicked)
     
-    self.checkbutton_ip.connect ("toggled", self.show_column, 1, gevice, "viewip")    
+    self.checkbutton_ip.connect ("toggled", self.show_column, 1, gevice, "viewip")
+    self.checkbutton_com.connect ("toggled", self.show_column, 2, gevice, "viewcomments")
     
     self.entry_backcolor.connect ("changed", self.on_entry_backcolor_changed, gevice, "backcolor")
     self.entry_forecolor.connect ("changed", self.on_entry_forecolor_changed, gevice, "forecolor")
@@ -58,10 +60,11 @@ class GevicePrefer:
     self.checkbutton_ip_diag.connect ("toggled", self.change_estatus_on_diagram, gevice, "diagip")
     
     self.button_backcolor.connect ("clicked", self.on_button_background_clicked, self.entry_backcolor)
-    self.button_forecolor.connect ("clicked", self.on_button_foreground_clicked, self.entry_forecolor)        
+    self.button_forecolor.connect ("clicked", self.on_button_foreground_clicked, self.entry_forecolor)
 
     # setting preferences
     self.checkbutton_ip.set_active(self.gsettings.get_boolean("viewip"))
+    self.checkbutton_com.set_active(self.gsettings.get_boolean("viewcomments"))
    
     self.entry_backcolor.set_text (self.gsettings.get_string("backcolor"))
     self.entry_forecolor.set_text (self.gsettings.get_string("forecolor"))
@@ -88,7 +91,7 @@ class GevicePrefer:
 
     colord = Gtk.ColorSelectionDialog(title)
     colorselection = colord.get_color_selection()
-    colorselection.set_current_color(colorgdk)	    
+    colorselection.set_current_color(colorgdk)
 
     response = colord.run()
 



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