bigboard r7367 - in trunk/bigboard: . stocks/files stocks/google_calendar stocks/mail stocks/people stocks/self



Author: marco
Date: Wed Jun 18 17:12:44 2008
New Revision: 7367
URL: http://svn.gnome.org/viewvc/bigboard?rev=7367&view=rev

Log:
Get rid of ThemedSlideout, it doesn't make much sense since theming is handled by BigWindow.

Modified:
   trunk/bigboard/slideout.py
   trunk/bigboard/stocks/files/FilesStock.py
   trunk/bigboard/stocks/google_calendar/CalendarStock.py
   trunk/bigboard/stocks/mail/MailStock.py
   trunk/bigboard/stocks/people/PeopleStock.py
   trunk/bigboard/stocks/self/SelfStock.py

Modified: trunk/bigboard/slideout.py
==============================================================================
--- trunk/bigboard/slideout.py	(original)
+++ trunk/bigboard/slideout.py	Wed Jun 18 17:12:44 2008
@@ -2,7 +2,7 @@
 import hippo
 import gtk
 import gobject
-from bigboard.big_widgets import BigWindow, ThemedWidgetMixin
+from bigboard.big_widgets import BigWindow
 
 _logger = logging.getLogger('bigboard.Slideout')
 
@@ -110,17 +110,3 @@
             opacity = 1.0
 
         self.set_opacity(opacity)
-
-class ThemedSlideout(Slideout, ThemedWidgetMixin):
-    def __init__(self, **kwargs):
-
-        Slideout.__init__(self, **kwargs)
-        ThemedWidgetMixin.__init__(self)
-        
-    def _sync_preslideout_state(self):
-        theme = self.get_theme()
-#         if theme.have_compositing():
-#             self.realize()
-#             self.set_opacity(theme.opacity)
-#             _logger.debug("have compositing, set opacity to %s", theme.opacity)            
-#             self.queue_draw_area(0,0,-1,-1)

Modified: trunk/bigboard/stocks/files/FilesStock.py
==============================================================================
--- trunk/bigboard/stocks/files/FilesStock.py	(original)
+++ trunk/bigboard/stocks/files/FilesStock.py	Wed Jun 18 17:12:44 2008
@@ -13,7 +13,7 @@
 from bigboard.libbig.gutil import *
 from bigboard.workboard import WorkBoard
 from bigboard.stock import Stock
-from bigboard.slideout import ThemedSlideout
+from bigboard.slideout import Slideout
 import bigboard.google as google
 import bigboard.google_stock as google_stock  
 from bigboard.big_widgets import IconLink, CanvasHBox, CanvasVBox, Button, Header
@@ -307,7 +307,7 @@
         return None
     return pixbuf
     
-class FileSlideout(ThemedSlideout):
+class FileSlideout(Slideout):
     def __init__(self, fobj):
         super(FileSlideout, self).__init__()
         vbox = CanvasVBox(border_color=0x0000000ff, spacing=4)

Modified: trunk/bigboard/stocks/google_calendar/CalendarStock.py
==============================================================================
--- trunk/bigboard/stocks/google_calendar/CalendarStock.py	(original)
+++ trunk/bigboard/stocks/google_calendar/CalendarStock.py	Wed Jun 18 17:12:44 2008
@@ -1057,7 +1057,7 @@
             self.__slideout_event = None
             return True
 
-        self.__slideout = slideout.ThemedSlideout()
+        self.__slideout = slideout.Slideout()
         self.__slideout_event = event
         coords = event.get_screen_coords()
         # _logger.debug("coords are %s %s; allocation alone %s", self.__box.get_context().translate_to_screen(self.__box)[0] + self.__box.get_allocation()[0] + 4, coords[1], event.get_allocation())

Modified: trunk/bigboard/stocks/mail/MailStock.py
==============================================================================
--- trunk/bigboard/stocks/mail/MailStock.py	(original)
+++ trunk/bigboard/stocks/mail/MailStock.py	Wed Jun 18 17:12:44 2008
@@ -9,7 +9,7 @@
 from StringIO import StringIO
 
 from bigboard.stock import Stock
-from bigboard.slideout import ThemedSlideout
+from bigboard.slideout import Slideout
 import bigboard.google as google
 import bigboard.google_stock as google_stock  
 from bigboard.big_widgets import ActionLink, CanvasHBox, CanvasVBox, Button, Header, PrelightingCanvasBox, Arrow
@@ -86,7 +86,7 @@
         else: 
             return "Google Account: None Current folder: " + self.get_current_folder() + " Logged in: " + str(self.get_logged_in_flag()) + " Arrow state: " + self.get_expand_arrow().get_property("image_name")
 
-class LabelSlideout(ThemedSlideout):
+class LabelSlideout(Slideout):
     __gsignals__ = {
                     'changed' : (gobject.SIGNAL_RUN_LAST, gobject.TYPE_NONE, (gobject.TYPE_STRING, )),
                    }
@@ -126,7 +126,7 @@
         self.emit('changed', label_text)
         self.emit('close', True)
 
-class EmailSlideout(ThemedSlideout):
+class EmailSlideout(Slideout):
     def __init__(self, thread):
         super(EmailSlideout, self).__init__()
         vbox = CanvasVBox(border_color=0x0000000ff, spacing=4)

Modified: trunk/bigboard/stocks/people/PeopleStock.py
==============================================================================
--- trunk/bigboard/stocks/people/PeopleStock.py	(original)
+++ trunk/bigboard/stocks/people/PeopleStock.py	Wed Jun 18 17:12:44 2008
@@ -144,7 +144,7 @@
 
         self.__in_slideout_close_event = False
 
-        self.__slideout = bigboard.slideout.ThemedSlideout()
+        self.__slideout = bigboard.slideout.Slideout()
         self.__slideout_item = item
         coords = item.get_screen_coords()
 

Modified: trunk/bigboard/stocks/self/SelfStock.py
==============================================================================
--- trunk/bigboard/stocks/self/SelfStock.py	(original)
+++ trunk/bigboard/stocks/self/SelfStock.py	Wed Jun 18 17:12:44 2008
@@ -9,7 +9,7 @@
 
 from ddm import DataModel
 import bigboard.globals as globals
-from bigboard.slideout import ThemedSlideout
+from bigboard.slideout import Slideout
 import bigboard.libbig as libbig
 from bigboard.libbig.logutil import log_except
 from bigboard.workboard import WorkBoard
@@ -88,7 +88,7 @@
 
         self.displays = displays
 
-class SelfSlideout(ThemedSlideout):
+class SelfSlideout(Slideout):
     __gsignals__ = {
         "account" : (gobject.SIGNAL_RUN_LAST, gobject.TYPE_NONE, []),                    
         "logout" : (gobject.SIGNAL_RUN_LAST, gobject.TYPE_NONE, []),



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]