diff --git a/TODO b/TODO index 8fd5fc9b6..ef8e83e86 100644 --- a/TODO +++ b/TODO @@ -8,6 +8,7 @@ Some of the things (in very short form) that need to be done to E17... BUGS / FIXES ------------------------------------------------------------------------------- +* conifguring buttons for pager drag is broken * apparently with locales other than english/c the about box textblock breaks newlines on every word (maybe the utf8 decode patch? for evas?) * IBar will resize itself down to single icon size on start/restart under some diff --git a/data/themes/default_ibar.edc b/data/themes/default_ibar.edc index df28a0963..3eaaafadd 100644 --- a/data/themes/default_ibar.edc +++ b/data/themes/default_ibar.edc @@ -212,6 +212,7 @@ group { } color: 255 255 255 0; color3: 0 0 0 0; + color_class: "module_label"; text { text: ""; font: "Edje-Vera-Bold"; diff --git a/src/bin/e_int_config_keybindings.c b/src/bin/e_int_config_keybindings.c index 64bbfa698..cd37caaf9 100644 --- a/src/bin/e_int_config_keybindings.c +++ b/src/bin/e_int_config_keybindings.c @@ -1001,7 +1001,12 @@ _grab_key_down_cb(void *data, int type, void *event) } else { - printf("'%s' '%s' '%s'\n", ev->keyname, ev->keysymbol, ev->key_compose); + if ((ev->keyname) && (ev->keysymbol) && (ev->key_compose)) + printf("'%s' '%s' '%s'\n", ev->keyname, ev->keysymbol, ev->key_compose); + else if ((ev->keyname) && (ev->keysymbol)) + printf("'%s' '%s'\n", ev->keyname, ev->keysymbol); + else + printf("unknown key!!!!\n"); if (!strcmp(ev->keyname, "Control_L") || !strcmp(ev->keyname, "Control_R") || !strcmp(ev->keyname, "Shift_L") || !strcmp(ev->keyname, "Shift_R") || !strcmp(ev->keyname, "Alt_L") || !strcmp(ev->keyname, "Alt_R") ||