Ticket #29 (assigned enhancement)

Opened 5 years ago

Last modified 3 years ago

Improve appearance of offline-im messages

Reported by: diederik Owned by: ruben
Priority: normal Milestone: kmess-3.0
Component: GUI (general) Version: 1.5-pre2
Keywords: Cc:

Description (last modified by valerio) (diff)

The way offline-IM messages are displayed could be improved. Currently it just pushes a chat window in your face.

idea's:

  • show a notification balloon to the user offline-im messages are received
  • Display "there are 5 offline messages from: {contact}" in the contact list. When the user opens this link, the messages are downloaded and displayed.
  • if required, silently download the messages in the background without deleting, so when the user opens a chat with the contact the offline-im messages still appear at the top.

Change History

Changed 4 years ago by diederik

  • component changed from Other to General user interface

Changed 3 years ago by ruben

  • owner changed from diederik to ruben
  • status changed from new to assigned

Changed 3 years ago by valerio

  • description modified (diff)

Fixed the "pushing in face" and "show a balloon" parts with r3984.

OIM were initially conceived as normal incoming messages, but due to a bug were treated as outgoing messages. Therefore, there was no balloon and their chat window was forced to raise itself, if it was just created.

The second improvement is a good idea, but the third is not: if you don't receive notice of a new OIM, you won't open a chat with that contact unless you actually wanna chat, and a lot of time may pass...

It should simply be implemented as part of the feature which should show the last x messages from the previous conversation. But OIMs should be shown as soon as their availability is known.

Changed 3 years ago by fontknocker

  • milestone changed from kmess-2.0 to kmess-2.1

Moving to milestone 2.1 since we're in feature freeze.

Note: See TracTickets for help on using tickets.