def populate(self, albums): """ Populate albums @param is compilation as bool """ # Add first album to get album size, # used to precalculate next albums size if albums: widget = AlbumSimpleWidget(albums.pop(0)) widget.init_widget() widget.show_all() self._albumbox.insert(widget, -1) # Keep album requisition self._requisition = widget.get_preferred_size()[1] self._add_albums(albums)