summaryrefslogtreecommitdiff
authorharlekin <harlekin>2002-10-21 22:56:43 (UTC)
committer harlekin <harlekin>2002-10-21 22:56:43 (UTC)
commitb466b56f8a17010d651f07149ae5b860296ac710 (patch) (unidiff)
tree1d856b36a36a50971ab445fce3ab89fa6cb52d0f
parent65758988afc1ba20bdedd843e70d7120ed46ca31 (diff)
downloadopie-b466b56f8a17010d651f07149ae5b860296ac710.zip
opie-b466b56f8a17010d651f07149ae5b860296ac710.tar.gz
opie-b466b56f8a17010d651f07149ae5b860296ac710.tar.bz2
some more bugs/todo
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/BUGS17
-rw-r--r--noncore/apps/opie-console/PLANS16
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 @@
1Ok we all know we write perfect code 1Ok we all know we write perfect code
2but sometimes the compiler produces bad code 2but sometimes the compiler produces bad code
3and we need to work around some compiler bugs!! -zecke 3and we need to work around some compiler bugs!! -zecke
4 4
5 5
6Send/receive: lrzsz behaves strange when trying to use 6Send/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
22connection is allready up, and extended stuff is a lot of work; maybe later
23in 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
@@ -1,51 +1,53 @@
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 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
27TASKS in progress: 29TASKS 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
49OPEN tasks: 45OPEN tasks:
50 Receiving ( copy &n paste from filetransfer.cpp ) 46 Receiving ( copy &n paste from filetransfer.cpp )
51 47
48POSTPONED UNTIL LATER:
49 Irda ConfigWidget
50 BT ConfigWidget
51 IRDA-Layer
52 Bluetooth-Layer
53