- Jun 23, 2023
-
-
Ivan Savin authored
- Add the ability to run the alterator-manager in user mode (systemctl --user). - Update docs/README-ru.md.
-
Ivan Savin authored
-
Ivan Savin authored
Add the ability to run the alterator-manager in user mode (systemctl --user).
-
- Jun 09, 2023
-
-
Ivan Savin authored
- Change defaults for polkit actions.
-
Ivan Savin authored
-
- Jun 01, 2023
-
-
Ivan Savin authored
- Add the get_interfaces method to the ru.basealt.alterator.manager interface. - Add checking of user rights to execute methods using polkit in the default interfaces.
-
Ivan Savin authored
Add checking of user rights to execute methods using polkit in the default interfaces.
-
- May 31, 2023
-
-
Ivan Savin authored
Add the get_interfaces method to the ru.basealt.alterator.manager interface that returns a list of interface names. The argument to this method is object path.
-
- May 22, 2023
-
-
Ivan Savin authored
- Add checking of user rights to execute methods using polkit. - Data from alterator-manager is now transferred not in a GHashTable, but in a structure ManagerData. - Add check for the correctness of the interface name in a backend file. - Add check for the correctness of the node name in a backend file. - Add automatic addition of prefix 'ru.basealt.alterator.' to the interface name from a file. - Update docs/README-ru.md.
-
Ivan Savin authored
Rename doc/README-ru.md -> docs/README-ru.md Update docs/README-ru.md.
-
Ivan Savin authored
Add checking of user rights to execute methods using polkit. Data from alterator-manager is now transferred not in a GHashTable, but in a structure ManagerData. Add check for the correctness of the interface name in a backend file. Add check for the correctness of the node name in a backend file. Add automatic addition of prefix 'ru.basealt.alterator.' to the interface name from a file.
-
- Apr 21, 2023
-
-
Ivan Savin authored
- Add thread_limit option to manager section in backend file. - Update doc/README-ru.md.
-
Ivan Savin authored
-
Ivan Savin authored
Add thread_limit option to manager section in backend file.
-
- Apr 11, 2023
-
-
Ivan Savin authored
- Add the get_signals method to the ru.basealt.alterator.manager interface that returns a list of signal names (stdout/stderr). The arguments to this method are the interface name and the method name.
-
Ivan Savin authored
Add the get_signals method to the ru.basealt.alterator.manager interface that returns a list of signal names (stdout/stderr). The arguments to this method are the interface name and the method name.
-
- Apr 04, 2023
-
-
Ivan Savin authored
- Add readme file (RU).
-
Ivan Savin authored
Readme file: /doc/README-ru.md
-
- Mar 09, 2023
-
-
Ivan Savin authored
- Add a default interface called manager into root. - The manager contains a method get_objects that returns object paths by interface name.
-
Ivan Savin authored
Add a default interface called manager into root. The manager contains a method get_objects that returns object paths by interface name.
-
- Feb 18, 2023
-
-
Evgeny Sinelnikov authored
-
- Feb 17, 2023
-
-
Evgeny Sinelnikov authored
-
- Feb 16, 2023
-
-
Ivan Savin authored
- All backend files are now loaded in the manager, and modules receive a pointer to a table with data that contains information about D-Bus objects and handlers. One file describes one interface for one module. - g_dbus_connection_register_object replaced by g_dbus_connection_register_subtree. - The interaction between the manager and modules has changed: the module now returns not xml, but an instance of GDBusInterfaceInfo (it writes a pointer to this instance to the table with data received from the manager, a pointer to the vtable is also written there).
-
Ivan Savin authored
All backend files are now loaded in the manager, and modules receive a pointer to a table with data that contains information about D-Bus objects and handlers. One file describes one interface for one module. g_dbus_connection_register_object replaced by g_dbus_connection_register_subtree. The interaction between the manager and modules has changed: the module now returns not xml, but an instance of GDBusInterfaceInfo (it writes a pointer to this instance to the table with data received from the manager, a pointer to the vtable is also written there).
-
- Oct 22, 2022
-
-
Evgeny Sinelnikov authored
- Improve errors treatment. - Rename source files from plugin to modules in common style. - Add support loading backends prototype with interfaces from alterator_manager_interface in modules.
-
Evgeny Sinelnikov authored
-
Evgeny Sinelnikov authored
-
Evgeny Sinelnikov authored
-
Evgeny Sinelnikov authored
-
Evgeny Sinelnikov authored
-
Evgeny Sinelnikov authored
-
Evgeny Sinelnikov authored
-
- Oct 21, 2022
-
-
Evgeny Sinelnikov authored
-
Evgeny Sinelnikov authored
-
- Oct 14, 2022
-
-
Ivan Savin authored
- Add devel.
-
- Oct 13, 2022
-
-
Ivan Savin authored
-
- Oct 11, 2022
-
-
Ivan Savin authored
Makes separate d-bus objects for plugins of separate interfaces. Rename BusName ru.basealt.alterator_manager to ru.basealt.alterator.
-
- Oct 10, 2022
-
-
Ivan Savin authored
Instead of the get_gdbus_interface_vtable and get_introspection functions, the plugin_init. The PluginInfo structure has been moved to a separate file.
-
- Sep 15, 2022
-
-
Ivan Savin authored
-
- Aug 09, 2022
-
-
Ivan Savin authored
-