Implement

This commit is contained in:
Tor Hedin Brønner
2019-04-28 03:09:37 +02:00
parent 7dcac8896a
commit dd812e5714
2 changed files with 20 additions and 2 deletions

View File

@@ -2003,7 +2003,7 @@ function animateDown(metaWindow) {
let buffer = metaWindow.get_buffer_rect();
let clone = metaWindow.clone;
Tweener.addTween(metaWindow.clone, {
y: panelBox.height + prefs.vertical_margin,
y: (panelBox.height + prefs.vertical_margin)*0 ,
time: prefs.animation_time,
transition: 'easeInOutQuad'
});

View File

@@ -440,8 +440,22 @@ function enable () {
updateWorkspaceIndicator(to);
}));
signals.connect(panelBox, 'show', show);
signals.connect(Main.overview, 'showing', show);
signals.connect(Main.overview, 'hidden', hide);
signals.connect(panelBox, 'show', () => {
if (Tiling.spaces.selectedSpace.settings.get_boolean('show-top-bar'))
show();
else {
if (Main.overview.visible)
return;
hide();
}
});
signals.connect(panelBox, 'hide', () => {
if (!Tiling.spaces.selectedSpace.settings.get_boolean('show-top-bar'))
return;
if (display.focus_window.fullscreen) {
hide();
} else {
@@ -466,6 +480,9 @@ function disable() {
}
function show() {
if (!Main.overview.visible &&
!Tiling.spaces.selectedSpace.settings.get_boolean('show-top-bar'))
return;
panelBox.show();
Tweener.addTween(panelBox, {
scale_y: 1,
@@ -477,6 +494,7 @@ function show() {
}
function hide() {
panelBox.hide();
Tweener.addTween(panelBox, {
scale_y: 0,
time: prefs.animation_time,