commit caec84e47a12c2304257929db65e6a5d6f50bba5 Author: Niels De Graef Date: Mon Sep 4 18:28:15 2017 +0200 Update README for Meson & Contribution workflow README.md | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) commit 5ea7c8a82fdc062ef9e4a2bcf4d745a0fce6a52a Author: Balázs Úr Date: Sun Sep 3 16:20:07 2017 +0000 Update Hungarian translation po/hu.po | 448 +++++++++++++++++++-------------------------------------------- 1 file changed, 137 insertions(+), 311 deletions(-) commit e7905d84d7229da86321cf2aa9b5d4cf110894db Author: Rafael Fontenelle Date: Sun Sep 3 15:30:53 2017 +0000 Update Brazilian Portuguese translation po/pt_BR.po | 365 +++++++++++++++++++++++++++++------------------------------- 1 file changed, 176 insertions(+), 189 deletions(-) commit cc637717c3f13f4847d9210ff416b1c234aaf42d Author: Niels De Graef Date: Sun Sep 3 10:26:20 2017 +0200 Meson: fix versions (of dependencies). * Version in meson.build was not correct. * Dependencies with same versioning use a common variable * Use `dependency()` for `libedataserverui` rather than `find_library` * Use the minimal GLib version for the `--target-glib` option. meson.build | 27 +++++++++++++++------------ src/meson.build | 2 +- 2 files changed, 16 insertions(+), 13 deletions(-) commit de1396d53d3a1a61982aecdd2067a08fab6443ff Author: Niels De Graef Date: Sun Sep 3 10:13:12 2017 +0200 Meson: don't hardcode /usr/share for GSettings file. src/meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit db4d046cba1acc1aba0cc64cec1c82a03dde8d90 Author: Niels De Graef Date: Sat Sep 2 15:02:05 2017 +0200 Build: fix EXTRA_DIST variables. Release tarballs couldn't build using meson. Makefile.am | 7 ++++++- data/Makefile.am | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) commit 25dea38076ba117f96e92e85ce5f28a46ca92e7c Author: Alexander Shopov Date: Sat Sep 2 09:31:18 2017 +0300 Updated Bulgarian translation po/bg.po | 480 +++++++++++++++++++-------------------------------------------- 1 file changed, 142 insertions(+), 338 deletions(-) commit 02355dcc6e1fc4e3dc2fc050f5ee11947acc86c4 Author: Seong-ho Cho Date: Sat Sep 2 04:07:09 2017 +0000 Update Korean translation po/ko.po | 355 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 175 insertions(+), 180 deletions(-) commit c7e64ca2632a1d420633e9a76276496f37560fd9 Author: Yuras Shumovich Date: Fri Sep 1 16:35:20 2017 +0000 Update Belarusian translation po/be.po | 658 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 326 insertions(+), 332 deletions(-) commit 2c5d094f420f4a75769bcb30d700d25611b2de37 Author: Milo Casagrande Date: Thu Aug 31 13:12:55 2017 +0000 Update Italian translation po/it.po | 363 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 180 insertions(+), 183 deletions(-) commit 05fbfa934393368633778d84fd1556d4a729249c Author: Милош Поповић Date: Tue Aug 29 19:34:40 2017 +0000 Update Serbian translation po/sr.po | 45 ++++++++++++++++++++++----------------------- 1 file changed, 22 insertions(+), 23 deletions(-) commit 08df98ae859ee6667a7566e77995347e7b6d636e Author: Jiri Grönroos Date: Tue Aug 29 09:22:37 2017 +0000 Update Finnish translation po/fi.po | 363 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 175 insertions(+), 188 deletions(-) commit 099a291985106b26f31268e91aec68a9794862ca Author: Matej Urbančič Date: Mon Aug 28 19:40:36 2017 +0200 Updated Slovenian translation po/sl.po | 438 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 214 insertions(+), 224 deletions(-) commit d4455c68ced391e4b773de371fe4799f6e097a99 Author: Niels De Graef Date: Mon Aug 28 11:52:19 2017 +0200 Cleanup: remove Contact.get_first_string src/contacts-contact.vala | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) commit 4cb532975fb9844997616c58931d874c90822369 Author: Niels De Graef Date: Mon Aug 28 10:26:45 2017 +0200 Cleanup: Remove Contact.get_secondary_string (dead code) src/contacts-contact.vala | 43 ------------------------------------------- 1 file changed, 43 deletions(-) commit b6e1857f7ce4ad8369baf61462d012fd6dccca93 Author: Niels De Graef Date: Sun Aug 27 22:50:50 2017 +0200 Make a namespace out of Contacts.Utils Using it as an object is useless and even gives a bit of overhead. src/contacts-utils.vala | 43 +++++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 22 deletions(-) commit f279ef77739402511ee73a400655cc57c660426d Author: Niels De Graef Date: Sun Aug 27 22:46:33 2017 +0200 Cleanup: Remove App singleton src/contacts-accounts-list.vala | 2 +- src/contacts-app.vala | 15 --------------- src/contacts-contact-pane.vala | 2 +- src/contacts-utils.vala | 12 ++++++++++++ 4 files changed, 14 insertions(+), 17 deletions(-) commit 0111a9cccb226234be307d2f6a03572f8692cd85 Author: Niels De Graef Date: Sun Aug 27 22:39:04 2017 +0200 App singleton cleanup: Remove show_message() src/contacts-app.vala | 6 ------ src/contacts-contact-pane.vala | 21 +++++++++++++++------ src/contacts-window.vala | 2 +- 3 files changed, 16 insertions(+), 13 deletions(-) commit a8761350cb859587aa8bb7eefe6dc0e19acaee43 Author: Rūdolfs Mazurs Date: Sun Aug 27 23:30:42 2017 +0300 Update Latvian translation po/lv.po | 358 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 176 insertions(+), 182 deletions(-) commit dd79e4d3056599514ab8cd9910348748e81982f2 Author: Niels De Graef Date: Sun Aug 27 21:53:43 2017 +0200 Remove final uses of App.app.contacts_store. src/contacts-app.vala | 2 +- src/contacts-contact-pane.vala | 2 +- src/contacts-linking.vala | 32 ++++++++++++++++++-------------- src/contacts-window.vala | 2 +- 4 files changed, 21 insertions(+), 17 deletions(-) commit 0f8647fba93135dfc6dbcd7a30c66ec71f4b44f1 Author: Niels De Graef Date: Sun Aug 27 21:41:42 2017 +0200 Prevent more uses of App singleton for its Store src/contacts-contact-pane.vala | 39 +++++++++++++++++++++------------------ src/contacts-contact-sheet.vala | 10 +++++++--- 2 files changed, 28 insertions(+), 21 deletions(-) commit 8f854e594c5cac6a4bb3e921791bc8a8133903b4 Author: Niels De Graef Date: Sun Aug 27 21:32:16 2017 +0200 Use a constructor for ContactPane. That way, we can pass on the current Store, rather than trying to do it later on. Also prefixed the uses of the instance variable 'contact_pane` with `this`. data/ui/contacts-window.ui | 12 +-------- src/contacts-contact-pane.vala | 22 ++++------------ src/contacts-window.vala | 58 ++++++++++++++++++++++++------------------ 3 files changed, 39 insertions(+), 53 deletions(-) commit dc2a0452424bf79714b1478c3249deac94bc2bcd Author: Niels De Graef Date: Sun Aug 27 18:34:03 2017 +0200 Try to steer away from using App as a singleton. In the end, the best way to go would be to not use the App singleton at all. For example, this would allow us to have modular, testable classes. src/contacts-accounts-list.vala | 11 +++++++---- src/contacts-app.vala | 9 ++++----- src/contacts-contact-pane.vala | 7 +++---- 3 files changed, 14 insertions(+), 13 deletions(-) commit 93ca5dd2bc15f0353530939b967fec95ec54c22a Author: Cheng-Chia Tseng Date: Sun Aug 27 13:26:08 2017 +0000 Update Chinese (Taiwan) translation po/zh_TW.po | 363 +++++++++++++++++++++++++++++------------------------------- 1 file changed, 176 insertions(+), 187 deletions(-) commit 46d9616a7ab6e08d5e48e09796b038f2d7a57c72 Author: Ask Hjorth Larsen Date: Sat Aug 26 18:49:00 2017 +0200 Updated Danish translation po/da.po | 371 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 181 insertions(+), 190 deletions(-) commit 8ae0df3164ac7138aafdbab4a4a7bdbfb2703d12 Author: Niels De Graef Date: Sat Aug 26 16:08:06 2017 +0200 Cleanup: set App.window private src/contacts-app.vala | 2 +- src/contacts-avatar-dialog.vala | 4 ++-- src/contacts-contact-editor.vala | 2 +- src/contacts-contact-pane.vala | 4 ++-- src/contacts-linked-accounts-dialog.vala | 10 ++++++---- 5 files changed, 12 insertions(+), 10 deletions(-) commit d17e6c6ef98652243e541c43a9a9a107b9ead551 Author: Niels De Graef Date: Sat Aug 26 12:20:41 2017 +0200 Cleanup: remove ContactDataRef and presence. Neither were even used the last few years. src/contacts-contact.vala | 84 ----------------------------------------------- 1 file changed, 84 deletions(-) commit f8ba9dcef353adb46563c602f3c30b179bc3ab61 Author: Niels De Graef Date: Sat Aug 26 11:53:24 2017 +0200 Cleanup: remove more dead code in Contacts.Contact For the record, showing the presence of a contact was removed 4 (!) years ago (in commit 69ca87b01420e3cebda76d767e7b84953687ff2d) src/contacts-contact.vala | 141 ---------------------------------------------- 1 file changed, 141 deletions(-) commit 3f1b66d4758a318c3bf098cf4db0e6f3972822ff Author: Niels De Graef Date: Sat Aug 26 11:20:33 2017 +0200 Cleanup: (dead code) remove ContactPresence class src/contacts-contact.vala | 89 ----------------------------------------------- 1 file changed, 89 deletions(-) commit 3668c1667ab16739839f468b6ee9b20136ae29b8 Author: Niels De Graef Date: Sat Aug 26 10:41:46 2017 +0200 Cleanup: remove show_calendar() * It was dead code * It only worked with the Evolution client * It won't work in Flatpak anyway src/contacts-utils.vala | 45 --------------------------------------------- 1 file changed, 45 deletions(-) commit 668e1ff532f178bc1fed85a69a6c1c48eab8b4b2 Author: Niels De Graef Date: Fri Aug 25 20:55:18 2017 +0200 Flatpak: allow access to default avatars data/flatpak/org.gnome.Contacts.json | 2 ++ 1 file changed, 2 insertions(+) commit d329f1b6196c1068a90cf1cd0978e6b7c52b65b3 Author: Anders Jonsson Date: Thu Aug 24 13:56:49 2017 +0000 Update Swedish translation po/sv.po | 162 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 83 insertions(+), 79 deletions(-) commit 37a1fe117de9c3415ec3cf126c6acdb826ae63db Author: Aurimas Černius Date: Wed Aug 23 23:00:17 2017 +0300 Updated Lithuanian translation po/lt.po | 360 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 178 insertions(+), 182 deletions(-) commit b73fb67968431b137252b4261e8e2dfa847acdd8 Author: Dušan Kazik Date: Wed Aug 23 18:41:12 2017 +0000 Update Slovak translation po/sk.po | 374 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 185 insertions(+), 189 deletions(-) commit aa163bdc0f55f6ff291fb0bbf391ab9eb3905b40 Author: Niels De Graef Date: Wed Aug 23 20:25:34 2017 +0200 Meson: add post-install script. To make sure the icon cache etc. are updated. meson.build | 4 ++++ meson_post_install.py | 15 +++++++++++++++ 2 files changed, 19 insertions(+) commit 0993447834343e21f9285be2fa1d6a6ca96fcf53 Author: Niels De Graef Date: Fri Jun 30 13:04:06 2017 +0200 Ported the build system to Meson. For this cycle, we will still support autotools. This is not guaranteed however for 3.27 and later. Makefile.am | 2 + data/meson.build | 54 ++++++++++++++++++ data/org.gnome.Contacts.service.in | 3 + man/meson.build | 21 +++++++ meson.build | 66 ++++++++++++++++++++++ meson_options.txt | 2 + po/meson.build | 3 + src/meson.build | 111 +++++++++++++++++++++++++++++++++++++ 8 files changed, 262 insertions(+) commit 4fc9d66b0aba1b77645e19a4cc4975034e949757 Author: gogo Date: Wed Aug 23 15:47:06 2017 +0000 Update Croatian translation po/hr.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit f5f697a297c70b4706d4e06a612ee3abd2e94891 Author: Fabio Tomat Date: Wed Aug 23 14:19:13 2017 +0000 Update Friulian translation po/fur.po | 360 ++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 176 insertions(+), 184 deletions(-) commit 462cd88c27e1d85ca075788471a00b794e36495b Author: Fran Dieguez Date: Wed Aug 23 10:30:21 2017 +0000 Update Galician translation po/gl.po | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) commit 3136d53142e732a11fd9394299477578925b4c6e Author: Fran Dieguez Date: Wed Aug 23 10:25:30 2017 +0000 Update Galician translation po/gl.po | 369 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 178 insertions(+), 191 deletions(-) commit d03f268fc5ff3bb0a372ff2a23995e411e16c5cd Author: Niels De Graef Date: Wed Aug 23 11:44:20 2017 +0200 Use DBus to open the Online Accounts panel. Can't spawn processes in a sandboxed environment (Flatpak), so use DBus insteads. data/flatpak/org.gnome.Contacts.json | 2 ++ src/contacts-accounts-list.vala | 21 +++++++++++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) commit 14c6fde4e6a028b6fdc8a41c58e1b42c77fdd608 Author: Niels De Graef Date: Wed Aug 23 10:26:09 2017 +0200 Move all the Git URLs to https. For the reason why, see commit 65a33f38c2f5fc830cf6aa58cf13de1c8f604fb7 of the gnome-apps-nightly repo. > The git protocol is blocked in many places, for example conference > networks, which makes it harder to contribute if you can't try locally > building your changes. > > In addition, the git protocol is vulnerable to man in the middle > attacks. data/flatpak/org.gnome.Contacts.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) commit 352573d9b4d38310d26961869f59e594d97dffea Author: Niels De Graef Date: Wed Aug 23 10:14:42 2017 +0200 Put the Flatpak manifest in its own dir. org.gnome.Contacts.json => data/flatpak/org.gnome.Contacts.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) commit cf5c1a029f596bf75c97d0fc8f2441ed50f61942 Author: Niels De Graef Date: Tue Aug 22 16:32:03 2017 +0200 Add experimental Flatpak support. Known issues: * Not all contacts are loaded * No support for default avatars in AvatarDialog * No webcam support for avatars org.gnome.Contacts.json | 237 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 237 insertions(+) commit b9b3a43e09051e2b90cc68bd558c6e8f8798c0b3 Author: Alexandre Franke Date: Tue Aug 22 14:10:07 2017 +0000 Update French translation po/fr.po | 159 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 81 insertions(+), 78 deletions(-) commit 0b745460ec5ae30bb3995fc81ec77ca693b4d17a Author: Niels De Graef Date: Tue Aug 22 11:55:40 2017 +0200 Cleanup, use GtkTemplate for AccountsList data/Makefile.am | 1 + data/contacts.gresource.xml | 1 + data/ui/contacts-accounts-list.ui | 44 +++++++++++++++++++++++++++ po/POTFILES.in | 1 + src/contacts-accounts-list.vala | 63 +++++++++++++-------------------------- 5 files changed, 67 insertions(+), 43 deletions(-) commit b91c9b1e8f1c297acf2c8d7a508fd6293ad9e837 Author: Niels De Graef Date: Tue Aug 22 10:51:45 2017 +0200 Add self to authors[] src/contacts-app.vala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 7a6716023279ebae5b3e2a90916a43dee37b0fab Author: Niels De Graef Date: Tue Aug 22 10:39:41 2017 +0200 Remove unnecessary uses of App singleton src/contacts-app.vala | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit e80fef8824eaa1083eb9250dfe9cf68f6b65c254 Author: Niels De Graef Date: Tue Aug 22 10:33:30 2017 +0200 Provide a convenience Contacts.Settings class. Also, make the appropriate field private and just pass it on in the constructor if necessary. po/POTFILES.in | 1 + src/Makefile.am | 1 + src/contacts-app.vala | 7 ++++--- src/contacts-settings.vala | 32 ++++++++++++++++++++++++++++++++ src/contacts-window.vala | 12 +++++------- 5 files changed, 43 insertions(+), 10 deletions(-) commit 18d6c57d6e825df3f81b6f9165e3501debd5de1d Author: Jordi Mas Date: Tue Aug 22 09:15:14 2017 +0200 Update Catalan translation po/ca.po | 642 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 339 insertions(+), 303 deletions(-) commit ab7a10d9ee8d788b40837356e2fb542525a5162b Author: Mario Blättermann Date: Mon Aug 21 08:07:09 2017 +0000 Update German translation po/de.po | 406 +++++++++++++++++++++------------------------------------------ 1 file changed, 135 insertions(+), 271 deletions(-) commit b787e3aeaf5b2df198d5133fbd4dcd0e44955250 Author: Kukuh Syafaat Date: Mon Aug 21 07:16:23 2017 +0000 Update Indonesian translation po/id.po | 161 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 82 insertions(+), 79 deletions(-) commit 5ccf6892e0739470288351c6d22baf07bc1f0e58 Author: Piotr Drąg Date: Mon Aug 21 02:15:52 2017 +0200 Update Polish translation po/pl.po | 156 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 78 insertions(+), 78 deletions(-) commit 0af4a3a62c68fd90427571d7ece913868f8eea5f Author: gogo Date: Sun Aug 20 21:04:53 2017 +0000 Update Croatian translation po/hr.po | 163 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 83 insertions(+), 80 deletions(-) commit d3d898f65d93fd2e5e0142b59ed72cac9106498b Author: Мирослав Николић Date: Sun Aug 20 20:58:07 2017 +0200 Updated Serbian translation po/sr.po | 366 ++++++++++++++++++++++++++++----------------------------- po/sr@latin.po | 366 ++++++++++++++++++++++++++++----------------------------- 2 files changed, 356 insertions(+), 376 deletions(-) commit 46f30646b2d5be3070c89acfa9c5b74f154058c2 Author: Baurzhan Muftakhidinov Date: Sun Aug 20 17:07:08 2017 +0000 Update Kazakh translation po/kk.po | 360 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 176 insertions(+), 184 deletions(-) commit 2d56937e65f5ab6efc55cecc61fe34d2413b0ccf Author: Marek Cernocky Date: Sun Aug 20 17:32:11 2017 +0200 Updated Czech translation po/cs.po | 163 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 83 insertions(+), 80 deletions(-) commit 633b4025b9187d92057a4214dfca56b2cc5a7def Author: Jeremy Bicha Date: Sun Aug 13 20:09:19 2017 -0400 Use new app icon https://bugzilla.gnome.org/show_bug.cgi?id=786254 data/ui/contacts-window.ui | 2 +- src/contacts-accounts-list.vala | 4 ++-- src/contacts-app.vala | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) commit 71677f1c10aa95bbf5405e24695915ad15e65bf4 Author: Jeremy Bicha Date: Sun Aug 13 17:13:18 2017 -0400 Use new app icon name for .desktop https://bugzilla.gnome.org/show_bug.cgi?id=786254 data/org.gnome.Contacts.desktop.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 30bcd537abd547144a68795dc33743fac270f886 Author: Alexandre Franke Date: Sat Aug 19 15:35:46 2017 +0000 Update French translation po/fr.po | 291 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 140 insertions(+), 151 deletions(-) commit 8624851b552ea3d08df7a0580aaa3f056b194338 Author: gogo Date: Fri Aug 18 21:03:07 2017 +0000 Update Croatian translation po/hr.po | 287 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 139 insertions(+), 148 deletions(-) commit 8d5ba41abd83a8632fb7186a59ed9c9e6c0d3869 Author: Jeena Date: Tue Aug 15 16:53:05 2017 +0200 Make labels in contact-sheet selectable Right now to be able to copy & paste a name, address or telephone number one has to change to edit mode, select the text and then copy it. This is not a good UI, therefor thes patch makes the labels in the contact-sheet selectable. This way the user doesn't have to change to edit mode to be able to copy & paste the information. https://bugzilla.gnome.org/show_bug.cgi?id=710485 src/contacts-contact-sheet.vala | 2 ++ 1 file changed, 2 insertions(+) commit f61ab617f63222fcfd8cdb4219d4263bd66dcf22 Author: Muhammet Kara Date: Sun Aug 13 15:59:48 2017 +0000 Update Turkish translation po/tr.po | 676 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 335 insertions(+), 341 deletions(-) commit dcd922d86e6ce13a0fa6546cee732fd40f4531ce Author: Thiago Mendes Date: Wed Jul 26 18:20:04 2017 -0500 contacts-edit: Can't create/edit notes from a contact Fix: using the right index to have access to the field https://bugzilla.gnome.org/show_bug.cgi?id=768165 src/contacts-contact-editor.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1989a976214866734af1e59300b9658781800a33 Author: Piotr Drąg Date: Fri Aug 11 02:16:20 2017 +0200 Update Polish translation po/pl.po | 266 ++++++++++++++++++++++++++------------------------------------- 1 file changed, 109 insertions(+), 157 deletions(-) commit dc808f80864c7e81d054b852f5a9dbf77a2ea63c Author: Anders Jonsson Date: Fri Aug 4 00:21:10 2017 +0000 Update Swedish translation po/sv.po | 294 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 142 insertions(+), 152 deletions(-) commit 171f85156180529af47a9d2190aeca2b9ec3b533 Author: Marek Cernocky Date: Sun Jul 30 15:30:03 2017 +0200 Updated Czech translation po/cs.po | 290 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 140 insertions(+), 150 deletions(-) commit 4a0df204fbb1872e36ad4ee18ec4b093c5e8fcc7 Author: Niels De Graef Date: Tue Jul 18 14:15:42 2017 +0200 Add foreign option to automake configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit dcdf412b29b31de67584ef6fa03a3f91cce911cd Author: Niels De Graef Date: Tue Jul 18 14:07:35 2017 +0200 Add README.md README | 1 - README.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) commit 4a1b2ff85d8cd2a8541ba4b5a8ffd3a2dc678600 Author: Niels De Graef Date: Tue Jul 18 13:14:36 2017 +0200 Clean up contacts-utils.vala * Remove some dead code * Always log in case of an error (use `debug()` for that reason) * Clean up some mixed indent src/contacts-utils.vala | 138 ++++++++++++++++++------------------------------ 1 file changed, 51 insertions(+), 87 deletions(-) commit 51de2b085bc85bad08fa8a513eb2eb1a39ef6562 Author: Niels De Graef Date: Tue Jul 18 11:40:36 2017 +0200 Get rid of some deprecation warnings src/contacts-address-map.vala | 4 ++-- src/contacts-app.vala | 9 +++------ src/contacts-utils.vala | 3 +-- src/contacts-view.vala | 2 -- 4 files changed, 6 insertions(+), 12 deletions(-) commit 4e9a0a91fa114e533395449b1f8432743316e14a Author: Niels De Graef Date: Tue Jul 18 11:19:35 2017 +0200 Bump required GTK & GLib versions configure.ac | 9 ++++++--- src/Makefile.am | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) commit 9d89ccf1a16eeef418de749fd2e56ef1542b1e3f Author: Niels De Graef Date: Tue Jul 18 10:31:54 2017 +0200 Bump minimal version telepathy-glib to 0.22. Also removed a deprecated function TelepathyGlib.AccountManager.get_valid_accounts(). configure.ac | 2 +- src/contacts-store.vala | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) commit 37669492306b1ab52459f0d5ea97a2d046c2792a Author: Niels De Graef Date: Tue Jul 18 00:08:16 2017 +0200 Release version 3.25.4 NEWS | 12 ++++++++++++ configure.ac | 2 +- data/org.gnome.Contacts.appdata.xml.in | 27 +++++++++++++++++++++++++++ 3 files changed, 40 insertions(+), 1 deletion(-) commit 7a9001b056b4fb1d00375e7b2adeda9b7cf93c90 Author: Bastien Nocera Date: Wed Jul 5 13:22:30 2017 +0200 build: Bump folks requirement So we don't hit https://bugzilla.gnome.org/show_bug.cgi?id=784240 https://bugzilla.gnome.org/show_bug.cgi?id=784242 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5d41c1bcc3abc7c08179b0f80f3d45e9220c3b67 Author: Kukuh Syafaat Date: Mon Jul 10 09:49:47 2017 +0000 Update Indonesian translation po/id.po | 291 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 141 insertions(+), 150 deletions(-) commit 51e339bf87eca1a17455d338201f6a4293a78959 Author: Niels De Graef Date: Sun Jul 2 14:53:17 2017 +0200 Clean up ContactPane.create_contact() src/contacts-contact-pane.vala | 123 ++++++++++++++++------------------------- src/contacts-window.vala | 2 +- 2 files changed, 48 insertions(+), 77 deletions(-) commit 4af34f277c4f836d330de1a22cac8ea32c0fd64c Author: Niels De Graef Date: Sun Jul 2 11:16:41 2017 +0200 Use GtkTemplate for ContactPane. * Use a GtkStack rather than a GtkNotebook. * Also added some documentation. data/Makefile.am | 1 + data/contacts.gresource.xml | 1 + data/ui/contacts-contact-pane.ui | 66 ++++++++++++++++++ data/ui/contacts-window.ui | 1 - po/POTFILES.in | 1 + src/contacts-contact-pane.vala | 146 ++++++++++++++------------------------- 6 files changed, 122 insertions(+), 94 deletions(-) commit 73150418f8ed253581c9d2a077461c5f29391c88 Author: Niels De Graef Date: Sun Jul 2 11:07:41 2017 +0200 Extract & group functions for avatar & name_entry data/ui/contacts-contact-editor.ui | 1 + src/contacts-contact-editor.vala | 220 ++++++++++++++++++------------------- 2 files changed, 106 insertions(+), 115 deletions(-) commit dba91b53a923ae7d0841d365c4d3f025a28498c1 Author: Niels De Graef Date: Sat Jul 1 13:53:17 2017 +0200 Load the webcam in a separate thread. This blocked the dialog's UI otherwise. src/contacts-avatar-dialog.vala | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) commit e1c2ab029a404030555a51e6344a3c285173b77c Author: Jakub Steiner Date: Mon Feb 27 18:50:47 2017 +0100 icons: provide app icon - hicolor in up to 512x512px - symbolic https://bugzilla.gnome.org/show_bug.cgi?id=779021 configure.ac | 1 + data/Makefile.am | 2 + data/icons/Makefile.am | 26 + data/icons/hicolor/16x16/apps/gnome-contacts.png | Bin 0 -> 878 bytes data/icons/hicolor/22x22/apps/gnome-contacts.png | Bin 0 -> 1264 bytes data/icons/hicolor/24x24/apps/gnome-contacts.png | Bin 0 -> 1317 bytes data/icons/hicolor/32x32/apps/gnome-contacts.png | Bin 0 -> 2119 bytes data/icons/hicolor/48x48/apps/gnome-contacts.png | Bin 0 -> 3402 bytes data/icons/hicolor/512x512/apps/gnome-contacts.png | Bin 0 -> 84688 bytes data/icons/hicolor/gnome-contacts.svg | 4980 ++++++++++++++++++++ .../symbolic/apps/gnome-contacts-symbolic.svg | 33 + 11 files changed, 5042 insertions(+) commit d4dbd4374f887694e93f9b6604516ee986b769bb Author: Niels De Graef Date: Fri Jun 30 12:34:10 2017 +0200 Clean up and separate VAPI files. Note to other developers: you might have to do `make clean;./autogen.sh` after this commit. * Use a GtkCheese namespace to be constistent with other vapi's (such as GtkClutter). * Put each library in a separate vapi-file (this will come in handy when porting to Meson). * Clean up config.vapi: * get rid of unused CCode prefix-attribute (removes warning) * be consistent with braces configure.ac | 7 +++-- src/main.vala | 2 +- vapi/Makefile.am | 7 ++++- vapi/cheese-gtk.vapi | 5 ++++ vapi/cheese.vapi | 45 +++++++++++++++++++++++++++++++ vapi/config.vapi | 5 ++-- vapi/custom.vapi | 66 --------------------------------------------- vapi/gnome-desktop-3.0.vapi | 18 +++++++++++++ 8 files changed, 82 insertions(+), 73 deletions(-) commit 44f21d6ff166abbbb913b2fa073c15f1a9054549 Author: Niels De Graef Date: Fri Jun 30 11:47:34 2017 +0200 Don't show redundant menubar. Bug 756222. Disabling the app menu in GNOME Tweak tool showed a redundant toolbar. This is now fixed. https://bugzilla.gnome.org/show_bug.cgi?id=756222 src/contacts-window.vala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) commit 0039e103078a0289f2513f8894bbfe53bc1574e4 Author: Niels De Graef Date: Fri Jun 30 11:28:42 2017 +0200 Use locale to translate months. Bug 687063. https://bugzilla.gnome.org/show_bug.cgi?id=687063 src/contacts-contact-editor.vala | 63 ++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 35 deletions(-) commit 63f76a00c282e9adc88d58e3b2469ba418b7aca1 Author: Niels De Graef Date: Tue Jun 27 16:56:40 2017 +0200 Add some files that need to be put in .gitignore Makefile.am | 19 +++++++------------ src/Makefile.am | 2 +- 2 files changed, 8 insertions(+), 13 deletions(-) commit 775391442d46a0859866de73cf36b9f458481f2a Author: Niels De Graef Date: Tue Jun 27 16:46:12 2017 +0200 git.mk - Remove old .gitignores .gitignore | 70 ---------------------------------------------------------- src/.gitignore | 36 ------------------------------ 2 files changed, 106 deletions(-) commit d5bf3bb0933b7be026df0264e36d5f463545faa6 Author: Niels De Graef Date: Tue Jun 27 16:40:55 2017 +0200 Add git.mk to automatically make .gitignore files. Makefile.am | 2 + data/Makefile.am | 2 + git.mk | 400 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/Makefile.am | 2 + vapi/Makefile.am | 2 + 5 files changed, 408 insertions(+) commit 92700d7cfb874fa9ad6853f27e7b6690cbc1d31a Author: Niels De Graef Date: Tue Jun 27 11:02:21 2017 +0200 Re-sync Cheese.Flash Now back on latest commit (c32c9fc). src/cheese-flash.c | 109 +++++++++++++++++++++++++---------------------------- src/cheese-flash.h | 39 ++++--------------- 2 files changed, 58 insertions(+), 90 deletions(-) commit 67f3eb60d8c89c886a45b8346e164fa616185c6b Author: Niels De Graef Date: Tue Jun 27 09:34:39 2017 +0200 Sync the CropArea-widget again. Sync'ed to the latest commit of gnome-control-center (commit d511097). src/Makefile.am | 4 +- src/{um-crop-area.c => cc-crop-area.c} | 156 ++++++++++++++++++--------------- src/{um-crop-area.h => cc-crop-area.h} | 48 +++++----- src/contacts-avatar-dialog.vala | 4 +- vapi/custom.vapi | 4 +- 5 files changed, 115 insertions(+), 101 deletions(-) commit 9a55109d997e681cdc0a67653f78f73c05232c21 Author: Niels De Graef Date: Mon Jun 26 21:59:46 2017 +0200 Convert Contacts.ContactEditor to GtkTemplate data/Makefile.am | 1 + data/contacts.gresource.xml | 1 + data/ui/app-menu.ui | 46 --------------- data/ui/contacts-contact-editor.ui | 117 +++++++++++++++++++++++++++++++++++++ po/POTFILES.in | 1 + src/contacts-contact-editor.vala | 85 +++++++++------------------ 6 files changed, 148 insertions(+), 103 deletions(-) commit 1f864b0ee2eb305a76e2f5e1bbba176bf997f113 Author: Niels De Graef Date: Mon Jun 26 20:39:59 2017 +0200 Fix several Gtk-CRITICALS (bug 737627). Remove the custom_iter field since it was never assigned to and use null instead. src/contacts-types.vala | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) commit 71f50772a7681615cc68f2e831d0648262b74248 Author: Niels De Graef Date: Mon Jun 26 18:22:09 2017 +0200 Add extra formatting to buttons removing contacts. This mostly means adding the "destructive-action" styling class. Following discussions in #gnome-design, rename Delete to Remove. data/ui/contacts-list-pane.ui | 5 ++++- src/contacts-contact-editor.vala | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) commit aea3ec9a895aae82680cdcaad1182465228249db Author: Niels De Graef Date: Mon Jun 26 18:16:10 2017 +0200 Re-introduce separator before the stock thumbnails data/ui/contacts-avatar-dialog.ui | 22 ++++++++++++++++++++-- src/contacts-avatar-dialog.vala | 18 ++++++++++-------- 2 files changed, 30 insertions(+), 10 deletions(-) commit a59a7bcc371ec9ebaf74cd8ba488298a209a785e Author: Niels De Graef Date: Mon Jun 26 11:35:20 2017 +0200 Implement AvatarDialog as a GtkTemplate. * The thumbnails are now loaded using a Gtk.FlowBox, which saves a lot of code. * Cheese's `coldplug()` is now done asynchronously, since it otherwise blocks the UI for several seconds. * Minor formatting changes. * Add some comments to make things clearer. data/Makefile.am | 1 + data/contacts.gresource.xml | 1 + data/ui/contacts-avatar-dialog.ui | 275 +++++++++++++++++++ data/ui/style.css | 4 + po/POTFILES.in | 1 + src/contacts-avatar-dialog.vala | 547 ++++++++++++++++---------------------- 6 files changed, 509 insertions(+), 320 deletions(-) commit 62fd4acf920b651da8d31825476d1b88b890af79 Author: Niels De Graef Date: Sat Jun 24 15:19:49 2017 +0200 Remove libgd from aclocal flags Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 081b24b59b32030280a6e6681cea8cb9243d56cf Author: Niels De Graef Date: Sat Jun 24 13:58:46 2017 +0200 Forgot to remove an obsolete comment src/contacts-window.vala | 1 - 1 file changed, 1 deletion(-) commit a483ccf5a68fc044af126246809369e314afa7a8 Author: Niels De Graef Date: Sat Jun 24 13:52:24 2017 +0200 Create InAppNotification class and remove libgd. Libgd is bound to remove Gd.Notification, and removing it also means it gets easier to port our build system to Meson. Furthermore, we can now use some more sane defaults for our application w.r.t. notifications. .gitmodules | 3 -- Makefile.am | 4 +- configure.ac | 9 ---- data/Makefile.am | 3 +- data/contacts.gresource.xml | 3 +- data/ui/contacts-in-app-notification.ui | 49 ++++++++++++++++++ libgd | 1 - src/Makefile.am | 6 +-- src/contacts-app.vala | 13 +---- src/contacts-in-app-notification.vala | 78 ++++++++++++++++++++++++++++ src/contacts-window.vala | 91 +++++++++++---------------------- 11 files changed, 168 insertions(+), 92 deletions(-) commit 7f47e0574dd402ac53e845a41ddb504ce253d8cd Author: Niels De Graef Date: Tue Jun 20 12:40:25 2017 +0200 doap-file requires a gnome-contacts.doap | 4 ++++ 1 file changed, 4 insertions(+) commit d58b53f1ce2f54f04a3e4542ca94fbd6cace2c2e Author: Niels De Graef Date: Tue Jun 20 11:33:10 2017 +0200 Add myself to the maintainers. gnome-contacts.doap | 7 +++++++ 1 file changed, 7 insertions(+) commit 966e380aad1ffe722c435ec2500b4a37cf988456 Author: Niels De Graef Date: Mon Jun 19 17:36:59 2017 +0200 Forgot to rename an action string src/contacts-window.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9910fe5d8322f3cf70e27eef77d7bbc605fe3b1d Author: Niels De Graef Date: Sat Dec 3 19:22:22 2016 +0100 Clean up the application's GActions. Bug 775573. * Use valid names for GActions: replace underscores with dashes in 'new_contact' and 'change_book'. See GAction.parse_detailed_name () for more info. Removes some Gtk-Warnings on startup. * Use Gtk.Application.set_accels_for_action() instead of the deprecated Gtk.Application.add_accelerator_for_action(). * Use GLib.ActionEntries for clarity. data/ui/app-menu.ui | 2 +- src/contacts-app.vala | 33 ++++++++++++--------------------- 2 files changed, 13 insertions(+), 22 deletions(-) commit 93302b4a4489b6b1aa150d64049730499734e1b0 Author: Kristjan SCHMIDT Date: Sun Jun 11 03:16:57 2017 +0200 Updated Esperanto translation po/eo.po | 609 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 309 insertions(+), 300 deletions(-) commit 0d0c23ef2d70bca727a926bfd5e15ad51ad5ce08 Author: Piotr Drąg Date: Thu Apr 27 16:55:22 2017 +0200 Update po/Makevars This is not a GNU package and the Free Software Foundation has no copyright over it. Also adds MSGID_BUGS_ADDRESS. po/Makevars | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 81e0a74968af0c90077c80d6e84b1c11fdf1ebf9 Author: Yuras Shumovich Date: Wed Apr 19 20:35:18 2017 +0000 Update Belarusian translation (cherry picked from commit 9ac6c986ada56b157eae92e5925fdde58c63e028) po/be.po | 793 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 432 insertions(+), 361 deletions(-) commit 66389b5019a6af5a3db178def0f493d1d1e378e5 Author: gogo Date: Sat Apr 15 21:17:18 2017 +0000 Update Croatian translation po/hr.po | 570 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 286 insertions(+), 284 deletions(-) commit 8f30f960acccb9b6fdbb0691c9f9f90535c1c62a Author: gogo Date: Sat Apr 8 18:29:26 2017 +0000 Add Croatian translation (cherry picked from commit 87ac80afc3273540d71480fbc3a11a2b92037f85) po/LINGUAS | 1 + po/hr.po | 726 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 727 insertions(+) commit 24d6151e45360ffe6a1a6aa292a9b74d871bdc13 Author: Rūdolfs Mazurs Date: Sat Mar 18 14:35:57 2017 +0200 Update Latvian translation po/lv.po | 585 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 293 insertions(+), 292 deletions(-) commit 8fc61561248995f08b7434020838392d8bd9962b Author: Yuri Myasoedov Date: Tue Mar 14 21:24:02 2017 +0400 Updated Russian translation po/ru.po | 581 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 290 insertions(+), 291 deletions(-) commit 521af27d02365063c1d25441d84a9acf28d58005 Author: Milo Casagrande Date: Mon Mar 13 09:37:08 2017 +0000 Update Italian translation po/it.po | 583 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 293 insertions(+), 290 deletions(-) commit a59ae965c33a04e33015a9c08797b80148df3e07 Author: Fran Dieguez Date: Sat Mar 11 02:28:16 2017 +0000 Update Galician translation po/gl.po | 583 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 295 insertions(+), 288 deletions(-) commit 724c997ed7fa390942ae010292a14c28fee7dfeb Author: Aurimas Černius Date: Fri Mar 10 22:06:43 2017 +0200 Updated Lithuanian translation po/lt.po | 579 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 289 insertions(+), 290 deletions(-) commit 06e914895f2b1d8a6e245739e526ac31ded4a447 Author: Joe Hansen Date: Tue Mar 7 14:34:49 2017 +0100 Updated Danish translation po/da.po | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) commit bdadefec118a2797cc10094e82259be7f8b27c99 Author: Seong-ho Cho Date: Sat Mar 4 03:47:39 2017 +0000 Update Korean translation po/ko.po | 585 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 294 insertions(+), 291 deletions(-) commit 06f489ea15c2fb8f4d78e0deeacc4236f3a95800 Author: Chao-Hsiung Liao Date: Wed Mar 1 00:57:57 2017 +0000 Update Chinese (Taiwan) translation po/zh_TW.po | 567 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 285 insertions(+), 282 deletions(-) commit 5b965659a04c0c40b91ac1b3c13c35a029260c34 Author: Charles Monzat Date: Tue Feb 28 22:50:07 2017 +0000 Update French translation po/fr.po | 60 +++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 33 insertions(+), 27 deletions(-) commit 40ba43105b327742c5a38e7e89062e548d9c8b61 Author: Мирослав Николић Date: Sun Feb 26 08:29:01 2017 +0100 Updated Serbian translation po/sr.po | 584 +++++++++++++++++++++++++++++---------------------------- po/sr@latin.po | 583 ++++++++++++++++++++++++++++---------------------------- 2 files changed, 592 insertions(+), 575 deletions(-) commit 8f9efaf8470e2ad0eebf6020af53e0f2b31e5dc7 Author: Rafael Fontenelle Date: Sun Feb 26 01:39:55 2017 +0000 Update Brazilian Portuguese translation po/pt_BR.po | 586 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 294 insertions(+), 292 deletions(-) commit 904eaded301155ee0bb3d8c56a7a649f902bce85 Author: Daniel Korostil Date: Tue Feb 21 11:41:18 2017 +0200 Updated Ukrainian translation po/uk.po | 262 +++++++++++++++++++++++++++------------------------------------ 1 file changed, 114 insertions(+), 148 deletions(-) commit a8584af5114c316e3f5a178ab59da1ff1fdd019c Author: Kjartan Maraas Date: Sat Feb 18 10:57:11 2017 +0100 Updated Norwegian bokmål translation. po/nb.po | 575 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 304 insertions(+), 271 deletions(-) commit 6cdb83f6b48fcec42689c875c9b386763d51aca4 Author: Ask Hjorth Larsen Date: Thu Feb 16 14:20:20 2017 +0100 Updated Danish translation po/da.po | 591 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 299 insertions(+), 292 deletions(-) commit d5298e4219e39405b30e4ee056caaa3845cc01ef Author: Kukuh Syafaat Date: Mon Feb 13 06:39:59 2017 +0000 Update Indonesian translation po/id.po | 577 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 290 insertions(+), 287 deletions(-) commit 5a8958f773cd7737d9e7962444afbd897b7ad81c Author: Inaki Larranaga Murgoitio Date: Sat Feb 11 21:22:56 2017 +0100 Update Basque language po/eu.po | 590 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 296 insertions(+), 294 deletions(-) commit a7f180b3d912a197b47e557ff0ef038a7bdf182e Author: Jiri Grönroos Date: Sat Feb 4 18:10:48 2017 +0000 Update Finnish translation po/fi.po | 582 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 292 insertions(+), 290 deletions(-) commit 94431464e260ed2d9363b3f5b66c07d24996aee5 Author: Jordi Mas Date: Wed Jan 25 11:01:34 2017 +0100 Update Catalan translation po/ca.po | 374 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 175 insertions(+), 199 deletions(-) commit 055ab929a3c10b87c4d9b790b7ce61ac7d02e193 Author: Dušan Kazik Date: Thu Jan 19 20:43:59 2017 +0000 Update Slovak translation po/sk.po | 617 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 310 insertions(+), 307 deletions(-) commit a00201765cf27718119bd26a45d5d827a2308d6b