diff --git a/requirements.txt b/requirements.txt index dec79d8..6d70221 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,3 +10,17 @@ psutil==7.1.0 libtorrent==2.0.11 libtorrent-windows-dll==0.0.3 fuzzyfinder==2.3.0 +cffi==2.0.0 +h11==0.16.0 +outcome==1.3.0.post0 +pycparser==3.0 +pysocks==1.7.1 +selenium==4.41.0 +sniffio==1.3.1 +sortedcontainers==2.4.0 +trio==0.33.0 +trio-websocket==0.12.2 +undetected-chromedriver==3.5.5 +websocket-client==1.9.0 +websockets==16.0 +wsproto==1.3.2 \ No newline at end of file diff --git a/src/core/interface/utils/fzhelper.py b/src/core/interface/utils/fzhelper.py index 8f26477..bfe975d 100644 --- a/src/core/interface/utils/fzhelper.py +++ b/src/core/interface/utils/fzhelper.py @@ -28,6 +28,10 @@ class FuzzySearchWindow(QtWidgets.QWidget): # should work everywhere self.searchbox.setPlaceholderText("Search for a game on Steamrip") self.table = QtWidgets.QTableWidget() + self.table.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) # disable editing + self.table.setSelectionMode(QtWidgets.QAbstractItemView.NoSelection) # no selection highlight + self.table.setFocusPolicy(QtCore.Qt.NoFocus) + self.searchbox.setFocus() headers = [] for key in self.opts[1].keys():