Ticket #2097 (closed enhancement: invalid)

Opened 4 years ago

Last modified 4 years ago

Change name

Reported by: anonymous Owned by: anonymous
Priority: normal Milestone: 0.11
Component: chat Version:
Severity: normal Keywords:
Cc: Blocked By:
OS: Blocking:

Description

When you change name, only you you can see it in the chat box. The receiver have the name of the account. I think a nickname value will be welcome.

Sorry for the english

Attachments

Change History

Changed 4 years ago by anonymous

  • owner changed from asterix to anonymous
  • status changed from new to assigned

Changed 4 years ago by jim++

I don't understand. You change name of yourself or name of a contact ?

Changed 4 years ago by patrys@…

I think he means that Gajim ignores vcard contents and always displays the

JID login part in roster until you manually rename your contacts.

Changed 4 years ago by asterix

  • status changed from assigned to closed
  • resolution set to invalid

Gajim uses JEP 172. And nick in vcard should not be shown in roster. The

one YOU want to show is shown in roster. When you add someone, you type the nick you want, if you don't type one we use the first part of JID right. It's impossible to ask vcard for every contact every foo minutes to see if he changed his nickname.

Changed 4 years ago by patrys@…

But it is possible to ask for vcard when adding him to the roster or when

a new message arrives from someone not in your roster (it's similar to asking for his avatar).

Changed 4 years ago by asterix

  • milestone changed from 0.10.1 to 0.11

yes it is, but I don't think it's a good idea to use nickname from vcard:

when you add a contact, you type the nick you want, when he adds you, JEP 172 is used.

Changed 4 years ago by patrys@…

Most of the time I type the exact contents of the "nickname" field from

his vcard. That's why I think it could suggest it in the "add user" dialog. When I receive a message from someone not in roster, I don't get to type anything, instead I have to guess who uses "use[f71660865bf9b891e57785de92e7db8616f2cbc0]" as his login part. I don't want to add everyone to my roster as I already have more than 100 people there and prefer to only add ones I often talk to.

Changed 4 years ago by patrys@…

Or even better, replace the "enter name" box with a combobox which

autosuggests some predefined values:

  • nickname
  • first_name last_name
  • first_name "nickname" last_name
  • last_name, first_name

And still lets you enter anything you desire.

Changed 4 years ago by asterix

I don't understand what you want:

when I click "add contact" gajim can't guess what jid you'll type and ask his vcard. so it can't propose you the nick of his vcard

Changed 4 years ago by patrys@…

It can do it asynchronously. And when I click "add this user to roster,"

the JID is already there.

Add/Change #2097 (Change name)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Next status will be 'needinfo'
 
Note: See TracTickets for help on using tickets.