From 829ab3eaa2d525901fba41484ba3c5affa1ba39b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 17 Sep 2017 20:22:05 +0100 Subject: sisyphus-gui: search as you type, fix variable split(no longer needed) --- src/frontend/gui/sisyphus-gui.py | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'src/frontend') diff --git a/src/frontend/gui/sisyphus-gui.py b/src/frontend/gui/sisyphus-gui.py index 10c1ed8..71b848f 100755 --- a/src/frontend/gui/sisyphus-gui.py +++ b/src/frontend/gui/sisyphus-gui.py @@ -13,7 +13,7 @@ class Sisyphus(QtWidgets.QMainWindow): self.progress.hide() self.loadDatabase("'%%'") - self.input.returnPressed.connect(self.filterDatabase) + self.input.textEdited.connect(self.filterDatabase) self.installThread = InstallThread() self.install.clicked.connect(self.packageInstall) @@ -78,9 +78,8 @@ class Sisyphus(QtWidgets.QMainWindow): Sisyphus.PKGLIST = [] for index in sorted(indexes): Sisyphus.PKGLIST.append(index.data()) - print(Sisyphus.PKGLIST) - #self.showProgressBar() - #self.installThread.start() + self.showProgressBar() + self.installThread.start() def finishedInstall(self): self.hideProgressBar() @@ -92,9 +91,8 @@ class Sisyphus(QtWidgets.QMainWindow): Sisyphus.PKGLIST = [] for index in sorted(indexes): Sisyphus.PKGLIST.append(index.data()) - print(Sisyphus.PKGLIST) - #self.showProgressBar() - #self.uninstallThread.start() + self.showProgressBar() + self.uninstallThread.start() def finishedUninstall(self): self.hideProgressBar() @@ -145,14 +143,14 @@ class InstallThread(QtCore.QThread): installFinished = QtCore.pyqtSignal() def run(self): PKGLIST = Sisyphus.PKGLIST - sisyphus_pkg_auto_install(PKGLIST.split()) + sisyphus_pkg_auto_install(PKGLIST) self.installFinished.emit() class UninstallThread(QtCore.QThread): uninstallFinished = QtCore.pyqtSignal() def run(self): PKGLIST = Sisyphus.PKGLIST - sisyphus_pkg_auto_uninstall(PKGLIST.split()) + sisyphus_pkg_auto_uninstall(PKGLIST) self.uninstallFinished.emit() class UpgradeThread(QtCore.QThread): -- cgit v1.2.3