Enlightenment CVS committal

Author  : pfritz
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/bin/tests


Modified Files:
        ewl_media.c ewl_progressbar.c ewl_seeker.c ewl_spinner.c 
        ewl_text_editor.c ewl_theme.c 


Log Message:
**API-BREAK**
- add ewl_range a new abstract widget to unify the api of seeker, spinner and 
progressbar 
- NOTE this breaks colorpicker hopefully for a short time

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_media.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- ewl_media.c 13 Jul 2006 19:43:24 -0000      1.6
+++ ewl_media.c 11 Aug 2006 04:00:57 -0000      1.7
@@ -160,7 +160,7 @@
        t = data;
        pos = ewl_media_position_get(EWL_MEDIA(video));
 
-       ewl_seeker_value_set(EWL_SEEKER(seeker), pos);
+       ewl_range_value_set(EWL_RANGE(seeker), pos);
        ewl_media_position_time_get(EWL_MEDIA(video), &h, &m, &s);
        snprintf(buf, sizeof(buf), "%02i:%02i:%02.0f", h, m, s);
        ewl_text_text_set(t, buf);
@@ -172,7 +172,7 @@
 {
        double val;
 
-       val = ewl_seeker_value_get(EWL_SEEKER(seeker));
+       val = ewl_range_value_get(EWL_RANGE(seeker));
        if (ewl_media_seekable_get(EWL_MEDIA(video)))
                ewl_media_position_set(EWL_MEDIA(video), val);
 }
@@ -200,7 +200,7 @@
                if (file) free(file);
 
                len = ewl_media_length_get(EWL_MEDIA(video));
-               ewl_seeker_range_set(EWL_SEEKER(seeker), len);
+               ew_range_max_value_set(EWL_RANGE(seeker), len);
        }
 }
 
@@ -308,9 +308,9 @@
        ewl_container_child_append(EWL_CONTAINER(b), seeker);
        ewl_object_fill_policy_set(EWL_OBJECT(seeker), 
                        EWL_FLAG_FILL_VSHRINK | EWL_FLAG_FILL_HFILL);
