refactor: remove core/ folder

This commit is contained in:
Vxrtrauter
2026-03-19 20:42:28 +01:00
parent 53d4a240a0
commit 325eda54fa
52 changed files with 142 additions and 142 deletions
+34
View File
@@ -0,0 +1,34 @@
from data.scrapers.rutracker import init_rutracker
from data.scrapers.uztracker import init_uztracker
from data.scrapers.steamrip import init_steamrip
from data.scrapers.monkrus import init_m0nkrus
from utils.logging.logs import consoleLog
from utils.data.state import state
# Call initialization function for each tracker / site
init_rutracker()
init_uztracker()
init_m0nkrus()
init_steamrip()
def run_search(self) -> None:
self.show_empty_results(False)
search_text = self.searchbar.text()
# Check for empty search
if search_text == "":
consoleLog("Error: Can't search for nothing")
return
consoleLog(f"User searched for: {search_text}")
# Get current tracker and call its search function
tracker = state.trackers[state.currenttracker]
scrapefunc = tracker["scrapeFunc"]
state.posts = scrapefunc(search_text)
# Late to prevent circular import
from interface.gui import MainWindow
# Update GUI Headers
MainWindow._instance.search_results_signal.emit(tracker["headers"])