summaryrefslogtreecommitdiff
authorhash <hash>2002-10-13 22:42:16 (UTC)
committer hash <hash>2002-10-13 22:42:16 (UTC)
commit1b8a11df06c141e756862ece83eafc160b85aab2 (patch) (unidiff)
tree62a22dcd548a4ba391cac0dbea39c97d7895deae
parent30faba6b2e07457fcda55e6e968f1230a2e5edda (diff)
downloadopie-1b8a11df06c141e756862ece83eafc160b85aab2.zip
opie-1b8a11df06c141e756862ece83eafc160b85aab2.tar.gz
opie-1b8a11df06c141e756862ece83eafc160b85aab2.tar.bz2
*** empty log message ***
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/PLANS2
1 files changed, 2 insertions, 0 deletions
diff --git a/noncore/apps/opie-console/PLANS b/noncore/apps/opie-console/PLANS
index 542cb0e..e3ddc7a 100644
--- a/noncore/apps/opie-console/PLANS
+++ b/noncore/apps/opie-console/PLANS
@@ -1,49 +1,51 @@
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 21 IOLayer
22 Profile->Session and MainWidget 22 Profile->Session and MainWidget
23 FilesendingLayer ( Z/Y Modem tested X does not work at all ) 23 FilesendingLayer ( Z/Y Modem tested X does not work at all )
24 24
25TASKS in progress: 25TASKS in progress:
26 Irda ConfigWidget - Harlekin 26 Irda ConfigWidget - Harlekin
27 BT ConfigWidget - Harlekin 27 BT ConfigWidget - Harlekin
28 IRDA-Layer - Harlekin 28 IRDA-Layer - Harlekin
29 Bluetooth-Layer - Harlekin 29 Bluetooth-Layer - Harlekin
30 Modem - Harlekin 30 Modem - Harlekin
31 Keys - hash 31 Keys - hash
32 TE - ibotty 32 TE - ibotty
33 Scripting - wazlaf 33 Scripting - wazlaf
34 34
35 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
36 after you start the session, so all you would do is 36 after you start the session, so all you would do is
37 create a duplicate of the profile used to open the 37 create a duplicate of the profile used to open the
38 current session. maybe needed later when you can change 38 current session. maybe needed later when you can change
39 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 40 zecke => think of that. You try to hook up with a New Device
41 neither know anything.... speed flow and such stuff 41 neither know anything.... speed flow and such stuff
42 you start to experiment and it starts to work 42 you start to experiment and it starts to work
43 now you want to save the session 43 now you want to save the session
44
45 hash => got it.
44 46
45OPEN tasks: 47OPEN tasks:
46 Modem 48 Modem
47 Fullscreen mode ( maybe spy at vnc viewer or read NeoTrons HOWTO) 49 Fullscreen mode ( maybe spy at vnc viewer or read NeoTrons HOWTO)
48 Receiving ( copy &n paste from filetransfer.cpp ) 50 Receiving ( copy &n paste from filetransfer.cpp )
49 51