summaryrefslogtreecommitdiffstats
path: root/kaddressbook/TODO
blob: df0db82b0bea9c4977072cdc03ac0134fc5a4d0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
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