Adium

Ticket #331 (closed task: worksforme)

Opened 3 years ago

Last modified 2 months ago

Bookmark for frequently accessed group chats

Reported by: boote@internet2.edu Assigned to: erik006
Priority: normal Milestone: Adium X 1.2
Component: Adium UI Version: 1.2svn
Severity: normal Keywords: group chat
Cc: aphor@mac.com Patch: None
Pending: 0

Description

It would be useful to have a way to "bookmark" frequently accessed group chats so they can be entered by simply clicking on an entry instead of having to go through the File->Join Group Chat menu and dialog.

This could be a window similar to the "contacts" window - or they could even be implemented within the contacts window. If they are put in the "contacts" window, then there are problems with the online vs not-online question for a group so the symantics are a little strange.

Change History

06/18/2005 04:10:32 PM changed by aphor@mac.com

  • milestone set to Adium X 0.90.

group chat status in contact list

The status indicator in the contact list means available/idle/not available but online/offline. It makes sense to implement the status indicator that the group contact appears

  • offline if there is no group (zero members)
  • available if anyone is in the group
  • away if the group is locked
  • idle if all of a group's members are marked idle or away

As I don't know how each of the chat protocols would allow querying a group's status, maybe in the interim group status should be shown as offline until the user joins.

This is a glaring hole in the feature set. Can we please get this on the roadmap?

07/20/2005 05:44:41 PM changed by durin42

  • milestone deleted.

11/05/2005 03:30:06 AM changed by tick

  • milestone set to Adium X 1.0.
  • field_haspatch changed.

I don't know about this one, but assigning it to a milestone for now.

11/10/2005 11:32:22 PM changed by tick

  • cc set to aphor@mac.com.

A list of previous group chats could be added to the join group chat window. It's not quite what you want, but it makes some sense to put it there.

Aphor, you really need to make a new ticket, the comment you added to this ticket does not apply to this specific ticket, and will be ignored here.

11/21/2005 05:50:10 PM changed by evands

  • milestone changed from Adium X 1.0 to Adium X 1.5.

02/28/2006 06:07:26 PM changed by freakman

Should have #1195, there should be a way to distinguish between contacts and chatrooms. They shouldn't look like contacts. They're not.

05/10/2006 02:30:49 PM changed by doughboy

I am coming from Linux/Gaim. Gaim simply put them in the contact list. It was simple and elegant. We have several chat rooms on our XMPP server at work that I have to go to from time to time and it would be nice to have this.

11/26/2006 10:02:17 AM changed by grahamperrin

I'll add my name to the list of people requesting this feature.

An example, the Access Grid Support Centre weekly open test sessions; I can't memorise marble-beer-house(sam.ag.manchester.ac.uk)@conference.mcs.anl.gov and I shouldn't have to reference it *outside* Adium.

Everything else about Adium is so neat, so intuitive, I'm surprised that it's not possible to bookmark chat rooms.

Thanks Graham

11/28/2006 09:30:21 AM changed by yeled

because i can't find an CC ability - me too!

(follow-up: ↓ 11 ) 11/28/2006 02:37:04 PM changed by edr1084

Sorry guys but Trac is NOT a voting system, so please stop "adding your name". Thanks.

(in reply to: ↑ 10 ; follow-up: ↓ 12 ) 12/05/2006 06:59:27 PM changed by stadler

Replying to edr1084:

Sorry guys but Trac is NOT a voting system, so please stop "adding your name". Thanks.

With all due respect, the Adium wiki says, "We try to prioritize requests such that those which influence a large number of users take top priority." This certainly encourages folks to chime in and let the Adium team know that a particular feature is important to them.

If adding names to a bug is not the right way to do this, what is?

(in reply to: ↑ 11 ) 12/06/2006 12:04:46 AM changed by tick

Replying to stadler:

Replying to edr1084:

Sorry guys but Trac is NOT a voting system, so please stop "adding your name". Thanks.

With all due respect, the Adium wiki says, "We try to prioritize requests such that those which influence a large number of users take top priority." This certainly encourages folks to chime in and let the Adium team know that a particular feature is important to them. If adding names to a bug is not the right way to do this, what is?

Could you explain how you took that sentence as a request for "votes" so that we can rectify that problem?

12/06/2006 12:11:18 AM changed by evands

I can see how this would imply a request for votes in the context of an enhancement request -- how can we know how many users want a particular feature if, after a single user puts in a request, we ask no others to speak up?

