Summary: | Show Mixer Window doesn't show the mixer window | ||
---|---|---|---|
Product: | [Applications] kmix | Reporter: | Malte S. Stretz <mss> |
Component: | general | Assignee: | Christian Esken <esken> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | danjacques, hein, ifreecarve, martin+kde, sntmail |
Priority: | VHI | ||
Version: | 3.5 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Malte S. Stretz
2009-05-03 15:38:37 UTC
I would like to see this fixed as well. It's very disappointing. I am also using KMix 3.5 on KDE 4.2.2 (kubuntu) 2.6.28-13-generic #44-Ubuntu SMP Tue Jun 2 07:57:31 UTC 2009 i686 GNU/Linux *** Bug 219764 has been marked as a duplicate of this bug. *** Acknowledging bug. It is still there in KDE4.4 and trunk. It must be fixed, but it will be lengthy to find who broke it and when. Does anybody know when this bug was introduced or which version worked? SVN commit 1140413 by esken: Fixing bug 191477 "Show Mixer Window doesn't show the mixer window" It already works, but needs some more refactoring for ensuring stabilty. CCBUGS: 191477 M +1 -1 guiprofile.cpp M +1 -1 kmix.cpp M +33 -3 kmixdockwidget.cpp M +0 -2 viewdockareapopup.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1140413 SVN commit 1140423 by esken: Move ViewDockAreaPopup handling inside of KMixDockWidget. BUGS: 191477 M +3 -24 kmix.cpp M +12 -9 kmixdockwidget.cpp M +3 -3 kmixdockwidget.h M +1 -0 viewdockareapopup.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1140423 Hint: The bugfix is currently only in SVN branch /branches/work/kmix/ Christian, when do you expect this branch to be merged into trunk? As KDE4.5 is now branched, I want to merge it soon. I asked Colin Guthrie if he has any outstanding changes to commit on 2010-08-01. I'll wait a bit for an answer (I need to do some fixup myself before merging), but I will definitely merge in August 2010. So I am targeting KDE4.6. Why do you ask? Internal remark: The fix is done, but the quality is poor. Because of the KStatusNotifierItem infrastructure, I can't use the reliable standard KDE method for showing the main window. The normal show() is very unreliable (e.g. window partially hidden behind another window, on another desktop, ...). This might require a change in kdelibs (need to check this). > Why do you ask?
I was annoyed by the bug recently and wanted to look into fixing it myself, and then I found this bug report.
Internal remark: Bug 172277 is related (but no dup). SVN commit 1210866 by esken: KMix Tray icon: Urgent fix. KMix was unusable when you disable the tray icon (once hidden you would never get the KMix Window back, even after logging out and in again). Fix behaviour of Volume popup and main window BUGS: 172277 BUGS: 191477 BUGS: 258951 M +6 -5 apps/KMixApp.cpp M +37 -40 gui/kmixdockwidget.cpp M +5 -1 gui/kmixdockwidget.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1210866 SVN commit 1210896 by esken: KMix Tray icon fixed (patch forwarded to trunk from 4.6 branch): KMix was unusable when you disable the tray icon (once hidden you would never get the KMix Window back, even after logging out and in again). Fix behaviour of Volume popup and main window BUGS: 172277 BUGS: 191477 BUGS: 258951 M +6 -5 apps/KMixApp.cpp M +36 -40 gui/kmixdockwidget.cpp M +5 -1 gui/kmixdockwidget.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1210896 |