summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/qws/TODO26
1 files changed, 16 insertions, 10 deletions
diff --git a/core/qws/TODO b/core/qws/TODO
index b35d87e..1093031 100644
--- a/core/qws/TODO
+++ b/core/qws/TODO
@@ -1,31 +1,37 @@
1New Launcher TODO: 1New Launcher TODO:
2 2
3[x] Split QWS Server out of launcher/taskbar application 3[x] Split QWS Server out of launcher/taskbar application
4[ ] Handling of default Opie env vars that may or may not be 4[ ] Handling of default Opie env vars that may or may not be
5 affected by ODevice. This should really affect all Opie apps.. 5 affected by ODevice. This should really affect all Opie apps..
6 perhaps in qpeapplication, or a seperate app that sets the env vars 6 perhaps in qpeapplication, or a seperate app that sets the env vars
7 for Opie ala the way ssh-agent outputs an eval'able set of vars. 7 for Opie ala the way ssh-agent outputs an eval'able set of vars.
8 8
9[.] QWS Server 9[.] QWS Server
10 [x] actual qws server (qpeapplication as GuiServer) 10 [x] actual qws server (qpeapplication as GuiServer)
11 [x] qcop bridge 11 [x] qcop bridge
12 [x] transfer server (sync compatibility) 12 [x] transfer server (sync compatibility)
13 [ ] calibration QCop calls (to split calibration into a seperate app) 13 [ ] QPE/QWS QCop channel
14 [ ] window list / management QCop calls (matchbox style task switching) 14 [ ] calibration QCop calls (to split calibration into a seperate app)
15 [ ] window list / management QCop calls (matchbox style task switching)
15 [ ] qws event filter hooks 16 [ ] qws event filter hooks
16 [ ] Touch and Key clicks 17 [ ] Touch and Key clicks
17 [ ] xstroke style input 18 [ ] xstroke style input
19 [ ] slave handling (making use of bridged qcop messages)
18 20
19[ ] Launcher/Taskbar 21[ ] Launcher
22 [ ] Revamp to be, essentially, a tab bar with plugins.
23 [ ] AppLnk / categorytabs plugin
24 [ ] Documents scanning / documentstab plugin
25
26[ ] Taskbar
27 [ ] Generic pluginable bar, seperate app
28 [ ] Runningappsbar applet
29 [ ] Start menu applet
30
31[ ] Other
20 [ ] Proper VT handling, and VT switching - qt/e + qpeapplication.. every app needs to handle this properly 32 [ ] Proper VT handling, and VT switching - qt/e + qpeapplication.. every app needs to handle this properly
21 [ ] Proper timezone handling (create localtime link) - belongs in that which handles the time. clock applet, systemtime. 33 [ ] Proper timezone handling (create localtime link) - belongs in that which handles the time. clock applet, systemtime.
22 [ ] LauncherView as plugins, possibly allow the plugin to add any
23 arbitary number of tabs, in which case the launcher is simply
24 a tab bar with plugins, the default being the AppLnk and Docs
25 scanning plugins, to give us the current functionality.
26
27[ ] Uncertain
28 [ ] Alerts - mem and battery 34 [ ] Alerts - mem and battery
29 [ ] OpieScreenSaver 35 [ ] OpieScreenSaver
30 [.] package slave - essentially take bridged qcop message, pass it 36 [ ] package slave - essentially take bridged qcop message, pass it
31 along to the app which is associated with the .ipk mime type. 37 along to the app which is associated with the .ipk mime type.