diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-07-21 20:57:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-07-21 20:57:42 +0100 |
commit | 27f1a3205096806d03393c27df6889d30fa59d00 (patch) | |
tree | f978d5cdf55837916439c24e4228fb17ee11356c | |
parent | 3276375c5caec7bea0aa44a78f73581b701131e3 (diff) |
give visual feedback if searched package does not exist
-rwxr-xr-x | src/frontend/gui/sisyphus-gui.py | 4 | ||||
-rw-r--r-- | src/frontend/gui/ui/sisyphus-gui.ui | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/frontend/gui/sisyphus-gui.py b/src/frontend/gui/sisyphus-gui.py index 96edcd7..875124a 100755 --- a/src/frontend/gui/sisyphus-gui.py +++ b/src/frontend/gui/sisyphus-gui.py @@ -12,7 +12,7 @@ class Sisyphus(QtWidgets.QMainWindow): self.show() self.load_packages() - self.input.textEdited.connect(self.filter_database) + self.input.returnPressed.connect(self.filter_database) self.install.clicked.connect(self.install_package) self.uninstall.clicked.connect(self.uninstall_package) @@ -53,6 +53,8 @@ class Sisyphus(QtWidgets.QMainWindow): coordinates = map(int, results) for coordinate in coordinates: self.database.setCurrentCell(coordinate, 0) + else: + self.input.setText("There are no packages with that name...") def load_packages(self): with sqlite3.connect('/var/lib/sisyphus/db/sisyphus.db') as db: diff --git a/src/frontend/gui/ui/sisyphus-gui.ui b/src/frontend/gui/ui/sisyphus-gui.ui index 46050a3..d7e2e6d 100644 --- a/src/frontend/gui/ui/sisyphus-gui.ui +++ b/src/frontend/gui/ui/sisyphus-gui.ui @@ -240,7 +240,7 @@ </rect> </property> <property name="toolTip"> - <string><html><head/><body><p align="center">Type in package name</p></body></html></string> + <string><html><head/><body><p align="center">Write package name and press Enter</p></body></html></string> </property> <property name="clearButtonEnabled"> <bool>true</bool> |