albumSelection.connect("changed", self._albumSelectionUpdated)
albumSelection.set_select_function(self._isSelectable, self.__albumModel)
self.__contextMenu = self.__createContextMenu()
- self._albumSelectionUpdated()
self.__albumView.connect("button_press_event", self._button_pressed)
self.loadAlbumTree()
+ iterator = self.__albumModel.get_iter_first()
+ albumSelection.select_iter(iterator)
self._connectedOids = []
def loadAlbumTree(self):
env.shelf.registerModificationCallback(self._shelfModificationChangedCallback)
- self.__albums = Albums(self)
+ self.__factory = ObjectCollectionFactory()
self.__categories = Categories(self)
+ self.__albums = Albums(self)
self.__thumbnailView = ThumbnailView()
self.__tableView = TableView()
self.__singleObjectView = SingleObjectView()
- self.__factory = ObjectCollectionFactory()
- self.loadQuery("/" + env.shelf.getRootAlbum().getTag())
self.__showTableView()
def _sourceEntryActivated(self, widget):