Don't line wrap application names in wells, fix running alignment

The experiment with avoiding ellipsization was a definite failure;
several translations have very long names, and we'd end up
with a single column.

Also fix extra padding; we only want some space at the top, not
left/right.
This commit is contained in:
Colin Walters 2009-07-27 17:47:28 -04:00
parent 09948ce033
commit adfb419ceb

View File

@ -506,8 +506,7 @@ WellDisplayItem.prototype = {
this._name = new Clutter.Text({ color: GenericDisplay.ITEM_DISPLAY_NAME_COLOR, this._name = new Clutter.Text({ color: GenericDisplay.ITEM_DISPLAY_NAME_COLOR,
font_name: "Sans 12px", font_name: "Sans 12px",
line_alignment: Pango.Alignment.CENTER, line_alignment: Pango.Alignment.CENTER,
line_wrap: true, ellipsize: Pango.EllipsizeMode.END,
line_wrap_mode: Pango.WrapMode.WORD,
text: appInfo.get_name() }); text: appInfo.get_name() });
nameBox.append(this._name, Big.BoxPackFlags.NONE); nameBox.append(this._name, Big.BoxPackFlags.NONE);
if (this._windows.length > 0) { if (this._windows.length > 0) {
@ -721,7 +720,7 @@ AppWell.prototype = {
this._runningBox = new Big.Box({ border_color: GenericDisplay.ITEM_DISPLAY_NAME_COLOR, this._runningBox = new Big.Box({ border_color: GenericDisplay.ITEM_DISPLAY_NAME_COLOR,
border_top: 1, border_top: 1,
corner_radius: 3, corner_radius: 3,
padding: GenericDisplay.PREVIEW_BOX_PADDING }); padding_top: GenericDisplay.PREVIEW_BOX_PADDING });
this._runningArea = new WellArea(width, false); this._runningArea = new WellArea(width, false);
this._runningArea.connect('activated', Lang.bind(this, function (a, display) { this._runningArea.connect('activated', Lang.bind(this, function (a, display) {
this.emit('activated'); this.emit('activated');