Esempio n. 1
0
 def populateFilterLists(self):
     repos = PacmanData.getValueSet(self.packages,"Repository")
     repos.insert(0,"all")
     for repo in repos:
         self.repoFilterList.append([repo])
     groups = PacmanData.getValueSet(self.packages,"Groups")
     groups.insert(0,"all")
     for group in groups:
         self.groupFilterList.append([group])
     status = ["All","Installed","Not Installed","Upgradable","In Queue"]
     for state in status:
         self.statusFilterList.append([state])
Esempio n. 2
0
 def __set_properties(self):
     repos= PacmanData.getValueSet(self.packages,"Repository")
     repos.insert(0,"all")
     self.RepoList.PopulateList(repos)
     self.GroupList.PopulateList(PacmanData.getValueSet(self.packages,"Groups"))
     self.StatusList.PopulateList(["Installed","Not Installed","Upgradable","In Queue"])
     self.PackageList.SetPackages(self.packages)
     # begin wxGlade: MainFrame.__set_properties
     self.SetTitle("The Schwaurtz Package Manager")
     self.MainWindow_toolbar.SetToolBitmapSize((16, 15))
     self.MainWindow_toolbar.SetMargins((0, 0))
     self.MainWindow_toolbar.SetToolPacking(1)
     self.MainWindow_toolbar.SetToolSeparation(18)
     self.MainWindow_toolbar.Realize()
     self.PackageGroupTabs.SetMinSize((172, 352))
     self.VerticleSpitter.SetMinSize((729, 352))
     self.InfoTabs.SetMinSize((729, 207))
     self.HorizontalSplitter.SetMinSize((729, 564))