+2013-01-08 Thanatermesis
+
+ * "System Default" language in wizard now displays which language it is and no longer removes language from list
+
2013-01-08 Mike Blumenkrantz
* Fixed bug where keyboard resizing of windows would not be possible if timeout was set to zero
* No backlight dimming when in presentation mode.
* Backlight fade time only applies to dimming - undimming is fixed 0.5 .
* Added elm win trap callback for base size setting, calling this causes ICCCM hints to be applied
+ * "System Default" language in wizard now displays which language it is and no longer removes language from list
Fixes:
* Force check changed upon confirmation dialog closure for engine settings.
}
else
ic = NULL;
- e_widget_ilist_append(ob, ic, _(pair->locale_translation),
- NULL, NULL, pair->locale_key);
+
if (e_intl_language_get())
{
- if (!strcmp(pair->locale_key, e_intl_language_get())) sel = i;
+ if (!strcmp(pair->locale_key, e_intl_language_get()))
+ {
+ snprintf(buf, sizeof(buf), "System Default [%s]", pair->locale_translation);
+ e_widget_ilist_nth_label_set(ob, 0, _(buf));
+ e_widget_ilist_nth_icon_set(ob, 0, ic);
+ sel = 0;
+ }
+ else
+ e_widget_ilist_append(ob, ic, _(pair->locale_translation),
+ NULL, NULL, pair->locale_key);
}
+ else
+ e_widget_ilist_append(ob, ic, _(pair->locale_translation),
+ NULL, NULL, pair->locale_key);
}
e_widget_ilist_go(ob);
e_widget_ilist_thaw(ob);