davidsmorais / kuro

An elegant Microsoft ToDo desktop client for Linux (a fork of Ao)
Other
351 stars 18 forks source link

[Feature 🚀]: Focus mode or "I'm working on" #71

Open vitovt opened 1 year ago

vitovt commented 1 year ago

Is your feature request related to a problem? Please describe. When I'm working on some task and go to the task list I see other tasks, think about them and lost focus.

Describe the solution you'd like

Optionally:

Additional context Here is the chrome browser plugin that do very similar things: https://github.com/alatyshau/maxdone-chrome-extension But for another task management system MaxDone. (The project is dead now).

This feature will help to keep focus on.

davidsmorais commented 1 year ago

Hey :wave: Thanks for your suggestion. As stated in the documentation, Kuro is simply an Electron wrapper around the MS-ToDo web client which injects some CSS for themes and adds some Electron functionalities like staying open in the tray and global shortcuts.

I took a look at the chrome extension you have posted, and while I think it's pretty simillar to what we need, this is a bigger feature that would require some javascript to be injected in the DOM, at least, and some complex logic for storing and retrieving tasks that were in progress, and then we'd have to support the different system notifications, and this is a door I do not want to open.

If this request gets more votes, I'd be willing to work on it, but for the time being I will not prioritize this as time tracking is not an MS-ToDo feature and the effort would be huge, but someone else: feel free to give it a try :muscle: