diff options
author | iNPUTmice <daniel@gultsch.de> | 2014-10-23 21:27:41 +0200 |
---|---|---|
committer | iNPUTmice <daniel@gultsch.de> | 2014-10-23 21:27:41 +0200 |
commit | d73a77643d7923cae0789c5ed9f6a2a4cf41385f (patch) | |
tree | 14012cf90146a8a1feacd29cbc6fa6ad959ba1c2 /src/eu/siacs/conversations/entities | |
parent | de3739970b32a927d8c1ec5f7a378fa50c4b4f99 (diff) |
context menu for messages. allow to resend single messages
Diffstat (limited to 'src/eu/siacs/conversations/entities')
-rw-r--r-- | src/eu/siacs/conversations/entities/Message.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/eu/siacs/conversations/entities/Message.java b/src/eu/siacs/conversations/entities/Message.java index a390c7ca0..5fa16460c 100644 --- a/src/eu/siacs/conversations/entities/Message.java +++ b/src/eu/siacs/conversations/entities/Message.java @@ -431,6 +431,11 @@ public class Message extends AbstractEntity { params.size = Long.parseLong(parts[0]); } catch (NumberFormatException e) { params.origin = parts[0]; + try { + params.url = new URL(parts[0]); + } catch (MalformedURLException e1) { + params.url = null; + } } } else if (parts.length == 3) { try { @@ -451,6 +456,11 @@ public class Message extends AbstractEntity { } else if (parts.length == 4) { params.origin = parts[0]; try { + params.url = new URL(parts[0]); + } catch (MalformedURLException e1) { + params.url = null; + } + try { params.size = Long.parseLong(parts[1]); } catch (NumberFormatException e) { params.size = 0; @@ -470,6 +480,7 @@ public class Message extends AbstractEntity { } public class ImageParams { + public URL url; public long size = 0; public int width = 0; public int height = 0; |