Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-09-06 Thread Martín Soto
On Tue, 2009-08-25 at 08:44 -0500, Ted Gould wrote:
> On Tue, 2009-08-25 at 11:15 +0100, Mark Shuttleworth wrote:
> > There is no need for a Preferences for the Messaging Menu, and this
> > use case does not justify the creation of one.
> 
> We have specified a preference dialog for the messaging menu.  The
> reason is for blacklisting applications.

Maybe I'm missing something, but wouldn't it make sense to include
exactly those applications for which the user already defined an
account?

This may be hard to do from a technical point of view, but seems like
the right behavior. For example, If someone has no e-mail account
defined in Evolution, then there's no reason to include Evolution in his
messaging menu. Conversely, if he already went trough the trouble of
adding his account to Evolution, he presumably wants to see Evolution in
the menu. This would get rid of the entire application blacklisting
problem by showing the applications that are relevant to the user.

Cheers,

M. S.



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-26 Thread Mark Shuttleworth
Scott Kitterman wrote:
> And also best that these apps not require configuration prior to gaining 
> access to the preference (e.g. the Evolution example given earlier).  
> Requiring users to set up applications in order to not be bothered by them 
> in the menu is not a usability win.
>   
+1 and good point!


signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Martin Owens
On Tue, 2009-08-25 at 21:51 +0100, Mark Shuttleworth wrote:
> 
> We won't ever ask anyone to right click on a menu. Ever.

Verb menu or noun menu? It might be worth sorting out the two.

Martin,


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Scott Kitterman
On Tue, 25 Aug 2009 21:55:38 +0100 Mark Shuttleworth  
wrote:
>For default apps which are not desired by the user, the preference to take 
them out of the menu will be in the app. Best we pick those defaults well

And also best that these apps not require configuration prior to gaining 
access to the preference (e.g. the Evolution example given earlier).  
Requiring users to set up applications in order to not be bothered by them 
in the menu is not a usability win.

For the Qt/KDE implementation, the stricture might be more relaxed.  Right 
click on menu items is quite normal and not at all unexpected.

Scott K

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Mark Shuttleworth
mac_v wrote:
> If drag-and-drop to start apps/drag-and-rearrange is available for all
> the menu items , then and only then will it be easier .
>   

I agree - drag and drop are also not standard experiences for menus, so
using them in the launcher menu is a terrible idea.

Mark


signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread mac_v
On Tue, 2009-08-25 at 21:52 +0100, Mark Shuttleworth wrote:
> mac_v wrote:
> > Context menus on menus make sense in certain locations.
> > For example: the Applications menu , Even though the "Add this launcher
> > to... " context menu is less frequent , its presence makes things more
> > easier. 
> >   
> No, this is a good example of why having the Applications menu as a
> menu is a bad idea!
> 
> Mark

On Tue, 2009-08-25 at 16:02 -0500, Cody Russell wrote: 
> 
> That was an unfortunate decision to do this, because there also exists a
> more sensible UI for accomplishing that task: drag the menuitem to the
> panel where you want it.
> 

I disagree.

But that would *not* make the option easily to discover ! 
How would it be clear to a new user that the dragging option is
available? When there is no drag-and-rearrange for any other menu item ,
a drag-and-drop will definitely not be clear.

Drag and drop doesnt even add the item to the desktop! So for desktop
launchers how would not having the option be better?

If drag-and-drop to start apps/drag-and-rearrange is available for all
the menu items , then and only then will it be easier .

-- 
Cheers,
mac_v


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Mark Shuttleworth
Ted Gould wrote:
> We have specified a preference dialog for the messaging menu.  The
> reason is for blacklisting applications.
>   
Please unspecify said preference dialog ;-)

Relevant apps installed by the user should put themselves in this menu. 
For default apps which are not desired by the user, the preference to
take them out of the menu will be in the app. Best we pick those
defaults well!

The menu may disappear when there are:

 - no apps trying to display anything there, including
 - no apps with launchers there

Mark


signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Mark Shuttleworth
mac_v wrote:
> Context menus on menus make sense in certain locations.
> For example: the Applications menu , Even though the "Add this launcher
> to... " context menu is less frequent , its presence makes things more
> easier. 
>   
No, this is a good example of why having the Applications menu as a menu
is a bad idea!

Mark


signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Mark Shuttleworth

We won't ever ask anyone to right click on a menu. Ever.


signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread mac_v
On Tue, 2009-08-25 at 09:20 -0500, David Siegel wrote:

> Context menus on menus themselves is something generally avoided. I'm  
> pretty sure it's a big no-no in the GNOME HIG as well, but I'd have to  
> check.
> 
> David
> 

