Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_config.h e_int_config_window_display.c 


Log Message:
Add "remember_internal_windows" config option to the Window Display Advanced
page.

Update e_config.h to reflect GUI'd config option.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_config.h,v
retrieving revision 1.133
retrieving revision 1.134
diff -u -3 -r1.133 -r1.134
--- e_config.h  16 Dec 2006 21:28:46 -0000      1.133
+++ e_config.h  17 Dec 2006 02:10:24 -0000      1.134
@@ -175,7 +175,7 @@
    const char *transition_desk; // GUI
    const char *transition_change; // GUI
    Evas_List  *remembers;
-   int         remember_internal_windows;
+   int         remember_internal_windows; // GUI
    int         move_info_follows; // GUI
    int         resize_info_follows; // GUI
    int         move_info_visible; // GUI
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_window_display.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- e_int_config_window_display.c       8 Oct 2006 08:04:18 -0000       1.18
+++ e_int_config_window_display.c       17 Dec 2006 02:10:24 -0000      1.19
@@ -28,6 +28,7 @@
    int border_shade_transition;
    double border_shade_speed;
    int use_app_icon;
+   int remember_internal_windows;
 };
 
 /* a nice easy setup function that does the dirty work */
@@ -71,6 +72,7 @@
        cfdata->resize_info_visible) cfdata->move_resize_info = 1;
    if (cfdata->border_shade_animate) cfdata->animate_shading = 1;
    cfdata->use_app_icon = e_config->use_app_icon;
+   cfdata->remember_internal_windows = e_config->remember_internal_windows;
 }
 
 static void *
@@ -132,6 +134,7 @@
    e_config->border_shade_transition = cfdata->border_shade_transition;
    e_config->border_shade_speed = cfdata->border_shade_speed;
    e_config->use_app_icon = cfdata->use_app_icon;
+   e_config->remember_internal_windows = cfdata->remember_internal_windows;
    e_config_save_queue();
    return 1; /* Apply was OK */
 }
@@ -240,6 +243,12 @@
    ob = e_widget_check_add(evas, _("Use application provided icon instead"), 
&(cfdata->use_app_icon));
    e_widget_framelist_object_append(of, ob);
    e_widget_table_object_append(ot, of, 0, 2, 1, 1, 1, 1, 1, 1);
+
+   of = e_widget_framelist_add(evas, _("Internal Windows"), 0);
+   e_widget_framelist_content_align_set(of, 0.0, 0.0);
+   ob = e_widget_check_add(evas, _("Always remember internal windows"), 
&(cfdata->remember_internal_windows));
+   e_widget_framelist_object_append(of, ob);
+   e_widget_table_object_append(ot, of, 1, 2, 1, 1, 1, 1, 1, 1);
    
    e_widget_list_object_append(o, ot, 1, 1, 0.5);
    



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to