Razeeman / Android-SimpleTimeTracker

Simple app that tracks time.
GNU General Public License v3.0
630 stars 79 forks source link

[FR] - Google Calendar Integration #31

Open ghost opened 2 years ago

ghost commented 2 years ago

PRAISE: First of all, your app is amazing. After trying out other apps extensively, yours is hands-down the best. It feels like it was actually designed by someone who is aware that people who want to time track, don't want to waste time with the app. With your app it's so quick and easy to keep track of everything.

FEATURE REQUEST: Automatically populate Google Calendar with tracked events when they are completed.

JUSTFICATION: I want to compare my expected actions (the events I have planned in Google Calendar, such as study for exam, finish report, etc.) with the data from your beautiful tracking app. Other use cases could including share activities with a team. I realize that I can export a CSV and using code like shown in this video (https://youtu.be/MOggwSls7xQ) convert move the events on the spreadsheet onto the calendar- but that requires downloading the spreadsheet, importing the code, and running it every single time I want to compare my plans.

END: Maybe my use case is too niche to warrant such a feature- but who knows. With other videos like this and this maybe the big G will take you up? Haha. idk. Roast my idiocy and close the issue if I sound insane. Either way, I'm still glad to have your app.

ghost commented 2 years ago

It would just be nice to have my Google calendar open, look at my to do list, and cross the things off that I've already done- or access the descriptions I wrote more easily than an Excel spreadsheet.

thehale commented 2 years ago

I'm interested in a very similar feature as the one proposed here by @Bob-Builderson, but I'd be content with just seeing the calendar within this app.

Personally, I'd enjoy seeing the Schedule View (the running list of the current day's activities) have a way to show the comparative durations of each activity. Currently a 5 minute activity is just as big on the screen as a 5 hour activity.

A quick search suggested the following libraries as potentially useful:

thehale commented 7 months ago

The (relatively new) setting Display Settings > Show records in Calendar View handles everything I could want in a Calendar view within the app.

I can directly compare my weekly time in the app with my planned time on my Calendar to get the insights requested here.

chromer030 commented 2 months ago

+1 for this feature, it would be one of the best and highly valuable features of this great app.

Razeeman commented 1 month ago

Hello! Sorry for late reply and thank you for the suggestion. This is planned for future updates but can't tell for sure when it will be implemented.