Diffstat (limited to 'development/feature_plan/opie-featurelist.xml') (more/less context) (ignore whitespace changes)
-rw-r--r-- | development/feature_plan/opie-featurelist.xml | 64 |
1 files changed, 41 insertions, 23 deletions
diff --git a/development/feature_plan/opie-featurelist.xml b/development/feature_plan/opie-featurelist.xml index 2e9e3d2..7f4c53f 100644 --- a/development/feature_plan/opie-featurelist.xml +++ b/development/feature_plan/opie-featurelist.xml | |||
@@ -38,12 +38,16 @@ Cornelius Schumacher <schumacher@kde.org>. | |||
38 | <summary>Add show which performs window manager tasks. Places the window right and | 38 | <summary>Add show which performs window manager tasks. Places the window right and |
39 | and with the right size for big screens.</summary> | 39 | and with the right size for big screens.</summary> |
40 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 40 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
41 | </feature> | 41 | </feature> |
42 | <feature status="todo" target="1.2" > | 42 | <feature status="todo" target="1.4" > |
43 | <summary>Icon Themes</summary> | 43 | <summary>Icon Themes</summary> |
44 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 44 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
45 | </feature> | 45 | </feature> |
46 | <feature status="todo" target="1.4" > | ||
47 | <summary>merge with Qtopia 1.7 if possible</summary> | ||
48 | <responsible email="opie-devel@handhelds.org" name="Open" /> | ||
49 | </feature> | ||
46 | </category> | 50 | </category> |
47 | <category name="Launcher" > | 51 | <category name="Launcher" > |
48 | <feature status="todo" target="BigScreen" > | 52 | <feature status="todo" target="BigScreen" > |
49 | <summary>Background picture displayed in different modes</summary> | 53 | <summary>Background picture displayed in different modes</summary> |
@@ -63,8 +67,16 @@ and with the right size for big screens.</summary> | |||
63 | 67 | ||
64 | </summary> | 68 | </summary> |
65 | <responsible email="" name="" /> | 69 | <responsible email="" name="" /> |
66 | </feature> | 70 | </feature> |
71 | <feature status="todo" target="1.0.2" > | ||
72 | <summary>Fix indication of starting apps to have the same support as in 1.0.1</summary> | ||
73 | <responsible email="opie-devel@handhelds.org" name="Open" /> | ||
74 | </feature> | ||
75 | <feature status="todo" target="1.0.2" > | ||
76 | <summary>Tune scanning of documents on resume. Hey no kidding I ( zecke ) don't care for this and I would ship Opie 1.0.2 without any tuning so some one need to stand up and do it</summary> | ||
77 | <responsible email="opie-devel@handhelds.org" name="Open" /> | ||
78 | </feature> | ||
67 | </category> | 79 | </category> |
68 | <category name="Addressbook" /> | 80 | <category name="Addressbook" /> |
69 | <category name="All" > | 81 | <category name="All" > |
70 | <feature status="todo" target="1.2" > | 82 | <feature status="todo" target="1.2" > |
@@ -75,9 +87,9 @@ and with the right size for big screens.</summary> | |||
75 | <summary>Kill showMaximized and use QPEApplication function to show the widget. This allows | 87 | <summary>Kill showMaximized and use QPEApplication function to show the widget. This allows |
76 | both X11 and BigScreen Qt/E to look and behave better on bigger screens</summary> | 88 | both X11 and BigScreen Qt/E to look and behave better on bigger screens</summary> |
77 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 89 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
78 | </feature> | 90 | </feature> |
79 | <feature status="todo" target="1.2" > | 91 | <feature status="todo" target="1.4" > |
80 | <summary>security considerations and flaw search | 92 | <summary>security considerations and flaw search |
81 | 93 | ||
82 | -Search for memcopies, printf, snprinft, strcat, and replace with their n functions | 94 | -Search for memcopies, printf, snprinft, strcat, and replace with their n functions |
83 | -Search for misuse and unguarded usage of system | 95 | -Search for misuse and unguarded usage of system |
@@ -124,28 +136,28 @@ and on a small display we can if necessary group all menus into one. | |||
124 | Still need to figure out how to the Child relation best | 136 | Still need to figure out how to the Child relation best |
125 | </summary> | 137 | </summary> |
126 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 138 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
127 | </feature> | 139 | </feature> |
128 | <feature status="todo" target="1.2" > | 140 | <feature status="todo" target="1.4" > |
129 | <summary>Rewrite ODevice | 141 | <summary>Rewrite ODevice |
130 | 142 | ||
131 | Add a level inbetween ODevice public interface and implementation. ODevice is the only who will access ODevicePrivate and we will call into it. This way we can | 143 | Add a level inbetween ODevice public interface and implementation. ODevice is the only who will access ODevicePrivate and we will call into it. This way we can |
132 | add new 'virtual' functions without sacrifing BC and not using the ugly virtual hack</summary> | 144 | add new 'virtual' functions without sacrifing BC and not using the ugly virtual hack</summary> |
133 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 145 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
134 | </feature> | 146 | </feature> |
135 | <category name="PIM" > | 147 | <category name="PIM" > |
136 | <feature status="todo" target="1.2" > | 148 | <feature status="todo" target="PIM" > |
137 | <summary>Database switch. | 149 | <summary>Database switch. |
138 | Rewrite Categories, AppLnk, DocLnk to use a database backend. </summary> | 150 | Rewrite Categories, AppLnk, DocLnk to use a database backend. </summary> |
139 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 151 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
140 | </feature> | 152 | </feature> |
141 | <feature status="todo" target="1.2" > | 153 | <feature status="todo" target="PIM" > |
142 | <summary>Create import and export application for PIM data | 154 | <summary>Create import and export application for PIM data |
143 | 155 | ||
144 | Allow easy exporting of all contacts to mobile phone using obex/obexftp</summary> | 156 | Allow easy exporting of all contacts to mobile phone using obex/obexftp</summary> |
145 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 157 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
146 | </feature> | 158 | </feature> |
147 | <feature status="todo" target="1.2" > | 159 | <feature status="todo" target="PIM" > |
148 | <summary>Implement a peer to peer backend locking and communication | 160 | <summary>Implement a peer to peer backend locking and communication |
149 | and export a QSignal* to the user of the api to inform for update. | 161 | and export a QSignal* to the user of the api to inform for update. |
150 | 162 | ||
151 | Communicate internal about QCOP on XML send record additionaly | 163 | Communicate internal about QCOP on XML send record additionaly |
@@ -153,51 +165,51 @@ QPE/PIM/xyz added(backend-name, uid, optional data ) | |||
153 | QPE/PIM/xyz removed(backend-name, uid ) | 165 | QPE/PIM/xyz removed(backend-name, uid ) |
154 | QPE/PIM/xyz modified(backend-name, uid, optional data )</summary> | 166 | QPE/PIM/xyz modified(backend-name, uid, optional data )</summary> |
155 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 167 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
156 | </feature> | 168 | </feature> |
157 | <feature status="todo" target="1.2" > | 169 | <feature status="todo" target="PIM" > |
158 | <summary>X-Ref and selection widgets for Database | 170 | <summary>X-Ref and selection widgets for Database |
159 | 171 | ||
160 | Connection between address book & calendar, so you can set a calendar | 172 | Connection between address book & calendar, so you can set a calendar |
161 | event location as an address book entry.</summary> | 173 | event location as an address book entry.</summary> |
162 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 174 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
163 | </feature> | 175 | </feature> |
164 | <feature status="todo" target="1.2" > | 176 | <feature status="todo" target="PIM" > |
165 | <summary>Datebook2 based on the ODatebookAccess</summary> | 177 | <summary>Datebook2 based on the ODatebookAccess</summary> |
166 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 178 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
167 | </feature> | 179 | </feature> |
168 | <feature status="todo" target="1.2" > | 180 | <feature status="todo" target="PIM" > |
169 | <summary>Evaluate the Qtopia PIM like painting and attributes in Records. better have the | 181 | <summary>Evaluate the Qtopia PIM like painting and attributes in Records. better have the |
170 | attribute inside the access frontend | 182 | attribute inside the access frontend |
171 | 183 | ||
172 | access()->property( uid, OTodo::Summary ) | 184 | access()->property( uid, OTodo::Summary ) |
173 | 185 | ||
174 | </summary> | 186 | </summary> |
175 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 187 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
176 | </feature> | 188 | </feature> |
177 | <feature status="todo" target="1.2" > | 189 | <feature status="todo" target="PIM" > |
178 | <summary>Faster drawing and loading. Common XML mmaped loading | 190 | <summary>Faster drawing and loading. Common XML mmaped loading |
179 | Custom drawing and only if necessary</summary> | 191 | Custom drawing and only if necessary</summary> |
180 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 192 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
181 | </feature> | 193 | </feature> |
182 | <feature status="todo" target="1.2" > | 194 | <feature status="todo" target="PIM" > |
183 | <summary>Allow multiple backends and split private/public into the backends. Have app for configuring it. WHat is private and what public. Allow moving records between the | 195 | <summary>Allow multiple backends and split private/public into the backends. Have app for configuring it. WHat is private and what public. Allow moving records between the |
184 | backends</summary> | 196 | backends</summary> |
185 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 197 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
186 | </feature> | 198 | </feature> |
187 | <feature status="todo" target="NewApps" > | 199 | <feature status="todo" target="NewApps" > |
188 | <summary>Opie Outliner based on the OTodoAccess backend</summary> | 200 | <summary>Opie Outliner based on the OTodoAccess backend</summary> |
189 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 201 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
190 | </feature> | 202 | </feature> |
191 | <feature status="todo" target="1.2" > | 203 | <feature status="todo" target="PIM" > |
192 | <summary>Notes API</summary> | 204 | <summary>Notes API</summary> |
193 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 205 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
194 | </feature> | 206 | </feature> |
195 | <feature status="todo" target="1.2" > | 207 | <feature status="todo" target="PIM" > |
196 | <summary>better sync applications</summary> | 208 | <summary>better sync applications</summary> |
197 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 209 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
198 | </feature> | 210 | </feature> |
199 | <feature status="todo" target="1.2" > | 211 | <feature status="todo" target="PIM" > |
200 | <summary>more addressbook attributes | 212 | <summary>more addressbook attributes |
201 | 213 | ||
202 | Latitude & longitude fields in addressbook entries. (Which could then be | 214 | Latitude & longitude fields in addressbook entries. (Which could then be |
203 | displayed by GPS/Map programs). | 215 | displayed by GPS/Map programs). |
@@ -229,15 +241,15 @@ should go to the settings tab and access methods for them to libopie(2)</summary | |||
229 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 241 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
230 | </feature> | 242 | </feature> |
231 | </category> | 243 | </category> |
232 | <category name="Development" > | 244 | <category name="Development" > |
233 | <feature status="todo" target="1.0.2" > | 245 | <feature status="todo" target="1.0.3" > |
234 | <summary>Create a Knoppix development CD</summary> | 246 | <summary>Create a Knoppix development CD</summary> |
235 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 247 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
236 | </feature> | 248 | </feature> |
237 | <feature status="todo" target="1.0.2" > | 249 | <feature status="inprogress" target="1.0.2" > |
238 | <summary>Create more example applications</summary> | 250 | <summary>Create more example applications</summary> |
239 | <responsible email="" name="" /> | 251 | <responsible email="zecke@handhelds.org" name="zecke" /> |
240 | </feature> | 252 | </feature> |
241 | </category> | 253 | </category> |
242 | <category name="OpieOffice" > | 254 | <category name="OpieOffice" > |
243 | <feature status="todo" target="NewApps" > | 255 | <feature status="todo" target="NewApps" > |
@@ -275,9 +287,9 @@ Opie presentation maybe a svg capable viewer?</summary> | |||
275 | </feature> | 287 | </feature> |
276 | </category> | 288 | </category> |
277 | <category name="Todolist" /> | 289 | <category name="Todolist" /> |
278 | <category name="Datebook" > | 290 | <category name="Datebook" > |
279 | <feature status="todo" target="1.0.2" > | 291 | <feature status="todo" target="1.2" > |
280 | <summary>Fix problems with events prior to 1. January 1970 aka negative unix time. Don't interpret it as -1</summary> | 292 | <summary>Fix problems with events prior to 1. January 1970 aka negative unix time. Don't interpret it as -1</summary> |
281 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 293 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
282 | </feature> | 294 | </feature> |
283 | <feature status="todo" target="BigScreen" > | 295 | <feature status="todo" target="BigScreen" > |
@@ -289,9 +301,9 @@ Opie presentation maybe a svg capable viewer?</summary> | |||
289 | <responsible email="" name="" /> | 301 | <responsible email="" name="" /> |
290 | </feature> | 302 | </feature> |
291 | </category> | 303 | </category> |
292 | <category name="Applets" > | 304 | <category name="Applets" > |
293 | <feature status="todo" target="1.2" > | 305 | <feature status="todo" target="1.4" > |
294 | <summary>Write a decent applet container which shows only "modified" applets (look e.g. at Windows here :)</summary> | 306 | <summary>Write a decent applet container which shows only "modified" applets (look e.g. at Windows here :)</summary> |
295 | <responsible email="" name="" /> | 307 | <responsible email="" name="" /> |
296 | </feature> | 308 | </feature> |
297 | <feature status="todo" target="BigScreen" > | 309 | <feature status="todo" target="BigScreen" > |
@@ -299,15 +311,15 @@ Opie presentation maybe a svg capable viewer?</summary> | |||
299 | <responsible email="" name="" /> | 311 | <responsible email="" name="" /> |
300 | </feature> | 312 | </feature> |
301 | </category> | 313 | </category> |
302 | <category name="OSearch" > | 314 | <category name="OSearch" > |
303 | <feature status="todo" target="1.0.2" > | 315 | <feature status="todo" target="1.2" > |
304 | <summary>Scale icons</summary> | 316 | <summary>Scale icons</summary> |
305 | <responsible email="" name="" /> | 317 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
306 | </feature> | 318 | </feature> |
307 | <feature status="todo" target="1.0.2" > | 319 | <feature status="todo" target="1.2" > |
308 | <summary>Use less ui spacing in the upper half of the screen</summary> | 320 | <summary>Use less ui spacing in the upper half of the screen</summary> |
309 | <responsible email="" name="" /> | 321 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
310 | </feature> | 322 | </feature> |
311 | </category> | 323 | </category> |
312 | <category name="Opie-Console" > | 324 | <category name="Opie-Console" > |
313 | <feature status="todo" target="BigScreen" > | 325 | <feature status="todo" target="BigScreen" > |
@@ -320,5 +332,11 @@ Opie presentation maybe a svg capable viewer?</summary> | |||
320 | <summary>Make it less ugly</summary> | 332 | <summary>Make it less ugly</summary> |
321 | <responsible email="" name="" /> | 333 | <responsible email="" name="" /> |
322 | </feature> | 334 | </feature> |
323 | </category> | 335 | </category> |
336 | <category name="InputMethods" > | ||
337 | <feature status="inprogress" target="NewApps" > | ||
338 | <summary>Add dasher</summary> | ||
339 | <responsible email="opie-devel@handhelds.org" name="Open" /> | ||
340 | </feature> | ||
341 | </category> | ||
324 | </features> | 342 | </features> |