X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2FTODO;h=1b2572de8a2f34f57915146d8dfa2c399f45e565;hb=a45c3a46e4e37da415a8b8da2aaabe6a4abc4551;hp=fe563a5bd9fed7c9c4ba56887c09b5c9767a4faf;hpb=a2a8e53e4e3956b91d7aefd5244f8bdd5002aaf3;p=xestiaab%2F.git diff --git a/source/TODO b/source/TODO index fe563a5..1b2572d 100644 --- a/source/TODO +++ b/source/TODO @@ -1,12 +1,11 @@ This file contains tasks that need to be done for future versions of Xestia Address Book. - Split big C++ files down into smaller files to make the project more manageable. - - vcard/vcard34conv.cpp (6,000 lines) - - frmMain.cpp (2,830 lines) + - vcard/vcard34conv.cpp (6,017 lines) + - frmMain.cpp (2,823 lines) - frmContactEditor-Save.cpp (2,304 lines) - - frmActivityMgr.cpp (1,916 lines) - - common/getcontactinfo.cpp (1,692 lines) - - frmSearch.cpp (1,668 lines) + - frmActivityMgr.cpp (1,627 lines) + - common/getcontactinfo.cpp (1,710 lines) - Implement sleep mode properly and get it working with the main window status bar. - Implement SSL support for OS X. This will complete support for OS X. - Implement SSL support for Windows. This will complete support for Windows. @@ -31,8 +30,5 @@ This file contains tasks that need to be done for future versions of Xestia Addr contents should be kept or merge the contacts. - After importing, check that the imported contacts are added to the server properly. - Add support for adding the picture with the highest priority to the icon for the contact editor. -- Add support to convert vCards from the command line using the -c switch. - - Takes two or three strings. - - Two string format: '-c '. The output can then be piped to another - application. - - Three string format: '-c '. +- Move the data structure for the contact data in frmContactEditor into a separate class for + easier unit testing.