Hello !

 Patches for tonight :
>e_border_menu_hide_stacking_maximize.patch: don't show «Stacking» and
«Maximize» entries in border menu when anyway submenu will not be shown
>ecore_codepage_i18n.patch: strangely, even if manual says so, XLookupString
doesn't always return iso8859-1 strings, i have utf-8 strings
(LC_ALL=en_US.UTF-8). Don't know if it's correct, needs testing (tested
with utf-8, iso8859-1, iso8859-15 locales, but don't know for others)
>e_various_typos.patch: corrects some typos ("Ok"→"OK" for consistency,
"singal"→"signal"…)

 Cheers !

                                              ilLogict
Index: src/bin/e_int_border_menu.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_border_menu.c,v
retrieving revision 1.13
diff -u -r1.13 e_int_border_menu.c
--- src/bin/e_int_border_menu.c	3 Feb 2006 06:16:25 -0000	1.13
+++ src/bin/e_int_border_menu.c	6 Feb 2006 21:44:12 -0000
@@ -32,15 +32,16 @@
    E_Menu_Item *mi;
 
    if (bd->border_menu) return;
-   
-   m = e_menu_new();
-   e_menu_category_set(m,"border/stacking");
-   e_menu_category_data_set("border/stacking",bd);
-   bd->border_stacking_menu = m;
+
    /* Only allow to change layer for windows in "normal" layers */
    if ((!bd->lock_user_stacking) &&
        ((bd->layer == 50) || (bd->layer == 100) || (bd->layer == 150)))
      {
+	m = e_menu_new();
+	e_menu_category_set(m,"border/stacking");
+	e_menu_category_data_set("border/stacking",bd);
+	bd->border_stacking_menu = m;
+
 	mi = e_menu_item_new(m);
 	e_menu_item_label_set(mi, _("Always On Top"));
 	e_menu_item_radio_set(mi, 1);
@@ -51,6 +52,7 @@
 				  (char *)e_theme_edje_file_get("base/theme/borders",
 								"widgets/border/default/stack_on_top"),
 				  "widgets/border/default/stack_on_top");
+	
 	mi = e_menu_item_new(m);
 	e_menu_item_label_set(mi, _("Normal"));
 	e_menu_item_radio_set(mi, 1);
@@ -61,6 +63,7 @@
 				  (char *)e_theme_edje_file_get("base/theme/borders",
 								"widgets/border/default/stack_normal"),
 				  "widgets/border/default/stack_normal");
+
 	mi = e_menu_item_new(m);
 	e_menu_item_label_set(mi, _("Always Below"));
 	e_menu_item_radio_set(mi, 1);
@@ -73,15 +76,17 @@
 				  "widgets/border/default/stack_below");
      }
 
