From: Burger <bu...@mw...> - 2003-09-23 17:08:58
|
Hey, Well I think Alvaro is right about the options, too many options already shouldn't add any. About the truncate nicknames we need that and i think it should be set by default on and without any options anywhere. The setting should be one that should be alright for most computers and configurations, dosen't matter if it extends and is too small on different pc's. Of course it would be better to have a way to check how big the nickname would be with a certain font and have it automaticlly caclulated but it;'s not worth it. About the Custom nicknames i think it should be part of the right click menu, an option would be Set Custom Nickname and it would be used to set new one or modify an old one. We should aslso have a toggle option in the menu that says "Toggle Custom Nickname Mode". Laterz Burger On Mon, 22 Sep 2003 20:42:10 -0400 Alexandre H <ham...@co...> wrote: > Hello, > > > This message is intended towards the developers of amsn, although > end-users of amsn may benefit from reading it and possibly by bringing > suggestions and comments. It discusses the changes that would need to > be done on amsn if custom nicks and truncated names were to be > implemented. > > People can read about the idea at the following pages, probably among > others: > http://sourceforge.net/tracker/index.php?func=detail&aid=790388&group_id=54091&atid=472658 > http://sourceforge.net/tracker/index.php?func=detail&aid=804119&group_id=54091&atid=472658 > > These requests come regularly on the lists and the forums of amsn. This > is why I think it could be useful features to add to the client. As I > am willing to implement them, I would like feedback on the correct way > to do it. On the other hand, if I'm told that the features should be > delayed a bit before being added, I'm ready to listen to you. > > (I have already made a simple modification to truncate nicknames to > around 25-30 characters on the online/offline alerts and when the > typing notification is displayed. Do I commit the changes to the CVS so > that users will be able to test it, or would it be better to wait for a > more complete implementation? This is currently settable in the > Preferences window and off by default.) > > > A first point we should consider is to decide whether these are two > different features or a single and same feature. Would it be better to > include the "truncate nicknames if longer than N characters" into the > "display custom local nicknames" or just leave them apart from each > other? > > By "truncate nicknames" I mean that a nickname that is longer than N > characters will be displayed as the first N characters then have "..." > appended to it. > > By "local nicknames" I mean that a custom nickname may be set by the > user for a given login name (an email address, a buddy on a his/her > list). This custom nick will be stored in a file locally and be > displayed instead the user's real nickname on the contact list and in > other places. > > I suggest to have them implemented using distinct configuration > options. It makes sense that users will want to either truncate > nicknames or display their own local ones, or have them both set at the > same time. > > If one's will is to have them both set at the same time, I think that > local nicknames should be applied first, then the truncation for too > long display names -- although this is questionnable. > > Details on the implementation of the truncation of nicknames: > - A checkbox is added in the Preferences window. > - A textfield is added near this checkbox to specify the length at > which nicks should be truncated. > - Off by default. > - This is a per-profile setting. > > Details on the implementation of custom nicknames: > - Per-profile setting. > - Off by default. > - A checkbox is added in the Preferences window to activate or > deactivate local nicknames. > - A listbox of nicknames below the checkbox is used to select one (or > more???) nicknames and assign it a custom nickname via a textfield just > below the listbox. > - Custom nicks are stored in a local XML file, say > ~/.amsn/a@a.a/names.xml. > - One should be able to enter a custom nickname for a contact OR > display its email address (that is, the contact's login name), but not > both. > - A funnier, more experimental and excentric feature would be to pass a > contact's original display nick through a filter command and have its > one-line non-empty output be used as the new display name, hm. > > > As said earlier, both user's and developer's input are welcomed -- that > is, very appreciated. I'm looking more specifically on the following > points: > - Are these rough outlines correct? Do they need adjustments? > - Where in the Preferences window would these options be better seen? > - How about a quick access to "custom nicknames" (ie: right-click on a > user in the contact list and choose "Set custom nickname") ? > - When exactly should the custom nicknames appear in amsn? Only in the > contact list or in the other places as well (ie: Preferences window)? > > > I'll be waiting for your feedback. :) > > > Alexandre Hamelin > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Amsn-devel mailing list > Ams...@li... > https://lists.sourceforge.net/lists/listinfo/amsn-devel ------------------------------------ Philippe Khalaf <bu...@mw...> _ _ /\ /\_ __ _____ _| | ___ __| | __ _ ___ / //_/ '_ \ / _ \ \ /\ / / |/ _ \/ _` |/ _` |/ _ \ / __ \| | | | (_) \ V V /| | __/ (_| | (_| | __/ \/ \/|_| |_|\___/ \_/\_/ |_|\___|\__,_|\__, |\___| |___/ is Power Powered by Debian GNU/Linux "Debian unstable? Whats that?" PGP Public Key at : http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x643244AA |