From 1929aa4b701ad1a6694b2b912541312d08553253 Mon Sep 17 00:00:00 2001 From: Niels De Graef Date: Sun, 22 Apr 2018 18:43:50 +0200 Subject: ContactForm: create a common base structure. ContactEditor and ContactSheet share a lot of common code. By having a ContactForm class, we can exploit this to remove some copy-pasta. --- data/ui/contacts-contact-editor.ui | 4 +-- data/ui/contacts-contact-sheet.ui | 2 +- po/POTFILES.in | 1 + po/POTFILES.skip | 1 + src/contacts-contact-editor.vala | 8 ++--- src/contacts-contact-form.vala | 67 ++++++++++++++++++++++++++++++++++++++ src/contacts-contact-sheet.vala | 10 ++---- src/contacts-contact.vala | 23 ------------- src/meson.build | 1 + 9 files changed, 77 insertions(+), 40 deletions(-) create mode 100644 src/contacts-contact-form.vala diff --git a/data/ui/contacts-contact-editor.ui b/data/ui/contacts-contact-editor.ui index 57a862f..4f181e8 100644 --- a/data/ui/contacts-contact-editor.ui +++ b/data/ui/contacts-contact-editor.ui @@ -1,6 +1,6 @@ - + @@ -49,7 +49,7 @@ -