Skip to content
Snippets Groups Projects
  1. Sep 06, 2023
  2. Jul 11, 2023
  3. Jun 23, 2023
  4. Jun 09, 2023
  5. Jun 01, 2023
  6. May 31, 2023
    • Ivan Savin's avatar
      Add the get_interfaces method. · c0085c5c
      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.
      c0085c5c
  7. May 22, 2023
    • Ivan Savin's avatar
      0.1.4-alt1 · e9aeac45
      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's avatar
      Update docs/README-ru.md. · dc4c95b5
      Ivan Savin authored
      Rename doc/README-ru.md -> docs/README-ru.md
      Update docs/README-ru.md.
      dc4c95b5
    • Ivan Savin's avatar
      Add check authorization by polkit. · 1a9fd230
      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.
      1a9fd230
  8. Apr 21, 2023
  9. Apr 11, 2023
    • Ivan Savin's avatar
      0.1.2-alt1 · 66db2c2d
      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.
      66db2c2d
    • Ivan Savin's avatar
      Add the get_signals method. · a4560cd2
      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.
      a4560cd2
  10. Apr 04, 2023
  11. Mar 09, 2023
    • Ivan Savin's avatar
      0.1.1-alt1 · 4980ef5b
      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.
      4980ef5b
    • Ivan Savin's avatar
      Add a default interface called manager. · 7754a276
      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.
      7754a276
  12. Feb 18, 2023
  13. Feb 17, 2023
  14. Feb 16, 2023
    • Ivan Savin's avatar
      0.1.0-alt1 · 8fe5a6e7
      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's avatar
      Transition form register_object to subtree. · 1c0c9752
      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).
      1c0c9752
  15. Oct 22, 2022
  16. Oct 21, 2022
  17. Oct 14, 2022
  18. Oct 13, 2022
Loading