T19: the main window lets the desktop through while Background opacity is under 1, blurred or clear as Background blur says, set at open and as the settings change; Ely's new ColumnShell::glass grounds every column and the title bar in the palette's glass, which the opacity sets, and the Ely pin moves to it past 27 of Ely's own commits; dialogs stay solid; the terminal paints no second ground; shot names the window's AppKit views
This commit is contained in:
11 files changed
+137
-28
No files matched your search
+4
-1
@@ -357,7 +357,10 @@ impl Render for TerminalView {
|
||||
.size_full()
|
||||
.px(px(settings.padding_x))
|
||||
.py(px(settings.padding_y))
|
||||
.bg(ink.bg.alpha(settings.background_opacity));
|
||||
// The window's glass grounds the theme's background; a program's own paints over it.
|
||||
.when(ink.bg != theme.background, |root| {
|
||||
root.bg(ink.bg.alpha(settings.background_opacity))
|
||||
});
|
||||
let root = [MouseButton::Left, MouseButton::Middle, MouseButton::Right]
|
||||
.into_iter()
|
||||
.fold(root, |root, button| {
|
||||
|
||||
Reference in new issue
Block a user