Bug 411900 - Tracking activity
Summary: Tracking activity
Status: RESOLVED FIXED
Alias: None
Product: kactivitymanagerd
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-13 23:07 UTC by Leonardo
Modified: 2021-01-27 18:14 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leonardo 2019-09-13 23:07:35 UTC
SUMMARY
I would like to suggest a simple but useful feature. 
An option to track activities time.
Just a simple log where we can see time spent on each activity. 
When changing between activities, the timer logs it. 
And of course a report. 

Thanks




STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Jason Cotting 2020-11-15 00:20:09 UTC
I would also like to see this feature request
Comment 2 Ivan Čukić 2020-11-19 17:01:44 UTC
This is something that kinda existed in Plasma 4.x (for Plasma Active) when kactivitymanagerd followed a 'let's add everything into it' kind of an application. KAMD grew too much to be maintainable, so the scope is now more focussed.

I agree that this would be a great thing to have in Plasma, but not as a part of KAMD. A separate time tracking application / plasma applet / system tray applet that integrates with activities* would be quite easy to implement.

If anyone is game, I could mentor the project. At least the activities integration part.


* Plasma Vault was also in a sense a part of KAMD in Plasma Active days, and now it is a separate applet that integrates with activities. And, IMO, much better than what we had back then.
Comment 3 Leonardo 2020-11-20 17:40:24 UTC
I have already tried doing some script but unsuccessful. The log wasn't that accurate.
 My knowledge is limited.

It was something like that:
qdbus org.kde.ActivityManager /ActivityManager/Activities SetCurrentActivity 20cddbba-d1b1-4e73-af18-8d84ef7980eb | python3 /home/username/.local/bin/utt hello | python3 /home/username/.local/bin/utt add ActivityNameLog
Comment 4 Leonardo 2021-01-27 18:14:28 UTC
I tried to write a software to track activities and it is working pretty well. 

I am closing this "request"

Thanks