Package: hal-device-manager
Version: 0.4.7-3
Severity: wishlist
Tags: patch

Attached patched makes all data selectable in hal-device-manager.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages hal-device-manager depends on:
ii  hal                           0.4.7-3    Hardware Abstraction Layer
ii  python                        2.3.5-2    An interactive high-level object-o
ii  python2.3-dbus                0.23.2-3   simple interprocess messaging syst
ii  python2.3-glade2              2.6.1-2    GTK+ bindings: Glade support
ii  python2.3-gnome2              2.6.1-1    Python bindings for the GNOME desk

-- no debconf information
diff -ur device-manager.orig/DeviceManager.py device-manager/DeviceManager.py
--- device-manager.orig/DeviceManager.py        2005-03-18 22:03:53.000000000 
+0100
+++ device-manager/DeviceManager.py     2005-03-24 00:57:36.124967960 +0100
@@ -465,10 +465,13 @@
         cols = prop_tree_view.get_columns()
         for cr in cols:
             prop_tree_view.remove_column(cr)
-
-        column0 = gtk.TreeViewColumn("Key", gtk.CellRendererText(), text=0)
-        column1 = gtk.TreeViewColumn("Type", gtk.CellRendererText(), text=1)
-        column2 = gtk.TreeViewColumn("Value", gtk.CellRendererText(), text=2)
+        
+        cell_renderer = gtk.CellRendererText()
+        cell_renderer.set_property("editable", True)
+        
+        column0 = gtk.TreeViewColumn("Key", cell_renderer, text=0)
+        column1 = gtk.TreeViewColumn("Type", cell_renderer, text=1)
+        column2 = gtk.TreeViewColumn("Value", cell_renderer, text=2)
         prop_tree_view.append_column(column0)
         prop_tree_view.append_column(column1)
         prop_tree_view.append_column(column2)
diff -ur device-manager.orig/hal-device-manager.glade 
device-manager/hal-device-manager.glade
--- device-manager.orig/hal-device-manager.glade        2005-03-18 
22:03:54.000000000 +0100
+++ device-manager/hal-device-manager.glade     2005-03-24 00:50:53.146230040 
+0100
@@ -221,12 +221,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">Device 
Name</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -273,12 +274,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" 
translatable="yes">Status</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -299,12 +301,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">Bus 
type</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -351,12 +354,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">What the device 
is</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -377,12 +381,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">96</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">Capabilties 
this might be a pretty long list so blablabla yada yda dyadhsk hdks jdhsk dks 
hdks hdks</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0</property>
                      <property name="xpad">0</property>
@@ -403,12 +408,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">Device 
Vendor</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -657,12 +663,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">usb 
version</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -682,12 +689,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">usb 
bandwidth</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -708,12 +716,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">max     power 
drain</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -734,12 +743,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">man 
id</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -760,12 +770,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">prod 
id</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -786,12 +797,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">prod 
rev</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -1039,12 +1051,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">man 
id</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -1064,12 +1077,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">prod 
id</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -1090,12 +1104,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">oem man 
id</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>
@@ -1116,12 +1131,13 @@
                      <property name="width_request">250</property>
                      <property name="height_request">16</property>
                      <property name="visible">True</property>
+                     <property name="can_focus">True</property>
                      <property name="label" translatable="yes">oem prod 
id</property>
                      <property name="use_underline">False</property>
                      <property name="use_markup">True</property>
                      <property name="justify">GTK_JUSTIFY_LEFT</property>
                      <property name="wrap">True</property>
-                     <property name="selectable">False</property>
+                     <property name="selectable">True</property>
                      <property name="xalign">0</property>
                      <property name="yalign">0.5</property>
                      <property name="xpad">0</property>

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to