Context menus on menus make sense in certain locations.
For example: the Applications menu , Even though the "Add this launcher
to... " context menu is less frequent , its presence makes things more
easier. 

But I agree with David , that it doesnt need to be done for messaging
menu. 
A blacklist in the preferences would be much simpler.

-- 
Cheers,
mac_v


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Dylan McCall
> Context menus on menus themselves is something generally avoided. I'm  
> pretty sure it's a big no-no in the GNOME HIG as well, but I'd have to  
> check.
> 
> David

On the topic of the HIG, please do not call this "preferences" if it is
to control a single thing. There is no practical reason to give this a
generic name, so call it what is is: "Message sources..." or somewhere
along those lines :)

For that matter, it is probably worth examining how many launchers there
are actually going to be before throwing in a new toplevel window. How
about a sub menu of "Message Sources" that has a list of toggleable menu
items?

What happens if the user disables all message sources so that the
indicator applet vanishes?


Thanks,
Dylan McCall


signature.asc
Description: This is a digitally signed message part
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Rick Spencer
This did not come off in the good natured way that I intended.

(stupid email and it's lack of body language and voice).

I seriously meant to convey that I defer to the design team's judgment
on this topic.

Cheers, Rick

On Tue, 2009-08-25 at 08:44 -0700, Rick Spencer wrote:
> On Tue, 2009-08-25 at 10:38 -0500, David Siegel wrote:
> > > True, but personally, I'd rather make the system work the way users  
> > > want
> > > and expect it to, even if it requires deviating from the HIG.
> > >
> > > Cheers, Rick
> > 
> > "If I'd asked my customers what they wanted, they'd have said a faster  
> > horse."
> >-- Henry Ford
> Well ... there's a big difference between asking someone what they want,
> and watching what they do. Also, that quote refers to product
> definition, not detailed design. So, why I often agree with the notion,
> I'll call bullshit on that quote for this particular point.
> 
> However, this is a now a pretty meta-discussion, so I'll also call
> uncle, and leave this up to the pros.
> 
> Cheers, Rick
> 
> 
> 
> ___
> Mailing list: https://launchpad.net/~ayatana
> Post to : ayatana@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Rick Spencer
On Tue, 2009-08-25 at 10:38 -0500, David Siegel wrote:
> > True, but personally, I'd rather make the system work the way users  
> > want
> > and expect it to, even if it requires deviating from the HIG.
> >
> > Cheers, Rick
> 
> "If I'd asked my customers what they wanted, they'd have said a faster  
> horse."
>-- Henry Ford
Well ... there's a big difference between asking someone what they want,
and watching what they do. Also, that quote refers to product
definition, not detailed design. So, why I often agree with the notion,
I'll call bullshit on that quote for this particular point.

However, this is a now a pretty meta-discussion, so I'll also call
uncle, and leave this up to the pros.

Cheers, Rick



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Siegel


On Aug 25, 2009, at 9:29AM , Rick Spencer wrote:



On Tue, 2009-08-25 at 09:20 -0500, David Siegel wrote:

On Aug 25, 2009, at 9:14AM , Rick Spencer wrote:


On Tue, 2009-08-25 at 09:06 -0500, David Siegel wrote:


For a concrete example, consider Evolution. To remove the Evolution
launcher from the messaging menu, you'd have to launch Evolution  
and

set up your email account before you can access Evolution's
preferences and disable the launcher. If the messaging menu lets  
you

access a simple blacklist, you can just go there and uncheck
Evolution
and be done with it.

David
Assuming that users prefer to act directly on objects, would it  
not be

more direct to allow them to right click on the menu item to remove
it?
This would be consistent with how users remove the Evo launcher from
the
panel.

Cheers, Rick


Context menus on menus themselves is something generally avoided. I'm
pretty sure it's a big no-no in the GNOME HIG as well, but I'd have  
to

check.

David


True, but personally, I'd rather make the system work the way users  
want

and expect it to, even if it requires deviating from the HIG.

Cheers, Rick


"If I'd asked my customers what they wanted, they'd have said a faster  
horse."

  -- Henry Ford

David




___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Rick Spencer

On Tue, 2009-08-25 at 09:20 -0500, David Siegel wrote:
> On Aug 25, 2009, at 9:14AM , Rick Spencer wrote:
> 
> > On Tue, 2009-08-25 at 09:06 -0500, David Siegel wrote:
> >
> >> For a concrete example, consider Evolution. To remove the Evolution
> >> launcher from the messaging menu, you'd have to launch Evolution and
> >> set up your email account before you can access Evolution's
> >> preferences and disable the launcher. If the messaging menu lets you
> >> access a simple blacklist, you can just go there and uncheck  
> >> Evolution
> >> and be done with it.
> >>
> >> David
> > Assuming that users prefer to act directly on objects, would it not be
> > more direct to allow them to right click on the menu item to remove  
> > it?
> > This would be consistent with how users remove the Evo launcher from  
> > the
> > panel.
> >
> > Cheers, Rick
> 
> Context menus on menus themselves is something generally avoided. I'm  
> pretty sure it's a big no-no in the GNOME HIG as well, but I'd have to  
> check.
> 
> David

True, but personally, I'd rather make the system work the way users want
and expect it to, even if it requires deviating from the HIG.

Cheers, Rick


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread C. Cooke
On Tue, Aug 25, 2009 at 07:14:45AM -0700, Rick Spencer wrote:
> Assuming that users prefer to act directly on objects, would it not be
> more direct to allow them to right click on the menu item to remove it?
> This would be consistent with how users remove the Evo launcher from the
> panel.
> 
> Cheers, Rick
> 

Wouldn't that make it impossible to reverse the action? It sounds a
nice shortcut to the functionality, but you'd still need a some sort
of preferences dialog showing which applications have been ignored so
you can unignore them.

-- 
Charles Cooke, Sysadmin 
Say it with flowers, send a triffid.

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Martin Owens
On Tue, 2009-08-25 at 11:15 +0100, Mark Shuttleworth wrote:
> 
> There is no need for a Preferences for the Messaging Menu, and this
> use case does not justify the creation of one. The messaging menu
> should be removed ONLY if there are NO applications configured to
> present themselves in there when not running, and no applications
> running which can be accessed through the menu (either directly or to
> individual messages).

Sounds like an application launcher. I probably have the wrong end of
stick, but what's the advantage to an event based signal becoming a
static launching function?

And if you can't remove the icon when there are no messages, then
consider greying out or icon shifting to give visual information about
internal primary state. Think network manager and how it shows state.

Martin,


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Siegel


On Aug 25, 2009, at 9:14AM , Rick Spencer wrote:


On Tue, 2009-08-25 at 09:06 -0500, David Siegel wrote:


For a concrete example, consider Evolution. To remove the Evolution
launcher from the messaging menu, you'd have to launch Evolution and
set up your email account before you can access Evolution's
preferences and disable the launcher. If the messaging menu lets you
access a simple blacklist, you can just go there and uncheck  
Evolution

and be done with it.

David

Assuming that users prefer to act directly on objects, would it not be
more direct to allow them to right click on the menu item to remove  
it?
This would be consistent with how users remove the Evo launcher from  
the

panel.

Cheers, Rick


Context menus on menus themselves is something generally avoided. I'm  
pretty sure it's a big no-no in the GNOME HIG as well, but I'd have to  
check.


David




___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Rick Spencer
On Tue, 2009-08-25 at 15:31 +0100, C. Cooke wrote:
> On Tue, Aug 25, 2009 at 07:14:45AM -0700, Rick Spencer wrote:
> > Assuming that users prefer to act directly on objects, would it not be
> > more direct to allow them to right click on the menu item to remove it?
> > This would be consistent with how users remove the Evo launcher from the
> > panel.
> > 
> > Cheers, Rick
> > 
> 
> Wouldn't that make it impossible to reverse the action? It sounds a
> nice shortcut to the functionality, but you'd still need a some sort
> of preferences dialog showing which applications have been ignored so
> you can unignore them.
> 
Yes, for sure. So, I will certainly defer to the design team if they
feel that a menu on a menu is weirdly illogical ;), and then you'd the
preferences dialog anyway.

