From ae2d86d8e461be36952dcccaff20507cded68f84 Mon Sep 17 00:00:00 2001
From: Simon Schampijer <simon@laptop.org>
Date: Mon, 22 Oct 2012 19:04:36 +0200
Subject: [PATCH toolkit-gtk3] Palettes: move PRIMARY and SECONDARY constant
to the base class
Signed-off-by: Simon Schampijer <simon@laptop.org>
---
src/sugar3/graphics/palette.py | 3 ---
src/sugar3/graphics/palettewindow.py | 7 +++++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/sugar3/graphics/palette.py b/src/sugar3/graphics/palette.py
index fe4440b..efdc9fd 100644
a
|
b
|
class Palette(PaletteWindow): |
90 | 90 | display such information. |
91 | 91 | """ |
92 | 92 | |
93 | | PRIMARY = 0 |
94 | | SECONDARY = 1 |
95 | | |
96 | 93 | __gsignals__ = { |
97 | 94 | 'activate': (GObject.SignalFlags.RUN_FIRST, None, ([])), |
98 | 95 | } |
diff --git a/src/sugar3/graphics/palettewindow.py b/src/sugar3/graphics/palettewindow.py
index 3be7fab..5965441 100644
a
|
b
|
class PaletteWindow(GObject.GObject): |
439 | 439 | Provides basic management of child widget, invoker, and animation. |
440 | 440 | """ |
441 | 441 | |
| 442 | PRIMARY = 0 |
| 443 | SECONDARY = 1 |
| 444 | |
442 | 445 | __gsignals__ = { |
443 | 446 | 'popup': (GObject.SignalFlags.RUN_FIRST, None, ([])), |
444 | 447 | 'popdown': (GObject.SignalFlags.RUN_FIRST, None, ([])), |
… |
… |
class PaletteWindow(GObject.GObject): |
628 | 631 | self.on_invoker_leave() |
629 | 632 | |
630 | 633 | def _invoker_right_click_cb(self, invoker): |
631 | | self.popup(immediate=True, state=1) |
| 634 | self.popup(immediate=True, state=self.SECONDARY) |
632 | 635 | |
633 | 636 | def _invoker_toggle_state_cb(self, invoker): |
634 | 637 | if self.is_up(): |
635 | 638 | self.popdown(immediate=True) |
636 | 639 | else: |
637 | | self.popup(immediate=True, state=1) |
| 640 | self.popup(immediate=True, state=self.SECONDARY) |
638 | 641 | |
639 | 642 | def __enter_notify_cb(self, widget): |
640 | 643 | self.on_enter() |