clockify / browser-extension

Clockify Browser Extension
https://clockify.me/chrome-time-tracking
BSD 3-Clause "New" or "Revised" License
183 stars 172 forks source link

Faster switching between Tasks (via Latest Tasks or Favourite Tasks) #171

Closed klokan closed 2 years ago

klokan commented 2 years ago

As the user of Clockify extension, I want to switch between my latest/favourite TASKS faster.

Problem - the "why":

When switching between Tasks multiple times a day (meeting, answering emails, devel on project1, devel on project2, ...), it takes far too long - too many clicks+scrolling are currently required in the Clockify extension. Often there are 2 or 3 tasks which the user always returns to over a span of a few days.

Solution - the "what":

Introduce fast 1-click selection of a subset of tasks - similar to the current concept of "Favourites" on Projects - but at the level of individual Tasks (from various Projects).

Solution option: "Latest Tasks"

Introduce a new "Latest Tasks" section - with the latest 5 tasks tracked via the extension.

Screen Shot 2021-11-17 at 12 41 50

I think it may get very popular when enabled by default. If somebody doesn't like it you can make it optional via "Settings" of the plugin - so he can disable / hide such section. Remember the "latest" over multiple days - so it survives the restart of computer.

Solution option: "Favourite Tasks"

In case you don't want to introduce the "Latest tasks" but stick to existing interface and do minimal changes only: Allow people to favourite a task - not only a project. In the FAVORITES section on the top - list the favourited tasks directly (if people favourited a task, not a project).

Screen Shot 2021-11-17 at 12 19 57

I personally think the solution "Latest Tasks" is better for all the users - who must multi-task, stop work on one task and return to another or work on two or more projects during one day.

klokan commented 2 years ago

Ohh - it seems I missed the ability to RESTART the previous tasks of this day or previous day - on the main screen of the plugin - with ">" button. Sorry.

image

That covers the core of the "why" of this issue. Closing.