03/23/2007 06:00:43 PM changed by vlbrown

  • patch_status set to None.

I would like to be able to attach a particular alert preset to a specified chat session. The situation that brought this request to my mind was a group chat that was very busy (and thus setting off the alert constantly). I don't want to stop alerting on individual chats but I would have loved to make this group chat "shut up" in terms of alert sounds!

Peter Hosey suggested that attaching a particular preset to a particular chat would be a good feature to include when we add the ability to add group chats to the contact list and asked me to add this RFE to the ticket.

04/24/2007 08:44:08 PM changed by am

  • owner changed from anybody to am.

SoC2007!

04/24/2007 09:15:58 PM changed by am

  • owner changed from am to erik006.

Actually, this should be handled in a protocol-independent manner, so it's better to solve that in the groupchat SoC project.

04/24/2007 09:23:32 PM changed by am

  • milestone changed from Adium X 1.5 to Summer of Code 07.

(in reply to: ↑ description ) 05/22/2007 02:32:31 AM changed by irabinovitch

I'd be willing to kick in a bounty for this, as long as Jabber is supported.

07/16/2007 12:07:46 PM changed by hildjj

See XEP-48, for Jabber protocol for this.

(follow-up: ↓ 21 ) 08/22/2007 10:03:29 PM changed by irabinovitch

Was this by any of chance included in the MUC SOC project per Erik's recommendation?

(in reply to: ↑ 20 ) 08/22/2007 10:08:48 PM changed by erik006

  • type changed from defect to task.
  • version changed from 0.81 to 1.2svn.
  • component changed from Core Adium to Adium UI.
  • pending changed.
  • milestone changed from Summer of Code 07 to Adium X 1.2.

Matter of fact, this feature is still being worked on as we speak. Due to running into several difficulties along the way, progress on this was slower than anticipated. However, bookmarks will be in working order very soon, although this result won't show up in trunk very soon. This *should* be part of Adium 1.2.

Summer of Code '07 is over, milestone 1.2

09/16/2007 10:02:30 PM changed by tick

Can we push this to 1.3? Bookmarking is shaky as it is, automated bookmarking seems like it should wait until bookmarking is further along.

(follow-up: ↓ 24 ) 09/16/2007 10:10:35 PM changed by evands

I don't believe this is for "automated bookmarking" - this is the bookmarking feature itself.

(in reply to: ↑ 23 ) 09/16/2007 10:46:37 PM changed by tick

Replying to evands:

I don't believe this is for "automated bookmarking" - this is the bookmarking feature itself.

Bah, I read the title as some kind of automation technique. :)

So, forget my question. :P

09/17/2007 06:46:25 AM changed by cbarrett

A status update from Erik on bookmarking would definitely be appreciated. It sounds like it's "at risk".

09/19/2007 02:45:17 PM changed by evands

#7863 discusses some current issues with the implementation.

09/19/2007 02:45:48 PM changed by evands

Sorry, a bit of lysdexia got me. That's #7836

10/01/2007 11:19:06 AM changed by jas8522

  • status changed from new to closed.
  • resolution set to worksforme.

As evan suggested, this feature is basically in place with approximately 2~3 bugs remaining to be fixed. They are outlined in #7836, as such I'm going to close this in favor of that development ticket.

(follow-up: ↓ 31 ) 01/06/2008 09:00:08 AM changed by googelybear

As this has been implemented for 1.2 I would very much like to use it, but even after I searched for about half an hour I couldn't find it anywhere in the ui. So where is it hidden? btw. what about an option to automatically re-join previously opened chats when adium is started? Or even better make this configurable on a per group-chat basis - or is this alreaddy implemented and I couldn't find it?

01/06/2008 11:01:12 AM changed by irabinovitch

I'd love to check this out as well.

(in reply to: ↑ 29 ) 01/07/2008 08:27:49 AM changed by khemicals

Replying to googelybear:

  1. In a chat box, in the upper right-hand corner area, right-click and select the customize toolbar option
  2. drag the 'add bookmark' icon onto the window
  3. click done
  4. then click the new add bookmark icon
  5. Enter a name for the chat, associate it with a group
  6. Done. It should now appear in your contacts list

01/07/2008 08:44:36 PM changed by irabinovitch

I had offered a bounty on this feature. Would the developer prefer the donation go to the project or to him directly?