Cheers, Rick


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Rick Spencer
On Tue, 2009-08-25 at 09:06 -0500, David Siegel wrote:

> For a concrete example, consider Evolution. To remove the Evolution  
> launcher from the messaging menu, you'd have to launch Evolution and  
> set up your email account before you can access Evolution's  
> preferences and disable the launcher. If the messaging menu lets you  
> access a simple blacklist, you can just go there and uncheck Evolution  
> and be done with it.
> 
> David
Assuming that users prefer to act directly on objects, would it not be
more direct to allow them to right click on the menu item to remove it?
This would be consistent with how users remove the Evo launcher from the
panel.

Cheers, Rick


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Siegel


On Aug 25, 2009, at 8:44AM , Ted Gould wrote:


On Tue, 2009-08-25 at 11:15 +0100, Mark Shuttleworth wrote:

There is no need for a Preferences for the Messaging Menu, and this
use case does not justify the creation of one.


We have specified a preference dialog for the messaging menu.  The
reason is for blacklisting applications.

Originally the control of whether the launcher is in the messaging  
menu

was in the application preferences.  Which is nice.  But in the case
where someone gets an application that they know they don't use, they
have to open that application and find the setting to remove it.   
Which

is a pain.  But, it is then also compounded by the fact that most
messaging applications prompt to set up an account on first run before
they'd even give you the choice to set preferences.  So, to remove an
application you know you're not going to use you'd have to start it,
configure it, and then set the preference to remove it.


