[gevice] enable/disable GtkEntry of serial number



commit 1aeffe205ad818f4c7c85184d61d0241879464af
Author: Alejandro Valdes Jimenez <avaldes gnome org>
Date:   Wed Dec 30 13:00:26 2009 -0300

    enable/disable GtkEntry of serial number

 ChangeLog           |    5 +++++
 src/Makefile.am     |    3 +--
 src/gevicedevice.py |   13 +++++++++----
 3 files changed, 15 insertions(+), 6 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 77c7e3b..4a27cb7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-12-30  Alejandro Valdes Jimenez  <avaldes gnome org>
 
+	* src/Makefile.am: remove script.
+	* src/gevicedevice.py: enable/disable entry_serial_device.set_sensitive (sensitive)
+
+2009-12-30  Alejandro Valdes Jimenez  <avaldes gnome org>
+
 	* src/config.py.in:
 	* src/gevice.py: 
 	* src/gevicedevice.py: now, serial number is verified.
diff --git a/src/Makefile.am b/src/Makefile.am
index fa86b25..51edcee 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -17,8 +17,7 @@ app_PYTHON = \
 	gevicevte.py \
 	gevicedatabase.py \
 	geviceexport.py \
-	gevicemaintainer.py \
-	geviceping.py
+	gevicemaintainer.py 
 
 nodist_app_PYTHON = config.py
 
diff --git a/src/gevicedevice.py b/src/gevicedevice.py
index 75577ad..3a30d80 100644
--- a/src/gevicedevice.py
+++ b/src/gevicedevice.py
@@ -28,6 +28,8 @@ class GeviceDevice:
     def add_device (self):
         self.action = "add"
         
+        self.entry_serial_device.set_sensitive (True)
+        
         self.entry_name_device.set_text("")
         self.entry_ip_device.set_text("127.0.0.1")
         self.entry_serial_device.set_text("")
@@ -38,7 +40,9 @@ class GeviceDevice:
 
     def modify_device (self,gevice):
         self.action = "mod"       
-
+        
+        self.entry_serial_device.set_sensitive (False)
+        
         self.index_combo = 0
         self.index_link = 0
         
@@ -173,9 +177,10 @@ class GeviceDevice:
 
         gevice.gmodel.treestore.foreach(self.verify_serial,serial)
 
-        if (self.exists_serial):
-            alldata = False
-            result = gevice.show_message (_("Serial number exist, view device: " + self.exists_serial_name),gtk.MESSAGE_ERROR,gtk.BUTTONS_OK)
+        if self.action == "add":
+            if (self.exists_serial):
+                alldata = False
+                result = gevice.show_message (_("Serial number exist, view device: " + self.exists_serial_name),gtk.MESSAGE_ERROR,gtk.BUTTONS_OK)
 
         if alldata:        
             iter_model = self.combo_model.get_active_iter()



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