Skip to content

Commit 97cfa04

Browse files
authored
Merge branch 'main' into leolost/panel-window-use-window-positioner
2 parents 9bbea70 + 887ce45 commit 97cfa04

File tree

7 files changed

+29
-38
lines changed

7 files changed

+29
-38
lines changed

po/ca.po

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ msgstr ""
88
"Project-Id-Version: beat-box\n"
99
"Report-Msgid-Bugs-To: https://github.com/elementary/gala/issues\n"
1010
"POT-Creation-Date: 2024-11-23 16:06+0000\n"
11-
"PO-Revision-Date: 2024-09-18 12:00+0000\n"
11+
"PO-Revision-Date: 2024-11-25 12:07+0000\n"
1212
"Last-Translator: David M <[email protected]>\n"
13-
"Language-Team: Catalan <https://l10n.elementary.io/projects/desktop/gala/ca/"
14-
">\n"
13+
"Language-Team: Catalan <https://l10n.elementary.io/projects/desktop/gala/ca/>"
14+
"\n"
1515
"Language: ca\n"
1616
"MIME-Version: 1.0\n"
1717
"Content-Type: text/plain; charset=UTF-8\n"
@@ -123,10 +123,8 @@ msgid "Updated translations"
123123
msgstr "Traduccions actualitzades"
124124

125125
#: data/gala.metainfo.xml.in:35
126-
#, fuzzy
127-
#| msgid "Improve window shadows for legacy apps"
128126
msgid "Improved shadows performance"
129-
msgstr "Millora de les ombres de les finestres per a les aplicacions de llegat"
127+
msgstr "Rendiment de les ombres millorat"
130128

131129
#: data/gala.metainfo.xml.in:78
132130
msgid "Fix a potential crash when moving windows between workspaces"

po/es.po

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ msgstr ""
88
"Project-Id-Version: gala\n"
99
"Report-Msgid-Bugs-To: https://github.com/elementary/gala/issues\n"
1010
"POT-Creation-Date: 2024-11-23 16:06+0000\n"
11-
"PO-Revision-Date: 2024-09-18 12:00+0000\n"
11+
"PO-Revision-Date: 2024-11-24 18:16+0000\n"
1212
"Last-Translator: Italo Felipe Capasso Ballesteros <[email protected]>\n"
13-
"Language-Team: Spanish <https://l10n.elementary.io/projects/desktop/gala/es/"
14-
">\n"
13+
"Language-Team: Spanish <https://l10n.elementary.io/projects/desktop/gala/es/>"
14+
"\n"
1515
"Language: es\n"
1616
"MIME-Version: 1.0\n"
1717
"Content-Type: text/plain; charset=UTF-8\n"
@@ -124,10 +124,8 @@ msgid "Updated translations"
124124
msgstr "Traducciones actualizadas"
125125

126126
#: data/gala.metainfo.xml.in:35
127-
#, fuzzy
128-
#| msgid "Improve window shadows for legacy apps"
129127
msgid "Improved shadows performance"
130-
msgstr "Mejora en las sombras de las ventanas para aplicaciones heredadas"
128+
msgstr "Se aplicaron mejoras en el rendimiento de las sombras"
131129

132130
#: data/gala.metainfo.xml.in:78
133131
msgid "Fix a potential crash when moving windows between workspaces"

po/he.po

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ msgstr ""
33
"Project-Id-Version: PACKAGE VERSION\n"
44
"Report-Msgid-Bugs-To: https://github.com/elementary/gala/issues\n"
55
"POT-Creation-Date: 2024-11-23 16:06+0000\n"
6-
"PO-Revision-Date: 2024-09-19 07:21+0000\n"
6+
"PO-Revision-Date: 2024-11-24 18:16+0000\n"
77
"Last-Translator: Yaron Shahrabani <[email protected]>\n"
8-
"Language-Team: Hebrew <https://l10n.elementary.io/projects/desktop/gala/he/"
9-
">\n"
8+
"Language-Team: Hebrew <https://l10n.elementary.io/projects/desktop/gala/he/>"
9+
"\n"
1010
"Language: he\n"
1111
"MIME-Version: 1.0\n"
1212
"Content-Type: text/plain; charset=UTF-8\n"
@@ -118,10 +118,8 @@ msgid "Updated translations"
118118
msgstr "התרגומים עודכנו"
119119

120120
#: data/gala.metainfo.xml.in:35
121-
#, fuzzy
122-
#| msgid "Improve window shadows for legacy apps"
123121
msgid "Improved shadows performance"
124-
msgstr "שיפור צלליות חלונות ליישומים מיושנים"
122+
msgstr "ביצועי הצלליות השתפרו"
125123

126124
#: data/gala.metainfo.xml.in:78
127125
msgid "Fix a potential crash when moving windows between workspaces"

