Currently whole day events are created as regular events that start on the first hour of the day and end on the last one.
It is needed to develop a concept of 'whole day' event:
Proposal (discuss/confirm it with Gustavo and/or Albrecht)
* Form: a new checkbox 'all day event' that will gray out 4 fields: start/end date/time.
* Day/Week views: a separate row to show them. Consider this example, look at the bottom of the list: http://unscriptable.com/code/dojocal/dojocalTest.html
* Month view: Instead of the time, they will say 'Whole day'.
* Grid view: think of a smart and clear way to show them
* Database: perform appropriate changes.
Requested by Albrecht
Proposal by Mariano
Correction:
Clicking the form checkbox 'whole day' will gray out 3 fields: end date, start time and end time.
The checkbox could be behind Start Date field.
Decide whether it is allowed to make 'whole day' events be also multi-day events, in that case End Date should not be grayed out.