author | zecke <zecke> | 2004-04-03 21:00:21 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-04-03 21:00:21 (UTC) |
commit | 41ba1a87a850785caf94d0b50675281fb6561168 (patch) (unidiff) | |
tree | ce735e7a7b74af0f682122303adee544a0bc4c14 | |
parent | 78637cb6e973b33cf4c871477b6a466a0fa12864 (diff) | |
download | opie-41ba1a87a850785caf94d0b50675281fb6561168.zip opie-41ba1a87a850785caf94d0b50675281fb6561168.tar.gz opie-41ba1a87a850785caf94d0b50675281fb6561168.tar.bz2 |
Add some todos for Alwin
-rw-r--r-- | libopie2/opiepim/TODO | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/libopie2/opiepim/TODO b/libopie2/opiepim/TODO new file mode 100644 index 0000000..cdde11c --- a/dev/null +++ b/libopie2/opiepim/TODO | |||
@@ -0,0 +1,60 @@ | |||
1 | As to popular request.... | ||
2 | |||
3 | 1.) fix up the core/backend mess. | ||
4 | The actual Backend Implementation + Interface should be there | ||
5 | The API frontend used by the developer should not be used | ||
6 | |||
7 | 2.) Move sorting, Query By Example, Exposing of Attributes of a Record | ||
8 | available to the Ptr base class and have sane implementation | ||
9 | on the template level | ||
10 | |||
11 | 3.) Have something like QProperty to expose attributes from OPimRecord. | ||
12 | This would include exporting,importing of data, and translated names. | ||
13 | This can be used for Cross Reference, Selector Widget, Generic Table | ||
14 | Shower | ||
15 | |||
16 | 4.) Marshall/Demarshall all PIM Records correctly | ||
17 | |||
18 | 5.) Add the Private Backend to the OPimRecord ( private ) make the base | ||
19 | access class friend and allow retrieving the backend. Make it virtual | ||
20 | so the template gets the right pointer. So it can only be accessed from | ||
21 | the inside | ||
22 | |||
23 | 6.) Add signals for updating/adding/removing records to the access template | ||
24 | Internal connect method | ||
25 | |||
26 | 7.) internal QCOP communication between the interfaces | ||
27 | |||
28 | 8.) GUI:Better and Improved Recurrence Widget | ||
29 | |||
30 | 9.) GUI:Improved Alarm Widget and handling classes | ||
31 | |||
32 | 10.) GUI:Undo/Redo template look at KDE | ||
33 | |||
34 | 11.) GUI: Generic X-Ref Selector using the factory and pointer interface | ||
35 | |||
36 | 12.) GUI: Factory and also registration of foreign services. generate a records of type | ||
37 | |||
38 | 13.) Multiple Backends for an Access Template | ||
39 | |||
40 | 14.) ReadOnly Access | ||
41 | |||
42 | 15.) GUI: Generic Table Widget maybe even baed on Selector with | ||
43 | configuration of shown Attribute | ||
44 | |||
45 | 16.) Multiple Categories with Sub Categories including popup selector | ||
46 | Widget. Fix Bug with changing visible. Both helper class + gui. | ||
47 | Also group PopupNames Like in Function Menu of XEmacs | ||
48 | |||
49 | 17.) ListView for TodolIst At least introduce parents and child | ||
50 | And query for them | ||
51 | |||
52 | 18.) Add querieng to Ptr Level for dates and date ranges. | ||
53 | Return OEffectiveEvents or such which is also only loaded | ||
54 | if required. | ||
55 | |||
56 | 19.) Clean Up | ||
57 | |||
58 | 20.) Datebook Classes | ||
59 | |||
60 | 22.) Better helper for AlarmServer \ No newline at end of file | ||