Closed Bug 154961 Opened 23 years ago Closed 23 years ago

STATUS property needed for Todo's (and events)

Categories

(Calendar :: General, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ajbu, Assigned: mikeypotter)

References

Details

Todo should use the STATUS property to set 'complete' status, STATUS:COMPLETED. This would make it compatible with other iCalendar based todo listst. Also allows to cancel a todo without deleting it. From the RFC: statvalue =/ "NEEDS-ACTION" ;Indicates to-do needs action. / "COMPLETED" ;Indicates to-do completed. / "IN-PROCESS" ;Indicates to-do in process of / "CANCELLED" ;Indicates to-do was cancelled. ;Status values for "VTODO". Events can have status: statvalue = "TENTATIVE" ;Indicates event is ;tentative. / "CONFIRMED" ;Indicates event is ;definite. / "CANCELLED" ;Indicates event was ;cancelled. ;Status values for a "VEVENT"
We need backend on this first...
Assignee: mikep → mostafah
Status: UNCONFIRMED → NEW
Ever confirmed: true
backend is in cvs, oeIICalEvent has a status property, and the constants it can use. It can now be used like: ThisToDo.status = ThisToDo.ICAL_STATUS_COMPLETED; parameters for the todo status property are: ICAL_STATUS_NEEDSACTION ICAL_STATUS_INPROCESS ICAL_STATUS_COMPLETED ICAL_STATUS_CANCELLED
Off to frontend: Reassigning to mikep
Assignee: mostafah → mikep
Any ideas what this should look like? I'm thinking just a simple drop down menu in the to do dialog... Ideas are welcome, this shouldn't be too hard to do.
Status: NEW → ASSIGNED
Evolution and Outlook both have a pulldown menu with (evolution) Status: Not Started In Progress Completed Cancelled On the other hand, setting % completed implicates the first three cases (0% =not started, 1..99%=in progress, 100%=completed) so Cancelled is the only option currently not available, Cancelled checkbox would do?
*** Bug 154777 has been marked as a duplicate of this bug. ***
This is fixed in CVS.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Was there also included a "postponed_to_%date" flag? So that you could hyperlink to a possible substiting event. What do you think of this?
> Was there also included a "postponed_to_%date" flag? So that you could hyperlink > to a possible substiting event. What do you think of this? sounds cool, but STATUS is a iCalendar standard, and doesn't allow this might be done with event-linking, but that's another bug (I don't know the #)
bug 137777 deals with linking to other calendar events.
The bugspam monkeys have been set free and are feeding on Calendar :: General. Be afraid for your sanity!
QA Contact: colint → general
You need to log in before you can comment on or make changes to this bug.