-       ewl_seeker_value_set(EWL_SEEKER(seeker), 0.0);
-       ewl_seeker_range_set(EWL_SEEKER(seeker), 0.0);
-       ewl_seeker_step_set(EWL_SEEKER(seeker), 1.0);
+       ewl_range_value_set(EWL_RANGE(seeker), 0.0);
+       ewl_range_max_value_set(EWL_RANGE(seeker), 0.0);
+       ewl_range_step_set(EWL_RANGE(seeker), 1.0);
        ewl_callback_append(seeker, EWL_CALLBACK_VALUE_CHANGED, seeker_move_cb, 
video);
        ewl_widget_show(seeker);
 
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_progressbar.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- ewl_progressbar.c   13 Jul 2006 19:43:24 -0000      1.4
+++ ewl_progressbar.c   11 Aug 2006 04:00:57 -0000      1.5
@@ -48,8 +48,10 @@
         */
        for (i = 0; i < 2; i++) {
                progressbar[i] = ewl_progressbar_new();
-               ewl_progressbar_value_set (EWL_PROGRESSBAR(progressbar[i]), 0);
-               ewl_widget_show (progressbar[i]);
+               if (i == 0)
+                       ewl_range_invert_set(EWL_RANGE(progressbar[0]), TRUE);
+               ewl_range_value_set(EWL_RANGE(progressbar[i]), 0);
+               ewl_widget_show(progressbar[i]);
 
                progress_timer[i] = ecore_timer_add(0.1, cb_increment_progress,
                                (Ewl_Progressbar *) progressbar[i]);
@@ -62,8 +64,8 @@
         * Third big progressbar 
         */
        progressbar[2] = ewl_progressbar_new();
-       ewl_progressbar_value_set (EWL_PROGRESSBAR(progressbar[2]), 0);
-       ewl_widget_show (progressbar[2]);
+       ewl_range_value_set(EWL_RANGE(progressbar[2]), 0);      
+       ewl_widget_show(progressbar[2]);
        
        progress_timer[2] = ecore_timer_add(0.1, cb_increment_progress,
                        (Ewl_Progressbar *) progressbar[2]);
@@ -105,12 +107,12 @@
        double val, value, range;
        char c[30];
        int i;
-       Ewl_Progressbar *p;
+       Ewl_Range *r;
        
-       p = EWL_PROGRESSBAR(data);
-       val = ewl_progressbar_value_get(p);
+       r = EWL_RANGE(data);
+       val = ewl_range_value_get(r);
 
-       if (val >= p->range) {
+       if (val >= r->max_val) {
                for (i = 0; i < 3; i++) {
                        if (progress_timer[i]) {
                                ecore_timer_del(progress_timer[i]);
@@ -121,27 +123,26 @@
        }
 
        val += 1;
-       ewl_progressbar_value_set(p, val);
-
+       ewl_range_value_set(r, val);
 
        if (val >= 20 && val < 35 ) {
-               ewl_progressbar_custom_label_set (p,
+               ewl_progressbar_custom_label_set(EWL_PROGRESSBAR(r),
                                "%.0lf / %.0lf kbytes");
        }
 
        if (val >= 35 && val < 60) {
-               value = ewl_progressbar_value_get (p);
-               range = ewl_progressbar_range_get (p);
+               value = ewl_range_value_get(r);
+               range = ewl_range_max_val_get(r);
 
-               snprintf (c, sizeof (c), "%.0lf of %.0lf beers", value, range);
-               ewl_progressbar_label_set (p, c);
+               snprintf(c, sizeof (c), "%.0lf of %.0lf beers", value, range);
+               ewl_progressbar_label_set(EWL_PROGRESSBAR(r), c);
        }
 
        if (val == 60) 
-               ewl_progressbar_label_hide (p);
+               ewl_progressbar_label_hide(EWL_PROGRESSBAR(r));
 
        if (val == 70)
-               ewl_progressbar_label_show (p);
+               ewl_progressbar_label_show(EWL_PROGRESSBAR(r));
 
        return 1;
 }
@@ -170,9 +171,9 @@
        printf ("New random value: %d\n", j);
        
        for (i = 0; i < 3; i++) {
-               ewl_progressbar_range_set(EWL_PROGRESSBAR(progressbar[i]), j);
+               ewl_range_max_val_set(EWL_RANGE(progressbar[i]), j);
                
-               if (ewl_progressbar_value_get(EWL_PROGRESSBAR(progressbar[i])) 
>= j)
+               if (ewl_range_value_get(EWL_RANGE(progressbar[i])) >= j)
                        cb_rerun_progressbars(EWL_WIDGET (progressbar[i]), 
                                                                NULL, NULL);
        }
@@ -191,7 +192,7 @@
                 * (since the auto label is turned off when you label manually)
                 */
                ewl_progressbar_label_show (EWL_PROGRESSBAR (progressbar[i]));
-               ewl_progressbar_value_set (EWL_PROGRESSBAR (progressbar[i]), 0);
+               ewl_range_value_set(EWL_RANGE(progressbar[i]), 0);
                
                if (progress_timer[i]) {
                        ecore_timer_del(progress_timer[i]);
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_seeker.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- ewl_seeker.c        13 Jul 2006 19:43:24 -0000      1.4
+++ ewl_seeker.c        11 Aug 2006 04:00:57 -0000      1.5
@@ -40,10 +40,10 @@
 static void
 cb_print_value(Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__)
 {
-       Ewl_Seeker *s;
+       Ewl_Range *r;
 
-       s = EWL_SEEKER(w);
-       printf("Seeker set to %g\n", ewl_seeker_value_get(s));
+       r = EWL_RANGE(w);
+       printf("Seeker set to %g\n", ewl_range_value_get(r));
 }
 
 
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_spinner.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- ewl_spinner.c       13 Jul 2006 19:43:24 -0000      1.4
+++ ewl_spinner.c       11 Aug 2006 04:00:57 -0000      1.5
@@ -37,10 +37,10 @@
 
        spinner[0] = ewl_spinner_new();
        ewl_spinner_digits_set(EWL_SPINNER(spinner[0]), 0);
-       ewl_spinner_min_val_set(EWL_SPINNER(spinner[0]), 0);
-       ewl_spinner_max_val_set(EWL_SPINNER(spinner[0]), 1280);
-       ewl_spinner_value_set(EWL_SPINNER(spinner[0]), 0.0);
-       ewl_spinner_step_set(EWL_SPINNER(spinner[0]), 1.0);
+       ewl_range_min_val_set(EWL_RANGE(spinner[0]), 0);
+       ewl_range_max_val_set(EWL_RANGE(spinner[0]), 1280);
+       ewl_range_value_set(EWL_RANGE(spinner[0]), 0.0);
+       ewl_range_step_set(EWL_RANGE(spinner[0]), 1.0);
        ewl_container_child_append(EWL_CONTAINER(spinner_row), spinner[0]);
        ewl_widget_show(spinner[0]);
 
@@ -61,10 +61,10 @@
 
        spinner[1] = ewl_spinner_new();
        ewl_spinner_digits_set(EWL_SPINNER(spinner[1]), 0);
-       ewl_spinner_min_val_set(EWL_SPINNER(spinner[1]), 0);
-       ewl_spinner_max_val_set(EWL_SPINNER(spinner[1]), 1024);
-       ewl_spinner_value_set(EWL_SPINNER(spinner[1]), 0.0);
-       ewl_spinner_step_set(EWL_SPINNER(spinner[1]), 1.0);
+       ewl_range_min_val_set(EWL_RANGE(spinner[1]), 0);
+       ewl_range_max_val_set(EWL_RANGE(spinner[1]), 1024);
+       ewl_range_value_set(EWL_RANGE(spinner[1]), 0.0);
+       ewl_range_step_set(EWL_RANGE(spinner[1]), 1.0);
        ewl_container_child_append(EWL_CONTAINER(spinner_row), spinner[1]);
        ewl_widget_show(spinner[1]);
 
@@ -85,10 +85,10 @@
 
        spinner[2] = ewl_spinner_new();
        ewl_spinner_digits_set(EWL_SPINNER(spinner[2]), 0);
-       ewl_spinner_min_val_set(EWL_SPINNER(spinner[2]), 0.0);
-       ewl_spinner_max_val_set(EWL_SPINNER(spinner[2]), 1280);
-       ewl_spinner_value_set(EWL_SPINNER(spinner[2]), 0.0);
-       ewl_spinner_step_set(EWL_SPINNER(spinner[2]), 1.0);
+       ewl_range_min_val_set(EWL_RANGE(spinner[2]), 0.0);
+       ewl_range_max_val_set(EWL_RANGE(spinner[2]), 1280);
+       ewl_range_value_set(EWL_RANGE(spinner[2]), 0.0);
+       ewl_range_step_set(EWL_RANGE(spinner[2]), 1.0);
        ewl_container_child_append(EWL_CONTAINER(spinner_row), spinner[2]);
        ewl_widget_show(spinner[2]);
 
@@ -109,10 +109,10 @@
 
        spinner[3] = ewl_spinner_new();
        ewl_spinner_digits_set(EWL_SPINNER(spinner[3]), 0);
-       ewl_spinner_min_val_set(EWL_SPINNER(spinner[3]), 0.0);
-       ewl_spinner_max_val_set(EWL_SPINNER(spinner[3]), 1024);
-       ewl_spinner_value_set(EWL_SPINNER(spinner[3]), 0.0);
-       ewl_spinner_step_set(EWL_SPINNER(spinner[3]), 1.0);
+       ewl_range_min_val_set(EWL_RANGE(spinner[3]), 0.0);
+       ewl_range_max_val_set(EWL_RANGE(spinner[3]), 1024);
+       ewl_range_value_set(EWL_RANGE(spinner[3]), 0.0);
+       ewl_range_step_set(EWL_RANGE(spinner[3]), 1.0);
        ewl_container_child_append(EWL_CONTAINER(spinner_row), spinner[3]);
        ewl_widget_show(spinner[3]);
 
@@ -131,10 +131,10 @@
                                        void *data __UNUSED__)
 {
        printf("X %d, Y %d, W %d, H %d\n",
-               (int)ewl_spinner_value_get(EWL_SPINNER(spinner[0])),
-               (int)ewl_spinner_value_get(EWL_SPINNER(spinner[1])),
-               (int)ewl_spinner_value_get(EWL_SPINNER(spinner[2])),
-               (int)ewl_spinner_value_get(EWL_SPINNER(spinner[3])));
+               (int)ewl_range_value_get(EWL_RANGE(spinner[0])),
+               (int)ewl_range_value_get(EWL_RANGE(spinner[1])),
+               (int)ewl_range_value_get(EWL_RANGE(spinner[2])),
+               (int)ewl_range_value_get(EWL_RANGE(spinner[3])));
 }
 
 
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_text_editor.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- ewl_text_editor.c   13 Jul 2006 19:43:24 -0000      1.5
+++ ewl_text_editor.c   11 Aug 2006 04:00:57 -0000      1.6
@@ -111,10 +111,10 @@
                o = ewl_spinner_new();
                ewl_container_child_append(EWL_CONTAINER(hbox), o);
                ewl_object_fill_policy_set(EWL_OBJECT(o), EWL_FLAG_FILL_NONE);
-               ewl_spinner_value_set(EWL_SPINNER(o), 12);
-               ewl_spinner_min_val_set(EWL_SPINNER(o), 8);
-               ewl_spinner_max_val_set(EWL_SPINNER(o), 72);
-               ewl_spinner_step_set(EWL_SPINNER(o), 1);
+               ewl_range_value_set(EWL_RANGE(o), 12);
+               ewl_range_min_val_set(EWL_RANGE(o), 8);
+               ewl_range_max_val_set(EWL_RANGE(o), 72);
+               ewl_range_step_set(EWL_RANGE(o), 1);
                ewl_spinner_digits_set(EWL_SPINNER(o), 0);
                ewl_callback_append(o, EWL_CALLBACK_VALUE_CHANGED,
                                        ete_cb_font_size, NULL);
@@ -328,13 +328,13 @@
                ewl_text_cursor_position_set(EWL_TEXT(entry),
                                        
ewl_text_trigger_start_pos_get(selection));
                ewl_text_font_size_apply(EWL_TEXT(entry),
-                                       ewl_spinner_value_get(EWL_SPINNER(w)),
+                                       ewl_range_value_get(EWL_RANGE(w)),
                                        ewl_text_trigger_length_get(selection));
                ewl_text_cursor_position_set(EWL_TEXT(entry), cursor_pos);
        }
        else
                ewl_text_font_size_set(EWL_TEXT(entry), 
-                                       ewl_spinner_value_get(EWL_SPINNER(w)));
+                                       ewl_range_value_get(EWL_RANGE(w)));
 }
 
 static void
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_theme.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- ewl_theme.c 13 Jul 2006 19:43:24 -0000      1.4
+++ ewl_theme.c 11 Aug 2006 04:00:57 -0000      1.5
@@ -164,10 +164,10 @@
        
        misc = ewl_spinner_new();
        ewl_spinner_digits_set(EWL_SPINNER(misc), 0);
