summaryrefslogtreecommitdiff
authorzecke <zecke>2002-10-12 21:55:43 (UTC)
committer zecke <zecke>2002-10-12 21:55:43 (UTC)
commit97dc4008b5194ec0aa131fcf9b8753a61fe6fb74 (patch) (unidiff)
tree93e1ee9a2b7f3b82e8a1491de0f77c7c239802eb
parent9b33ff5f74c30a5a4905093715a6f345edee26ab (diff)
downloadopie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.zip
opie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.tar.gz
opie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.tar.bz2
Updates
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/PLANS27
1 files changed, 18 insertions, 9 deletions
diff --git a/noncore/apps/opie-console/PLANS b/noncore/apps/opie-console/PLANS
index e0b9130..542cb0e 100644
--- a/noncore/apps/opie-console/PLANS
+++ b/noncore/apps/opie-console/PLANS
@@ -1,40 +1,49 @@
1 1
2From a UNIX point of view we want to do something like minicom 2From a UNIX point of view we want to do something like minicom
3with a better GUI. 3with a better GUI.
4It should feature some terminal emulation vt100/102, ansi, 4It should feature some terminal emulation vt100/102, ansi,
5filetransfer via {x,y,z}modem, and some sort of session management. 5filetransfer via {x,y,z}modem, and some sort of session management.
6Besides this requirement we would like to be able to execute 'scripts' 6Besides this requirement we would like to be able to execute 'scripts'
7in a session. 7in a session.
8A script would just write to the TEmulation and then be sent via 8A script would just write to the TEmulation and then be sent via
9an IOlayer. 9an IOlayer.
10Then we would like to send keys? Do we want that? 10Then we would like to send keys? Do we want that?
11> what kind of keys would we send? 11> what kind of keys would we send?
12 12
13We want a modular architecture which might support plugins in 13We want a modular architecture which might support plugins in
14the future 14the future
15 15
16(Almost) DONE: 16(Almost) DONE:
17 Framework 17 Framework
18 Serial IOLayer 18 Serial IOLayer
19 Saving and Restoring Profiles 19 Saving and Restoring Profiles
20 ConfigDialog Framework 20 ConfigDialog Framework
21 IOLayer
22 Profile->Session and MainWidget
23 FilesendingLayer ( Z/Y Modem tested X does not work at all )
21 24
22TASKS in progress: 25TASKS in progress:
23 Profile->Session and MainWidget --- Harlekin 26 Irda ConfigWidget - Harlekin
24 IOLayer - wazlaf 27 BT ConfigWidget - Harlekin
28 IRDA-Layer - Harlekin
29 Bluetooth-Layer - Harlekin
30 Modem - Harlekin
31 Keys - hash
25 TE - ibotty 32 TE - ibotty
26 Scripting - wazlaf 33 Scripting - wazlaf
27 FilesendingLayer 34
28 Session->Profile - hash => why is this needed? you can not change any settings 35 Session->Profile - hash => why is this needed? you can not change any settings
29 after you start the session, so all you would do is 36 after you start the session, so all you would do is
30 create a duplicate of the profile used to open the 37 create a duplicate of the profile used to open the
31 current session. maybe needed later when you can change 38 current session. maybe needed later when you can change
32 settings while the session is running (colors, fonts...) 39 settings while the session is running (colors, fonts...)
40 zecke => think of that. You try to hook up with a New Device
41 neither know anything.... speed flow and such stuff
42 you start to experiment and it starts to work
43 now you want to save the session
33 44
34OPEN tasks: 45OPEN tasks:
35 Irda ConfigWidget - Harlekin 46 Modem
36 BT ConfigWidget 47 Fullscreen mode ( maybe spy at vnc viewer or read NeoTrons HOWTO)
37 Keys - hash 48 Receiving ( copy &n paste from filetransfer.cpp )
38 IRDA-Layer - open 49
39 Bluetooth-Layer - open
40 Fullscreen mode ( maybe spy at vnc viewer )