Commit graph

7 commits

Author SHA1 Message Date
Niels De Graef
4af34f277c Use GtkTemplate for ContactPane.
* Use a GtkStack rather than a GtkNotebook.
* Also added some documentation.
2017-07-02 11:20:15 +02:00
Niels De Graef
9a55109d99 Convert Contacts.ContactEditor to GtkTemplate 2017-06-26 21:59:46 +02:00
Niels De Graef
a59a7bcc37 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.
2017-06-26 12:20:05 +02:00
Niels De Graef
a483ccf5a6 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.
2017-06-24 13:57:40 +02:00
Jonas Danielsson
61fe4bf7cc Add map widget
https://bugzilla.gnome.org/show_bug.cgi?id=658553
2015-01-14 01:57:09 -05:00
Erick Pérez Castellanos
f4e2dfb5f4 build: moved css tweaks from gnome-themes-standard
It's easier to fix styling issues if the css code is hosted at
gnome-contacts git repository
2014-05-31 15:51:12 -04:00
Erick Pérez Castellanos
f90dfb8c76 build: move resource files into data subdir 2014-05-31 15:26:13 -04:00