Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 10 years ago

Last modified 3 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


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 Changed 10 years ago by Jiri Svoboda

Owner: set to Jiri Svoboda
Status: newaccepted

comment:2 Changed 10 years ago by Jiri Svoboda

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 Changed 10 years ago by Jiri Svoboda

See also: #440

comment:4 Changed 3 years ago by Jiri Svoboda

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