Uploaded image for project: 'Apache Guacamole - Contributions'
  1. Apache Guacamole - Contributions
  2. GUAC-440 Wide character support
  3. GUAC-717

Modify terminal (and buffer) to handle wide characters

    XMLWordPrintable

    Details

    • Type: Development Task
    • Status: Done
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 0.9.2
    • Component/s: SSH, Telnet
    • Labels:
      None
    • Sprint:
      DEV 2014-06-06

      Description

      While the definition of a column within the text grid of the terminal display remains the same, the definition of a character needs to be extended to allow multi-column characters, as characters may have varying widths.

      After much research, the approach here has been decided as:

      1. Modifying guac_terminal_char to include a width value (in columns).
      2. Adding a GUAC_CHAR_CONTINUATION sentinel value which will be stored as the value of a guac_terminal_char to mark it as containing part of a character which begins earlier in that row.

        Attachments

          Activity

            People

            Assignee:
            mike.jumper Michael Jumper
            Reporter:
            mike.jumper Michael Jumper
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: