EDataBook: Cursor related changes
authorTristan Van Berkom <tristanvb@openismus.com>
Thu, 23 May 2013 06:24:09 +0000 (15:24 +0900)
committerTristan Van Berkom <tristanvb@openismus.com>
Wed, 23 Oct 2013 18:39:39 +0000 (20:39 +0200)
commit7df46dce9a0165f82d4d5c8eb1f0ebeb9fad70ee
treed4f8dba3d0727d8a70143e64ddde94f60969ea93
parente0cc4b07270348023104192db66545e104d94562
EDataBook: Cursor related changes

Watch the system bus for locale notifications

When org.freedesktop.locale1 is available, listen to changes in
the LC_COLLATE locale and configure backends with locale changes
using e_book_backend_set_locale(), notify property changes via
the locale property on the addressbook D-Bus API.

Also, load the backend's initially set locale as the locale property
value until the org.freedesktop.locale1 D-Bus interface notifies
us of a locale change on the system bus.

Also handle D-Bus calls for creating cursors and export new
cursors on the bus.
addressbook/libedata-book/e-data-book.c