[Xfce4-commits] <postler:master> Show size of attachments next to the name
Christian Dywan
noreply at xfce.org
Sun Jul 10 20:30:01 CEST 2011
Updating branch refs/heads/master
to dfc21091f888c3f7e372540534dbc30fb7c86ccf (commit)
from cdf354c334956f67e33910bfdfbe1fd2be3a49e0 (commit)
commit dfc21091f888c3f7e372540534dbc30fb7c86ccf
Author: Christian Dywan <christian at twotoasts.de>
Date: Sun Jul 10 20:26:26 2011 +0200
Show size of attachments next to the name
postler/postler-content.vala | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/postler/postler-content.vala b/postler/postler-content.vala
index 9bb8472..415155e 100644
--- a/postler/postler-content.vala
+++ b/postler/postler-content.vala
@@ -833,11 +833,14 @@ public class Postler.Content : WebKit.WebView {
}
reply_markup = reply_markup.replace ("%message%",
"""
- <b>%s</b><div class="actions">
+ <b>%s</b> %s<div class="actions">
<a href="message-part:save:%d" class="button">%s</a>
<a href="message-part:open:%d" class="button">%s</a></div>
""".printf (
attachment_part.filename ?? attachment_part.mime_type,
+ /* Estimated size of decoded Base64 is 70% */
+ GLib.format_size_for_display ((int64)(attachment_part.body.len
+ * (mime_type_is_text (attachment_part.mime_type) ? 1 : 0.7))),
child.parts.position (child.parts.find (attachment_part)), _("Save"),
child.parts.position (child.parts.find (attachment_part)), _("Open")));
}
More information about the Xfce4-commits
mailing list