Opened 13 years ago

Last modified 4 years ago

#751 reopened Enhancement

Tab switching keyboard shortcuts

Reported by: fletcher_lynd@… Owned by: timothy
Component: Colloquy (Mac) Version: 2.0 (Mac)
Severity: Minor Keywords: tab, keyboard shortcut
Cc: public@…


I find the keyboard shortcuts for switching channel tabs inconsistent. First, as a Safari user, I would expect tabs to be switched by Command+Shift+Arrow. Second, with focus on the chat input line, as Shift+Arrow selects text letter by letter, and Command+Shift+Arrow selects the whole line, one would expect Command+Arrow to move cursor to the beginning of the line (as in many Mac applications) but that switches tabs.

This is a very minor annoynce, though, but I would really like to see Command+Shift+Arrow to switch tabs, and the shortcuts for selecting text to be adjusted accordingly.

Change History (5)

comment:1 Changed 13 years ago by rinoa

  • Resolution set to wontfix
  • Status changed from new to closed

Tabs are switched by cmd+arrow to the next available tab. Cmd+opt+arrow goes to the next tab with activity. This has been our behaviour for a while with a couple people suggesting 'different' ways of doing it. No two ways the same. We're quite happy with what we currently do and it will be staying this way.

comment:2 Changed 12 years ago by jidar

I'd just like to be able to OPT-1, OPT-2 for the first and second window. This is a hard habit to break from years and years of using irssi.

comment:3 Changed 12 years ago by mdippery

If I may butt in, there are some good usability reasons for changing this keyboard shortcut. In text fields, Cmd+Right/Left? Arrow move to the end and beginning of the text field, respectively. So if the focus is on the keyboard shortcut, one cannot Cmd+Arrow to the next tab anymore; in other words, this functionality is broken.

It might be a good idea to go the Safari route and use Cmd+{ and Cmd+} to switch tabs. Maybe even both keyboard shortcuts (Cmd+Arrows and Cmd+Braces) could be available (or you could take the Adium route and make this user-configurable).

comment:4 Changed 9 years ago by petersendidit

  • Cc public@… added
  • Resolution wontfix deleted
  • Status changed from closed to reopened

I agree with mdippery here. Having cmd + arrow makes it so that the default ability to move the cursor to the end or beginning of the text input break. Also cmd+{ and cmd+} have become default keyboard shortcuts for changing tabs in most tabbed programs on the Mac. If anything these keyboard shortcuts should be user configurable.

comment:5 Changed 4 years ago by anonymous

+1 for cmd+{ and cmd+} – would a pull request be welcome?

Note: See TracTickets for help on using tickets.