Ticket #884 (closed enhancement: fixed)

Opened 5 years ago

Last modified 4 years ago

JEP-0172: User Nickname

Reported by: e-Jah Owned by: asterix
Priority: highest Milestone: 0.11
Component: roster Version: hg
Severity: normal Keywords:
Cc: Blocked By:
OS: Blocking:

Description

It could be a good thing to have a simple way to change his nickname, for example an option in popup window in roster, or in the actions menu.

Attachments

Change History

  Changed 5 years ago by nk

I was thinking of some easy for changing avatar too. maybe I can combine those in a mini-vcard edit menuentry in edit

  Changed 5 years ago by e-Jah

Yeah it's a good idea ! But I don't know how to manage multiple account. I know when i change my nickname for an account i don't inevitably want to change it for my all accounts. Maybe like this: Edit |_ vCards

|_ Account 1 |_ Account 2 |_ Default

And use default if the others are empty

  Changed 4 years ago by nk

  • summary changed from A simple way to change his nickname to JEP-0172: User Nickname

  Changed 4 years ago by asterix

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to 0.11

  Changed 4 years ago by jim++

  • version set to svn
  • type set to defect

That never seems to work for me. Need tests before 0.11 release (I can't test curently, not at home).

  Changed 4 years ago by anonymous

  • priority changed from normal to highest
  • type changed from defect to enhancement
  • status changed from closed to reopened
  • resolution fixed deleted

  Changed 4 years ago by asterix

it works for me, if I Send you subscription request, you'll see the nickname field in add contact dialog filled with my nick

  Changed 4 years ago by anonymous

i added an icq contact yesterday (the transport was already in my roster) but the contact's nickname was not retrieved, so he was added with his icq number in my roster.

follow-up: ↓ 11   Changed 4 years ago by asterix

you added the contact, so that's normal, you get his nick in those cases:

you just added the transport, you received an aith request, you got a message from an unknown contact.

al that is other client or transport supports this JEP of course

in reply to: ↑ 10   Changed 4 years ago by anonymous

Replying to asterix:

you added the contact, so that's normal, you get his nick in those cases: you just added the transport, you received an aith request, you got a message from an unknown contact. al that is other client or transport supports this JEP of course

i did not get his nick when he sent me a message. i added him _after_ he talked to me, i didn't have him in my roster anymore and didn't know his icq number anymore. the transport i'm using uses the current svn of pyicq-t and it supports this JEP (isn't it XEP now? ;)).

  Changed 4 years ago by asterix

could you test again and show me the XML of the first message you get ? maybe nick is not in it, and in this case it's transport pb, if it's in it, it's our pb :)

  Changed 4 years ago by anonymous

seems like it's the transport then:

<message type='chat' id='1338' from='162806518@icq2.swissjabber.ch' to='baze@swissjabber.ch'>
<body>ich sabbel über sabbel ;)</body>
<x xmlns='jabber:x:event'>
<composing/>
</x>
<active xmlns='http://jabber.org/protocol/chatstates'/>
</message>

  Changed 4 years ago by asterix

(In [a8183cb0e5b91c1d07a495514635605ea3e8e668]) take incoming nickname from first message into account. see #884

  Changed 4 years ago by jim++

  • status changed from reopened to closed
  • resolution set to fixed

Fine now, good job :)

Add/Change #884 (JEP-0172: User Nickname)

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.