author | zecke <zecke> | 2002-10-12 21:55:43 (UTC) |
---|---|---|
committer | zecke <zecke> | 2002-10-12 21:55:43 (UTC) |
commit | 97dc4008b5194ec0aa131fcf9b8753a61fe6fb74 (patch) (unidiff) | |
tree | 93e1ee9a2b7f3b82e8a1491de0f77c7c239802eb | |
parent | 9b33ff5f74c30a5a4905093715a6f345edee26ab (diff) | |
download | opie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.zip opie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.tar.gz opie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.tar.bz2 |
Updates
-rw-r--r-- | noncore/apps/opie-console/PLANS | 27 |
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 | ||
2 | From a UNIX point of view we want to do something like minicom | 2 | From a UNIX point of view we want to do something like minicom |
3 | with a better GUI. | 3 | with a better GUI. |
4 | It should feature some terminal emulation vt100/102, ansi, | 4 | It should feature some terminal emulation vt100/102, ansi, |
5 | filetransfer via {x,y,z}modem, and some sort of session management. | 5 | filetransfer via {x,y,z}modem, and some sort of session management. |
6 | Besides this requirement we would like to be able to execute 'scripts' | 6 | Besides this requirement we would like to be able to execute 'scripts' |
7 | in a session. | 7 | in a session. |
8 | A script would just write to the TEmulation and then be sent via | 8 | A script would just write to the TEmulation and then be sent via |
9 | an IOlayer. | 9 | an IOlayer. |
10 | Then we would like to send keys? Do we want that? | 10 | Then 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 | ||
13 | We want a modular architecture which might support plugins in | 13 | We want a modular architecture which might support plugins in |
14 | the future | 14 | the 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 | ||
22 | TASKS in progress: | 25 | TASKS 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 | ||
34 | OPEN tasks: | 45 | OPEN 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 ) | ||