po/ja.po

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: noise\n"
99
"Report-Msgid-Bugs-To: https://github.com/elementary/gala/issues\n"
1010
"POT-Creation-Date: 2024-11-23 16:06+0000\n"
11-
"PO-Revision-Date: 2024-09-18 12:00+0000\n"
11+
"PO-Revision-Date: 2024-11-28 12:16+0000\n"
1212
"Last-Translator: Ryo Nakano <[email protected]>\n"
1313
"Language-Team: Japanese <https://l10n.elementary.io/projects/desktop/gala/ja/"
1414
">\n"
@@ -124,10 +124,8 @@ msgid "Updated translations"
124124
msgstr "翻訳の更新"
125125

126126
#: data/gala.metainfo.xml.in:35
127-
#, fuzzy
128-
#| msgid "Improve window shadows for legacy apps"
129127
msgid "Improved shadows performance"
130-
msgstr "レガシーなアプリのウィンドウの影を改善"
128+
msgstr "影のパフォーマンスを改善"
131129

132130
#: data/gala.metainfo.xml.in:78
133131
msgid "Fix a potential crash when moving windows between workspaces"

po/ru.po

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ msgstr ""
88
"Project-Id-Version: beat-box\n"
99
"Report-Msgid-Bugs-To: https://github.com/elementary/gala/issues\n"
1010
"POT-Creation-Date: 2024-11-23 16:06+0000\n"
11-
"PO-Revision-Date: 2024-09-18 12:00+0000\n"
11+
"PO-Revision-Date: 2024-11-24 18:16+0000\n"
1212
"Last-Translator: кубик круглый <[email protected]>\n"
13-
"Language-Team: Russian <https://l10n.elementary.io/projects/desktop/gala/ru/"
14-
">\n"
13+
"Language-Team: Russian <https://l10n.elementary.io/projects/desktop/gala/ru/>"
14+
"\n"
1515
"Language: ru\n"
1616
"MIME-Version: 1.0\n"
1717
"Content-Type: text/plain; charset=UTF-8\n"
@@ -124,10 +124,8 @@ msgid "Updated translations"
124124
msgstr "Обновлены переводы"
125125

126126
#: data/gala.metainfo.xml.in:35
127-
#, fuzzy
128-
#| msgid "Improve window shadows for legacy apps"
129127
msgid "Improved shadows performance"
130-
msgstr "Улучшение теней окон для устаревших приложений"
128+
msgstr "Улучшена производительность теней"
131129

132130
#: data/gala.metainfo.xml.in:78
133131
msgid "Fix a potential crash when moving windows between workspaces"

po/uk.po

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: beat-box\n"
99
"Report-Msgid-Bugs-To: https://github.com/elementary/gala/issues\n"
1010
"POT-Creation-Date: 2024-11-23 16:06+0000\n"
11-
"PO-Revision-Date: 2024-09-19 07:21+0000\n"
11+
"PO-Revision-Date: 2024-11-27 02:16+0000\n"
1212
"Last-Translator: Ihor Hordiichuk <[email protected]>\n"
1313
"Language-Team: Ukrainian <https://l10n.elementary.io/projects/desktop/gala/"
1414
"uk/>\n"
@@ -124,10 +124,8 @@ msgid "Updated translations"
124124
msgstr "Оновлені переклади"
125125

126126
#: data/gala.metainfo.xml.in:35
127-
#, fuzzy
128-
#| msgid "Improve window shadows for legacy apps"
129127
msgid "Improved shadows performance"
130-
msgstr "Покращення тіней вікон для застарілих програм"
128+
msgstr "Покращення швидкості показу тіней"
131129

132130
#: data/gala.metainfo.xml.in:78
133131
msgid "Fix a potential crash when moving windows between workspaces"

src/ShellClients/PanelClone.vala

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -146,18 +146,21 @@ public class Gala.PanelClone : Object {
146146
return;
147147
}
148148

149-
var animation_duration = get_animation_duration ();
150-
151149
clone.save_easing_state ();
152150
clone.set_easing_mode (Clutter.AnimationMode.EASE_OUT_QUAD);
153-
clone.set_easing_duration (animation_duration);
151+
clone.set_easing_duration (get_animation_duration ());
154152
clone.y = calculate_clone_y (false);
155153
clone.restore_easing_state ();
156154

157-
Timeout.add (animation_duration, () => {
155+
unowned var y_transition = clone.get_transition ("y");
156+
if (y_transition != null) {
157+
y_transition.completed.connect (() => {
158+
clone.visible = false;
159+
panel_hidden = false;
160+
});
161+
} else {
158162
clone.visible = false;
159163
panel_hidden = false;
160-
return Source.REMOVE;
161-
});
164+
}
162165
}
163166
}

0 commit comments

Comments
 (0)