-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #762 from openSUSE/list_software_patterns
List software patterns
- Loading branch information
Showing
10 changed files
with
154 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<node name="/org/opensuse/Agama/Software1"> | ||
<node name="Proposal"/> | ||
<interface name="org.freedesktop.DBus.Introspectable"> | ||
<method name="Introspect"> | ||
<arg name="xml_data" direction="out" type="s"/> | ||
</method> | ||
</interface> | ||
<interface name="org.freedesktop.DBus.Properties"> | ||
<method name="Get"> | ||
<arg name="interface_name" direction="in" type="s"/> | ||
<arg name="property_name" direction="in" type="s"/> | ||
<arg name="value" direction="out" type="v"/> | ||
</method> | ||
<method name="Set"> | ||
<arg name="interface_name" direction="in" type="s"/> | ||
<arg name="property_name" direction="in" type="s"/> | ||
<arg name="val" direction="in" type="v"/> | ||
</method> | ||
<method name="GetAll"> | ||
<arg name="interface_name" direction="in" type="s"/> | ||
<arg name="value" direction="out" type="a{sv}"/> | ||
</method> | ||
<signal name="PropertiesChanged"> | ||
<arg name="interface" type="s"/> | ||
<arg name="changed_properties" type="a{sv}"/> | ||
<arg name="invalidated_properties" type="as"/> | ||
</signal> | ||
</interface> | ||
<interface name="org.opensuse.Agama.Software1"> | ||
<!-- | ||
SelectProduct: | ||
@ProductID: product identifier | ||
Select product for Installation. | ||
--> | ||
<method name="SelectProduct"> | ||
<arg name="ProductID" direction="in" type="s"/> | ||
</method> | ||
<!-- | ||
ListPatterns: | ||
@Filtered: Flag if result should contain only filtered patterns for user. | ||
Decision about criteria is on backend. | ||
@Result: map with pattern id as key and as value is struct with | ||
category, description, icon, summary and order for pattern | ||
List available patterns. | ||
--> | ||
<method name="ListPatterns"> | ||
<arg name="Filtered" direction="in" type="b"/> | ||
<arg name="Result" direction="out" type="a{s(ssssi)}"/> | ||
</method> | ||
<method name="ProvisionsSelected"> | ||
<arg name="Provisions" direction="in" type="as"/> | ||
<arg name="Result" direction="out" type="ab"/> | ||
</method> | ||
<method name="IsPackageInstalled"> | ||
<arg name="Name" direction="in" type="s"/> | ||
<arg name="Result" direction="out" type="b"/> | ||
</method> | ||
<method name="UsedDiskSpace"> | ||
<arg name="SpaceSize" direction="out" type="s"/> | ||
</method> | ||
<method name="Probe"> | ||
</method> | ||
<method name="Propose"> | ||
</method> | ||
<method name="Install"> | ||
</method> | ||
<method name="Finish"> | ||
</method> | ||
<!-- | ||
property that defines list of available base products. | ||
It is id of product, human readable name and dict for future extensions | ||
It is ordered by display priority | ||
--> | ||
<property type="a(ssa{sv})" name="AvailableBaseProducts" access="read"/> | ||
<!-- | ||
property that shows which base product was selected | ||
--> | ||
<property type="s" name="SelectedBaseProduct" access="read"/> | ||
</interface> | ||
<interface name="org.opensuse.Agama1.Progress"> | ||
<property type="u" name="TotalSteps" access="read"/> | ||
<property type="(us)" name="CurrentStep" access="read"/> | ||
<property type="b" name="Finished" access="read"/> | ||
</interface> | ||
<interface name="org.opensuse.Agama1.ServiceStatus"> | ||
<property type="aa{sv}" name="All" access="read"/> | ||
<property type="u" name="Current" access="read"/> | ||
</interface> | ||
<interface name="org.opensuse.Agama1.Validation"> | ||
<property type="as" name="Errors" access="read"/> | ||
<property type="b" name="Valid" access="read"/> | ||
</interface> | ||
</node> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.