~ci-train-bot/compiz/compiz-ubuntu-cosmic-3322

« back to all changes in this revision

Viewing changes to compizconfig/ccsm/ccm/Window.py

  • Committer: Bileto Bot
  • Author(s): Alberts Muktupāvels
  • Date: 2018-07-16 11:20:28 UTC
  • mfrom: (4156.2.12 compiz-pygobject)
  • Revision ID: ci-train-bot@canonical.com-20180716112028-iomsw34dte4opcwm
ccsm: port to PyGObject and GTK+ 3.

Approved by: Dmitry Shachnev, Marco Trevisan (Treviño)

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
#          Christopher Williams (christopherw@verizon.net)
21
21
# Copyright (C) 2007 Quinn Storm
22
22
 
23
 
import pygtk
24
 
import gtk
25
 
import gtk.gdk
 
23
from gi.repository import Gtk
26
24
 
27
25
from ccm.Pages import *
28
26
from ccm.Utils import *
29
27
from ccm.Constants import *
30
28
from ccm.Conflicts import *
31
29
 
32
 
Gtk = gtk
33
 
 
34
30
import locale
35
31
import gettext
36
32
locale.setlocale(locale.LC_ALL, "")
62
58
        self.CurrentPage = None
63
59
        self.SetPage(self.MainPage)
64
60
 
65
 
        self.LeftPane.set_size_request(self.LeftPane.size_request()[0], -1)
 
61
        self.LeftPane.set_size_request(self.LeftPane.size_request().width, -1)
66
62
        self.show_all()
67
63
 
68
64
        if pluginPage in self.Context.Plugins:
83
79
        if self.CurrentPage:
84
80
            leftWidget = self.CurrentPage.LeftWidget
85
81
            rightWidget = self.CurrentPage.RightWidget
86
 
            leftWidget.hide_all()
87
 
            rightWidget.hide_all()
 
82
            leftWidget.hide()
 
83
            rightWidget.hide()
88
84
            self.LeftPane.remove(leftWidget)
89
85
            self.RightPane.remove(rightWidget)
90
86
            if self.CurrentPage != self.MainPage:
112
108
                        currentPage.RefreshPage(basePlugin, self)
113
109
                    break
114
110
 
115
 
gtk.window_set_default_icon_name('ccsm')
 
111
Gtk.Window.set_default_icon_name('ccsm')