bigboard r7368 - in trunk/bigboard: . stocks/apps stocks/files



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

Log:
Kill hardcoded font sizes from FileStock

Added:
   trunk/bigboard/stocks/apps/browser.css
   trunk/bigboard/stocks/files/slideout.css
Modified:
   trunk/bigboard/Makefile.am
   trunk/bigboard/slideout.py
   trunk/bigboard/stocks/files/FilesStock.py

Modified: trunk/bigboard/Makefile.am
==============================================================================
--- trunk/bigboard/Makefile.am	(original)
+++ trunk/bigboard/Makefile.am	Wed Jun 18 17:21:49 2008
@@ -57,7 +57,7 @@
 peoplestock_PYTHON = stocks/people/*.py stocks/people/*.png
 
 filestockdir=$(stocksdir)/files
-filestock_PYTHON = stocks/files/*.py stocks/files/*.png
+filestock_PYTHON = stocks/files/*.py stocks/files/*.png stocks/files/*.css
 
 workspacesstockdir=$(stocksdir)/workspaces
 workspacesstock_PYTHON = stocks/workspaces/*.py stocks/workspaces/*.png

Modified: trunk/bigboard/slideout.py
==============================================================================
--- trunk/bigboard/slideout.py	(original)
+++ trunk/bigboard/slideout.py	Wed Jun 18 17:21:49 2008
@@ -12,8 +12,8 @@
     	"key-press-event": "override",
     	"close": (gobject.SIGNAL_RUN_LAST, None, (bool,))
        }
-    def __init__(self, widget=None, modal=True):
-        super(Slideout, self).__init__(type=gtk.WINDOW_POPUP, themed=True)
+    def __init__(self, widget=None, modal=True, stylesheet=None):
+        super(Slideout, self).__init__(type=gtk.WINDOW_POPUP, themed=True, stylesheet=stylesheet)
 
         self.__widget = widget
         self.__modal = modal

Added: trunk/bigboard/stocks/apps/browser.css
==============================================================================
--- (empty file)
+++ trunk/bigboard/stocks/apps/browser.css	Wed Jun 18 17:21:49 2008
@@ -0,0 +1,13 @@
+.title {
+    font-size: 0.9em;
+    font-weight: bold;
+    color: #3F3F3F;
+}
+
+#app-description {
+    font-size: 0.8em;
+}
+
+#more-popular-link {
+    font-size: 0.8em;
+}

Modified: trunk/bigboard/stocks/files/FilesStock.py
==============================================================================
--- trunk/bigboard/stocks/files/FilesStock.py	(original)
+++ trunk/bigboard/stocks/files/FilesStock.py	Wed Jun 18 17:21:49 2008
@@ -308,8 +308,8 @@
     return pixbuf
     
 class FileSlideout(Slideout):
-    def __init__(self, fobj):
-        super(FileSlideout, self).__init__()
+    def __init__(self, fobj, stylesheet=None):
+        super(FileSlideout, self).__init__(stylesheet=stylesheet)
         vbox = CanvasVBox(border_color=0x0000000ff, spacing=4)
         self.get_root().append(vbox)
         self.__header = Header(topborder=False)
@@ -326,12 +326,12 @@
         detailvbox = CanvasVBox(spacing=3)
         hbox.append(detailvbox) 
         if fobj.get_type():
-            text = hippo.CanvasText(classes='subforeground', text=fobj.get_type(), font='12px', xalign=hippo.ALIGNMENT_START)                  
+            text = hippo.CanvasText(classes='subforeground', text=fobj.get_type(), id='file-desc', xalign=hippo.ALIGNMENT_START)                  
             detailvbox.append(text)
         size = fobj.get_size()            
         if size is not None:
             sizestr = format_file_size(size)
-            text = hippo.CanvasText(classes='subforeground', text=sizestr, font='12px', xalign=hippo.ALIGNMENT_START)             
+            text = hippo.CanvasText(classes='subforeground', text=sizestr, id='file-desc', xalign=hippo.ALIGNMENT_START)             
             detailvbox.append(text)
         fname = os.path.dirname(fobj.get_full_name())
         if fname is not None and len(fname) > 0: 
@@ -341,7 +341,7 @@
             if fname.startswith(home):
                 fname = fname[:len(home)]
             fname = urllib.unquote(fname)            
-            text = hippo.CanvasText(classes='subforeground', text=fname, font='12px', xalign=hippo.ALIGNMENT_START)          
+            text = hippo.CanvasText(classes='subforeground', text=fname, id='file-desc', xalign=hippo.ALIGNMENT_START)          
             detailvbox.append(text)
         if isinstance(fobj, GoogleFile) :
             def activate_file(button):
@@ -356,7 +356,7 @@
             return    
         apps = gnomevfs.mime_get_all_applications(mime)
         if apps:
-            text = hippo.CanvasText(text='Open With: ', font='14px')
+            text = hippo.CanvasText(text='Open With: ')
             detailvbox.append(text)
             def on_app_clicked(button, app):
                 self.emit('close', True)
@@ -463,7 +463,7 @@
             self.__slideout_target = None            
             return
         self.__slideout_target = fobj            
-        self.__slideout = FileSlideout(fobj)
+        self.__slideout = FileSlideout(fobj, stylesheet=self.get_path('slideout.css'))
         def on_slideout_close(s, action_taken):
             self.__last_slideout_event_time = gtk.get_current_event_time()
             if action_taken:

Added: trunk/bigboard/stocks/files/slideout.css
==============================================================================
--- (empty file)
+++ trunk/bigboard/stocks/files/slideout.css	Wed Jun 18 17:21:49 2008
@@ -0,0 +1,3 @@
+#file-desc {
+    font-size: 0.8em;
+}



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