Skip to content

2.2.0 "Bluet" - image backgrounds!

Compare
Choose a tag to compare
@MightyPork MightyPork released this 08 Oct 11:13
· 36 commits to master since this release
c5670c0

screenshot_20171008_124452

Image backgrounds

Image background can be configured in the Terminal Settings form, or sent using an OSC command:

OSC 70 ; url ST - eg. \e]70;https://goo.gl/sh4dny\a is the damselfly from the above screenshot (source: Wikipedia).

The URL is resolved by user's browser, so https or even ftp can be used. Animated gifs will work too.
Note: don't use this if you expect users to connect to the built-in AP, they won't be able to access the image.

This feature is useful for: logos, process diagrams, pre-rendered UI elements, etc.

  • The URL can be max 100 characters long.
  • The image will be centered and scaled to fit the screen. Note that about 6px on either side of the screen is used for the margins and the screen size, resp. aspect ratio, may slightly vary with the font used.
  • Don't expect pixel-perfect graphics, if you need that, use any of the Unicode line / box drawing characters.
  • The image will be visible where the default background color is used - use \e[0m or \e[49m to reset to the default color.
  • The background color around and behind the image is your configured default background color
  • Clear the background URL box or send \e]70;\a if you want no background image.

New codepages

Two new codepages have been added, and the empty spaces in 1 are now populated.

Please note that the UTF-8 cache feature is still present, so you can use at most 160 unique non-ASCII UTF-8 characters at once. This feature reduces the amount of RAM used by the screen array.

screenshot_20171008_002822