For a concrete example, consider Evolution. To remove the Evolution  
launcher from the messaging menu, you'd have to launch Evolution and  
set up your email account before you can access Evolution's  
preferences and disable the launcher. If the messaging menu lets you  
access a simple blacklist, you can just go there and uncheck Evolution  
and be done with it.


David




On Tue, 2009-08-25 at 10:24 +0100, David Barth wrote:

seems a bit difficult to discover.

I think we need an option in the Preferences to hide the icon.


I disagree with this.  I think that it is hard to discover if your  
goal

is to hide the icon.  But I think in that case people will remove the
applet.  I think that we can let people make a choice to remove
applications application by application.  We don't need an override  
for

that.

--Ted

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Siegel


On Aug 25, 2009, at 8:44AM , Ted Gould wrote:


On Tue, 2009-08-25 at 11:15 +0100, Mark Shuttleworth wrote:

There is no need for a Preferences for the Messaging Menu, and this
use case does not justify the creation of one.


We have specified a preference dialog for the messaging menu.  The
reason is for blacklisting applications.

Originally the control of whether the launcher is in the messaging  
menu

was in the application preferences.  Which is nice.  But in the case
where someone gets an application that they know they don't use, they
have to open that application and find the setting to remove it.   
Which

is a pain.  But, it is then also compounded by the fact that most
messaging applications prompt to set up an account on first run before
they'd even give you the choice to set preferences.  So, to remove an
application you know you're not going to use you'd have to start it,
configure it, and then set the preference to remove it.

On Tue, 2009-08-25 at 10:24 +0100, David Barth wrote:

seems a bit difficult to discover.

I think we need an option in the Preferences to hide the icon.


I disagree with this.  I think that it is hard to discover if your  
goal

is to hide the icon.  But I think in that case people will remove the
applet.  I think that we can let people make a choice to remove
applications application by application.  We don't need an override  
for

that.


I wouldn't think of it as an override, but more as an explicit  
mentioning of the effect of disabling all launchers. Think of the user  
who has just disabled all launchers - hopefully he will notice that  
the "hide icon" checkbox was just checked, and he will realize (1)  
that the icon will be hidden and (2) why. He also has the option to  
make sure the icon isn't hidden.


David



--Ted

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Ted Gould
On Tue, 2009-08-25 at 11:15 +0100, Mark Shuttleworth wrote:
> There is no need for a Preferences for the Messaging Menu, and this
> use case does not justify the creation of one.

We have specified a preference dialog for the messaging menu.  The
reason is for blacklisting applications.

Originally the control of whether the launcher is in the messaging menu
was in the application preferences.  Which is nice.  But in the case
where someone gets an application that they know they don't use, they
have to open that application and find the setting to remove it.  Which
is a pain.  But, it is then also compounded by the fact that most
messaging applications prompt to set up an account on first run before
they'd even give you the choice to set preferences.  So, to remove an
application you know you're not going to use you'd have to start it,
configure it, and then set the preference to remove it.

On Tue, 2009-08-25 at 10:24 +0100, David Barth wrote:
> seems a bit difficult to discover.
>
> I think we need an option in the Preferences to hide the icon.

I disagree with this.  I think that it is hard to discover if your goal
is to hide the icon.  But I think in that case people will remove the
applet.  I think that we can let people make a choice to remove
applications application by application.  We don't need an override for
that.

--Ted



signature.asc
Description: This is a digitally signed message part
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread Mark Shuttleworth
David Barth wrote:
> Ted Gould wrote:
>> On Mon, 2009-08-24 at 20:07 +0100, Mark Shuttleworth wrote:
>>   
>>> Noel J. Bergman wrote:
>>> 
 Aha!  And this is the nature of the bug as I see it.  I do not HAVE a
 message of any kind, but I still have the e-mail icon.  Please switch to
 some other icon when there ARE NO MESSAGES, and I'll be satisfied.
   
   
