ACT_FN_GO(kbd_layout, )
{
if (!params) return;
-// e_xkb_layout_set(params);
+ e_xkb_layout_set(params);
}
ACT_FN_GO(kbd_layout_next, __UNUSED__)
{
-// e_xkb_layout_next();
+ e_xkb_layout_next();
}
ACT_FN_GO(kbd_layout_prev, __UNUSED__)
{
-// e_xkb_layout_prev();
+ e_xkb_layout_prev();
}
/* local subsystem globals */
eina_strbuf_append(buf, "'");
}
+ /* clear options */
+ eina_strbuf_append(buf, " -option ");
+
+ /* add in selected options */
EINA_LIST_FOREACH(e_config->xkb.used_options, l, op)
{
if (op->name)
{
void *odata, *ndata;
Eina_List *l;
-
+
odata = eina_list_data_get(e_config->xkb.used_layouts);
EINA_LIST_FOREACH(eina_list_next(e_config->xkb.used_layouts), l, ndata)