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

List:       kde-bugs-dist
Subject:    Bug#36303: Gui stuff.
From:       Neil Stevens <neil () qualityassistant ! com>
Date:       2001-12-28 14:53:58
[Download RAW message or body]

On Friday December 28, 2001 05:03, Thomas Zander wrote:
> On Wed, Dec 19, 2001 at 01:06:31PM -0800, Neil Stevens wrote:
> > On Wednesday December 19, 2001 12:08, Thomas Zander wrote:
> > > - in the effects dialog the 'remove effect' icon is a close icon.
> > > It should be the remove icon (the red cross on a piece of paper)
> >
> > Can you commit this yourself, since you seem to know which icon is
> > preferred.  Thanks
>
> I mean the one splitplaylist uses in the mDelete KAction; no idea how
> to get that icon visible in the effects dialog; I was expecting KActions
> there but you used something else.
> kdemultimedia/noatun/modules/splitplaylist/view.cpp line:487
>   mDelete=new KAction(i18n("Delete"), "editdelete", Qt::Key_Delete,
> this, SLOT(deleteSelected()), this, "delete")

You expected KActions in the effect dialog?

> Please then use the new specific systray rules in the styleguide.

"Single clicking on the systray icon will show/hide the main interface of 
the application. This can mean that an extra window will open or that a 
menu opens where the normal functionality of the application is present." 

It has done that for ages.

"Right clicking will have to show a popup menu with at least a quit and a 
configure option."

That, too.

"If the main interface of the application is a window then closing (with 
the 'X') that window will only close the window and keep the systray icon 
visible."

I had Excellent do this, but Charles rightly pointed out that this fails 
when the user doesn't have the systray plugin loaded.

So, Noatun cannot do this at present.  It cannot do that until there is 
added a way for UIs to know whether a system tray icon exists.  This is 
the cost of flexiblity.

-- 
Neil Stevens
neil@qualityassistant.com

Don't think of a bug as a problem.  Think of it as a call to action.
[prev in list] [next in list] [prev in thread] [next in thread] 

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