~joshuascotton/entertainer/pluginsV2

« back to all changes in this revision

Viewing changes to entertainerlib/frontend/gui/tabs/movies_tab.py

  • Committer: Paul Hummer
  • Date: 2008-10-12 17:23:21 UTC
  • mfrom: (282.1.6 texture)
  • Revision ID: paul@ubuntu.com-20081012172321-aius6ly9elmbvu31
clutter.Texture handling has been improved

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
from entertainerlib.frontend.gui.widgets.label import Label
17
17
from entertainerlib.frontend.gui.widgets.list_indicator import ListIndicator
18
18
from entertainerlib.frontend.gui.widgets.rounded_texture import RoundedTexture
 
19
from entertainerlib.frontend.gui.widgets.texture import Texture
19
20
from entertainerlib.utils.configuration import Configuration
20
21
 
21
22
class MoviesTab(Tab):
101
102
        self.movie_menu.set_orientation(self.movie_menu.VERTICAL)
102
103
 
103
104
        # Default texture
104
 
        default_cover = clutter.Texture()
105
 
        pix_buffer = gtk.gdk.pixbuf_new_from_file(
106
 
            self.theme.getImage("default_movie_art"))
107
 
        default_cover.set_pixbuf(pix_buffer)
 
105
        default_cover = Texture(self.theme.getImage("default_movie_art"))
108
106
 
109
107
        movies = self.library.get_movies()
110
108
        for movie in movies:
111
109
            if movie.has_cover_art():
112
 
                #texture = clutter.Texture()
113
110
                pix_buffer = gtk.gdk.pixbuf_new_from_file(
114
111
                    movie.get_cover_art_url())
115
 
                #texture.set_pixbuf(pix_buffer)
116
112
                texture = RoundedTexture(pix_buffer, self.ui.x(0.1),
117
113
                                            self.ui.y(0.25))
118
114
            else: