Feature request: renaming and deleting Contexts and Projects
Created by: HerrSersch
It would be handy being able to rename or delete a Context or Project inside Sleek, which would then be applied to all affected tasks.
This could be implemented by right-clicking the desired item in the Filters menu, which would open a small menu that has an "Edit" option. Clicking this option would open a popup similar to the one for new tasks, where the item's name is already filled in and can be changed.
The menu would have three buttons: Cancel, Rename, Delete.
- Cancel closes the menu without appying any changes.
- Rename changes the name, updates all tasks and closes the menu.
- Delete removes the item from all tasks and closes the menu.
It would be helpful to display the old name on top or as the menu's title while this menu is open. Like "Renaming [current Project name]", so if the user clears the input field he still knows which item he is renaming.
Renaming an item to a name that already exists should be allowed, as this would simply assign the previously existing item to the affected tasks.