! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Sound card descriptors can make mixer window too wide
Status:
RESOLVED: FIXED
Product:
Xfce4-mixer
Component:
General

Comments

Description Vanessa Dannenberg 2010-08-29 19:57:31 CEST
Created attachment 3101 
xfce4-mixer with the window forced wide by the program

If one has multiple devices which xfce4-mixer can control, and one or more of the descriptions the system gives to those devices are long enough, the mixer program makes the drop down widget that lists them very wide in order to accommodate the longest items. 

This makes the window too wide in some cases, and prevents the user from reducing the window's width, even to the point of having more blank space in the window than space occupied by controls, if one doesn't have that many visible in any one tab.

Attached is a screenshot showing the issue.  The window's width is set as small as the program will let me, and the height is about where I'd normally set it.  There is even less space occupied by controls in the "Capture" and "Switches" tabs.

The user should, no matter what, be able to shrink the window width down to whatever size is desired, which would necessitate abbreviating the contents of the drop-down item as long as it collapsed, and perhaps horizontal scrolling if there are too many controls to fit.

There seems to be no problem adjusting the window's height.
Comment 1 Jannis Pohlmann editbugs 2010-08-29 20:15:33 CEST
Fixed in master:

commit 9699f07d7a5bbf4aa9bf002619c8537013611a54
Author: Jannis Pohlmann <jannis@xfce.org>
Date:   Sun Aug 29 22:13:40 2010 +0200

    Ellipsize sound card names in XfceMixerCardCombo. Fixes bug #6671.
Comment 2 Vanessa Dannenberg 2010-08-29 20:22:26 CEST
wow, talk about fast! ;)

Bug #6671

Reported by:
Vanessa Dannenberg
Reported on: 2010-08-29
Last modified on: 2010-08-29

People

Assignee:
Jannis Pohlmann
CC List:
0 users

Version

Attachments

Additional information