Skip to content

v0.1.28

Choose a tag to compare

@clearloop clearloop released this 26 Sep 08:16
68f73e4

The shell's working directory from the shell itself, and a client-decorated window that keeps its frame clear across an appearance switch.

New

  • Emulator::directory answers the working directory the shell last reported through OSC 7 ; file://host/path or OSC 9 ; 9 ; path: percent-decoded, the host dropped, a Windows /C:/ path without its leading slash, and the quotes around a 9 ; 9 path taken off. None until a report arrives; a shell that sends neither never sets it. scanner::Segment::Directory carries the report.

Fixed

  • appearance::reapply_window_background pushes Transparent rather than Opaque onto a window under Decorations::Client, so a switch between light and dark no longer fills the corners and resize band ui::window::frame leaves clear.