Here are some features I would like:
- Additional Views filter: (a) Is/Is not, a repeating date (b) is a date that repeats daily/weekly/monthly/annually (optional negation)
- Exclude/Additional dates: (a) Override time (currently, an additional date must be at the same time) (b) Date ranges (eg. I'd like to exclude dates that are not in school terms/semester)
- Handle days which go past midnight (eg. An event that starts at 10pm and finishes at 2am, is considered to be the same day, and not two consecutive days)
- Improved formatting options in nodes, by including sufficient <span> class tags. eg. Drupal 6 currently shows:
<div>Repeats every week every Thursday until Sat Dec 31 2016 . </div>
The div has no class, and the information is not identified. Should be something like this:<div class="date-display-summary">Repeats <span class="date-display-frequency">every week</span> <span class="date-display-dates">every Thursday</span> <span class="date-display-until">until Sat Dec 31 2016</span> . </div>
- Support for microdata/RDF etc
- Hooks to process interfacing with Google Calendar!