>>> I agree, there should be no icon if it serves no use.
>>>
>>> In 9.10, it will be possible to launch messaging applications from the
>>> menu. It should also be possible to configure the apps NOT to be there
>>> (so, for example, if you don't use evolution then it needn't be
>>> possible to launch it from there). If there is NOTHING in the menu,
>>> then it should disappear.
>>> 
>>
>> Yes, we spec'd it as such.  Someone will have to disable the launchers
>> that they've installed via the preference dialog, but after that it will
>> disappear.  (sorry, I hadn't updated the bug since we discussed this)
>>   
> The current proposal to remove the icon, but only if:
>   1. there are no messages waiting
>   2. each of the application launchers have been manually disabled by
> the user
>
> seems a bit difficult to discover.
>
> I think we need an option in the Preferences to hide the icon.
>
> Proposed change:
>  - if no app launchers are registered, or all of them have been
> blacklisted, then the option should automatically check itself ("Hide
> the icon when there are no new messages")
>  - when the option is set, the UI to arrange app. launchers should be
> grayed out (indicating that none of the launchers will be shown
> anyway), whereas when it's not set, the user can then fine tune the
> list of displayed launchers.
-1

There is no need for a Preferences for the Messaging Menu, and this use
case does not justify the creation of one. The messaging menu should be
removed ONLY if there are NO applications configured to present
themselves in there when not running, and no applications running which
can be accessed through the menu (either directly or to individual
messages).

Mark


signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-25 Thread David Barth
Ted Gould wrote:
> On Mon, 2009-08-24 at 20:07 +0100, Mark Shuttleworth wrote:
>   
>> Noel J. Bergman wrote:
>> 
>>> Aha!  And this is the nature of the bug as I see it.  I do not HAVE a
>>> message of any kind, but I still have the e-mail icon.  Please switch to
>>> some other icon when there ARE NO MESSAGES, and I'll be satisfied.
>>>   
>>>   
>> I agree, there should be no icon if it serves no use.
>>
>> In 9.10, it will be possible to launch messaging applications from the
>> menu. It should also be possible to configure the apps NOT to be there
>> (so, for example, if you don't use evolution then it needn't be
>> possible to launch it from there). If there is NOTHING in the menu,
>> then it should disappear.
>> 
>
> Yes, we spec'd it as such.  Someone will have to disable the launchers
> that they've installed via the preference dialog, but after that it will
> disappear.  (sorry, I hadn't updated the bug since we discussed this)
>   
The current proposal to remove the icon, but only if:
  1. there are no messages waiting
  2. each of the application launchers have been manually disabled by
the user

seems a bit difficult to discover.

I think we need an option in the Preferences to hide the icon.

Proposed change:
 - if no app launchers are registered, or all of them have been
blacklisted, then the option should automatically check itself ("Hide
the icon when there are no new messages")
 - when the option is set, the UI to arrange app. launchers should be
grayed out (indicating that none of the launchers will be shown anyway),
whereas when it's not set, the user can then fine tune the list of
displayed launchers.

David
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-24 Thread Ted Gould
On Mon, 2009-08-24 at 20:07 +0100, Mark Shuttleworth wrote:
> Noel J. Bergman wrote:
> > Aha!  And this is the nature of the bug as I see it.  I do not HAVE a
> > message of any kind, but I still have the e-mail icon.  Please switch to
> > some other icon when there ARE NO MESSAGES, and I'll be satisfied.
> >   
> I agree, there should be no icon if it serves no use.
> 
> In 9.10, it will be possible to launch messaging applications from the
> menu. It should also be possible to configure the apps NOT to be there
> (so, for example, if you don't use evolution then it needn't be
> possible to launch it from there). If there is NOTHING in the menu,
> then it should disappear.

Yes, we spec'd it as such.  Someone will have to disable the launchers
that they've installed via the preference dialog, but after that it will
disappear.  (sorry, I hadn't updated the bug since we discussed this)

--Ted



signature.asc
Description: This is a digitally signed message part
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] [Bug 410220] Re: Indicator applet Always shows icon

2009-08-24 Thread Mark Shuttleworth
Noel J. Bergman wrote:
> Aha!  And this is the nature of the bug as I see it.  I do not HAVE a
> message of any kind, but I still have the e-mail icon.  Please switch to
> some other icon when there ARE NO MESSAGES, and I'll be satisfied.
>   
I agree, there should be no icon if it serves no use.

In 9.10, it will be possible to launch messaging applications from the
menu. It should also be possible to configure the apps NOT to be there
(so, for example, if you don't use evolution then it needn't be possible
to launch it from there). If there is NOTHING in the menu, then it
should disappear.

Mark



signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp