benrhughes / todotxt.net

An implementation of todo.txt for Windows using the .NET framework
http://benrhughes.github.io/todotxt.net/
Other
500 stars 123 forks source link

Multiple select of tasks to copy as text #134

Closed marisks closed 9 years ago

marisks commented 11 years ago

Sometimes you have to copy tasks to send over email or so. It would be great feature if could select multiple tasks using Shift+Click and Ctrl+Click, then Copy and Paste somewhere.

chipbite commented 11 years ago

Good feature, I actually expected this behavior from a keyboard centric windows app.

A story for it:

As a user, I select multiple tasks using the "standard" windows keyboard shortcuts for selecting multiple objects or text (ctrl, shift), so that I can execute commands on them at once, for instance to copy several tasks at once, delete several tasks, move several tasks (see #125).

mjdescy commented 10 years ago

I am working on this feature in my local copy of the repo right now.

Adding multiple selection to the task list requires many changes throughout the app, though 99% of the changes are to MainWindowViewModel.cs. Various features need to be modified, including: "J" and "K" for moving up/down and all commands related to updating tasks (update, mark complete, increase/decrease priority, remove priority, delete, etc.). The update command should not be fired if multiple selections are active; it should only work when only one selection is active.

Want me to add issues to account for the other features that would be affected?

benrhughes commented 10 years ago

No need to add new issues, but a comment on this issue about changes to existing behaviour would be good.

Cheers

Ben On 7 Mar 2014 05:37, "mjdescy" notifications@github.com wrote:

I am working on this feature in my local copy of the repo right now.

Adding multiple selection to the task list requires many changes throughout the app, though 99% of the changes are to MainWindowViewModel.cs. Various features need to be modified, including: "J" and "K" for moving up/down and all commands related to updating tasks (update, mark complete, increase/decrease priority, remove priority, delete, etc.). The update command should not be fired if multiple selections are active; it should only work when only one selection is active.

Want me to add issues to account for the other features that would be affected?

Reply to this email directly or view it on GitHubhttps://github.com/benrhughes/todotxt.net/issues/134#issuecomment-36920687 .

chipbite commented 10 years ago

Is this implemented? (just curious)

mjdescy commented 10 years ago

Multiple selection is only available in the development branch, currently. (You would need to compile the code yourself to get it.) A new production release from Ben will bring that function to everybody at some point.

On Tue, Sep 9, 2014 at 5:00 AM, Marcus Widerberg notifications@github.com wrote:

Is this implemented? (just curious)

— Reply to this email directly or view it on GitHub https://github.com/benrhughes/todotxt.net/issues/134#issuecomment-54942151 .[image: Web Bug from https://github.com/notifications/beacon/6806258__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNTg3MjQ0MywiZGF0YSI6eyJpZCI6NDk3MDYxOX19--9dc16a9d81cf107194b3dfc7ddf6ef30414fe480.gif]