-       ewl_spinner_min_val_set(EWL_SPINNER(misc), 0);
-       ewl_spinner_max_val_set(EWL_SPINNER(misc), 1024);
-       ewl_spinner_step_set(EWL_SPINNER(misc), 1.0);
-       ewl_spinner_value_set(EWL_SPINNER(misc), 15.0);
+       ewl_range_min_val_set(EWL_RANGE(misc), 0);
+       ewl_range_max_val_set(EWL_RANGE(misc), 1024);
+       ewl_range_step_set(EWL_RANGE(misc), 1.0);
+       ewl_range_value_set(EWL_RANGE(misc), 15.0);
        ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT);
        ewl_container_child_append(EWL_CONTAINER(vbox), misc);
        ewl_widget_show(misc);
@@ -177,9 +177,9 @@
        ewl_widget_show(misc);
        
        misc = ewl_hseeker_new();
-       ewl_seeker_range_set(EWL_SEEKER(misc), 10);
-       ewl_seeker_step_set(EWL_SEEKER(misc), 1.0);
-       ewl_seeker_value_set(EWL_SEEKER(misc), 15.0);
+       ewl_range_max_val_set(EWL_RANGE(misc), 10.0);
+       ewl_range_step_set(EWL_RANGE(misc), 1.0);
+       ewl_range_value_set(EWL_RANGE(misc), 15.0);
        ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT);
        ewl_container_child_append(EWL_CONTAINER(vbox), misc);
        ewl_widget_show(misc);



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to