Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/modules/cpufreq Modified Files: e_mod_main.c Log Message: performance and powersave work ok now =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/cpufreq/e_mod_main.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- e_mod_main.c 19 Apr 2005 03:57:53 -0000 1.5 +++ e_mod_main.c 20 Apr 2005 13:38:37 -0000 1.6 @@ -432,6 +432,10 @@ e_menu_item_label_set(mi, _("Manual")); else if (!strcmp(l->data, "ondemand")) e_menu_item_label_set(mi, _("Automatic")); + else if (!strcmp(l->data, "powersave")) + e_menu_item_label_set(mi, _("Minimum Speed")); + else if (!strcmp(l->data, "performance")) + e_menu_item_label_set(mi, _("Maximum Speed")); e_menu_item_radio_set(mi, 1); e_menu_item_radio_group_set(mi, 1); e_object_data_set(E_OBJECT(mi), l->data); @@ -636,8 +640,11 @@ while (isspace(*gov)) gov++; if (strlen(gov) != 0) { - if ((!strcmp(gov, "ondemand")) || - (!strcmp(gov, "userspace"))) +// if ((!strcmp(gov, "ondemand")) || +// (!strcmp(gov, "userspace")) || +// (!strcmp(gov, "powersave")) || +// (!strcmp(gov, "performance")) +// ) e->governors = evas_list_append(e->governors, strdup(gov)); } gov = strtok(NULL, " "); @@ -965,14 +972,7 @@ mi = l->data; gov = (char *)e_object_data_get(E_OBJECT(mi)); - if ((face->owner->status->can_set_frequency) && - (!strcmp(gov, "userspace"))) - { - e_menu_item_toggle_set(mi, 1); - break; - } - else if ((!face->owner->status->can_set_frequency) && - (!strcmp(gov, "ondemand"))) + if (!strcmp(face->owner->status->cur_governor, gov)) { e_menu_item_toggle_set(mi, 1); break; ------------------------------------------------------- This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs