X-Git-Url: http://Server1/repobrowser/?p=xestiacalendar%2F.git;a=blobdiff_plain;f=TODO;h=c6e4f72f6af1ae54753d9f89d6c4b5541eceaab3;hp=9c9d7da387a8b6c54ff89597105fca2f149024f6;hb=b00724231971de7bc52e5cd7f11f0d4669e9aafd;hpb=35fa04e7455926ac1a63f12965710c7064636f39 diff --git a/TODO b/TODO index 9c9d7da..c6e4f72 100644 --- a/TODO +++ b/TODO @@ -1,9 +1,19 @@ +- Add window management (window menu, ability to close windows when deleting + calendars, entries and opening the preferences window). +- Add support for Win32 and macOS (use VC for Win32 and Xcode for macOS). - Add CalDAV support (actual CalDAV code implemented, needs to work with XCAL itself) -- Double clicking on an entry brings up a read-only window with all the - entry details. +- Implement the SSL security forms. +- Add support for recurring entries. +- Implement priority status for calendar entries. +- Add properties to the event editor. +- Add documentation. +- Incorporate the unit testing building into the Makefile building when + configuring. - Add a reminder daemon so Xestia Calendar doesn't need to be running for notifications of tasks and appointments. +- Double clicking on an entry brings up a read-only window with all the + entry details. - Add task entries. - Add journal entries. - Add timezone entries. @@ -12,3 +22,12 @@ - Convert entries to various formats - Open files it's own. (Add check if file is in the area XCAL uses and stop if it is) +- Consolidate common code in Xestia Calendar and Xestia Address Book into + common libraries. +- Make sure all text in Xestia Calendar is translateable. +- Add calendar sharing/permissions support. +- Be able to export (and import) to the following formats: + - iCalendar 2.0 format (single and multiple entries). + - LibreOffice Database format. +- Implement RFC7986 - New Properties for iCalendar. +