GNOME Bugzilla – Bug 215529
Custom Occurrence Not Available
Last modified: 2005-03-02 00:07:10 UTC
Here's my wish: 1. Get rid of the "Custom Occurrence" button. 2. Rename "Simple Occurrence" to "Occurrence" (what you got is no longer "simple"! 3. Now I'm dreaming: Add to the month recurrence a "Plus X days" just before the "Forever-for-until" button. This should take care of most multi-day events where the first day is "pinned" to a particular day of the month/week. It should default to zero. Allow the automatic display of Holidays (multinational), where the user can choose from a nice sized list. I'd include at least: Easter Hebrew New Year Chinese New Year Passover Christmas Thanksgiving Labor Day Veteran's Day .... and so forth. I'd include most religious holidays from Christian, Jewish, Islam, Hindu, Buddist, most national Holidays for several countries. And, finally, a recurrence based on a holiday, which allows several other more minor holidays to be charted, "pinned" to the somewhat irregular patterns of those holidays based on lunisolar events... There's a good book on how to calculate these, "Calendrical Calculations", but you might want first to discuss with the authors what it is they've patented in relationship to date calcs. Other cools things that could be done is the display of sunrise-sunset times, and moonrise/set times. High/low tide for those near the ocean. And how about moon phase, for those night paintball fanatics. And, the last but not least cool thing, would be to allow different calendars to be displayed. Like Chinese, Hebrew, Islam, etc. With native month and etc. names. A lot of these would be interesting because the days are split anywhere from noon to sunrise/set. And a few don't even reckon time in hours/seconds, but in stuff like "moments"... oh well...
Here's another enhancement request: I can get recurrence on a lot of yearly holidays by choosing "simple" recurrence, then (12) Months on the (n)th Friday Forever, for example. But, There are some holidays that are declared to be on the LAST Friday (as an example), which could be 4th or 5th, if it exists. So, we need a choice somehow, between the numbers, or "LAST". Can it be done?
The second part is being implemented for 1.2. The problem with the first part is that iCalendar supports extremely complex recurrences. The holiday list idea is already in bugzilla. The plus x days bit i don't see being overly useful except for crossing month boundaries. Is this what you need it for?
No, not really. There's a few events that go multiple days, but are anchored to a certain day of the month. For instance, the First Saturday of the month, and the day after. It's easy to do the first saturday of a particular month; but the day after might be the second Sunday, depending on whether the month started with Sunday or not. The reason I suggest removing the Complex Occurrence buttion is because the choice is greyed out. If you can't support an option, get rid of it, is my motto... When you can support it, resurrect it. Actually, the more options available, the better, so I'd love to see the Complex Occurrences presented in evolution...!
For the first part, you can just make a multi-day event anchored to the Saturday. For the second part, the option is only available when a recurrence (you either received via email or imported) contains unsupported recurrences.
*** bug 226120 has been marked as a duplicate of this bug. ***
This bad UI was resolved in 2.0.