summaryrefslogtreecommitdiff
path: root/core/qws/TODO
Unidiff
Diffstat (limited to 'core/qws/TODO') (more/less context) (ignore whitespace changes)
-rw-r--r--core/qws/TODO31
1 files changed, 31 insertions, 0 deletions
diff --git a/core/qws/TODO b/core/qws/TODO
new file mode 100644
index 0000000..b35d87e
--- a/dev/null
+++ b/core/qws/TODO
@@ -0,0 +1,31 @@
1New Launcher TODO:
2
3[x] Split QWS Server out of launcher/taskbar application
4[ ] Handling of default Opie env vars that may or may not be
5 affected by ODevice. This should really affect all Opie apps..
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.
8
9[.] QWS Server
10 [x] actual qws server (qpeapplication as GuiServer)
11 [x] qcop bridge
12 [x] transfer server (sync compatibility)
13 [ ] calibration QCop calls (to split calibration into a seperate app)
14 [ ] window list / management QCop calls (matchbox style task switching)
15 [ ] qws event filter hooks
16 [ ] Touch and Key clicks
17 [ ] xstroke style input
18
19[ ] Launcher/Taskbar
20 [ ] 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.
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
29 [ ] OpieScreenSaver
30 [.] package slave - essentially take bridged qcop message, pass it
31 along to the app which is associated with the .ipk mime type.