diff --git a/src/alpaca_search_provider.in b/src/alpaca_search_provider.in index 3b1f108..c1cbc61 100644 --- a/src/alpaca_search_provider.in +++ b/src/alpaca_search_provider.in @@ -16,9 +16,15 @@ class SearchProvider: return print("ALPACA D-Bus connection obtained") - interface_info = self.get_interface_info() - self.registration_id = self.connection.register_object(DBUS_OBJECT_PATH, interface_info, self.handle_method_call, None) + + self.registration_id = self.connection.register_object( + DBUS_OBJECT_PATH, + interface_info, + self.handle_method_call, + None, + None + ) if self.registration_id > 0: print(f"ALPACA Object registered with ID: {self.registration_id}") @@ -28,28 +34,38 @@ class SearchProvider: def get_interface_info(self): print("ALPACA get_interface_info") xml = """ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + """ return Gio.DBusNodeInfo.new_for_xml(xml).interfaces[0] diff --git a/src/meson.build b/src/meson.build index dfcb78e..d0f3ffa 100644 --- a/src/meson.build +++ b/src/meson.build @@ -26,14 +26,14 @@ configure_file( install_mode: 'r-xr-xr-x' ) -configure_file( - input: 'alpaca_search_provider.in', - output: 'alpaca_search_provider', - configuration: conf, - install: true, - install_dir: get_option('bindir'), - install_mode: 'r-xr-xr-x' -) +#configure_file( + #input: 'alpaca_search_provider.in', + #output: 'alpaca_search_provider', + #configuration: conf, + #install: true, + #install_dir: get_option('bindir'), + #install_mode: 'r-xr-xr-x' +#) alpaca_sources = [ '__init__.py',