johannesjo / super-productivity

Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.
http://super-productivity.com
MIT License
11.95k stars 927 forks source link

Worklog view alternatives #614

Open abrennec opened 4 years ago

abrennec commented 4 years ago

Hey, I am a big fand of super productivity. It is a great tool and I am super happy that I found it! Still if there is one thing I would really like to suggest is to introduce an alternative work log view.

Problem Statement

I find it confusing scrolling through the work log and trying to figure out what did I actually do during the week. So in general, the information that I would like to draw from the work log very easily are:

All of these information I can draw from the current work log for sure, but since only the days are logged on which I actually did work, the week lists tend to be differently long, as do the "months lists", and tend to contain different days and I have to open them up in order to see what kind of tasks I was actually working on and so on. For me, this is very tedious and the information I am looking for is kind of "hidden".

:grey_question: Possible Solution

I believe it would be more intuitive and easy to get information out of the work log, if the work log, for instance, had a fixed calendar like view with the same number of days per week and per month and where only those days were highlighted, for instance, on which I was working on.

Furthermore, I would like to immediately see how much time I have spent on a specific project or task per week or months. I know that there is a possibility to check the time spent on a project and that is totally fine. But I am mostly interested in this related to a week, months or couple of. The total time, for example, 5 months, 83 days, 344 h 26 m, is definitely good to know but I cannot relate to that at all. I believe it would be much easier to grasp if there was a visual overview time spent and may be another slot stating "approximately xy hrs per day" (based on a 5 day week, for example).

:arrow_heading_up: Describe alternatives you've considered

I don't have a super solution unfortunately, but I believe it would already be helpful to align all text blocks left and list the weeks like this:

October

Week 40

Days / Tasks Monday Tuesday Wednesday Thursday Friday Saturday Sunday Task 1 Task 2 Task 3

Week 39

Days / Tasks Monday Tuesday Wednesday Thursday Friday Saturday Sunday Task 1 Task 2 Task 3

ETC:

Or phrased differently:

So .. this is my suggestion. It would be cool to see it in action and I hope this is something that might be interesting for others, too. In any way, great tool and keep up the good work :-)

:heavy_plus_sign: Additional context

johannesjo commented 4 years ago

Thank you very much for opening this up and the detailed suggestions!! I very much appreciate that!

I also ran into this and I like to see this improved as well!

There is already a week view available on the daily summary (you get there by clicking on "Finish Day" and then select "Week" from the tabs there). Maybe we can re-use some of the stuff from there, to provide a better overview. What do you think?

I am not sure if I understand the part about the "visual overview" correctly although the problem you are stating makes a lot of sense. I wonder how such a visual presentation could look like. Could you by any chance provide a super simple mockup, e.g. something like this (text is enough):

project 1 ====== 2h per Day ======
project 2 ============ 4h per Day ============
project 3 === 1h per Day ===

?

Also: How would you go about "average per day" should it be average per day worked or hours for week / 7 or hours for week / 5?

I hope it's ok that I am asking so many questions :) You don't have to answer all of them, we can leave some of them open for discussion.

abrennec commented 4 years ago

Hey, let me try to better explain my thoughts. With visual overview of the time spent I meant something like you already drafted, for example, I would like to have something like this:

--- Monday Tuesday Wednesday etc
8:00 Project 1 Emails Admin etc
9: 00 Project 1 Project 2 Project 1 etc
10: 00 etc etc etc etc

.. or / and like you have outlined, project based ;- )

As for the average ... good question. I often would like to know how much time did I spent on project 1 in total and per day, week or month.

Does that make sense? The view you mentioned is also going into that direction, but if I am not mistaken, you have to open the time slots to see what task you were working on, right?

Thanks for responding so quickly!!

johannesjo commented 4 years ago

Note to self: https://clockify.me/feature-list

fuerst commented 4 years ago

I second that request for an alternative work log view. I like the "Time tracker" view of Clockify. Looks like what I'm missing in superProductivity.

github-actions[bot] commented 3 years ago

This issue has not received any updates in 90 days. Please comment, if this still relevant!

johannesjo commented 3 years ago

Still relevant!

github-actions[bot] commented 3 years ago

This issue has not received any updates in 90 days. Please comment, if this still relevant!

johannesjo commented 3 years ago

Sorry, still found no time to work on this .... :/ But I'd still like to see this happen!

github-actions[bot] commented 3 years ago

This issue has not received any updates in 90 days. Please comment, if this still relevant!

github-actions[bot] commented 2 years ago

This issue has not received any updates in 90 days. Please comment, if this still relevant!

github-actions[bot] commented 2 years ago

This issue has not received any updates in 90 days. Please comment, if this still relevant!

sangorys commented 1 month ago

Please, this is a killing feature.

For my case, I need to declare the number of hours spent by project by week. This is the only reason why I cannot completely switch from Toggl to Super Productivity

by the way thanks so much. This app is a killer app !!! You are so brilliant