summaryrefslogtreecommitdiff
path: root/src/contacts-contact-sheet.vala
diff options
context:
space:
mode:
authorErick Pérez Castellanos <erick.red@gmail.com>2013-09-16 10:09:07 -0400
committerErick Pérez Castellanos <erick.red@gmail.com>2013-09-16 10:09:07 -0400
commitae32d60fc789977a5635a9d88f7213f4659a7104 (patch)
tree81027b9dbd5487f948e89a32fb45876af95e9ee4 /src/contacts-contact-sheet.vala
parentbd54942efa09199626778d22360521b7e8dbba68 (diff)
downloadgnome-contacts-ae32d60fc789977a5635a9d88f7213f4659a7104.tar.gz
l18n: fix margin to work properly on RTL languages
Diffstat (limited to 'src/contacts-contact-sheet.vala')
-rw-r--r--src/contacts-contact-sheet.vala15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/contacts-contact-sheet.vala b/src/contacts-contact-sheet.vala
index 25da4ed..4678a2b 100644
--- a/src/contacts-contact-sheet.vala
+++ b/src/contacts-contact-sheet.vala
@@ -61,7 +61,10 @@ public class Contacts.ContactSheet : Grid {
/* FIXME: hardcode gap to match the button size */
type_label.margin_top = 3;
- value_label.margin_left = 6;
+ if (value_label.get_direction () == TextDirection.LTR)
+ value_label.margin_left = 6;
+ else
+ value_label.margin_right = 6;
value_label.margin_top = 3;
value_label.margin_bottom = 3;
@@ -90,7 +93,10 @@ public class Contacts.ContactSheet : Grid {
name_label.set_hexpand (true);
name_label.set_halign (Align.START);
name_label.set_valign (Align.CENTER);
- name_label.margin_left = 6;
+ if (name_label.get_direction () == TextDirection.LTR)
+ name_label.margin_left = 6;
+ else
+ name_label.margin_right = 6;
name_label.set_ellipsize (Pango.EllipsizeMode.END);
name_label.xalign = 0.0f;
@@ -117,7 +123,10 @@ public class Contacts.ContactSheet : Grid {
Contact.format_persona_store_name_for_contact (p)));
store_name.set_halign (Align.START);
store_name.xalign = 0.0f;
- store_name.margin_left = 6;
+ if (store_name.get_direction () == TextDirection.LTR)
+ store_name.margin_left = 6;
+ else
+ store_name.margin_right = 6;
attach (store_name, 0, i, 3, 1);
last_store_position = ++i;
}