https://bugs.freedesktop.org/show_bug.cgi?id=59571
--- Comment #16 from Tristan Van Berkom <[email protected]> --- The phone numbers currently don't renormalize according to locale changes, but now there is a dynamic locale setting driven by systemd's org.freedesktop.locale1 interface. Add local D-Bus wrapper to listen to locale changes: https://git.gnome.org/browse/evolution-data-server/commit/?h=openismus-work-3-8&id=5706361d082a8eb33a29d6afaedaf9e71865e91f Add addressbook D-Bus locale property: https://git.gnome.org/browse/evolution-data-server/commit/?h=openismus-work-3-8&id=f48972a6e2ca03eb50aad2331bc62bdd5ae7e85c Add EBookBackend APIs to get/set the addressbook locale setting: https://git.gnome.org/browse/evolution-data-server/commit/?h=openismus-work-3-8&id=f44aa895cdecd97651dfa2a42717a012ed9607a5 Listen to org.freedesktop.locale1 locale change settings (systemd controls the setting): https://git.gnome.org/browse/evolution-data-server/commit/?h=openismus-work-3-8&id=2d287ca7d2ab45af28deb1847b9fdcad0626ec71 Store current locale setting in the SQLite, renormalize collation keys when locale changes: https://git.gnome.org/browse/evolution-data-server/commit/?h=openismus-work-3-8&id=87a2a86dd6a8fb17bcb08dae1366cef4774be3e3 EBookBackendFile, file backend implements set_locale() / get_locale(): https://git.gnome.org/browse/evolution-data-server/commit/?h=openismus-work-3-8&id=87efc5c00d952a0a17885cfce37ec62fd7b74bea EBookClient, add locale property, clients can read/watch the addressbook locale setting: https://git.gnome.org/browse/evolution-data-server/commit/?h=openismus-work-3-8&id=744a4d685e694547c0bc561e0a1be2be3cf6f474 Few other patches add tests to check sort order changes when the locale changes. -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ Syncevolution-issues mailing list [email protected] https://lists.syncevolution.org/mailman/listinfo/syncevolution-issues
