[PATCH] Fixing the KMix applet

Christian Esken c.esken at cityweb.de
Sun Nov 30 19:44:39 GMT 2003


On Sunday 30 November 2003 16:30, Hasso Tepper wrote:
> I tested with current CVS and it's still there. Even easier way to
> reproduce it - unhiding channel causes applet to show n-1 channels.
> It doesn't happen when hiding channel.

Ah. Finally a good way to reproduce this.

The bad thing: I don't see a way to patch this easily. If I allow the applet 
to resize freeely, it gets far too wide (e.g. 50 pixels wide per slider). 
This seems to be because some built-in "logic" in QT 's layouts.
Additionaly the KMix layouting code is broken. If you fix the Applet, you will 
probably kill the MainWindow Layout.

To fix this, KMix needs major maintenance and refactoring. I am already busy 
doing so, but I don't see any way for fixing it for KDE3.2.

BTW: The applet is extremely buggy (not showing a single slider is just a 
buglet). It probably should not be shipped at all. The reason why it is there 
is because it popped up during my KDE absence and people will kill me if I 
remove it. I personally do not use it and never did anthing with it than 
applying bugfixes.

Chris





More information about the kde-core-devel mailing list