Skip to content

Commit bdf3c74

Browse files
authored
[Flipper@connerdev] 2.0.1 Fixes (#808)
1. Make windows that are 'visible on all workspaces' also visible on the animated workspace clones 2. Use panel APIs to show/hide panels rather than using Clutter APIs against the panels actor (for better compatibility with the Blur Cinnamon extension)
1 parent aaa8bf1 commit bdf3c74

File tree

19 files changed

+28
-22
lines changed

19 files changed

+28
-22
lines changed

Flipper@connerdev/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 2.0.1
4+
5+
- Make windows that are 'visible on all workspaces' also visible on the animated workspace clones
6+
- Use panel APIs to show/hide panels rather than using Clutter APIs against the panels actor (for better compatibility with the Blur Cinnamon extension)
7+
38
## 2.0.0
49

510
- Added ability to use Flipper effects when changing the workspace via the "Workspace Switcher" applet

Flipper@connerdev/files/Flipper@connerdev/5.4/extension.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Flipper.prototype = {
103103
global.window_group.hide();
104104

105105
Main.getPanels().forEach(function(panel){
106-
panel.actor.hide();
106+
panel.disable();
107107
});
108108

109109
if (window && window.get_window_type() !== Meta.WindowType.DESKTOP)
@@ -316,14 +316,15 @@ Flipper.prototype = {
316316
let windows = global.get_window_actors();
317317
for (let i = 0; i < windows.length; i++) {
318318
let meta_window = windows[i].get_meta_window();
319-
if (meta_window.get_workspace().index() == workspaceIndex &&
319+
if (meta_window && meta_window.get_workspace() &&
320+
(meta_window.get_workspace().index() == workspaceIndex || meta_window.is_on_all_workspaces()) &&
320321
!meta_window.minimized &&
321322
meta_window.get_window_type() !== Meta.WindowType.DESKTOP) {
322323
workspaceWindows.push(meta_window);
323324
}
324325
}
325326

326-
// workspaceWindows.sort(Lang.bind(this, this._sortWindow));
327+
workspaceWindows.sort(Lang.bind(this, this._sortWindow));
327328
return workspaceWindows;
328329
// return workspaceWindows.reverse();
329330
},
@@ -1513,7 +1514,7 @@ Flipper.prototype = {
15131514
Main.uiGroup.remove_actor(this.actor);
15141515

15151516
Main.getPanels().forEach(function(panel){
1516-
panel.actor.show();
1517+
panel.enable();
15171518
});
15181519

15191520
global.window_group.show();

Flipper@connerdev/files/Flipper@connerdev/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"5.0",
2121
"5.4"
2222
],
23-
"version": "2.0.0",
23+
"version": "2.0.1",
2424
"url": "https://github.com/ConnerHansen/Flipper",
2525
"uuid": "Flipper@connerdev",
2626
"name": "Flipper",

Flipper@connerdev/files/Flipper@connerdev/po/Flipper@connerdev.pot

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
#, fuzzy
66
msgid ""
77
msgstr ""
8-
"Project-Id-Version: Flipper@connerdev 1.0.6\n"
8+
"Project-Id-Version: Flipper@connerdev 2.0.1\n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: \n"
1313
"Last-Translator: \n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/ca.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ msgstr ""
99
"Project-Id-Version: \n"
1010
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1111
"extensions/issues\n"
12-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
12+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1313
"PO-Revision-Date: 2024-08-22 01:52+0200\n"
1414
"Last-Translator: Odyssey <odysseyhyd@gmail.com>\n"
1515
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/da.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2017-06-10 17:39+0200\n"
1313
"Last-Translator: Alan Mortensen <alanmortensen.am@gmail.com>\n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/de.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2021-03-02 21:09+0100\n"
1313
"Last-Translator: \n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/es.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2024-12-21 17:49+0000\n"
1313
"Last-Translator: \n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/eu.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ msgstr ""
99
"Project-Id-Version: \n"
1010
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1111
"extensions/issues\n"
12-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
12+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1313
"PO-Revision-Date: 2024-05-30 9:50+1\n"
1414
"Last-Translator: Muxutruk <muxutruk2@users.noreply.github.com>\n"
1515
"Language-Team: Basque <muxutruk2@users.noreply.github.com>\n"

Flipper@connerdev/files/Flipper@connerdev/po/fi.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgstr ""
77
"Project-Id-Version: Flipper@connerdev 1.0.3\n"
88
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
99
"extensions/issues\n"
10-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
10+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1111
"PO-Revision-Date: \n"
1212
"Last-Translator: Kimmo Kujansuu <mrkujansuu@gmail.com>\n"
1313
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/fr.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: Flipper@connerdev 1.0.6\n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: \n"
1313
"Last-Translator: claudiux\n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/hu.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2024-10-02 10:07+0200\n"
1313
"Last-Translator: Kálmán „KAMI” Szalai <kami911@gmail.com>\n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/it.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2022-06-03 11:05+0200\n"
1313
"Last-Translator: Dragone2 <dragone2@risposteinformatiche.it>\n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/nl.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2024-09-11 11:33+0200\n"
1313
"Last-Translator: qadzek\n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/pt_BR.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2021-09-26 21:23-0300\n"
1313
"Last-Translator: Marcelo Aof\n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/ro.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2022-08-06 01:55+0200\n"
1313
"Last-Translator: \n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/ru.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ msgstr ""
44
"Project-Id-Version: \n"
55
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
66
"extensions/issues\n"
7-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
7+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
88
"PO-Revision-Date: \n"
99
"Last-Translator: blogdron\n"
1010
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/tr.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
1010
"extensions/issues\n"
11-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
11+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
1212
"PO-Revision-Date: 2021-03-15 20:55+0300\n"
1313
"Last-Translator: Gökhan Gökkaya <gokhanlnx@gmail.com>\n"
1414
"Language-Team: \n"

Flipper@connerdev/files/Flipper@connerdev/po/zh_CN.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ msgstr ""
44
"Project-Id-Version: \n"
55
"Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-"
66
"extensions/issues\n"
7-
"POT-Creation-Date: 2024-12-21 11:12-0500\n"
7+
"POT-Creation-Date: 2025-01-10 00:15-0500\n"
88
"PO-Revision-Date: \n"
99
"Last-Translator: \n"
1010
"Language-Team: \n"

0 commit comments

Comments
 (0)