From 601d1fd856402a215a48bc45df7a074ecd27a1a8 Mon Sep 17 00:00:00 2001 From: Steve Brokenshire Date: Sun, 22 Jan 2017 17:49:25 +0000 Subject: [PATCH] TODO: Updated TODO list. --- TODO | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) 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. + -- 2.39.2