emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Giorgos Keramidas <keramida@ceid.upatras.gr>
To: Bastien <bzg@gnu.org>
Cc: emacs-orgmode@gnu.org
Subject: Re: Listing clock time in 'timeline' order
Date: Tue, 9 Apr 2013 16:14:33 +0200	[thread overview]
Message-ID: <20130409141432.GA8924@saturn> (raw)
In-Reply-To: <87vc7vhq8w.fsf@bzg.ath.cx>

On 2013-04-09 13:56, Bastien <bzg@gnu.org> wrote:
> Hi Giorgos,
>
> "Giorgos Keramidas" <keramida@ceid.upatras.gr> writes:
>
> > Do you think such a feature is possible org-mode?
>
> It is not possible at the moment.
>
> There is the option `org-clock-clocktable-formatter' that allows you
> to define your own function for formatting clocktables, so in theory
> you could scratch from there.

That's a very good pointer. Thanks!

In the meantime I found that org-agenda includes a 'log-mode', which
reports an _almost_ perfect timesheet for what I wanted to do, e.g.:

Monday      8 April 2013 W15
  AGENDA:     10:45-10:59 Clocked:   (0:14) DONE Building FreeBSD world at ~kobe~ :laptop:personal:bsd:
  AGENDA:     10:45-12:15 Clocked:   (1:30) DONE Reading foo doc :work:doc:
  AGENDA:     11:01-14:04 Clocked:   (3:03) DONE Building FreeBSD world at ~kobe~ :laptop:personal:bsd:
  AGENDA:     12:40-14:11 Clocked:   (1:31) DONE Chapter 10 -- Chapter title :reading:
  AGENDA:     14:04-14:10 Clocked:   (0:06) DONE Installing new FreeBSD world at ~kobe~ :laptop:personal:bsd:
  AGENDA:     17:20-18:17 Clocked:   (0:57) DONE Chapter 10 -- Chapter title    :reading:
  AGENDA:     18:17-19:05 Clocked:   (0:48) DONE Chapter 11 -- Chapter title    :reading:
  AGENDA:     19:05-20:21 Clocked:   (1:16) DONE Chapter 12 -- Chapter title    :reading:
  AGENDA:     20:30-21:00 Clocked:   (0:30) DONE Chapter 13 -- Chapter title    :reading:
  AGENDA:     21:15-21:33 Clocked:   (0:18) DONE Chapter 13 -- Chapter title    :reading:
  AGENDA:     21:50-22:49 Clocked:   (0:59) DONE Chapter 14 -- Chapter title    :reading:

I think I can definitely adapt this, or use a custom version of
`org-clock-clocktable-formatter' to make it _perfect_.

The time-ordered output of the agenda, visible with `C-c a a l' is
already so close to what I wanted that the changes should be pretty
minimal.

Cheers,
Giorgos

  reply	other threads:[~2013-04-09 14:14 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-08  7:25 Listing clock time in 'timeline' order Giorgos Keramidas
2013-04-09 11:56 ` Bastien
2013-04-09 14:14   ` Giorgos Keramidas [this message]
2013-04-09 14:16     ` Bastien

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130409141432.GA8924@saturn \
    --to=keramida@ceid.upatras.gr \
    --cc=bzg@gnu.org \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).