Mark Hammond wrote:

> Johnny Yen wrote:
> 
>> I've noticed that all the newsgroup names (those that I could get) 
>> are abbreviated.  BAD idea.  
> 
> 
> GREAT idea, IMO :-) 

I like the idea.  for most newsgroups, the "interesting stuff" is the 
last part.

Oleg Rekutin and I implemented it, see 
nsMsgNewsFolder::AbbreviatePrettyName().

> I have no idea which groups are which unless I 
> 
>> hover my mouse...  Who's idea what this??
>> 
>> Fix in the works?
> 
> 
> Hope not!  Maybe this could be a preference?  Maybe it already is :-) 

It is a preference, but not in the UI.  (I thought at one point it was, 
but I can't find it now.)

You can turn it off on a per server basis.  By default, it is on.  to 
change the default, add this to your prefs.js file:

user_pref("mail.server.default.abbreviate",true);

If you want to override it per server, replace "default" with the server 
id, example "server3".

Credit to Oleg, he made AbbreviatePrettyName() configurable.  Right now, in
nsMsgNewsFolder::GetAbbreviatedName(), I've harded to abbreviate all but 
last part of the newsgroup name.  One day, this too could be 
configurable by a pref, so you could abbreviate all but last two or 
three parts.

I'll log two bugs on this:

1) add UI to disable / enable name abbreviation
2) add a pref and UI for customizable abbreviation levels.

-Seth

> 
> 
> Mark.
> 



Reply via email to