Enlightenment CVS committal Author : shorne Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: Makefile.am e_configure.c e_includes.h e_int_config_intl.c Added Files: e_int_config_imc.c e_int_config_imc.h Log Message: Start of input method configuration dialog * completed a basic dialog * need to do advanced (thinking of doing it like wallpaper..) =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/Makefile.am,v retrieving revision 1.165 retrieving revision 1.166 diff -u -3 -r1.165 -r1.166 --- Makefile.am 15 Nov 2006 11:33:15 -0000 1.165 +++ Makefile.am 30 Nov 2006 16:35:56 -0000 1.166 @@ -99,6 +99,7 @@ e_int_config_focus.h \ e_int_config_desks.h \ e_int_config_intl.h \ +e_int_config_imc.h \ e_configure.h \ e_int_border_locks.h \ e_thumb.h \ @@ -286,6 +287,7 @@ e_int_config_apps.c \ e_int_config_cfgdialogs.c \ e_int_config_intl.c \ +e_int_config_imc.c \ e_int_config_color_classes.c \ e_int_config_mime.c \ e_int_config_mime_edit.c \ =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_configure.c,v retrieving revision 1.80 retrieving revision 1.81 diff -u -3 -r1.80 -r1.81 --- e_configure.c 28 Nov 2006 14:22:00 -0000 1.80 +++ e_configure.c 30 Nov 2006 16:35:56 -0000 1.81 @@ -425,6 +425,7 @@ cat = _e_configure_category_add(eco, _("Language"), "enlightenment/intl"); _e_configure_item_add(cat, _("Language Settings"), "enlightenment/intl", e_int_config_intl); + _e_configure_item_add(cat, _("Input Method Settings"), "enlightenment/imc", e_int_config_imc); cat = _e_configure_category_add(eco, _("Miscellaneous"), "enlightenment/misc"); _e_configure_item_add(cat, _("Configuration Dialogs"), "enlightenment/configuration", e_int_config_cfgdialogs); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_includes.h,v retrieving revision 1.141 retrieving revision 1.142 diff -u -3 -r1.141 -r1.142 --- e_includes.h 15 Nov 2006 11:33:15 -0000 1.141 +++ e_includes.h 30 Nov 2006 16:35:56 -0000 1.142 @@ -105,6 +105,7 @@ #include "e_int_config_apps.h" #include "e_int_config_cfgdialogs.h" #include "e_int_config_intl.h" +#include "e_int_config_imc.h" #include "e_int_config_color_classes.h" #include "e_int_config_mime.h" #include "e_int_config_mime_edit.h" =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_intl.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- e_int_config_intl.c 27 Nov 2006 16:15:39 -0000 1.18 +++ e_int_config_intl.c 30 Nov 2006 16:35:56 -0000 1.19 @@ -855,6 +855,7 @@ { if (cfdata->cur_language) { + if (e_config->language) evas_stringshare_del(e_config->language); e_config->language = evas_stringshare_add(cfdata->cur_language); e_intl_language_set(e_config->language); } @@ -868,7 +869,8 @@ _advanced_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) { if (cfdata->cur_language) - { + { + if (e_config->language) evas_stringshare_del(e_config->language); e_config->language = evas_stringshare_add(cfdata->cur_language); e_intl_language_set(e_config->language); } ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs