feat(ags): add click_through for corners
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2024-01-15 09:20:41 -05:00
parent 74e6f417cd
commit b51c306edd
4 changed files with 17 additions and 12 deletions

View file

@ -9,6 +9,7 @@ const TopLeft = () => Window({
exclusivity: 'ignore',
anchor: ['top', 'left'],
visible: true,
click_through: true,
child: RoundedCorner('topleft'),
});
@ -18,6 +19,7 @@ const TopRight = () => Window({
exclusivity: 'ignore',
anchor: ['top', 'right'],
visible: true,
click_through: true,
child: RoundedCorner('topright'),
});
@ -27,6 +29,7 @@ const BottomLeft = () => Window({
exclusivity: 'ignore',
anchor: ['bottom', 'left'],
visible: true,
click_through: true,
child: RoundedCorner('bottomleft'),
});
@ -36,6 +39,7 @@ const BottomRight = () => Window({
exclusivity: 'ignore',
anchor: ['bottom', 'right'],
visible: true,
click_through: true,
child: RoundedCorner('bottomright'),
});

View file

@ -30,8 +30,6 @@ export default {
'quick-settings': closeWinDelay,
},
windows: [
// Put the corners first so they
// don't block the cursor on the bar
...Corners(),
AppLauncher(),

View file

@ -58,7 +58,7 @@ export const Overview = () => {
return;
}
self?.attribute.update();
self.attribute.update();
});
},
});
@ -128,17 +128,20 @@ export default () => {
if (isOpen) {
self.child = Overview();
self.show_all();
(self.child as AgsOverlay)
.attribute.get_child().attribute.update();
}
else {
(self.child as AgsOverlay).attribute.closing = true;
((self.child as AgsOverlay).child as AgsBox).css = `
min-height: 1px;
min-width: 1px;
transition: all
${transition_duration - 10}ms ease;
`;
((self.child as AgsOverlay)
.child as AgsBox).css = `
min-height: 1px;
min-width: 1px;
transition: all
${transition_duration - 10}ms ease;
`;
}
}
});

View file

@ -7,11 +7,11 @@
]
},
"locked": {
"lastModified": 1705273764,
"narHash": "sha256-qWHrCYk7IZhXhfkOESazhRwpSH85yJvOrOjBfmxE0QI=",
"lastModified": 1705327000,
"narHash": "sha256-hygjpqpNP36NELEbeq+mOc+2F/L2PUAamOseBBIvNDQ=",
"owner": "Aylur",
"repo": "ags",
"rev": "3fce4efcc25c981c552eb58108d01d64e7033e14",
"rev": "106b4f30ad2e7249c7b2c4d255669d78ae297213",
"type": "github"
},
"original": {