summaryrefslogtreecommitdiff
authorzecke <zecke>2002-10-12 21:55:43 (UTC)
committer zecke <zecke>2002-10-12 21:55:43 (UTC)
commit97dc4008b5194ec0aa131fcf9b8753a61fe6fb74 (patch) (side-by-side diff)
tree93e1ee9a2b7f3b82e8a1491de0f77c7c239802eb
parent9b33ff5f74c30a5a4905093715a6f345edee26ab (diff)
downloadopie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.zip
opie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.tar.gz
opie-97dc4008b5194ec0aa131fcf9b8753a61fe6fb74.tar.bz2
Updates
Diffstat (more/less context) (show 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
@@ -5,36 +5,45 @@ It should feature some terminal emulation vt100/102, ansi,
filetransfer via {x,y,z}modem, and some sort of session management.
Besides this requirement we would like to be able to execute 'scripts'
in a session.
A script would just write to the TEmulation and then be sent via
an IOlayer.
Then we would like to send keys? Do we want that?
> what kind of keys would we send?
We want a modular architecture which might support plugins in
the future
(Almost) DONE:
Framework
Serial IOLayer
Saving and Restoring Profiles
ConfigDialog Framework
+ IOLayer
+ Profile->Session and MainWidget
+ FilesendingLayer ( Z/Y Modem tested X does not work at all )
TASKS in progress:
- Profile->Session and MainWidget --- Harlekin
- IOLayer - wazlaf
+ Irda ConfigWidget - Harlekin
+ BT ConfigWidget - Harlekin
+ IRDA-Layer - Harlekin
+ Bluetooth-Layer - Harlekin
+ Modem - Harlekin
+ Keys - hash
TE - ibotty
Scripting - wazlaf
- FilesendingLayer
+
Session->Profile - hash => why is this needed? you can not change any settings
after you start the session, so all you would do is
create a duplicate of the profile used to open the
current session. maybe needed later when you can change
settings while the session is running (colors, fonts...)
+ zecke => think of that. You try to hook up with a New Device
+ neither know anything.... speed flow and such stuff
+ you start to experiment and it starts to work
+ now you want to save the session
OPEN tasks:
- Irda ConfigWidget - Harlekin
- BT ConfigWidget
- Keys - hash
- IRDA-Layer - open
- Bluetooth-Layer - open
- Fullscreen mode ( maybe spy at vnc viewer )
+ Modem
+ Fullscreen mode ( maybe spy at vnc viewer or read NeoTrons HOWTO)
+ Receiving ( copy &n paste from filetransfer.cpp )
+