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()