KAddressBook Todo (not sorted at all!): --------------------------------------- -------------------- For KDE 3.1 (July 1) -------------------- New Features (features people want that have not been implemented) ------------ - Implement other views (CardView) - 80% (Painting and selection problems) - Embed quickedit widget - 95% - Implement filtering - DONE - Add a Confirm Quit dialog if the addressbook is modified and the user tries to quit - Printing Framework - DONE Improvements (things that just need to be improved/rewritten) ------------ - Lazy loading of views - DONE - Move view information into the manager (don't let the part read the config file to get a list of views) - DONE - Redo and move the DCOP interface - 50% - Cleanup the tableview more - DONE - Relayout the edit contact dialog - DONE - Remove ContactEntry*. Impelement supporting classes required for this. - DONE - Update the way the ConfigureView dialog gets the view config page - DONE - Add a meta data wrapper for views - DONE - Add show/hide toolbars in the edit menu - DONE - Break KAddressBook into KAddressBook and ViewManager - DONE - Change the view items to take a KABC::Addressee rather than a uid - DONE - DnD on Card View - DONE - Card View specific config options - DONE - Implemented a good date picker widget somehow using the KDatePicker widget (needed for korganizer also) - DONE - Implement more print styles - Add categories for Contact grouping - DONE - Move the Filter and Incremental search tools to toolbars - Move detailed view from a separate view to a common widget in the view manager - Rename the 'sync' button to 'Save' - DONE Fixes (things that used to work and are now broken) ----- - Fix import/export code to use KABC::Addressee - DONE - Fix/reinstate LDAP dialog - DONE - Fix vcard importing - Fix KPilot abbrowser conduit - Re-add specific view options pages for Table View - DONE ------------- After KDE 3.1 ------------- New Features (features people want that have not been implemented) ------------ - Move to a Read/Write part - More advanced searching using any field in a contact Fixes ----- - Reinstate custom fields and a custom field editor