Adium

Ticket #5707 (new task)

Opened 2 years ago

Last modified 2 months ago

Contact list overhaul [Contact controller]

Reported by: rgovostes Assigned to: nobody
Priority: high Milestone: Good idea for "later"
Component: Adium Core Version: 1.3svn
Severity: major Keywords: contact list rewrite
Cc: Patch: None
Pending: 0

Description

There are a handful of bugs listed on Trac relating to contact list sorting issues alone. Factor in other issues (e.g. not being able to drag contacts in borderless mode), and, well, there's room for improvement.

  • More methodical separation of model / view / controller
  • Smart contact groups (e.g. "Show contacts who are online and available who I have talked to within the last 8 weeks, sorted reverse chronologically by last conversation date.")
  • Hierarchical contact groups
  • Tighter integration with Address Book (e.g. optionally auto-import from / export to Address Book... do we already have this?)

This may be far into the future, but considering the revamp that the Chat Transcripts Viewer got in 1.0, it'd be a crime to not give the Contact List the same amount of love.

Change History

01/13/2007 03:29:34 AM changed by edr1084

  • milestone set to Sometime after 1.0.

07/15/2007 05:46:49 PM changed by ctrhude

Is there any progress or release commitment for this? The hierarchical contacts mimicking Trillian's functionality would be especially useful.

03/05/2008 10:17:51 AM changed by Robby

  • severity changed from normal to major.
  • priority changed from normal to high.
  • version set to 1.3svn.
  • keywords set to contact list rewrite.
  • patch_status set to None.
  • pending changed.

03/06/2008 09:53:21 AM changed by Robby

  • component changed from Adium UI to Adium Core.

05/15/2008 08:37:53 AM changed by djmori

06/09/2008 12:05:24 AM changed by Robby

  • summary changed from Contact list overhaul to Contact list overhaul [Contact controller].