Defaults to true on Windows if the application is pinned to the
taskbar. Determined by searching for a shortcut with the application's
name in the pin-folder.
Removes all the reflection to access the AWT implementation as it is
included with Java 1.6 anyway. Instead of *Peer and double-wrapping,
define a Jitsi-specific base class and implement it by wrapping the
AWT system tray.
Potential new implementations simply need to extend SystemTray and
TrayIcon.
Having prompts in those two fields gives the user a hint of what (s)he
is expected to put into them. This commit will use the example name
'Jane Doe' and the example contact 'jane.doe@example.com' for both
fields. The text has a faint gray color and will vanish if the user adds
text into the field.
This commit adds a function which makes it possible to add faint gray
prompt to a text field. The foreground color of the prompt's text is the
one of the text field, but half transparent. As soon as text is added to
the text field, the prompt will vanish and it will re-appear when the
text field is emptied again.
To help users understand the purpose of the various fields of this
dialog, tool tips are added by this commit. They provide basic
explanation for the primary controls (name, address/number, account and
group).
Thanks to David Bolton for suggesting the used tool tips text.
Instead of simply failing after clicking OK when adding a contact,
validate the address/ID supplied by the user, show an error and
attempt to correct it.
RFC3261 deprecated this attribute:
[...] The use of "transport=tls" has consequently been
deprecated, partly because it was specific to a single hop
of the request. [...]
Closes#2
Since Office 2010, IM applications need to write to their own key
below IM Providers. Jitsi's setup was preparing this under HKLM for a
while, now write the actual state where it belongs.
https://msdn.microsoft.com/en-us/library/office/jj900715.aspx
* ice4j: v1.0
* jain-sip-api: move to FLOSS version from Opentelecoms (v1.2)
* jain-sdp-api: move to FLOSS version from Opentelecoms (v1.0)
* jain-sip-ri:
jitsi branch with oss-only components, based on 1.2.279
(tag v1.2.279-jitsi-oss1)
* sdp-nist-bridge: v1.1
These libraries are used as released on Maven Central.
* Update OSGi manifests
Now that jain-sip and ice4j are no longer directly bundled,
import the required packages.