Added encrypted-but-unverified otr session status icon.

cusax-fix
George Politis 16 years ago
parent a278ffd463
commit 6ea0413e0e

@ -411,6 +411,8 @@ plugin.mediaconfig.PLUGIN_ICON=resources/images/impl/media/media.png
# otr plugin icons
plugin.otr.ENCRYPTED_ICON_15x15=resources/images/plugin/otr/encrypted15x15.png
plugin.otr.ENCRYPTED_ICON_25x25=resources/images/plugin/otr/encrypted25x25.png
plugin.otr.ENCRYPTED_UNVERIFIED_ICON_15x15=resources/images/plugin/otr/encrypted_unverified15x15.png
plugin.otr.ENCRYPTED_UNVERIFIED_ICON_25x25=resources/images/plugin/otr/encrypted_unverified25x25.png
plugin.otr.PLAINTEXT_ICON_15x15=resources/images/plugin/otr/plaintext15x15.png
plugin.otr.PLAINTEXT_ICON_25x25=resources/images/plugin/otr/plaintext25x25.png
plugin.otr.FINISHED_ICON_15x15=resources/images/plugin/otr/finished15x15.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 709 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -101,8 +101,11 @@ public void actionPerformed(ActionEvent e)
switch (this.getSessionStatus())
{
case ENCRYPTED:
this.setIcon(OtrActivator.resourceService
.getImage("plugin.otr.ENCRYPTED_ICON_15x15"));
this
.setIcon(OtrActivator.resourceService
.getImage((OtrActivator.scOtrEngine
.isContactVerified(contact)) ? "plugin.otr.ENCRYPTED_ICON_15x15"
: "plugin.otr.ENCRYPTED_UNVERIFIED_ICON_15x15"));
this.add(endOtr);

@ -147,8 +147,12 @@ private void setStatus(SessionStatus status)
case ENCRYPTED:
try
{
this.setImage(ImageIO.read(OtrActivator.resourceService
.getImageURL("plugin.otr.ENCRYPTED_ICON_25x25")));
this
.setImage(ImageIO
.read(OtrActivator.resourceService
.getImageURL((OtrActivator.scOtrEngine
.isContactVerified(contact)) ? "plugin.otr.ENCRYPTED_ICON_25x25"
: "plugin.otr.ENCRYPTED_UNVERIFIED_ICON_25x25")));
}
catch (IOException e)
{

Loading…
Cancel
Save