Winify
/trunk/Configuration/Configuration.cs |
@@ -14,6 +14,7 @@ |
private int _toastDuration = 5000; |
private bool _infiniteToastDuration; |
private int _retrievePastNotificationHours; |
private byte[] _chime; |
|
public bool LaunchOnBoot |
{ |
@@ -81,6 +82,17 @@ |
} |
} |
|
public byte[] Chime |
{ |
get => _chime; |
set |
{ |
if (Equals(value, _proxy)) return; |
_chime = value; |
OnPropertyChanged(); |
} |
} |
|
[UsedImplicitly] |
public Configuration() |
{ |
/trunk/Configuration/Configuration.xsd |
@@ -8,6 +8,18 @@ |
<xsd:sequence> |
<xsd:element name="LaunchOnBoot" type="xsd:boolean" /> |
<xsd:element name="IgnoreSelfSignedCertificates" type="xsd:boolean" /> |
<xsd:element name="ToastDuration" type="xsd:integer" /> |
<xsd:element name="InfiniteToastDuration" type="xsd:boolean" /> |
<xsd:element name="RetrievePastNotificationHours" type="xsd:integer" /> |
<xs:element name="Proxy"> |
<xs:complexType> |
<xs:sequence> |
<xs:element type="xs:string" name="Enable"/> |
<xs:element type="xs:anyURI" name="Url"/> |
</xs:sequence> |
</xs:complexType> |
</xs:element> |
<xs:element type="xs:base64Binary" name="Chime"/> |
</xsd:sequence> |
</xsd:complexType> |
</xsd:element> |