orgzly-revived / orgzly-android-revived

Outliner for taking notes and managing to-do lists
https://www.orgzlyrevived.com
GNU General Public License v3.0
677 stars 42 forks source link

Adding pomodoro timer and time tracking for one-stop task managmemt? #331

Open boblamhk opened 2 months ago

boblamhk commented 2 months ago

i have been using timer apps to do pomodoro and write my notes and todo with orgzly. would it be possible to add the timer function directly on the outline view by swiping and add auto time stamps showing this session start and end time for statistic?

amberin commented 2 months ago

Interesting suggestion. We have very rudimentary time logging support. Perhaps this could be leveraged to add a minimal implementation without too much work... I suppose the first task would be figuring out what the UX should be when the period ends. Notification or alarm? What buttons/choices should appear?

If we start with a simple notification, it feels like it shouldn't be a huge job to implement.

boblamhk commented 2 months ago

maybe it would be just a trigger that sends an instruction to the phone clock app to start a 25 mins timer? no need to rebuild a timer app in orgzly if every android has a native clock app. It would be more seamless if I can just select a todo, swipe and start the clocking and then put down my phone for deep working... i find it stupid when i need to switch app, select a correct time and press start (that would waste several seconds for each pomodoro).

amberin commented 2 months ago

@boblamhk Good thinking, that sounds definitely worth exploring.