Re: CAL_STATIC_CAPABILITY_* documentation?

Harry Lu <[email protected]>
Newsgroups gmane.comp.gnome.evolution.devel
Message-ID <[email protected]>
Jules,

I will try to explain some of these based on my understanding when
developing evolution-jescs. See my comments below.

Harry
Jules Colding 写道:
> On Tue, 2006-05-09 at 14:32 +0200, Jules Colding wrote:
>   
>> On Tue, 2006-05-09 at 14:30 +0200, Jules Colding wrote:
>>
>>     
>>> ________________________________________________________________________
>>> * CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS
>>> No audio alarms. Again, how is this related to the backend?
>>>       
>> Hmm... cut'n paste from a HTML page. These horizontal lines wasn't
>> intended to be in the mail.
>>     
>
> Here is a better list from current CVS HEAD:
>
> * CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT
> No repeating alarms. How is this related to the backend? Isn't it the
> Evolution front-end that do the alarm stuff?
>   
The backend doesn't support storing repeat alarms. So this feature will
disabled from the GUI.
> * CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS
> No audio alarms. Again, how is this related to the backend?
>   
The backend doesn't support storing audio alarms.
> * CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS
> No visual alarms. Again, how is this related to the backend?
>   
Similar as above.
> * CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS
> No email alarms. Again, how is this related to the backend?
>   
Similar as above.
> * CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS
> What is this?
>   
The backend doesn't support storing alarms which will call other programs.
> * CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT
> The backend can not assign tasks to individual entities.
>
> * CAL_STATIC_CAPABILITY_NO_THISANDFUTURE
> The backend can not do a search for events/tasks that are starting at
> any time from and including now.
>   
When modifying a recurrence event, the backend doesn't support modifying
"This and Future instances".
> * CAL_STATIC_CAPABILITY_NO_THISANDPRIOR
> The backend can not do a search for events/tasks that are starting at
> any time before but including now.
>   
Similar as above.
> * CAL_STATIC_CAPABILITY_NO_TRANSPARENCY
> What is this?
>   
The backend doesn't support the event's transparency property. This
feature will be disabled in the GUI.
> * CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY
> Only one alarm can be active at any one time. Again, how is this related
> to the backend? Isn't it the Evolution front-end that do the alarm
> stuff?
>   
The backend only support storing one alarm.
> * CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND
> The organizer is a required participant in any meeting.
>
> * CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS
> What is this?
>   
The organizer field of a meeting is not a e-mail address. It might be a
user id, for example.
> * CAL_STATIC_CAPABILITY_REMOVE_ALARMS 
> Alarms can be removed.
>
> * CAL_STATIC_CAPABILITY_SAVE_SCHEDULES
> What is this?
>   
Don't send meeting invitation or updating info from GUI. The backend
will do this by itself.
> * CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK
> What is this? Convert from what?
>
> * CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR
> What is this? Convert from what?
>   
A normal event can not be converted to a recurrence event.(???)
> * CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS
> What is this? 
>
> * CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS
> What is this? 
>
> * CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER
> What is this? 
>
> * CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT
> The organizer must accept the meeting.
>
> * CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED
> Support for delegation
>
> * CAL_STATIC_CAPABILITY_NO_ORGANIZER
> Support for meeting without any organizer.
>
> * CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY
> Can delegate to more than one at the same time.
>
> * CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING
> What is this?
>
> Thanks,
>   jules
>
>
>
> _______________________________________________
> Evolution-hackers mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/evolution-hackers
>

_______________________________________________
Evolution-hackers mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-hackers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.