Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-07-10 16:53:12 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-07-10 16:53:12 (GMT)
commit2de3071183a20cc1fcfe53dc1ef325cdc4e95fe0 (patch)
treefa277e10ccf1c57d3ff5577d646ee338350467ee
parentc27ffb837af1c3e16d6be15f3df79e38e96661dd (diff)
cleaned up hover code to mesh with palettewindow patch
-rw-r--r--src/jarabe/desktop/favoritesview.py13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/jarabe/desktop/favoritesview.py b/src/jarabe/desktop/favoritesview.py
index 12b9dcf..f5797d8 100644
--- a/src/jarabe/desktop/favoritesview.py
+++ b/src/jarabe/desktop/favoritesview.py
@@ -500,6 +500,7 @@ class ActivityIcon(CanvasIcon):
self.props.xo_color = xo_color
def create_palette(self):
+ logging.debug('CREATE_PALETTE')
palette = FavoritePalette(self._activity_info, self._journal_entries)
palette.connect('activate', self.__palette_activate_cb)
palette.connect('entry-activate', self.__palette_entry_activate_cb)
@@ -511,21 +512,14 @@ class ActivityIcon(CanvasIcon):
def __palette_entry_activate_cb(self, palette, metadata):
self._resume(metadata)
- # FIXME: Not sure how the hovering was handled in the hippo
- # version, but this is an attempt to get hover palettes to work
- # but where does self.palette get created?
def __enter_notify_event_cb(self, icon, event):
self._hovering = True
- if self.palette is not None:
- self.palette.popup()
- # This seems to do the right thing vis-a-vis the palette invoked
- # from right-click
def __leave_notify_event_cb(self, icon, event):
self._hovering = False
- if self.palette is not None:
- self.palette.popdown()
+ '''
+ # Was this some hippo thing? doesn't seem to be used.
def do_paint_above_children(self, cr, damaged_box):
if not self._hovering:
return
@@ -549,6 +543,7 @@ class ActivityIcon(CanvasIcon):
cr.set_source_color(style.COLOR_SELECTION_GREY.get_gtk_color())
cr.set_line_width(ActivityIcon._BORDER_WIDTH)
cr.stroke()
+ '''
def do_get_content_height_request(self, for_width):
height, height = CanvasIcon.do_get_content_height_request(self,