~muktupavels/compiz/lp1794765

« back to all changes in this revision

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

  • Committer: Bileto Bot
  • Author(s): Alberts Muktupāvels
  • Date: 2018-07-17 11:19:30 UTC
  • mfrom: (4160.7.2 compiz-borders)
  • Revision ID: ci-train-bot@canonical.com-20180717111930-i1wool3bt2imhe1q
ccsm: add borders in few places.

Approved by: Dmitry Shachnev

Show diffs side-by-side

added added

removed removed

Lines of Context:
201
201
        self.append_column(column)
202
202
 
203
203
        self.get_selection().connect('changed', self.SelectionChanged)
204
 
        self.hide()
205
 
        self.props.no_show_all = True
 
204
        self.show()
206
205
 
207
206
    def Update(self, items):
208
207
        self.model.clear()
216
215
                length += 1
217
216
 
218
217
        if length:
219
 
            self.show_all()
220
 
            self.props.no_show_all = False
 
218
            self.get_parent().show()
221
219
        else:
222
 
            self.hide()
223
 
            self.props.no_show_all = True
 
220
            self.get_parent().hide()
224
221
 
225
222
    def SelectionChanged(self, selection):
226
223
        if self.SelectionHandler is None:
1649
1646
                    self._categories[category] = []
1650
1647
                self._categories[category].append(plugin)
1651
1648
 
 
1649
        self.set_shadow_type (Gtk.ShadowType.IN)
1652
1650
        self.props.hscrollbar_policy = Gtk.PolicyType.NEVER
1653
1651
        self.props.vscrollbar_policy = Gtk.PolicyType.AUTOMATIC
1654
1652
        self.connect ('size-allocate', self.on_size_allocate)
1667
1665
            self._box.pack_start (category_box, False, False, 0)
1668
1666
 
1669
1667
        viewport = Gtk.Viewport ()
 
1668
        viewport.get_style_context ().add_class (Gtk.STYLE_CLASS_VIEW)
1670
1669
        viewport.set_focus_vadjustment (self.get_vadjustment ())
1671
1670
        viewport.add (self._box)
1672
1671
        self.add (viewport)