Ticket #1202 (closed defect: fixed)

Opened 5 years ago

Last modified 4 years ago

chat state label and some practical issues

Reported by: nk Owned by: nicfit
Priority: normal Milestone: 0.9
Component: chat Version:
Severity: normal Keywords:
Cc: Blocked By:
OS: Blocking:

Description

I recall saying about it, I don't recall ticketing it. so there yo ugo:

I speak with A

A closes the window/tab ('gone')

I close it too

I then open it, I get A has closed the window/tab

I should get (we can just label.set_text()) and avoid reset contact chatstate as this means in ppl that close a lot their window chatstaes will not seem to work (cuase of the first disco chatstate message)

apart from that, OFFLINE contacts is IMPOSSIBLE that hey have chatstate showing (so we must make sure we RESET the chatstae *AND* clear the label)

Attachments

foo.patch (0.7 KB) - added by nk 5 years ago.
it's possible it does one of the asked in the ticket

Change History

Changed 5 years ago by nk

  • milestone changed from 0.10 to 0.9

it's a shame to release Gajim 0.9 and don't have this

Changed 5 years ago by nk

it's possible it does one of the asked in the ticket

Changed 5 years ago by nk

patch doesn't seem to make a diff at least in the scenario that is supposed to solve:

bar is offline

foo sends to bar

foo goes offlien

bar goes online

bar atm gets foo message with "Foo is pyating attention" and Foo's show is offline!

so Gajim user dosn't know what to trust (show or chatstate??)

or foo is a ghost :D

Changed 5 years ago by nicfit

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

See [3b9f7e3262ce591eafdf28208f5a0623ed4dc024] for the fix for the above test case. nkour, does this cover it? Please test.

Add/Change #1202 (chat state label and some practical issues)

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.