matburt/mobileorg-android — Issue #134: Time-Tracking support
Author: tobiaskn
Created: 2011-12-18 16:36:39+00:00
State: open

It'd be very cool to have time tracking support in MobileOrg. There has been some discussion on the list regarding MobileOrg for iPhone () about a year ago. Richard suggested the following UI features which I think make sense for the Android app as well:

>- Two methods to clock in a new task: First, you can tap and hold on a node, then click the 'Clock in' button.
>Alternatively, you can open up the node details page and click a similar 'Clock in' button.>
>
>- To clock out, you can use the same method, but the button would say 'Clock out' instead. Since it would be
>tedious to find the current clocking item, I'm considering...
>
>- A tab/icon at the bottom for Clocking (like the 4 existing icons at the bottom). I may make it optional in the
>Settings page. If you are clocking, there will be an indicator on the icon letting you know so, perhaps by
>overlaying the clock time on the icon somehow.
>
>- If you click on the clocking icon at the bottom, a list of recently clocked tasks will be shown, with the
>active one being highlighted. You can stop the running clock, or start the clock on any of your recent items.

In addition, some Emacs-side code would be required in order to sync the clocking data. Analysis of clocking data (creating clock reports etc.) could then be easily done in Emacs.