Re: [Evolution-hackers] custom labels

2014-05-25 Thread Milan Crha
On Sun, 2014-05-25 at 21:41 +0200, Patrick Ohly wrote:
> Instead if just the pre-defined "Work", "Home", "Other", etc., the user
> can also enter arbitrary text. For example, instead of "Other Tel: foo"
> the user can enter "Vacation Tel: bar" for a telephone number that is to
> be used when that contact is in his vacation home.
> 
> It's even more important for dates. There might be a lot more dates to
> be stored than just birthday and anniversary, so a repeating X-ABDate
> property is used with custom labels to allow that. Same for related
> persons.

Hi,
aha, I see, so it's more like TYPE parameter, with more fine-grained
values. Would it be too complicated to use TYPE instead? It'll be
slightly complicated for evolution's UI, but probably easier than
dealing with it in a separate widget.
Bye,
Milan

___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] custom labels

2014-05-25 Thread Patrick Ohly
On Fri, 2014-05-23 at 15:58 +0200, Milan Crha wrote:
> On Fri, 2014-05-23 at 14:56 +0200, Patrick Ohly wrote:
> > I went ahead with the X-ABLabel as parameter approach.
> 
>   Hi,
> I'm sorry you didn't get any answer for this thread. I always forgot of
> it, also due to not having much opinion on the subject.
> 
> I still do not fully understand what are the custom labels for. Is it a
> per-attribute property or a per-contact property? It feels like
> categories, if the later. What are the labels used for in UI?

Instead if just the pre-defined "Work", "Home", "Other", etc., the user
can also enter arbitrary text. For example, instead of "Other Tel: foo"
the user can enter "Vacation Tel: bar" for a telephone number that is to
be used when that contact is in his vacation home.

It's even more important for dates. There might be a lot more dates to
be stored than just birthday and anniversary, so a repeating X-ABDate
property is used with custom labels to allow that. Same for related
persons.

Bye, Patrick

___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers