date DND
Matthias Clasen
maclas at gmx.de
Sun Jul 20 22:28:59 EEST 2003
Am Son, 2003-07-20 um 04.17 schrieb Owen Taylor:
>
> - Say that the DND data type is just the year-month-day triplet
> as displayed to the user, so if you have one app displaying
> Julian calendar dates, and one program displaying proleptic
> Gregorian dates, and you drag 'May 29, 1453', you get
> 'May 29, 1453' not 'June 7, 1453'.
>
> While the last may seem conceptually wrong, it does have the
> advantages of being easy to implement, easy to understand for
> the user, and of handling the case where the programmer has no
> idea what sort of date they are displaying.
>
Yes, this is basically what I have in mind: a very simple format similar
to application/x-color in spirit (where we also omit colorspace, gamma,
and other things which 90% of the destinations probably don't have a use
for anyway).
Regarding the inclusion of time, I have thought about this some more and
think that it would be better to have separate formats for date+time and
time. The reason is that it is likely that a destination accepts date
but has no use for time information (like GtkCalendar). If time is an
optional part of a combined format, this decision can't be made based on
the type, but one has to actually get the data, see what it contains,
and then reject time-only information.
Matthias
More information about the xdg
mailing list