Localized dates in tasklist (US vs EU notation)
Bug #920806 reported by
Adam Porter
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zim |
Confirmed
|
Low
|
Unassigned |
Bug Description
Right now the task list due-date formats are verbose and confusing. I'm in the USA, so I have to invert all the m/d to d/m, which is a bit confusing.
The GNU coreutils can handle dates in a variety of formats, somewhat free-form, so it seems like there should be a good Python module available to handle a wider variety of date formats. What I'd really like is to be able to use a format like "23 jan", which is unambiguous and easy to type.
BTW, could we also do away with the "d:" and just use, e.g. "[23 jan]" for the due date? When I'm inputting a lot of tasks with due dates, as I have over the past few days of entering my class schedules, all the extra "d:" adds up after a while.
summary: |
- Task list: better date formats + Localized dates in tasklist (US vs EU notation) |
tags: | added: embedded-objects localization |
Changed in zim: | |
status: | New → Confirmed |
importance: | Undecided → Low |
To post a comment you must log in.
Problem now is that e.g. difference between m/d and d/m may differ
throughout a notebook and zim can not automatically detect it for
dates like "1/2". So we need a precise representation.
Development is ongoing to make due dates more user friendly, but
depends on the "inline objects" feature. Basically this means that the
date will be an object (or "special field" in the jargon of word
processors) such that it's internal representation and it's user
representation can be seperated. In this way we store internally the
full "YYYY-MM-DD" but we can show the user e.g. "23 jan" based on
preferences. In addition clicking the date would bring up a calendar
widget, so it can be changed in an intuitive way.
-- Jaap