[gnome-contacts] Add read-only birthday field support
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-contacts] Add read-only birthday field support
- Date: Mon, 5 Sep 2011 11:52:08 +0000 (UTC)
commit c26e5e34ae9e025b9699d6f81495aa8c8c93bbe2
Author: Alexander Larsson <alexl redhat com>
Date: Mon Sep 5 13:47:48 2011 +0200
Add read-only birthday field support
Helps bug 657972
src/contacts-contact-pane.vala | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/src/contacts-contact-pane.vala b/src/contacts-contact-pane.vala
index 3763f6f..8c78b80 100644
--- a/src/contacts-contact-pane.vala
+++ b/src/contacts-contact-pane.vala
@@ -765,6 +765,15 @@ public class Contacts.ContactPane : Grid {
}
}
+ var birthdate_layout = new DetailsLayout (layout_state);
+ fields_grid.add (birthdate_layout.grid);
+
+ var birthdate_details = persona as BirthdayDetails;
+ if (birthdate_details != null) {
+ DateTime? bday = birthdate_details.birthday;
+ /* TODO: Implement GUI for this, needs a date picker widget (#657972)*/
+ }
+
var url_layout = new DetailsLayout (layout_state);
fields_grid.add (url_layout.grid);
@@ -1421,6 +1430,12 @@ public class Contacts.ContactPane : Grid {
}
}
+ DateTime? bday = contact.individual.birthday;
+ if (bday != null) {
+ fields_layout.add_label (_("Birthday"));
+ fields_layout.add_detail (bday.format ("%x"));
+ }
+
var urls = contact.individual.urls;
if (!urls.is_empty) {
fields_layout.add_label (_("Links"));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]