summaryrefslogtreecommitdiff
path: root/scripts/cycle.py
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-02-19 00:56:06 +0000
committerDana Jansens <danakj@orodu.net>2003-02-19 00:56:06 +0000
commitcf9773325130da00f12a1c3475b2bc6d7d2bd466 (patch)
treebdfa2a8b41fcd5a8fcf9f348968101e667354269 /scripts/cycle.py
parent0a93178b75a53d7d5823a17e6d985ad2acb3ad89 (diff)
use the new desktopNames()
Diffstat (limited to 'scripts/cycle.py')
-rw-r--r--scripts/cycle.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/scripts/cycle.py b/scripts/cycle.py
index f29bf23e..5a518652 100644
--- a/scripts/cycle.py
+++ b/scripts/cycle.py
@@ -327,7 +327,7 @@ class _CycleWindows(_Cycle):
if self.INCLUDE_ALL_DESKTOPS:
d = client.desktop()
if d == 0xffffffff: d = self.screen.desktop()
- t = self.screen.desktopName(d) + " - " + t
+ t = self.screen.desktopNames()[d] + " - " + t
return t
@@ -420,7 +420,7 @@ class _CycleWindowsLinear(_CycleWindows):
if self.INCLUDE_ALL_DESKTOPS:
d = client.desktop()
if d == 0xffffffff: d = self.screen.desktop()
- t = self.screen.desktopName(d) + " - " + t
+ t = self.screen.desktopNames()[d] + " - " + t
return t
@@ -447,9 +447,10 @@ class _CycleDesktops(_Cycle):
_Cycle.__init__(self)
def populateItems(self):
- for i in range(self.screen.numDesktops()):
- self.items.append(
- _CycleDesktops.Desktop(self.screen.desktopName(i), i))
+ names = self.screen.desktopNames()
+ num = self.screen.numDesktops()
+ for n, i in zip(names[:num], range(num)):
+ self.items.append(_CycleDesktops.Desktop(n, i))
def menuLabel(self, desktop):
return desktop.name