Opened 12 years ago

Last modified 5 years ago

#505 accepted enhancement

Remcons should implement the console protocol fully

Reported by: Jiri Svoboda Owned by: Jiri Svoboda
Priority: major Milestone:
Component: helenos/unspecified Version: mainline
Keywords: ui Cc:
Blocker for: Depends on:
See also: #440

Description

Currently remcons only supports plain text output, but not other console operations (such as setting attributes, cursor position and visibility).

Change History (4)

comment:1 by Jiri Svoboda, 12 years ago

Owner: set to Jiri Svoboda
Status: newaccepted

comment:2 by Jiri Svoboda, 12 years ago

console and vterm (terminal widget) use chargrid to implement console protocol / console TTY emulation. Remcons needs to use the same. However, part of the console protocol implementation is duplicated in console and terminal widget and should be factored out as well.

output server can render chargrid onto a VT100-like terminal. This logic needs to be moved out to a library so that it can be reused in remcons.

After the above two pieces are factored out, remcons can be made to use them, which should give it full console capability.

comment:3 by Jiri Svoboda, 12 years ago

See also: #440

comment:4 by Jiri Svoboda, 5 years ago

Keywords: ui added
Note: See TracTickets for help on using tickets.