-   m = e_menu_new();
-   e_menu_category_set(m,"border/maximize");
-   e_menu_category_data_set("border/maximize",bd);
-   bd->border_maximize_menu = m;
    /* Only allow to change layer for windows in "normal" layers */
    if ((!bd->lock_user_maximize) && (!bd->shaded) &&
        ((bd->layer == 50) || (bd->layer == 100) || (bd->layer == 150)))
    { 
      int __fullmaximization = 0;
+
+     m = e_menu_new();
+     e_menu_category_set(m,"border/maximize");
+     e_menu_category_data_set("border/maximize",bd);
+     bd->border_maximize_menu = m;
+
      mi = e_menu_item_new(m);
      e_menu_item_label_set(mi, _("Maximized"));
      e_menu_item_check_set(mi, 1);
Index: ecore/src/lib/ecore_x/ecore_x_events.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_x/ecore_x_events.c,v
retrieving revision 1.79
diff -u -r1.79 ecore_x_events.c
--- ecore/src/lib/ecore_x/ecore_x_events.c	6 Jan 2006 20:22:09 -0000	1.79
+++ ecore/src/lib/ecore_x/ecore_x_events.c	6 Feb 2006 21:51:08 -0000
@@ -1,12 +1,21 @@
 /*
  * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
  */
+#include "langinfo.h"
 #include "ecore_private.h"
 #include "Ecore.h"
 #include "ecore_x_private.h"
 #include "Ecore_X.h"
 #include "Ecore_X_Atoms.h"
 
+/** OpenBSD does not define CODESET
+ * FIXME ??
+ */
+
+#ifndef CODESET
+#define CODESET "INVALID"
+#endif
+
 #if 0
 static void _ecore_x_event_free_window_prop_name_class_change(void *data, void *ev);
 static void _ecore_x_event_free_window_prop_title_change(void *data, void *ev);
@@ -191,7 +200,7 @@
    if (val > 0)
      {
 	buf[val] = 0;
-	e->key_compose = ecore_txt_convert("ISO8859-1", "UTF-8", buf);
+	e->key_compose = ecore_txt_convert(nl_langinfo(CODESET), "UTF-8", buf);
      }
    else e->key_compose = NULL;
    keyname = XKeysymToString(sym);
Index: src/bin/e_apps_error.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_apps_error.c,v
retrieving revision 1.10
diff -u -r1.10 e_apps_error.c
--- src/bin/e_apps_error.c	26 Jan 2006 21:36:05 -0000	1.10
+++ src/bin/e_apps_error.c	6 Feb 2006 21:44:12 -0000
@@ -60,19 +60,19 @@
    if ((app->del.signalled) && (!cfdata->signal))
       {
 	 if (app->del.exit_signal == SIGINT)
-	   snprintf(buf, sizeof(buf), _("%s was interrupted by an Interrupt Singal"),
+	   snprintf(buf, sizeof(buf), _("%s was interrupted by an Interrupt Signal"),
 		    app->app->exe);
 	 else if (app->del.exit_signal == SIGQUIT)
-	   snprintf(buf, sizeof(buf), _("%s was interrupted by a Quit Singal"),
+	   snprintf(buf, sizeof(buf), _("%s was interrupted by a Quit Signal"),
 		    app->app->exe);
 	 else if (app->del.exit_signal == SIGABRT)
-	   snprintf(buf, sizeof(buf), _("%s was interrupted by an Abort Singal"),
+	   snprintf(buf, sizeof(buf), _("%s was interrupted by an Abort Signal"),
 		    app->app->exe);
 	 else if (app->del.exit_signal == SIGFPE)
 	   snprintf(buf, sizeof(buf), _("%s was interrupted by a Floating Point Error"),
 		    app->app->exe);
 	 else if (app->del.exit_signal == SIGKILL)
-	   snprintf(buf, sizeof(buf), _("%s was interrupted by an Uninterruptable Kill Singal"),
+	   snprintf(buf, sizeof(buf), _("%s was interrupted by an Uninterruptable Kill Signal"),
 		    app->app->exe);
 	 else if (app->del.exit_signal == SIGSEGV)
 	   snprintf(buf, sizeof(buf), _("%s was interrupted by a Segmentation Fault"),
@@ -87,7 +87,7 @@
 	   snprintf(buf, sizeof(buf), _("%s was interrupted by a Bus Error"),
 		    app->app->exe);
 	 else
-	   snprintf(buf, sizeof(buf), _("%s was interupted by the signal number %i"),
+	   snprintf(buf, sizeof(buf), _("%s was interrupted by the signal number %i"),
 		    app->app->exe, app->del.exit_signal);
          cfdata->signal = strdup(buf);
 /* FIXME: Add  sigchld_info stuff
Index: src/bin/e_file_dialog.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_file_dialog.c,v
retrieving revision 1.11
diff -u -r1.11 e_file_dialog.c
--- src/bin/e_file_dialog.c	7 Jan 2006 10:39:45 -0000	1.11
+++ src/bin/e_file_dialog.c	6 Feb 2006 21:44:12 -0000
@@ -63,7 +63,7 @@
    e_widget_min_size_get(ol, &w, &h);
    e_dialog_content_set(dia->dia, ol, w, h);
    
-   e_dialog_button_add(dia->dia, _("Ok"), NULL, _e_file_dialog_button1_click, dia);
+   e_dialog_button_add(dia->dia, _("OK"), NULL, _e_file_dialog_button1_click, dia);
    e_dialog_button_add(dia->dia, _("Cancel"), NULL, _e_file_dialog_button2_click, dia);
    
    return dia;
Index: src/bin/e_fileman_smart.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_fileman_smart.c,v
retrieving revision 1.121
diff -u -r1.121 e_fileman_smart.c
--- src/bin/e_fileman_smart.c	22 Jan 2006 18:14:50 -0000	1.121
+++ src/bin/e_fileman_smart.c	6 Feb 2006 21:44:12 -0000
@@ -851,7 +851,7 @@
 	char text[PATH_MAX + 256];
 
 	dia = e_dialog_new(icon->sd->win->container);
-	e_dialog_button_add(dia, _("Ok"), NULL, NULL, NULL);
+	e_dialog_button_add(dia, _("OK"), NULL, NULL, NULL);
 	e_dialog_button_focus_num(dia, 1);
 	e_dialog_title_set(dia, _("Error"));
 	snprintf(text, PATH_MAX + 256, _("Could not delete  <br><b>%s</b>"), icon->file->path);
Index: src/bin/e_int_border_locks.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_border_locks.c,v
retrieving revision 1.9
diff -u -r1.9 e_int_border_locks.c
--- src/bin/e_int_border_locks.c	22 Jan 2006 18:14:51 -0000	1.9
+++ src/bin/e_int_border_locks.c	6 Feb 2006 21:44:12 -0000
@@ -353,7 +353,7 @@
    e_widget_frametable_object_append(of, ob, 1, 1, 1, 1, 1, 1, 1, 1);
    ob = e_widget_check_add(evas, _("Fullscreen state"), &(cfdata->lock.user.fullscreen));
    e_widget_frametable_object_append(of, ob, 1, 2, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_check_add(evas, _("The border style"), &(cfdata->lock.border));
+   ob = e_widget_check_add(evas, _("Border style"), &(cfdata->lock.border));
    e_widget_frametable_object_append(of, ob, 1, 3, 1, 1, 1, 1, 1, 1);
    e_widget_list_object_append(o, of, 1, 1, 0.5);
    
Index: src/bin/e_int_config_background_import.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_config_background_import.c,v
retrieving revision 1.7
diff -u -r1.7 e_int_config_background_import.c
--- src/bin/e_int_config_background_import.c	23 Jan 2006 04:52:37 -0000	1.7
+++ src/bin/e_int_config_background_import.c	6 Feb 2006 21:44:13 -0000
@@ -199,7 +199,7 @@
    edje_object_part_swallow(import->bg_obj, "content_swallow", o);
    evas_object_show(o);
    
-   import->ok_obj = e_widget_button_add(evas, _("Ok"), NULL, _import_cb_ok, win, cfdata);
+   import->ok_obj = e_widget_button_add(evas, _("OK"), NULL, _import_cb_ok, win, cfdata);
    e_widget_disabled_set(import->ok_obj, 1);
    e_widget_list_object_append(import->box_obj, import->ok_obj, 1, 0, 0.5);
 Index: src/bin/e_int_config_window_display.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_config_window_display.c,v
retrieving revision 1.10
diff -u -r1.10 e_int_config_window_display.c
--- src/bin/e_int_config_window_display.c	4 Feb 2006 01:07:04 -0000	1.10
+++ src/bin/e_int_config_window_display.c	6 Feb 2006 21:44:13 -0000
@@ -152,7 +152,7 @@
    rg = e_widget_radio_group_new(&(cfdata->placement));
    ob = e_widget_radio_add(evas, _("Smart Placement"), E_WINDOW_PLACEMENT_SMART, rg);
    e_widget_framelist_object_append(of, ob);
-   ob = e_widget_radio_add(evas, _("Dont hide Gadgets"), E_WINDOW_PLACEMENT_ANTIGADGET, rg);
+   ob = e_widget_radio_add(evas, _("Don't hide Gadgets"), E_WINDOW_PLACEMENT_ANTIGADGET, rg);
    e_widget_framelist_object_append(of, ob);
    ob = e_widget_radio_add(evas, _("Place at mouse pointer"), E_WINDOW_PLACEMENT_CURSOR, rg);
    e_widget_framelist_object_append(of, ob);
@@ -208,7 +208,7 @@
    rg = e_widget_radio_group_new(&(cfdata->placement));
    ob = e_widget_radio_add(evas, _("Smart Placement"), E_WINDOW_PLACEMENT_SMART, rg);
    e_widget_framelist_object_append(of, ob);
-   ob = e_widget_radio_add(evas, _("Dont hide Gadgets"), E_WINDOW_PLACEMENT_ANTIGADGET, rg);
+   ob = e_widget_radio_add(evas, _("Don't hide Gadgets"), E_WINDOW_PLACEMENT_ANTIGADGET, rg);
    e_widget_framelist_object_append(of, ob);
    ob = e_widget_radio_add(evas, _("Place at mouse pointer"), E_WINDOW_PLACEMENT_CURSOR, rg);
    e_widget_framelist_object_append(of, ob);
Index: src/bin/e_main.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_main.c,v
retrieving revision 1.146
diff -u -r1.146 e_main.c
--- src/bin/e_main.c	4 Feb 2006 06:45:13 -0000	1.146
+++ src/bin/e_main.c	6 Feb 2006 21:44:13 -0000
@@ -202,7 +202,7 @@
 		  "\t\tbe used to simulate xinerama.\n"
 		  "\t\tEG: -fake-xinerama-screen 800x600+0+0 -fake-xinerama-screen 800x600+800+0\n"
 		  "\t-profile CONF_PROFILE\n"
-		  "\t\tUse the configuration profile CONF_PROFILE instead of the the user selected default or just \"default\".\n"
+		  "\t\tUse the configuration profile CONF_PROFILE instead of the user selected default or just \"default\".\n"
 		  "\t-good\n"
 		  "\t\tBe good.\n"
 		  "\t-evil\n"
@@ -374,7 +374,7 @@
 	ee = ecore_evas_buffer_new(1, 1);
 	if (!ee)
 	  {
-	     e_error_message_show(_("Enlightenment found evas can't create a buffer canvas. Please check\n"
+	     e_error_message_show(_("Enlightenment found Evas can't create a buffer canvas. Please check\n"
 				    "Evas has Software Buffer engine support.\n"));
 	     _e_main_shutdown(-1);
 	  }
@@ -384,7 +384,7 @@
 	evas_object_image_file_set(im, buf, NULL);
 	if (evas_object_image_load_error_get(im) != EVAS_LOAD_ERROR_NONE)
 	  {
-	     e_error_message_show(_("Enlightenment found evas can't load PNG files. Check Evas has PNG\n"
+	     e_error_message_show(_("Enlightenment found Evas can't load PNG files. Check Evas has PNG\n"
 				    "loader support.\n"));
 	     _e_main_shutdown(-1);
 	  }
@@ -393,7 +393,7 @@
 	evas_object_image_file_set(im, buf, NULL);
 	if (evas_object_image_load_error_get(im) != EVAS_LOAD_ERROR_NONE)
 	  {
-	     e_error_message_show(_("Enlightenment found evas can't load JPEG files. Check Evas has JPEG\n"
+	     e_error_message_show(_("Enlightenment found Evas can't load JPEG files. Check Evas has JPEG\n"
 				    "loader support.\n"));
 	     _e_main_shutdown(-1);
 	  }
@@ -402,7 +402,7 @@
 	evas_object_image_file_set(im, buf, "images/0");
 	if (evas_object_image_load_error_get(im) != EVAS_LOAD_ERROR_NONE)
 	  {
-	     e_error_message_show(_("Enlightenment found evas can't load EET files. Check Evas has EET\n"
+	     e_error_message_show(_("Enlightenment found Evas can't load EET files. Check Evas has EET\n"
 				    "loader support.\n"));
 	     _e_main_shutdown(-1);
 	  }
Index: src/bin/e_module.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_module.c,v
retrieving revision 1.53
diff -u -r1.53 e_module.c
--- src/bin/e_module.c	10 Jan 2006 04:23:43 -0000	1.53
+++ src/bin/e_module.c	6 Feb 2006 21:44:14 -0000
@@ -145,8 +145,8 @@
 				       "The full path to this module is:<br>"
 				       "%s<br>"
 				       "The error reported was:<br>"
-				       "Module does not contain all needed functions<br>"),
-				     name, buf);
+				       "%s<br>"),
+				     name, buf, _("Module does not contain all needed functions"));
 	_e_module_dialog_disable_show(_("Error loading Module"), body, m);
 	m->api = NULL;
 	m->func.init = NULL;
@@ -471,7 +471,7 @@
    m = e_menu_new();
    
    mi = e_menu_item_new(m);
-   e_menu_item_label_set(mi, _("About..."));
+   e_menu_item_label_set(mi, _("About…"));
    e_menu_item_callback_set(mi, _e_module_control_menu_about, mod);
    
    mi = e_menu_item_new(m);
Index: src/modules/battery/e_mod_main.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/battery/e_mod_main.c,v
retrieving revision 1.66
diff -u -r1.66 e_mod_main.c
--- src/modules/battery/e_mod_main.c	20 Jan 2006 04:04:12 -0000	1.66
+++ src/modules/battery/e_mod_main.c	6 Feb 2006 21:44:16 -0000
@@ -562,7 +562,7 @@
 				 e_dialog_text_set(dia, _("Battery Running Low<br>"
 							  "Your battery is running low.<br>"
 							  "You may wish to switch to an AC source."));
-				 e_dialog_button_add(dia, _("Ok"), NULL, NULL, NULL);
+				 e_dialog_button_add(dia, _("OK"), NULL, NULL, NULL);
 				 e_win_centered_set(dia->win, 1);
 				 e_dialog_show(dia);
 			      }
Index: src/modules/cpufreq/e_mod_main.c
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/cpufreq/e_mod_main.c,v
retrieving revision 1.32
diff -u -r1.32 e_mod_main.c
--- src/modules/cpufreq/e_mod_main.c	20 Jan 2006 04:04:13 -0000	1.32
+++ src/modules/cpufreq/e_mod_main.c	6 Feb 2006 21:44:16 -0000
@@ -315,7 +315,7 @@
 	e_dialog_icon_set(dia, "enlightenment/e", 64);
 	e_dialog_text_set(dia, _("There was an error trying to set the cpu frequency<br>"
 				 "governor via the module's setfreq utility."));
-	e_dialog_button_add(dia, _("Ok"), NULL, NULL, NULL);
+	e_dialog_button_add(dia, _("OK"), NULL, NULL, NULL);
 	e_win_centered_set(dia->win, 1);
 	e_dialog_show(dia);
      }
@@ -343,7 +343,7 @@
 	e_dialog_icon_set(dia, "enlightenment/e", 64);
 	e_dialog_text_set(dia, _("There was an error trying to set the cpu frequency<br>"
 				 "setting via the module's setfreq utility."));
-	e_dialog_button_add(dia, _("Ok"), NULL, NULL, NULL);
+	e_dialog_button_add(dia, _("OK"), NULL, NULL, NULL);
 	e_win_centered_set(dia->win, 1);
 	e_dialog_show(dia);
      }
@@ -570,10 +570,10 @@
 	     frequency = (int)l->data;
 	     mi = e_menu_item_new(mn);
 	     if (frequency < 1000000)
-	       snprintf(buf, sizeof(buf), _("%i Mhz"), 
+	       snprintf(buf, sizeof(buf), _("%i MHz"), 
 			frequency / 1000);
 	     else
-	       snprintf(buf, sizeof(buf), _("%i.%i Ghz"), 
+	       snprintf(buf, sizeof(buf), _("%i.%i GHz"), 
 			frequency / 1000000, (frequency % 1000000) / 100000);
 	     buf[sizeof(buf) - 1] = 0;
 	     e_menu_item_label_set(mi, buf);

Reply via email to