Opened 15 years ago

Closed 14 years ago

Last modified 6 years ago

#1958 closed enhancement (fixed)

Universal Keyboard Shortcut for "Read Unread"

Reported by: Owned by: tick
Milestone: Adium X 1.0 Component: Adium UI
Version: Severity: minor
Keywords: Cc:
Patch Status:


I'd like to have the option (configurable in the app's prefs) to set a keyboard combo that automatically brings the oldest unread message into focus. Subsequent keypresses would bring the next oldest unread message to the front, regardless of which tab/window it's in.

The idea would be that Adium could be in the background, under any other window, and when the user notices the flashing new message indicator in the menu bar, he simply presses the keyboard combo (<cmd>+<shift>+R, for example) to have Adium's message window come forward and display the unread window.

Credit where it's due: this is a feature in Proteus that I've used for years now, and I miss it a great deal. The fact that you guys have Sametime connectivity working has tipped the scales in your favor. As a paid Proteus user, I hung on for a long time, but I need Sametime, and you guys delivered.

Change History (14)

comment:1 Changed 15 years ago by Evan Schoenberg

When you click the Dock icon, this is what happens. Does that satisfy the request, or is the request specifically for the key combination.

comment:2 Changed 15 years ago by Thom@…

I definitely prefer the keyboard shortcut -- as a developer myself, I prefer to use as many keyboard shortcuts as possible, using the mouse only when I have to.

comment:3 Changed 15 years ago by Thom

Any word on if this is going to be integrated?

comment:4 Changed 15 years ago by adium-response@…

Sorry if this is not the place for this, I'm not that experienced in Adium-website etiquette :) This guy's not alone in wanting a global "next unread" shortcut. Several other closed bugs request this feature, and the usual closing comment is "use cmd-tab", but that's a fob-off and ignores the point of the shortcut. It's the only reason I keep going back to Proteus, old and lagging-behind as it is, because being able to simply Cmd-Escape to open the next unread message when I'm doing something else is a heck of a lot faster than clicking on the dock icon or tabbing through 10 open apps.

For 90%+ of the time, IM is a background task for me, and I suspect many (most?) others, so it's out of the way and not nearby on the cmd-tab menu. Please consider this request - is it possible to make it as an Adium Xtra? That'd be just fine for me. :)

comment:5 Changed 15 years ago by Thom

Still haven't seen any movement on this, yet a new version released today.

Any status updates? I see it's still not even assigned to someone. Please add this.

comment:6 Changed 15 years ago by Evan Schoenberg

field_haspatch: 0

(#832, for an example of the above response)

comment:7 Changed 15 years ago by anonymous

So what the hell is the answer? Is the answer "No" and you guys are just too scared to say it?

Better yet, why is the answer no?

comment:8 Changed 15 years ago by David Smith

A bit of politeness goes a long way. This ticket hasn't been closed, so it's not no. It also doesn't have a milestone, so there are no current plans to add it. It will be evaluated eventually, and either closed or given a milestone.

comment:9 Changed 15 years ago by bassclef

In the meantime you might see if you could configure growl to replace some of this functionality. I find that I can often watch people ramble on while working in another application until a message requiring a response is shown by growl then tab over to Adium.

Failing that I bet you could do some of this in Quicksilver. Certainly switching to adium with a deterministic number of keystrokes is possible. Selecting only the active tabs in some order might be more challenging.

comment:10 Changed 15 years ago by anonymous

Command+Tab is still easier than Quicksilver could be, but what I'm looking for is a menu item that brings the message window forward and displays the earliest unread message in an FIFO manner. In this manner, continual selections from the menu item would select the next oldest unread message.

The reason I mention this as a menu item is that users can then go to the keyboard shortcuts pref pane to program the keystroke they want, as long as there's a menu item available. If the Adium devs went a step further to put a pref item in that allows you to set the keystroke from within the app, that's just one step better. :)

comment:11 Changed 14 years ago by Chris Forsythe

Milestone: Adium X 1.1
Owner: changed from nobody to Chris Forsythe

I'll take a look

comment:12 Changed 14 years ago by anonymous

Sweet! Thanks :D

comment:13 Changed 14 years ago by Chris Forsythe

Milestone: Adium X 1.1Adium X 1.0
Resolution: fixed
Status: newclosed

Added in [15676]

comment:14 Changed 6 years ago by emoxam

Pardon, 8 years gone by, Resolution set to fixed, but no such option still. How can we set a keyboard combo that automatically brings the oldest unread message into focus ? Thank you.

Note: See TracTickets for help on using tickets.