[O] Time-proportional agenda view

2011-06-15 Thread Jacek Generowicz

Hello,

When viewing the agenda, I would like to get an immediate visual clue
about the time-span of entries. For example, if I have the following
items

* Boring meeting
2011-06-15 Wed 08:00--2011-06-15 Wed 13:00
* Lunch with mistress
2011-06-15 Wed 13:00--2011-06-15 Wed 14:00

my agenda would (visually) suggest that there is a short Boring
meeting, followed by copious free time, followed by a Lunch with
mistress of approximately the same length as the Boring
meeting. Perhaps something like this


 8:00.. 
 9:00-13:00 Boring Meeting
10:00.. 
11:00.. 
12:00.. 
13:00-14:00 Lunch with mistress


Whereas the following gives clearer immediate visual clues about how
the time is distributed.


 8:00.. 
 9:00-13:00 Boring Meeting
10:00.. Boring Meeting
11:00.. Boring Meeting
12:00.. Boring Meeting
13:00-14:00 Lunch with mistress


In other words, the Boring meeting is scheduled to run *right up to*
Lunch with mistress: this is made clear by the latter style, but in
the former style I would have to read the time range indicated on the
Boring meeting line and work out that it eats up all the time until
Lunch with mistress.


Is there some way of getting agenda views to look more like the latter
example?  Is there some pretty agenda view export functionality that
gives better geometric reflection of the time spans of entries? (I
suspect that overlapping entries would get very messy when represented
by text, but could be dealt with elegantly in a more graphical medium.)

Thank you.




Re: [O] Time-proportional agenda view

2011-06-15 Thread Karl Voit
* Jacek Generowicz jacek.generow...@cern.ch wrote:
 Hello,

Hi!

 When viewing the agenda, I would like to get an immediate visual clue
 about the time-span of entries. 

I'd like to have more visual clue too.

 For example, if I have the following items

 * Boring meeting
  2011-06-15 Wed 08:00--2011-06-15 Wed 13:00
 * Lunch with mistress
  2011-06-15 Wed 13:00--2011-06-15 Wed 14:00

What about additionally having:
* Telephone call customer
  2011-06-15 Wed 12:00--2011-06-15 Wed 13:30

  8:00.. 
  9:00-13:00 Boring Meeting
 10:00.. Boring Meeting
 11:00.. Boring Meeting
 12:00.. Boring Meeting
 13:00-14:00 Lunch with mistress

How to visualize overlapping things? Not that easy without those
boxes the usual calendar app has. What are you thinking here?

My first quick idea (hack) for this problem:

  8:00.. 
  9:00-13:00 # Boring Meeting
 10:00.. #
 11:00.. #
 12:00-13:30 ## Telephone call customer
 13:00-14:00 ## Lunch with mistress

Those «#» characters visualize the number of parallel items.

Besides implementation difficulties: how would you like to see this
situation in your agenda view? Do you have a better idea?

Or is there a chance of having some ASCII-art boxes for
time-spanning entries?

-- 
Karl Voit