vCard profile: hide X-EVOLUTION-UI-SLOT in DevInf for Nokia N85 (MB #8868)
When we declare X-EVOLUTION-UI-SLOT as parameter in our DevInf, then the N85 doesn't send telephone and email addresses to us. It seems to get confused about what this unknown parameter is and then disables the properties it is declared for. As a workaround, do not "show" the parameter (per-parameter Synthesis config option), but keep using it. The implication of that change is minimal. The X-EVOLUTION-UI-SLOT value is used to preserve the order of entries in the Evolution GUI. Declaring that our client supports the value is only relevant when not sending it (because then a server knows that it can drop its own value), but because we always send it, we don't need to declare it. In theory, a peer might avoid sending this value to us if we don't declare it. In practice, peers are not that sophisticated, for good reasons (like peers not declaring all of their properties). Synthesis itself definitely still encodes the value even if not declared by its peer.
This commit is contained in:
parent
5113364ea1
commit
5d462f57ea
|
@ -84,7 +84,7 @@
|
|||
<!-- enum mode="prefix" name="X-Synthesis-Ref" value="2.L"/ -->
|
||||
</value>
|
||||
</parameter>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="TEL_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
|
@ -103,7 +103,7 @@
|
|||
<!-- enum mode="prefix" name="X-Synthesis-Ref" value="2.L"/ -->
|
||||
</value>
|
||||
</parameter>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="EMAIL_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
|
@ -188,57 +188,57 @@
|
|||
|
||||
<property name="X-AIM" suppressempty="yes">
|
||||
<value field="AIM_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="AIM_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
<property name="X-GADUGADU" suppressempty="yes">
|
||||
<value field="GADUGADU_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="GADUGADU_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
<property name="X-GROUPWISE" suppressempty="yes">
|
||||
<value field="GROUPWISE_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="GROUPWISE_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
<property name="X-ICQ" suppressempty="yes">
|
||||
<value field="ICQ_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="ICQ_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
<property name="X-JABBER" suppressempty="yes">
|
||||
<value field="JABBER_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="JABBER_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
<property name="X-MSN" suppressempty="yes">
|
||||
<value field="MSN_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="MSN_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
<property name="X-YAHOO" suppressempty="yes">
|
||||
<value field="YAHOO_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="YAHOO_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
|
||||
<property name="X-SKYPE" suppressempty="yes">
|
||||
<value field="SKYPE_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="SKYPE_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
|
||||
<property name="X-SIP" suppressempty="yes">
|
||||
<value field="SIP_HANDLE"/>
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="yes">
|
||||
<parameter name="X-EVOLUTION-UI-SLOT" positional="no" show="no">
|
||||
<value field="SIP_SLOT"/>
|
||||
</parameter>
|
||||
</property>
|
||||
|
|
Loading…
Reference in New Issue