Commit 99667c52c885ed5c5d9ca6bcd56a9fc784f45a38

Added function to get the available dictionaries (NB#154576).
ChangeLog
(7 / 0)
  
12010-02-12 Joaquim Rocha <jrocha@maemo.org>
2
3 * Version 2.1.44-1~unreleased
4 * src/hildon-im-languages.h,
5 * src/hildon-im-languages.c : Added function to get the available dictionaries.
6 * Fixes: NB#154576
7
182010-02-04 Eduardo Lima Mitev <e-lima@maemo.org>
29
310 * Version 2.1.43-1
  
1hildon-input-method (1:2.1.44-1~unreleased) unstable; urgency=low
2
3 * Version 1:2.1.44-1~unreleased
4 * Fixes: NB#154576 Hardware keyboard layout should be implemented by language.
5
6 -- Eduardo Lima Mitev <e-lima@maemo.org> Fri, 12 Feb 2010 12:00:00 +0200
7
18hildon-input-method (1:2.1.43-1) unstable; urgency=low
29
310 * Version 1:2.1.43-1
  
200200
201201 g_slist_free (current_languages);
202202}
203
204GSList *
205hildon_im_get_available_dictionaries (void)
206{
207 GConfClient *client;
208 GSList *list;
209
210 client = gconf_client_get_default();
211 list = gconf_client_get_list (client, HILDON_IM_GCONF_AVAILABLE_DICTIONARIES, GCONF_VALUE_STRING, NULL);
212
213 return list;
214}
  
6767 */
6868void hildon_im_free_available_languages (GSList *list);
6969
70/**
71 * hildon_im_get_available_dictionaries:
72 *
73 * Gets the list of available dictionaries from GConf.
74 *
75 * Returns: the #GSList of available dictionaries
76 */
77GSList *hildon_im_get_available_dictionaries (void);
78
7079#endif
  
6767#define HILDON_IM_GCONF_DIR "/apps/osso/inputmethod"
6868
6969#define HILDON_IM_GCONF_LANG_DIR HILDON_IM_GCONF_DIR "/hildon-im-languages"
70#define HILDON_IM_GCONF_AVAILABLE_DICTIONARIES HILDON_IM_GCONF_DIR "/hildon-im-dictionaries"
7071#define _HILDON_IM_GCONF_LANGUAGE HILDON_IM_GCONF_LANG_DIR "/language-"
7172#define HILDON_IM_GCONF_PRIMARY_LANGUAGE _HILDON_IM_GCONF_LANGUAGE "0"
7273#define HILDON_IM_GCONF_SECONDARY_LANGUAGE _HILDON_IM_GCONF_LANGUAGE "1"