summaryrefslogtreecommitdiff
path: root/libopie2
authorzecke <zecke>2004-04-03 21:00:21 (UTC)
committer zecke <zecke>2004-04-03 21:00:21 (UTC)
commit41ba1a87a850785caf94d0b50675281fb6561168 (patch) (unidiff)
treece735e7a7b74af0f682122303adee544a0bc4c14 /libopie2
parent78637cb6e973b33cf4c871477b6a466a0fa12864 (diff)
downloadopie-41ba1a87a850785caf94d0b50675281fb6561168.zip
opie-41ba1a87a850785caf94d0b50675281fb6561168.tar.gz
opie-41ba1a87a850785caf94d0b50675281fb6561168.tar.bz2
Add some todos for Alwin
Diffstat (limited to 'libopie2') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opiepim/TODO60
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 @@
1As to popular request....
2
31.) 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
72.) 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
113.) 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
164.) Marshall/Demarshall all PIM Records correctly
17
185.) 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
236.) Add signals for updating/adding/removing records to the access template
24 Internal connect method
25
267.) internal QCOP communication between the interfaces
27
288.) GUI:Better and Improved Recurrence Widget
29
309.) GUI:Improved Alarm Widget and handling classes
31
3210.) GUI:Undo/Redo template look at KDE
33
3411.) GUI: Generic X-Ref Selector using the factory and pointer interface
35
3612.) GUI: Factory and also registration of foreign services. generate a records of type
37
3813.) Multiple Backends for an Access Template
39
4014.) ReadOnly Access
41
4215.) GUI: Generic Table Widget maybe even baed on Selector with
43 configuration of shown Attribute
44
4516.) 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
4917.) ListView for TodolIst At least introduce parents and child
50 And query for them
51
5218.) Add querieng to Ptr Level for dates and date ranges.
53 Return OEffectiveEvents or such which is also only loaded
54 if required.
55
5619.) Clean Up
57
5820.) Datebook Classes
59
6022.) Better helper for AlarmServer \ No newline at end of file