X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fwin_config.py;h=ba0eac2dccf8c14c01d48b10baa6a596c530ac01;hb=1e08599a081f6130dfe9818b4c6aa535f70d5cc1;hp=6d083b14336dc73a035789d717932e8cf7e6b5b3;hpb=4516aee427b4258f1aebb186f91a2d4c7785a7da;p=drlaunch diff --git a/src/win_config.py b/src/win_config.py index 6d083b1..ba0eac2 100755 --- a/src/win_config.py +++ b/src/win_config.py @@ -130,9 +130,18 @@ class WinConfig(StackableWindow): #, FremantleRotation): # ----------------------------------------------- # Second column of options vbox=gtk.VBox() + al=gtk.Alignment(xalign=0, yalign=1, xscale=1) al.add(vbox) self.col2=al + + but=hildon.CheckButton( + gtk.HILDON_SIZE_AUTO_WIDTH | gtk.HILDON_SIZE_FINGER_HEIGHT) + but.set_label("No background") + #but.connect('toggled', self.slotButtonNoBackground) + self.buttonNoBackground=but + vbox.add(but) + #1 hbox.add(al) but=hildon.Button( gtk.HILDON_SIZE_AUTO_WIDTH | gtk.HILDON_SIZE_FINGER_HEIGHT, @@ -162,6 +171,7 @@ class WinConfig(StackableWindow): #, FremantleRotation): self.setIndiv(self.config.getIndiv()) self.setLongpress(self.config.getLongpress()) self.setAnimate(self.config.getAnimate()) + self.setNoBg(self.config.getNoBg()) hbox=gtk.HBox() hbox.add(self.col1) @@ -331,6 +341,9 @@ class WinConfig(StackableWindow): #, FremantleRotation): def setAnimate(self, ar): self.buttonAnimateRotation.set_active(ar) + def setNoBg(self, nobg): + self.buttonNoBackground.set_active(nobg) + def doConfig(self, icon): aps=apps.scan() @@ -419,6 +432,7 @@ class WinConfig(StackableWindow): #, FremantleRotation): indiv=self.buttonRotateIndividually.get_active() lp=self.buttonRequireLongpress.get_active() ar=self.buttonAnimateRotation.get_active() + nobg=self.buttonNoBackground.get_active() ret={ 'size': sz, @@ -426,6 +440,7 @@ class WinConfig(StackableWindow): #, FremantleRotation): 'indiv': indiv, 'longpress': lp, 'animate': ar, + 'nobg': nobg, } return(ret)