[PATCH 1/4] Make the device name in a MountpointSelector less wide (#1048583).
Chris Lumens
clumens at redhat.com
Fri Jan 17 18:53:55 UTC 2014
The name could be very long, obscuring the size of the device and making the
accordion hard to use.
---
pyanaconda/ui/gui/spokes/lib/accordion.py | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/pyanaconda/ui/gui/spokes/lib/accordion.py b/pyanaconda/ui/gui/spokes/lib/accordion.py
index 39f7043..7366b32 100644
--- a/pyanaconda/ui/gui/spokes/lib/accordion.py
+++ b/pyanaconda/ui/gui/spokes/lib/accordion.py
@@ -58,11 +58,16 @@ def selectorFromDevice(device, selector=None, mountpoint=""):
else:
mp = _("Unknown")
+ if len(device.name) > 25:
+ name = device.name[0:12] + "..." + device.name[-12:]
+ else:
+ name = device.name
+
if not selector:
- selector = MountpointSelector(device.name, str(device.size), mp)
+ selector = MountpointSelector(name, str(device.size), mp)
selector._root = None
else:
- selector.props.name = device.name
+ selector.props.name = name
selector.props.size = str(device.size)
selector.props.mountpoint = mp
--
1.8.3.1
More information about the anaconda-patches
mailing list