roundabout,
created on Thursday, 12 December 2024, 14:27:08 (1734013628),
received on Thursday, 12 December 2024, 14:59:13 (1734015553)
Author identity: vlad <vlad.muntoiu@gmail.com>
d92980316339edbdb481e491e156f911b77194f1
main.py
@@ -233,8 +233,6 @@ class Izvor(Gtk.Application):
provider_config = json.load(f)
loaded_provider = module.Provider(provider_config)
self.providers.append(loaded_provider)
print(f"Loaded provider: {loaded_provider.name}")
print(loaded_provider.description)
self.provider_checkboxes[provider.stem] = Gtk.CheckMenuItem.new_with_label(loaded_provider.name)
providers_menu.append(self.provider_checkboxes[provider.stem])
self.provider_checkboxes[provider.stem].set_active(True)
@@ -453,12 +451,10 @@ class Izvor(Gtk.Application):
async def update_results(self, widget):
print("Updating results...")
spinner = self.builder.get_object("spinner")
spinner.start()
generators = []
query = self.builder.get_object("search-query-buffer").get_text()
# print(f"Query: {query}")
for provider in self.providers:
generators.append(provider.search)
@@ -469,7 +465,6 @@ class Izvor(Gtk.Application):
try:
async for result in merge_generators_with_params(generators, query):
# print(result)
result_box = ResultInfoWidget(result["name"], result["description"], result["image"], result["execute"], self.icon_size, self.show_result_descriptions)
results_list.add(result_box)
result_box.show_all()