Shortcut collision on Chrome/Mac
This question is regarding the Chrome Extension under Mac OS X; I'm unsure what happens in the Mac Application.
Currently, the Command+Left/Right Arrow shortcuts are being used to add and remove indention of a task. On a Mac, these shortcuts are the ones used to move the cursor to the end and beginning of a line (respectively).
So, when I try to move the cursor to the end of the line, for instance, the task gets indented.
Can the shortcuts for indention be changed to Tab and Shift-Tab, for instance, so this collision is avoided?
Asked by Filipe Rodrigues on Dec 14, 2012 - 13:49
I'm aware that your documentation says so, but as I described, the Command variation of the shortcuts also indents (Right Arrow) and "unindents" (Left Arrow) tasks, and this is an issue because these shortcuts are the same in Mac OS X (system-wide) to move the cursor.
More so, the Ctrl variations are used in OS X to move between spaces (virtual desktops) by default.
That is, my "bug report" is that the Chrome Extension is using already reserved system-wide keyboard shortcuts.
My (revised) suggestion is to make these keryboard shortcuts configurable — either an on/off switch, or changing the combination of keys.
Thank you for the clarification. We've chosen these shortcuts because task names are fairly short (you can add long text as a task note where it doesn't collide with the system-wide shortcut). Also, it applies only within projects, not the 7 days view, for example and editing a task already requires using the mouse sand you can quickly jump to the beginning or end of a text line using the Home or End keys.
Nonetheless, we will consider making these shortcuts configurable and you're welcome to add your vote for these requests in our Votebox:
> you can quickly jump to the beginning or end of a text line using the Home or End keys.
The issue there is that most Macs don't have the said keys (I would have to use an Apple full-sized keyboard, or another vendor's full-sized keyboard), and therefore the Command+Left Arrow (i.e., Home) and Command+Right Arrow (i.e., End) keyboard shortcuts the replacement for these cursor movements.
Because the Todoist Chrome Extension is also listening to the Command variations of the original Ctrl shortcuts, I am unable to use Home/End using the system-wide shortcuts to Home/End used in Mac OS X to move my cursor when I am editing a task.
I apologize mixing two issues (the Ctrl collision and the Command collision) in this thread.
Thank you for linking to both of those proposals.