diff options
author | Danielle Madeley <danielle.madeley@collabora.co.uk> | 2012-05-22 13:28:20 +0800 |
---|---|---|
committer | Danielle Madeley <danielle.madeley@collabora.co.uk> | 2012-05-29 15:12:47 +0800 |
commit | c3bc27cdb1d299bef40b22d5b741e8fdc862eb41 (patch) | |
tree | d928488c25e88830436ac84c2527fc3a8fd01285 /libempathy-gtk/empathy-contact-widget.ui | |
parent | beeae4882070a075750b11b378d9c81e04adc86f (diff) | |
download | gsoc2013-empathy-c3bc27cdb1d299bef40b22d5b741e8fdc862eb41.tar gsoc2013-empathy-c3bc27cdb1d299bef40b22d5b741e8fdc862eb41.tar.gz gsoc2013-empathy-c3bc27cdb1d299bef40b22d5b741e8fdc862eb41.tar.bz2 gsoc2013-empathy-c3bc27cdb1d299bef40b22d5b741e8fdc862eb41.tar.lz gsoc2013-empathy-c3bc27cdb1d299bef40b22d5b741e8fdc862eb41.tar.xz gsoc2013-empathy-c3bc27cdb1d299bef40b22d5b741e8fdc862eb41.tar.zst gsoc2013-empathy-c3bc27cdb1d299bef40b22d5b741e8fdc862eb41.zip |
contact-widget: remove colons and dim labels, move avatar to LHS
Make widget look like mockup.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=672043
Diffstat (limited to 'libempathy-gtk/empathy-contact-widget.ui')
-rw-r--r-- | libempathy-gtk/empathy-contact-widget.ui | 313 |
1 files changed, 205 insertions, 108 deletions
diff --git a/libempathy-gtk/empathy-contact-widget.ui b/libempathy-gtk/empathy-contact-widget.ui index 0954ac7d3..b27389818 100644 --- a/libempathy-gtk/empathy-contact-widget.ui +++ b/libempathy-gtk/empathy-contact-widget.ui @@ -1,51 +1,75 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> <interface> - <requires lib="gtk+" version="2.16"/> - <!-- interface-naming-policy toplevel-contextual --> + <!-- interface-requires gtk+ 3.0 --> <object class="GtkVBox" id="vbox_contact_widget"> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> - <object class="GtkGrid" id="grid_contact"> + <object class="GtkGrid" id="grid_contact"> <property name="visible">True</property> - <property name="column_spacing">6</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> <property name="row_spacing">6</property> + <property name="column_spacing">12</property> <child> <object class="GtkLabel" id="label_left_account"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> - <property name="label" translatable="yes">Account:</property> + <property name="label" translatable="yes">Account</property> + <style> + <class name="dim-label"/> + </style> </object> <packing> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> <object class="GtkLabel" id="label655"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> - <property name="label" translatable="yes" comments="Identifier to connect to Instant Messaging network">Identifier:</property> + <property name="label" translatable="yes" comments="Identifier to connect to Instant Messaging network">Identifier</property> + <style> + <class name="dim-label"/> + </style> </object> <packing> + <property name="left_attach">1</property> <property name="top_attach">1</property> - <property name="left_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> <object class="GtkLabel" id="label_alias"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> - <property name="label" translatable="yes">Alias:</property> + <property name="label" translatable="yes">Alias</property> + <style> + <class name="dim-label"/> + </style> </object> <packing> + <property name="left_attach">1</property> <property name="top_attach">2</property> - <property name="left_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> <object class="GtkHBox" id="hbox_presence"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> <object class="GtkImage" id="image_state"> + <property name="can_focus">False</property> <property name="stock">gtk-missing-image</property> </object> <packing> @@ -56,37 +80,78 @@ </child> </object> <packing> + <property name="left_attach">1</property> <property name="top_attach">3</property> - <property name="left_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> <object class="GtkVBox" id="vbox_avatar"> - <property name="visible">True</property> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="top-attach">0</property> - <property name="left-attach">2</property> - <property name="height">3</property> - </packing> - </child> - </object> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">3</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label_details"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Contact Details</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">4</property> + <property name="width">2</property> + <property name="height">1</property> + </packing> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> - <object class="GtkVBox" id="vbox_location"> + <object class="GtkHBox" id="hbox_details_requested"> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> - <object class="GtkLabel" id="label_location"> + <object class="GtkImage" id="image885"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes"><b>Location</b> at (date) </property> - <property name="use_markup">True</property> + <property name="can_focus">False</property> + <property name="stock">gtk-dialog-info</property> </object> <packing> <property name="expand">False</property> @@ -95,62 +160,38 @@ </packing> </child> <child> - <object class="GtkAlignment" id="alignment1"> + <object class="GtkLabel" id="label653"> <property name="visible">True</property> - <property name="left_padding">12</property> - <child> - <object class="GtkVBox" id="subvbox_location"> - <property name="visible">True</property> - <property name="spacing">5</property> - <child> - <placeholder/> - </child> - <child> - <object class="GtkFrame" id="viewport_map"> - <property name="height_request">150</property> - <property name="resize_mode">queue</property> - <property name="label_xalign">0</property> - <property name="shadow_type">in</property> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - </object> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Information requested…</property> + <property name="use_markup">True</property> + <property name="wrap">True</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> </object> <packing> - <property name="expand">False</property> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> - <object class="EmpathyGroupsWidget" id="groups_widget"/> - <packing> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkVBox" id="vbox_details"> + <object class="GtkVBox" id="vbox_location"> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> - <object class="GtkLabel" id="label_details"> + <object class="GtkLabel" id="label_location"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Contact Details</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> + <property name="label" translatable="yes"><b>Location</b> at (date) </property> + <property name="use_markup">True</property> </object> <packing> <property name="expand">False</property> @@ -159,53 +200,32 @@ </packing> </child> <child> - <object class="GtkAlignment" id="alignment30"> + <object class="GtkAlignment" id="alignment1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="left_padding">12</property> <child> - <object class="GtkVBox" id="vbox218"> + <object class="GtkVBox" id="subvbox_location"> <property name="visible">True</property> - <property name="spacing">6</property> + <property name="can_focus">False</property> + <property name="spacing">5</property> <child> - <object class="GtkGrid" id="grid_details"> - <property name="visible">True</property> - <property name="column_spacing">12</property> - <property name="row_spacing">6</property> - </object> - <packing> - <property name="position">0</property> - </packing> + <placeholder/> </child> <child> - <object class="GtkHBox" id="hbox_details_requested"> - <property name="spacing">6</property> - <child> - <object class="GtkImage" id="image885"> - <property name="visible">True</property> - <property name="stock">gtk-dialog-info</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> + <object class="GtkFrame" id="viewport_map"> + <property name="height_request">150</property> + <property name="can_focus">False</property> + <property name="resize_mode">queue</property> + <property name="label_xalign">0</property> + <property name="shadow_type">in</property> <child> - <object class="GtkLabel" id="label653"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Information requested…</property> - <property name="use_markup">True</property> - <property name="wrap">True</property> - </object> - <packing> - <property name="position">1</property> - </packing> + <placeholder/> </child> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> @@ -221,15 +241,26 @@ </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="EmpathyGroupsWidget" id="groups_widget"/> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">3</property> </packing> </child> <child> <object class="GtkVBox" id="vbox_client"> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> <object class="GtkLabel" id="label662"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> <property name="label" translatable="yes">Client Information</property> <attributes> @@ -245,46 +276,71 @@ <child> <object class="GtkAlignment" id="alignment32"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="left_padding">12</property> <child> <object class="GtkVBox" id="vbox222"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> <object class="GtkGrid" id="grid_client"> <property name="visible">True</property> - <property name="column_spacing">12</property> + <property name="can_focus">False</property> <property name="row_spacing">6</property> + <property name="column_spacing">12</property> <child> <object class="GtkLabel" id="label668"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> <property name="yalign">0</property> - <property name="label" translatable="yes">OS:</property> + <property name="label" translatable="yes">OS</property> + <style> + <class name="dim-label"/> + </style> </object> <packing> + <property name="left_attach">3</property> <property name="top_attach">2</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> <object class="GtkLabel" id="label667"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> <property name="yalign">0</property> - <property name="label" translatable="yes">Version:</property> + <property name="label" translatable="yes">Version</property> + <style> + <class name="dim-label"/> + </style> </object> <packing> + <property name="left_attach">3</property> <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> <object class="GtkLabel" id="label666"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">1</property> <property name="yalign">0</property> - <property name="label" translatable="yes">Client:</property> + <property name="label" translatable="yes">Client</property> + <style> + <class name="dim-label"/> + </style> </object> <packing> + <property name="left_attach">4</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> @@ -298,6 +354,9 @@ </object> <packing> <property name="left_attach">1</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> @@ -312,6 +371,8 @@ <packing> <property name="left_attach">1</property> <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> @@ -326,20 +387,52 @@ <packing> <property name="left_attach">1</property> <property name="top_attach">2</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkHBox" id="hbox_client_requested"> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> <object class="GtkImage" id="image887"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-dialog-info</property> </object> <packing> @@ -351,12 +444,15 @@ <child> <object class="GtkLabel" id="label669"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> <property name="label" translatable="yes">Information requested…</property> <property name="use_markup">True</property> <property name="wrap">True</property> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> @@ -379,6 +475,7 @@ </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">4</property> </packing> </child> |