mgsloan / todoist-shortcuts

Browser extension which adds comprehensive keyboard shortcuts to Todoist, beyond what is offered by Todoist itself
MIT License
313 stars 23 forks source link

More efficient task selection #158

Closed mgsloan closed 3 years ago

mgsloan commented 3 years ago

It would be good to have a more efficient way to select tasks ala ItemSelector, which resolved #11, but was recently removed from Todoist.

Currently, after finding a proper resolution for #156, every selection change causes a deselection followed by re-selecting the tasks using a carefully orchestrated series of shift-clicks.

mgsloan commented 3 years ago

Ahah, based on helpful feedback from a Todoist developer, I switched this over to just using ctrl+click, which I did not realize existed.

kory-smith commented 3 years ago

Not sure if I should open a new issue, so I'm replying to you here. I'm on a Mac, and hitting x now has the same effect as hitting i on a task. Perhaps this is because on Mac, it's cmd + click that selects multiple tasks?

mgsloan commented 3 years ago

GraphicThinkPad@ Ah I see, darn! Is there a way on mac to toggle the selection state of a task using keyboard and mouse?

On Tue, Nov 10, 2020 at 7:44 AM GraphicThinkPad notifications@github.com wrote:

Not sure if I should open a new issue, so I'm replying to you here. I'm on a Mac, and hitting x now has the same effect as hitting i on a task. Perhaps this is because on Mac, it's cmd + click that selects multiple tasks?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/mgsloan/todoist-shortcuts/issues/158#issuecomment-724746371, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAFQKTQMGHN5H7M5F4NAI3SPFGTTANCNFSM4TO5DXOA .

kory-smith commented 3 years ago

My bad, that's what I was trying to say in my reply. On Mac, toggling the selection state of a task is done by hitting cmd + click as opposed to Windows/Linux' ctrl + click.

On Tue, Nov 10, 2020 at 1:00 PM Michael Sloan notifications@github.com wrote:

GraphicThinkPad@ Ah I see, darn! Is there a way on mac to toggle the selection state of a task using keyboard and mouse?

On Tue, Nov 10, 2020 at 7:44 AM GraphicThinkPad notifications@github.com wrote:

Not sure if I should open a new issue, so I'm replying to you here. I'm on a Mac, and hitting x now has the same effect as hitting i on a task. Perhaps this is because on Mac, it's cmd + click that selects multiple tasks?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub < https://github.com/mgsloan/todoist-shortcuts/issues/158#issuecomment-724746371 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAAFQKTQMGHN5H7M5F4NAI3SPFGTTANCNFSM4TO5DXOA

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/mgsloan/todoist-shortcuts/issues/158#issuecomment-724868973, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGG4IFWI5KTMUQT6X46BFW3SPF5UNANCNFSM4TO5DXOA .

mgsloan commented 3 years ago

Version 115 attempts to fix this on Mac by setting "metaKey: true" instead of "ctrlKey: true". I don't have a mac to test it with, so please let me know if that fixed it.

On Tue, Nov 10, 2020 at 11:08 AM GraphicThinkPad notifications@github.com wrote:

My bad, that's what I was trying to say in my reply. On Mac, toggling the selection state of a task is done by hitting cmd + click as opposed to Windows/Linux' ctrl + click.

On Tue, Nov 10, 2020 at 1:00 PM Michael Sloan notifications@github.com wrote:

GraphicThinkPad@ Ah I see, darn! Is there a way on mac to toggle the selection state of a task using keyboard and mouse?

On Tue, Nov 10, 2020 at 7:44 AM GraphicThinkPad < notifications@github.com> wrote:

Not sure if I should open a new issue, so I'm replying to you here. I'm on a Mac, and hitting x now has the same effect as hitting i on a task. Perhaps this is because on Mac, it's cmd + click that selects multiple tasks?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub <

https://github.com/mgsloan/todoist-shortcuts/issues/158#issuecomment-724746371

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AAAFQKTQMGHN5H7M5F4NAI3SPFGTTANCNFSM4TO5DXOA

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/mgsloan/todoist-shortcuts/issues/158#issuecomment-724868973 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AGG4IFWI5KTMUQT6X46BFW3SPF5UNANCNFSM4TO5DXOA

.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/mgsloan/todoist-shortcuts/issues/158#issuecomment-724873587, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAFQKWRMJS5KN3JUK74HF3SPF6TTANCNFSM4TO5DXOA .

kory-smith commented 3 years ago

Success! x now selects properly.

mgsloan commented 3 years ago

Woohoo, thanks for verifying!

On Wed, Nov 11, 2020 at 1:24 PM GraphicThinkPad notifications@github.com wrote:

Success! x now selects properly.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/mgsloan/todoist-shortcuts/issues/158#issuecomment-725642922, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAFQKSE5YSHY5M7GXURS3DSPLXJDANCNFSM4TO5DXOA .

gregratliff commented 3 years ago

Thank you for that fix!!!