[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Kmix behavior in 2.2.1 / HEAD
From:       Ilya Konstantinov <kde-core-devel () future ! galanet ! net>
Date:       2001-09-02 21:43:13
[Download RAW message or body]

This was posted to kde-devel but go no response. I've just read the
flames in kde-core-devel after my change to kmix in HEAD, so here I'm
posting again:

On Sat, Sep 01, 2001 at 03:17:02PM +0200, Carsten Pfeiffer wrote:
> I think this was just discussed on kde-core-devel, where the outcome was
> 
> - left-click opens the mini-mixer
> - middle-click shows the full mixer window
> - right-click opens the context-menu

Sounds fair enough. Can I add my "wheel control for main volume" patch
too? (already in HEAD) (the tray icon isn't covered by the docs, so
there's no documentation / translation issue)

> And yes, this should be fixed for 2.2.1 as well :)

I cannot easily show the full mixer dialog easily, since it's
controlled by a private function in ksystemtray (which also takes care
of assigning this function to the left mouse button).

ksystemtray.h defines:
private slots:
    void toggleMinimizeRestore();

Should we move it out of private, or maybe add public functions
(hopefully with a more sensible name, like setMainWindowVisible(bool) 
or showMainWindow() and hideMainWindow()) ?

Also, I'll make the main window accessible when double-clicking (just
found out it's possible with QApplication::doubleClickInterval and a
QTimer). But first, let's improve the API.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic