author | mickeyl <mickeyl> | 2003-08-31 13:33:56 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2003-08-31 13:33:56 (UTC) |
commit | d868ed99b6018a969239d079767925c929c71fad (patch) (unidiff) | |
tree | 5625e8524ff5cbc28a3670c53785b85975d3bb26 | |
parent | f52226ebfac87af435c6c227e18a0fbcbdff41d8 (diff) | |
download | opie-d868ed99b6018a969239d079767925c929c71fad.zip opie-d868ed99b6018a969239d079767925c929c71fad.tar.gz opie-d868ed99b6018a969239d079767925c929c71fad.tar.bz2 |
add various stuff
-rw-r--r-- | development/feature_plan/opie-featurelist.xml | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/development/feature_plan/opie-featurelist.xml b/development/feature_plan/opie-featurelist.xml index 43f2c77..2e9e3d2 100644 --- a/development/feature_plan/opie-featurelist.xml +++ b/development/feature_plan/opie-featurelist.xml | |||
@@ -28,68 +28,87 @@ command will not output anything. | |||
28 | if you have questions or comments please post them to the mailing list or contact | 28 | if you have questions or comments please post them to the mailing list or contact |
29 | Cornelius Schumacher <schumacher@kde.org>. | 29 | Cornelius Schumacher <schumacher@kde.org>. |
30 | 30 | ||
31 | --><features> | 31 | --><features> |
32 | <category name="Library" > | 32 | <category name="Library" > |
33 | <feature status="todo" target="1.2" > | 33 | <feature status="todo" target="1.2" > |
34 | <summary>merge with Qtopia 1.7 library if possible</summary> | 34 | <summary>merge with Qtopia 1.7 library if possible</summary> |
35 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 35 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
36 | </feature> | 36 | </feature> |
37 | <feature status="todo" target="BigScreen" > | 37 | <feature status="todo" target="BigScreen" > |
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.2" > |
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 | </category> | 46 | </category> |
47 | <category name="Launcher" > | 47 | <category name="Launcher" > |
48 | <feature status="todo" target="BigScreen" > | 48 | <feature status="todo" target="BigScreen" > |
49 | <summary>Background picture displayed in different modes</summary> | 49 | <summary>Background picture displayed in different modes</summary> |
50 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 50 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
51 | </feature> | 51 | </feature> |
52 | <feature status="todo" target="BigScreen" > | ||
53 | <summary>Implement a launcher (and/or application class) which is able to auto-position and -resize a fixed number of concurrent application windows (e.g. 4 apps per screen)</summary> | ||
54 | <responsible email="" name="" /> | ||
55 | </feature> | ||
56 | <feature status="todo" target="BigScreen" > | ||
57 | <summary>Add width- and height-customizability for | ||
58 | |||
59 | * window titlebar | ||
60 | * window borders | ||
61 | * taskbar | ||
62 | |||
63 | |||
64 | </summary> | ||
65 | <responsible email="" name="" /> | ||
66 | </feature> | ||
52 | </category> | 67 | </category> |
53 | <category name="Addressbook" /> | 68 | <category name="Addressbook" /> |
54 | <category name="All" > | 69 | <category name="All" > |
55 | <feature status="todo" target="1.2" > | 70 | <feature status="todo" target="1.2" > |
56 | <summary>Make all applications use more from libopie and see what is commonly used and create a common implementation if necessary.</summary> | 71 | <summary>Make all applications use more from libopie and see what is commonly used and create a common implementation if necessary.</summary> |
57 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 72 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
58 | </feature> | 73 | </feature> |
59 | <feature status="todo" target="BigScreen" > | 74 | <feature status="todo" target="BigScreen" > |
60 | <summary>Kill showMaximized and use QPEApplication function to show the widget. This allows | 75 | <summary>Kill showMaximized and use QPEApplication function to show the widget. This allows |
61 | both X11 and BigScreen Qt/E to look and behave better on bigger screens</summary> | 76 | both X11 and BigScreen Qt/E to look and behave better on bigger screens</summary> |
62 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 77 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
63 | </feature> | 78 | </feature> |
64 | <feature status="todo" target="1.2" > | 79 | <feature status="todo" target="1.2" > |
65 | <summary>security considerations and flaw search | 80 | <summary>security considerations and flaw search |
66 | 81 | ||
67 | -Search for memcopies, printf, snprinft, strcat, and replace with their n functions | 82 | -Search for memcopies, printf, snprinft, strcat, and replace with their n functions |
68 | -Search for misuse and unguarded usage of system | 83 | -Search for misuse and unguarded usage of system |
69 | -Kiosk mode?</summary> | 84 | -Kiosk mode?</summary> |
70 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 85 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
71 | </feature> | 86 | </feature> |
87 | <feature status="todo" target="BigScreen" > | ||
88 | <summary>Toolbuttons are too big and have too much spacing.</summary> | ||
89 | <responsible email="" name="" /> | ||
90 | </feature> | ||
72 | </category> | 91 | </category> |
73 | <category name="libopie" > | 92 | <category name="libopie" > |
74 | <feature status="todo" target="BigScreen" > | 93 | <feature status="todo" target="BigScreen" > |
75 | <summary>Write OSplitter. | 94 | <summary>Write OSplitter. |
76 | OSplitter is a widget that adjusts itself to the screen size. On small handheld displays it's a OTabWidget and on bigger screen and on resize it will be a real QSplitter if available | 95 | OSplitter is a widget that adjusts itself to the screen size. On small handheld displays it's a OTabWidget and on bigger screen and on resize it will be a real QSplitter if available |
77 | or QHBoxLayout. Currently only horizontal mode is planed. | 96 | or QHBoxLayout. Currently only horizontal mode is planed. |
78 | 97 | ||
79 | Primary use: AdvancedFm</summary> | 98 | Primary use: AdvancedFm</summary> |
80 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 99 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
81 | </feature> | 100 | </feature> |
82 | <feature status="todo" target="BigScreen" > | 101 | <feature status="todo" target="BigScreen" > |
83 | <summary>class OWidgetStack. | 102 | <summary>class OWidgetStack. |
84 | depending on a setting in ODevice it will either be a normal QWidgetStack | 103 | depending on a setting in ODevice it will either be a normal QWidgetStack |
85 | and only one window will be shown. | 104 | and only one window will be shown. |
86 | Or in big screen mode instead of an embedded window a toplevel window will | 105 | Or in big screen mode instead of an embedded window a toplevel window will |
87 | be shown. | 106 | be shown. |
88 | 107 | ||
89 | Primary use: Todolist View, Addressbook view, Datebook</summary> | 108 | Primary use: Todolist View, Addressbook view, Datebook</summary> |
90 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 109 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
91 | </feature> | 110 | </feature> |
92 | <feature status="todo" target="BigScreen" > | 111 | <feature status="todo" target="BigScreen" > |
93 | <summary>classes OAction/OMenuBar/OToolBar if necessary | 112 | <summary>classes OAction/OMenuBar/OToolBar if necessary |
94 | 113 | ||
95 | 114 | ||
@@ -194,68 +213,112 @@ should go to the settings tab and access methods for them to libopie(2)</summary | |||
194 | </feature> | 213 | </feature> |
195 | </category> | 214 | </category> |
196 | <category name="Qt" > | 215 | <category name="Qt" > |
197 | <feature status="todo" target="1.2" > | 216 | <feature status="todo" target="1.2" > |
198 | <summary>Move to tslib?</summary> | 217 | <summary>Move to tslib?</summary> |
199 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 218 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
200 | </feature> | 219 | </feature> |
201 | <feature status="todo" target="1.2" > | 220 | <feature status="todo" target="1.2" > |
202 | <summary>Implement Linux Input API devices for Linux2.6</summary> | 221 | <summary>Implement Linux Input API devices for Linux2.6</summary> |
203 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 222 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
204 | </feature> | 223 | </feature> |
205 | <category name="X11" /> | 224 | <category name="X11" /> |
206 | </category> | 225 | </category> |
207 | <category name="X11" > | 226 | <category name="X11" > |
208 | <feature status="todo" target="1.2" > | 227 | <feature status="todo" target="1.2" > |
209 | <summary>Finish the port of Opie/X11 together with big screen extensions and evaluate the usage of d-bus</summary> | 228 | <summary>Finish the port of Opie/X11 together with big screen extensions and evaluate the usage of d-bus</summary> |
210 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 229 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
211 | </feature> | 230 | </feature> |
212 | </category> | 231 | </category> |
213 | <category name="Development" > | 232 | <category name="Development" > |
214 | <feature status="todo" target="1.0.2" > | 233 | <feature status="todo" target="1.0.2" > |
215 | <summary>Create a Knoppix development CD</summary> | 234 | <summary>Create a Knoppix development CD</summary> |
216 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 235 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
217 | </feature> | 236 | </feature> |
237 | <feature status="todo" target="1.0.2" > | ||
238 | <summary>Create more example applications</summary> | ||
239 | <responsible email="" name="" /> | ||
240 | </feature> | ||
218 | </category> | 241 | </category> |
219 | <category name="OpieOffice" > | 242 | <category name="OpieOffice" > |
220 | <feature status="todo" target="NewApps" > | 243 | <feature status="todo" target="NewApps" > |
221 | <summary>Create a Office Suite with PocketPCs native format for opie-sheet and the new opie-write. | 244 | <summary>Create a Office Suite with PocketPCs native format for opie-sheet and the new opie-write. |
222 | Opie presentation maybe a svg capable viewer?</summary> | 245 | Opie presentation maybe a svg capable viewer?</summary> |
223 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 246 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
224 | </feature> | 247 | </feature> |
225 | </category> | 248 | </category> |
226 | <category name="Porting" > | 249 | <category name="Porting" > |
227 | <feature status="todo" target="NewApps" > | 250 | <feature status="todo" target="NewApps" > |
228 | <summary>New lightweight minikde with only defines so that no increase of the binary size occurs</summary> | 251 | <summary>New lightweight minikde with only defines so that no increase of the binary size occurs</summary> |
229 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 252 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
230 | </feature> | 253 | </feature> |
231 | <feature status="todo" target="NewApps" > | 254 | <feature status="todo" target="NewApps" > |
232 | <summary>port more apps</summary> | 255 | <summary>port more apps</summary> |
233 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 256 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
234 | </feature> | 257 | </feature> |
235 | </category> | 258 | </category> |
236 | <category name="Website" > | 259 | <category name="Website" > |
237 | <feature status="todo" target="1.0.2" > | 260 | <feature status="todo" target="1.0.2" > |
238 | <summary>Ideas?</summary> | 261 | <summary>Ideas?</summary> |
239 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 262 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
240 | </feature> | 263 | </feature> |
241 | </category> | 264 | </category> |
242 | <category name="Mail" > | 265 | <category name="Mail" > |
243 | <feature status="todo" target="1.2" > | 266 | <feature status="todo" target="1.2" > |
244 | <summary>improving/consolidating the mail clients</summary> | 267 | <summary>improving/consolidating the mail clients</summary> |
245 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 268 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
246 | </feature> | 269 | </feature> |
247 | </category> | 270 | </category> |
248 | <category name="Bluetooth" > | 271 | <category name="Bluetooth" > |
249 | <feature status="todo" target="1.2" > | 272 | <feature status="todo" target="1.2" > |
250 | <summary>consolidate Bluetooth apps allow more gui operations</summary> | 273 | <summary>consolidate Bluetooth apps allow more gui operations</summary> |
251 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 274 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
252 | </feature> | 275 | </feature> |
253 | </category> | 276 | </category> |
254 | <category name="Todolist" /> | 277 | <category name="Todolist" /> |
255 | <category name="Datebook" > | 278 | <category name="Datebook" > |
256 | <feature status="todo" target="1.0.2" > | 279 | <feature status="todo" target="1.0.2" > |
257 | <summary>Fix problems with events prior to 1. January 1970 aka negative unix time. Don't interpret it as -1</summary> | 280 | <summary>Fix problems with events prior to 1. January 1970 aka negative unix time. Don't interpret it as -1</summary> |
258 | <responsible email="opie-devel@handhelds.org" name="Open" /> | 281 | <responsible email="opie-devel@handhelds.org" name="Open" /> |
259 | </feature> | 282 | </feature> |
283 | <feature status="todo" target="BigScreen" > | ||
284 | <summary>Modify layout, i.e. text in the time row is truncated w/ Verdana-12</summary> | ||
285 | <responsible email="" name="" /> | ||
286 | </feature> | ||
287 | <feature status="todo" target="BigScreen" > | ||
288 | <summary>Implement a Year view</summary> | ||
289 | <responsible email="" name="" /> | ||
290 | </feature> | ||
291 | </category> | ||
292 | <category name="Applets" > | ||
293 | <feature status="todo" target="1.2" > | ||
294 | <summary>Write a decent applet container which shows only "modified" applets (look e.g. at Windows here :)</summary> | ||
295 | <responsible email="" name="" /> | ||
296 | </feature> | ||
297 | <feature status="todo" target="BigScreen" > | ||
298 | <summary>Rework all applets to honor something like Taskbar::appletWidth and Taskbar::appletHeight</summary> | ||
299 | <responsible email="" name="" /> | ||
300 | </feature> | ||
301 | </category> | ||
302 | <category name="OSearch" > | ||
303 | <feature status="todo" target="1.0.2" > | ||
304 | <summary>Scale icons</summary> | ||
305 | <responsible email="" name="" /> | ||
306 | </feature> | ||
307 | <feature status="todo" target="1.0.2" > | ||
308 | <summary>Use less ui spacing in the upper half of the screen</summary> | ||
309 | <responsible email="" name="" /> | ||
310 | </feature> | ||
311 | </category> | ||
312 | <category name="Opie-Console" > | ||
313 | <feature status="todo" target="BigScreen" > | ||
314 | <summary>Add customization for terminal font</summary> | ||
315 | <responsible email="" name="" /> | ||
316 | </feature> | ||
317 | </category> | ||
318 | <category name="Clock" > | ||
319 | <feature status="todo" target="BigScreen" > | ||
320 | <summary>Make it less ugly</summary> | ||
321 | <responsible email="" name="" /> | ||
322 | </feature> | ||
260 | </category> | 323 | </category> |
261 | </features> | 324 | </features> |