-rw-r--r-- | noncore/apps/opie-console/BUGS | 17 | ||||
-rw-r--r-- | noncore/apps/opie-console/PLANS | 16 |
2 files changed, 26 insertions, 7 deletions
diff --git a/noncore/apps/opie-console/BUGS b/noncore/apps/opie-console/BUGS index 2956b31..23a1026 100644 --- a/noncore/apps/opie-console/BUGS +++ b/noncore/apps/opie-console/BUGS | |||
@@ -1,7 +1,24 @@ | |||
1 | Ok we all know we write perfect code | 1 | Ok we all know we write perfect code |
2 | but sometimes the compiler produces bad code | 2 | but sometimes the compiler produces bad code |
3 | and we need to work around some compiler bugs!! -zecke | 3 | and we need to work around some compiler bugs!! -zecke |
4 | 4 | ||
5 | 5 | ||
6 | Send/receive: lrzsz behaves strange when trying to use | 6 | Send/receive: lrzsz behaves strange when trying to use |
7 | --overwrite or --rename. | 7 | --overwrite or --rename. |
8 | |||
9 | - console should autoconnect by default | ||
10 | |||
11 | - keys and buttonbar merge | ||
12 | |||
13 | - keys really working | ||
14 | |||
15 | - scripting with "direct subpopup" | ||
16 | |||
17 | - kill more compiler warnings. | ||
18 | |||
19 | - more colorshemes ( "orange is ugly" ) | ||
20 | |||
21 | - irda and bluetooth out ( can be done with normal serial as long as the | ||
22 | connection is allready up, and extended stuff is a lot of work; maybe later | ||
23 | in again ). | ||
24 | |||
diff --git a/noncore/apps/opie-console/PLANS b/noncore/apps/opie-console/PLANS index 11fb2fc..ea1b5fd 100644 --- a/noncore/apps/opie-console/PLANS +++ b/noncore/apps/opie-console/PLANS | |||
@@ -2,50 +2,52 @@ | |||
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 | 16 | ||
17 | (Almost) DONE: | 17 | (Almost) DONE: |
18 | Framework | 18 | Framework |
19 | Serial IOLayer | 19 | Serial IOLayer |
20 | Saving and Restoring Profiles | 20 | Saving and Restoring Profiles |
21 | ConfigDialog Framework | 21 | ConfigDialog Framework |
22 | IOLayer | 22 | IOLayer |
23 | Profile->Session and MainWidget | 23 | Profile->Session and MainWidget |
24 | FilesendingLayer ( Z/Y Modem tested X does not work at all ) | 24 | FilesendingLayer ( Z/Y Modem tested X does not work at all ) |
25 | Fullscreen | 25 | Fullscreen |
26 | Modem - Josef | ||
27 | Keys - hash | ||
26 | 28 | ||
27 | TASKS in progress: | 29 | TASKS in progress: |
28 | Irda ConfigWidget - Harlekin | ||
29 | BT ConfigWidget - Harlekin | ||
30 | IRDA-Layer - Harlekin | ||
31 | Bluetooth-Layer - Harlekin | ||
32 | Modem - Josef | ||
33 | Keys - hash | 30 | Keys - hash |
34 | TE - ibotty | ||
35 | Scripting - wazlaf | 31 | Scripting - wazlaf |
36 | 32 | ||
37 | Session->Profile - hash => why is this needed? you can not change any settings | 33 | Session->Profile - hash => why is this needed? you can not change any settings |
38 | after you start the session, so all you would do is | 34 | after you start the session, so all you would do is |
39 | create a duplicate of the profile used to open the | 35 | create a duplicate of the profile used to open the |
40 | current session. maybe needed later when you can change | 36 | current session. maybe needed later when you can change |
41 | settings while the session is running (colors, fonts...) | 37 | settings while the session is running (colors, fonts...) |
42 | zecke => think of that. You try to hook up with a New Device | 38 | zecke => think of that. You try to hook up with a New Device |
43 | neither know anything.... speed flow and such stuff | 39 | neither know anything.... speed flow and such stuff |
44 | you start to experiment and it starts to work | 40 | you start to experiment and it starts to work |
45 | now you want to save the session | 41 | now you want to save the session |
46 | 42 | ||
47 | hash => got it. | 43 | hash => got it. |
48 | 44 | ||
49 | OPEN tasks: | 45 | OPEN tasks: |
50 | Receiving ( copy &n paste from filetransfer.cpp ) | 46 | Receiving ( copy &n paste from filetransfer.cpp ) |
51 | 47 | ||
48 | POSTPONED UNTIL LATER: | ||
49 | Irda ConfigWidget | ||
50 | BT ConfigWidget | ||
51 | IRDA-Layer | ||
52 | Bluetooth-Layer | ||
53 | |||