From: Enlightenment C. <no...@cv...> - 2007-01-02 18:32:42
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17/groups Modified Files: border.edc Log Message: Add an inset for the bottom of a border. =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/groups/border.edc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- border.edc 2 Jan 2007 05:23:40 -0000 1.1 +++ border.edc 2 Jan 2007 18:32:34 -0000 1.2 @@ -12,7 +12,7 @@ data { item: "inset" 8; - item: "inset/bottom" 0; + item: "inset/bottom" 5; item: "inset/top" 0; } |
From: Enlightenment C. <no...@cv...> - 2007-01-07 20:47:18
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_tree2.c Log Message: Check to make sure there is a header fetch callback before setting up the header. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_tree2.c,v retrieving revision 1.44 retrieving revision 1.45 diff -u -3 -r1.44 -r1.45 --- ewl_tree2.c 6 Jan 2007 09:31:51 -0000 1.44 +++ ewl_tree2.c 8 Jan 2007 02:47:15 -0000 1.45 @@ -512,6 +512,12 @@ DCHECK_PARAM_PTR("col", col); DCHECK_TYPE("tree", tree, EWL_TREE2_TYPE); + if (!col->view->header_fetch) + { + DWARNING("Missing header_fetch callback."); + DRETURN(DLEVEL_STABLE); + } + h = ewl_hbox_new(); ewl_container_child_append(EWL_CONTAINER(tree->header), h); ewl_widget_appearance_set(h, "header"); |
From: Enlightenment C. <no...@cv...> - 2007-03-15 20:54:13
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17/groups Modified Files: tree.edc Log Message: Add a little more inset so the row doesn't overlap the shadow. =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/groups/tree.edc,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- tree.edc 7 Mar 2007 07:51:05 -0000 1.9 +++ tree.edc 16 Mar 2007 02:54:10 -0000 1.10 @@ -14,6 +14,7 @@ data { item: "inset" 2; + item: "inset/top" 4; item: "inset/bottom" 0; } |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:00
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl Modified Files: configure.in Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/configure.in,v retrieving revision 1.102 retrieving revision 1.103 diff -u -3 -r1.102 -r1.103 --- configure.in 26 Mar 2007 00:57:28 -0000 1.102 +++ configure.in 29 Mar 2007 18:41:26 -0000 1.103 @@ -59,7 +59,7 @@ PKG_CHECK_MODULES(EVAS, [evas >= 0.9.9]) CFLAGS=$EVAS_CFLAGS" "$CFLAGS -PKG_CHECK_MODULES(ECORE, [efreet >= 0.0.3]) +PKG_CHECK_MODULES(EFREET, [efreet >= 0.0.3]) CFLAGS=$EFREET_CFLAGS" "$CFLAGS PKG_CHECK_MODULES(ECORE, [ |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:03
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/engines/evas_fb Modified Files: Makefile.am Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/engines/evas_fb/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Makefile.am 15 Dec 2006 02:48:24 -0000 1.3 +++ Makefile.am 29 Mar 2007 18:41:27 -0000 1.4 @@ -6,7 +6,7 @@ -I$(top_builddir)/src/lib \ -I$(top_srcdir)/src/engines/evas_fb \ -I$(top_builddir)/src/engines/evas_fb \ - @ECORE_CFLAGS@ + @ECORE_CFLAGS@ @EFREET_CFLAGS@ pkgdir = $(libdir)/ewl/engines |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:03
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/engines/evas_gl_x11 Modified Files: Makefile.am Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/engines/evas_gl_x11/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Makefile.am 15 Dec 2006 02:48:24 -0000 1.3 +++ Makefile.am 29 Mar 2007 18:41:27 -0000 1.4 @@ -6,7 +6,7 @@ -I$(top_builddir)/src/lib \ -I$(top_srcdir)/src/engines/evas_gl_x11 \ -I$(top_builddir)/src/engines/evas_gl_x11 \ - @ECORE_CFLAGS@ + @ECORE_CFLAGS@ @EFREET_CFLAGS@ pkgdir = $(libdir)/ewl/engines |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:03
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/engines/evas_buffer Modified Files: Makefile.am Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/engines/evas_buffer/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- Makefile.am 15 Dec 2006 02:48:24 -0000 1.2 +++ Makefile.am 29 Mar 2007 18:41:27 -0000 1.3 @@ -6,7 +6,7 @@ -I$(top_builddir)/src/lib \ -I$(top_srcdir)/src/engines/evas_buffer \ -I$(top_builddir)/src/engines/evas_buffer \ - @ECORE_CFLAGS@ + @ECORE_CFLAGS@ @EFREET_CFLAGS@ pkgdir = $(libdir)/ewl/engines |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:04
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/engines/evas Modified Files: Makefile.am Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/engines/evas/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- Makefile.am 15 Dec 2006 02:48:23 -0000 1.2 +++ Makefile.am 29 Mar 2007 18:41:26 -0000 1.3 @@ -6,7 +6,7 @@ -I$(top_builddir)/src/lib \ -I$(top_srcdir)/src/engines/evas \ -I$(top_builddir)/src/engines/evas \ - @ECORE_CFLAGS@ + @ECORE_CFLAGS@ @EFREET_CFLAGS@ pkgdir = $(libdir)/ewl/engines |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:03
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/engines/evas_software_x11 Modified Files: Makefile.am Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/engines/evas_software_x11/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Makefile.am 15 Dec 2006 02:48:24 -0000 1.3 +++ Makefile.am 29 Mar 2007 18:41:27 -0000 1.4 @@ -6,7 +6,7 @@ -I$(top_builddir)/src/lib \ -I$(top_srcdir)/src/engines/evas_software_x11 \ -I$(top_builddir)/src/engines/evas_software_x11 \ - @ECORE_CFLAGS@ + @ECORE_CFLAGS@ @EFREET_CFLAGS@ pkgdir = $(libdir)/ewl/engines |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:05
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/bin/tests/tree2 Modified Files: ewl_tree2.c Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/tree2/ewl_tree2.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- ewl_tree2.c 25 Mar 2007 04:25:58 -0000 1.16 +++ ewl_tree2.c 29 Mar 2007 18:41:26 -0000 1.17 @@ -959,6 +959,7 @@ static void ewl_tree2_cb_set_rows_clicked(Ewl_Widget *w, void *ev, void *data); static void tree2_cb_value_changed(Ewl_Widget *w, void *ev, void *data); static void tree2_cb_select_mode_change(Ewl_Widget *w, void *ev, void *data); +static void hide_tree(Ewl_Widget *w, void *ev, void *data); void test_info(Ewl_Test *test) @@ -1075,6 +1076,15 @@ tree2_cb_select_mode_change, NULL); ewl_widget_show(o); + o = ewl_button_new(); + ewl_object_alignment_set(EWL_OBJECT(o), EWL_FLAG_ALIGN_CENTER); + ewl_button_label_set(EWL_BUTTON(o), "Hide Tree"); + ewl_container_child_append(EWL_CONTAINER(o2), o); + ewl_callback_append(o, EWL_CALLBACK_CLICKED, + hide_tree, NULL); + ewl_widget_show(o); + + return 1; } @@ -1457,5 +1467,15 @@ ewl_tree2_selection_type_set(EWL_TREE2(tree), EWL_TREE_SELECTION_TYPE_CELL); } +} + +static void +hide_tree(Ewl_Widget *w __UNUSED__, void *ev __UNUSED__, + void *data __UNUSED__) +{ + Ewl_Widget *tree; + + tree = ewl_widget_name_find("tree"); + ewl_widget_hide(tree); } |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:05
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/engines/x11 Modified Files: Makefile.am Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/engines/x11/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Makefile.am 15 Dec 2006 02:48:24 -0000 1.3 +++ Makefile.am 29 Mar 2007 18:41:27 -0000 1.4 @@ -6,7 +6,7 @@ -I$(top_builddir)/src/lib \ -I$(top_srcdir)/src/engines/x11 \ -I$(top_builddir)/src/engines/x11 \ - @ECORE_CFLAGS@ + @ECORE_CFLAGS@ @EFREET_CFLAGS@ pkgdir = $(libdir)/ewl/engines |
From: Enlightenment C. <no...@cv...> - 2007-03-29 18:42:09
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/engines/evas_xrender_x11 Modified Files: Makefile.am Log Message: Fix autofoo for efreet includes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/engines/evas_xrender_x11/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Makefile.am 15 Dec 2006 02:48:24 -0000 1.3 +++ Makefile.am 29 Mar 2007 18:41:27 -0000 1.4 @@ -6,7 +6,7 @@ -I$(top_builddir)/src/lib \ -I$(top_srcdir)/src/engines/evas_xrender_x11 \ -I$(top_builddir)/src/engines/evas_xrender_x11 \ - @ECORE_CFLAGS@ + @ECORE_CFLAGS@ @EFREET_CFLAGS@ pkgdir = $(libdir)/ewl/engines |
From: Enlightenment C. <no...@cv...> - 2007-04-19 02:56:19
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_notebook.c Log Message: Hide the notebook border when the notebook tabbar is hidden. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_notebook.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- ewl_notebook.c 1 Apr 2007 21:48:06 -0000 1.23 +++ ewl_notebook.c 19 Apr 2007 02:56:06 -0000 1.24 @@ -234,8 +234,18 @@ DCHECK_PARAM_PTR("n", n); DCHECK_TYPE("n", n, EWL_NOTEBOOK_TYPE); - if (visible) ewl_widget_show(n->body.tabbar); - else ewl_widget_hide(n->body.tabbar); + if (visible) + { + ewl_widget_state_set(EWL_WIDGET(n->body.pages), "tabs", + EWL_STATE_PERSISTENT); + ewl_widget_show(n->body.tabbar); + } + else + { + ewl_widget_state_set(EWL_WIDGET(n->body.pages), "notabs", + EWL_STATE_PERSISTENT); + ewl_widget_hide(n->body.tabbar); + } DLEAVE_FUNCTION(DLEVEL_STABLE); } |
From: Enlightenment C. <no...@cv...> - 2007-04-19 02:56:41
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17/groups Modified Files: notebook.edc Log Message: Hide the notebook border when the notebook tabbar is hidden. =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/groups/notebook.edc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- notebook.edc 2 Jan 2007 05:23:40 -0000 1.1 +++ notebook.edc 19 Apr 2007 02:56:06 -0000 1.2 @@ -28,6 +28,8 @@ description { state: "default" 0.0; + visible: 1; + color: 255 255 255 255; rel1 { relative: 0.0 0.0; @@ -49,6 +51,32 @@ smooth: 0; } } + description + { + state: "hidden" 0.0; + inherit: "default" 0.0; + visible: 0; + color: 255 255 255 0; + } + } + } + programs + { + program + { + name: "visible"; + signal: "tabs"; + source: "EWL"; + action: STATE_SET "default" 0.0; + target: "outline"; + } + program + { + name: "hidden"; + signal: "notabs"; + source: "EWL"; + action: STATE_SET "hidden" 0.0; + target: "outline"; } } } |
From: Enlightenment C. <no...@cv...> - 2007-05-14 22:30:02
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17/groups Modified Files: progress.edc Log Message: Add a bouncy progressbar to ewl! =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/groups/progress.edc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- progress.edc 2 Jan 2007 05:23:40 -0000 1.1 +++ progress.edc 14 May 2007 22:30:01 -0000 1.2 @@ -34,7 +34,97 @@ } } } + part + { + name: "unknown-bar"; + mouse_events: 0; + description + { + state: "default" 0.0; + visible: 0; + min: 100 10; + max: 100 99999; + rel1 + { + to: "outline"; + relative: 0.0 0.0; + offset: 100 0; + } + rel2 + { + to: "outline"; + relative: 0.0 1.0; + offset: 0 -2; + } + image + { + normal: "e17_button_sm.png"; + border: 8 8 8 8; + } + } + description + { + state: "unknown-range" 0.0; + inherit: "default" 0.0; + visible: 1; + min: 100 10; + max: 100 99999; + rel1 + { + to: "outline"; + relative: 0.0 0.0; + offset: 100 0; + } + rel2 + { + to: "outline"; + relative: 0.0 1.0; + offset: 0 -2; + } + } + description + { + state: "unknown-range" 1.0; + inherit: "default" 0.0; + visible: 1; + min: 100 10; + max: 100 99999; + rel1 + { + to: "outline"; + relative: 1.0 0.0; + offset: -100 0; + } + rel2 + { + to: "outline"; + relative: 1.0 1.0; + offset: 1 -2; + } + } + } } + programs + { + program + { + name: "unknown-start"; + signal: "range-unknown"; + source: "*"; + action: STATE_SET "unknown-range" 1.0; + transition: LINEAR 3.0; + after: "unknown-end"; + target: "unknown-bar"; + } + program + { + name: "unknown-end"; + after: "unknown-start"; + action: STATE_SET "unknown-range" 0.0; + transition: LINEAR 3.0; + target: "unknown-bar"; + } + } } group |
From: Enlightenment C. <no...@cv...> - 2007-05-14 22:30:33
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_progressbar.c Log Message: Add a bouncy progressbar to ewl! =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_progressbar.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -3 -r1.17 -r1.18 --- ewl_progressbar.c 1 Apr 2007 21:48:06 -0000 1.17 +++ ewl_progressbar.c 14 May 2007 22:30:00 -0000 1.18 @@ -261,7 +261,8 @@ value = r->step / (r->max_val - r->min_val); if (value < 0.01) - value = 0.01; + ewl_widget_state_set(EWL_WIDGET(c), "range-unknown", + EWL_STATE_PERSISTENT); ewl_object_preferred_inner_w_set (EWL_OBJECT(c), ewl_object_preferred_w_get( |
From: Enlightenment C. <no...@cv...> - 2007-05-14 22:30:33
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/bin/tests/progressbar Modified Files: ewl_progressbar.c Log Message: Add a bouncy progressbar to ewl! =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/progressbar/ewl_progressbar.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- ewl_progressbar.c 4 Jan 2007 05:09:43 -0000 1.3 +++ ewl_progressbar.c 14 May 2007 22:30:00 -0000 1.4 @@ -12,7 +12,7 @@ static int cb_increment_progress(void *data); static Ecore_Timer *progress_timer[3]; -static Ewl_Widget *progressbar[3]; +static Ewl_Widget *progressbar[4]; void test_info(Ewl_Test *test) @@ -72,7 +72,16 @@ (Ewl_Progressbar *) progressbar[2]); ewl_container_child_append(EWL_CONTAINER(progressbar_vbox), progressbar[2]); - + + /* + * A bouncy progressbar + */ + progressbar[3] = ewl_progressbar_new(); + ewl_progressbar_label_set(EWL_PROGRESSBAR(progressbar[3]), "range unkown"); + ewl_range_step_set(EWL_RANGE(progressbar[3]), -1); + ewl_container_child_append(EWL_CONTAINER(progressbar_vbox), progressbar[3]); + ewl_widget_show(progressbar[3]); + /* * Add buttons at the bottom */ |
From: Enlightenment C. <no...@cv...> - 2007-05-18 18:08:28
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/lib Modified Files: ewl_progressbar.c ewl_progressbar.h ewl_range.c ewl_range.h Log Message: Add calls for ewl_range_unknown_[set, get] in order to make unknown ranges easier. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_progressbar.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- ewl_progressbar.c 14 May 2007 22:30:00 -0000 1.18 +++ ewl_progressbar.c 18 May 2007 18:08:24 -0000 1.19 @@ -260,9 +260,11 @@ r = EWL_RANGE(c); value = r->step / (r->max_val - r->min_val); - if (value < 0.01) + if (value < 0.01 || ewl_range_unknown_get(r)) { + value = 0.01; ewl_widget_state_set(EWL_WIDGET(c), "range-unknown", EWL_STATE_PERSISTENT); + } ewl_object_preferred_inner_w_set (EWL_OBJECT(c), ewl_object_preferred_w_get( =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_progressbar.h,v retrieving revision 1.17 retrieving revision 1.18 diff -u -3 -r1.17 -r1.18 --- ewl_progressbar.h 4 Mar 2007 00:52:01 -0000 1.17 +++ ewl_progressbar.h 18 May 2007 18:08:24 -0000 1.18 @@ -53,7 +53,7 @@ Ewl_Range range; /**< Inherit from Ewl_Range */ Ewl_Widget *bar; /**< The moving bar on top */ Ewl_Widget *label; /**< text label on the bar */ - int auto_label; /**< flag if user is setting label or not */ + int auto_label; /**< flag if user is setting label or not */ }; =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_range.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- ewl_range.c 29 Mar 2007 19:25:09 -0000 1.7 +++ ewl_range.c 18 May 2007 18:08:24 -0000 1.8 @@ -211,7 +211,7 @@ * @brief Changes the invert property on the range for inverting it's scale. */ void -ewl_range_invert_set(Ewl_Range *r, int invert) +ewl_range_invert_set(Ewl_Range *r, unsigned int invert) { DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR("r", r); @@ -231,7 +231,7 @@ * @return Returns the current value of the invert property in the range. * @brief Retrieve the current invert value from a range. */ -int +unsigned int ewl_range_invert_get(Ewl_Range *r) { DENTER_FUNCTION(DLEVEL_STABLE); @@ -240,6 +240,43 @@ DRETURN_INT(r->invert, DLEVEL_STABLE); } + +/** + * @param r: range to set unknown property + * @param unknown: the new value for the ranges unknown property + * @return Returns no value. + * @brief Change the unknown property of the range if you do not know the max/min values. + */ +void +ewl_range_unknown_set(Ewl_Range *r, unsigned int unknown) +{ + DENTER_FUNCTION(DLEVEL_STABLE); + DCHECK_PARAM_PTR("r", r); + DCHECK_TYPE("r", r, EWL_RANGE_TYPE); + + if (r->unknown_range != unknown) + { + r->unknown_range = unknown; + } + + DLEAVE_FUNCTION(DLEVEL_STABLE); +} + +/** + * @param r: the range to retrieve the unknown property value + * @return Returns the current value of the unknown property in the range. + * @brief Retrieve the current unknown value from a range. + */ +unsigned int +ewl_range_unknown_get(Ewl_Range *r) +{ + DENTER_FUNCTION(DLEVEL_STABLE); + DCHECK_PARAM_PTR_RET("r", r, FALSE); + DCHECK_TYPE_RET("r", r, EWL_RANGE_TYPE, FALSE); + + DRETURN_INT(r->unknown_range, DLEVEL_STABLE); +} + /** * @param r: the range to increase =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_range.h,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- ewl_range.h 4 Mar 2007 00:52:01 -0000 1.8 +++ ewl_range.h 18 May 2007 18:08:24 -0000 1.9 @@ -49,28 +49,32 @@ double min_val; /**< Minimal valide value */ double max_val; /**< Maximal valide value */ double step; /**< Size of increments in the range */ - int invert; /**< Invert the axis */ + unsigned int invert; /**< Invert the axis */ + unsigned int unknown_range; /**< Unknown range */ }; -int ewl_range_init(Ewl_Range *r); +int ewl_range_init(Ewl_Range *r); -void ewl_range_value_set(Ewl_Range *r, double v); -double ewl_range_value_get(Ewl_Range *r); +void ewl_range_value_set(Ewl_Range *r, double v); +double ewl_range_value_get(Ewl_Range *r); -void ewl_range_minimum_value_set(Ewl_Range *r, double minv); -double ewl_range_minimum_value_get(Ewl_Range *r); +void ewl_range_minimum_value_set(Ewl_Range *r, double minv); +double ewl_range_minimum_value_get(Ewl_Range *r); -void ewl_range_maximum_value_set(Ewl_Range *r, double maxv); -double ewl_range_maximum_value_get(Ewl_Range *r); +void ewl_range_maximum_value_set(Ewl_Range *r, double maxv); +double ewl_range_maximum_value_get(Ewl_Range *r); -void ewl_range_step_set(Ewl_Range *r, double step); -double ewl_range_step_get(Ewl_Range *r); +void ewl_range_step_set(Ewl_Range *r, double step); +double ewl_range_step_get(Ewl_Range *r); -void ewl_range_invert_set(Ewl_Range *r, int invert); -int ewl_range_invert_get(Ewl_Range *r); +void ewl_range_unknown_set(Ewl_Range *r, unsigned int unknown); +unsigned int ewl_range_unknown_get(Ewl_Range *r); -void ewl_range_decrease(Ewl_Range *r); -void ewl_range_increase(Ewl_Range *r); +void ewl_range_invert_set(Ewl_Range *r, unsigned int invert); +unsigned int ewl_range_invert_get(Ewl_Range *r); + +void ewl_range_decrease(Ewl_Range *r); +void ewl_range_increase(Ewl_Range *r); /** * @} |
From: Enlightenment C. <no...@cv...> - 2007-05-18 18:08:29
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/src/bin/tests/progressbar Modified Files: ewl_progressbar.c Log Message: Add calls for ewl_range_unknown_[set, get] in order to make unknown ranges easier. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/progressbar/ewl_progressbar.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- ewl_progressbar.c 17 May 2007 05:05:22 -0000 1.5 +++ ewl_progressbar.c 18 May 2007 18:08:24 -0000 1.6 @@ -77,7 +77,7 @@ * A bouncy progressbar */ progressbar[3] = ewl_progressbar_new(); - ewl_range_step_set(EWL_RANGE(progressbar[3]), -1); + ewl_range_unknown_set(EWL_RANGE(progressbar[3]), 1); ewl_container_child_append(EWL_CONTAINER(progressbar_vbox), progressbar[3]); ewl_widget_show(progressbar[3]); |
From: Enlightenment C. <no...@cv...> - 2007-06-14 04:29:23
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17/groups Modified Files: scroll.edc tree.edc Log Message: Fix the scrollpane some more. It now looks just like e's. Tree headers do something different now though? =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/groups/scroll.edc,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- scroll.edc 11 May 2007 22:53:02 -0000 1.6 +++ scroll.edc 14 Jun 2007 04:29:19 -0000 1.7 @@ -23,14 +23,10 @@ group { name: "ewl/scrollpane/background"; - data { - item: "inset" 9; - item: "inset/bottom" 5; - item: "inset/right" 5; + item: "inset" 4; } - parts { part @@ -83,6 +79,17 @@ group { + name: "ewl/scrollpane/overlay/box"; + data + { + item: "inset" 5; + item: "inset/right" 2; + item: "inset/bottom" 2; + } +} + +group +{ name: "ewl/seeker/vertical"; parts @@ -316,7 +323,7 @@ rel1 { relative: 0.0 0.0; - offset: 0 -1; + offset: 0 0; } rel2 { @@ -381,7 +388,7 @@ rel1 { relative: 0.0 0.0; - offset: 0 -1; + offset: 0 0; } rel2 { @@ -446,7 +453,7 @@ rel1 { relative: 0.0 0.0; - offset: 0 -1; + offset: 0 0; } rel2 { =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/groups/tree.edc,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- tree.edc 10 May 2007 21:08:03 -0000 1.14 +++ tree.edc 14 Jun 2007 04:29:19 -0000 1.15 @@ -9,84 +9,6 @@ group { - name: "ewl/tree"; - - data - { - item: "inset" 1; - item: "inset/top" 4; - item: "inset/bottom" 0; - } - - parts - { - part - { - name: "bg"; - mouse_events: 0; - description - { - state: "default" 0.0; - image - { - normal: "e17_ibar_bg_v.png"; - border: 7 7 7 7; - } - fill - { - smooth: 0; - } - } - } - part - { - name: "overlay"; - mouse_events: 0; - description - { - state: "default" 0.0; - rel1 - { - to: "bg"; - } - rel2 - { - to: "bg"; - } - image - { - normal: "e17_ibar_over_v.png"; - border: 13 13 13 13; - middle: 0; - } - fill - { - smooth: 0; - } - } - } - } -} - -group -{ - name: "ewl/tree/scrollpane/background"; -} - -group -{ - name: "ewl/tree/vbox"; - data - { - item: "inset/top" 7; - item: "inset/bottom" 5; - item: "inset/left" 10; - item: "inset/right" 6; - } -} - -group -{ name: "ewl/tree/expansion"; min: 12 12; parts |
From: Enlightenment C. <no...@cv...> - 2007-06-14 04:29:53
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17 Modified Files: e17.edc Log Message: Fix the scrollpane some more. It now looks just like e's. Tree headers do something different now though? =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/e17.edc,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- e17.edc 22 Mar 2007 19:29:15 -0000 1.24 +++ e17.edc 14 Jun 2007 04:29:19 -0000 1.25 @@ -106,6 +106,8 @@ /* scroll groups */ item: "/scrollpane/group" "ewl/scrollpane/background"; + item: "/scrollpane/overlay/vbox/group" "ewl/scrollpane/overlay/box"; + item: "/scrollpane/overlay/hbox/group" "ewl/scrollpane/overlay/box"; item: "/vscrollbar/decrement/group" "ewl/scrollbar/vertical/decrement"; item: "/vscrollbar/increment/group" "ewl/scrollbar/vertical/increment"; @@ -139,13 +141,6 @@ item: "/vtoolbar/vbox/icon/group" "ewl/toolbar/icon"; /* tree groups */ - item: "/tree/group" "ewl/tree"; - item: "/tree/scrollpane/group" "ewl/tree/vbox"; - - item: "/tree2/group" "ewl/tree"; - item: "/tree2/vbox/group" "ewl/tree/vbox"; - item: "/tree2/vbox/scrollpane/group" "ewl/tree/scrollpane/background"; - item: "/tree_header/group" "ewl/tree/header"; item: "/tree_header/button/group" "ewl/tree/header/button"; item: "/tree_header/grabber/vertical/group" "ewl/separator/vertical"; |
From: Enlightenment C. <no...@cv...> - 2007-06-14 19:29:02
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17/groups Modified Files: tree.edc scroll.edc Log Message: Back out my changes. Guess I commited prematurely, thought it was well received. =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/groups/tree.edc,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- tree.edc 14 Jun 2007 04:29:19 -0000 1.15 +++ tree.edc 14 Jun 2007 19:28:44 -0000 1.16 @@ -9,6 +9,84 @@ group { + name: "ewl/tree"; + + data + { + item: "inset" 1; + item: "inset/top" 4; + item: "inset/bottom" 0; + } + + parts + { + part + { + name: "bg"; + mouse_events: 0; + description + { + state: "default" 0.0; + image + { + normal: "e17_ibar_bg_v.png"; + border: 7 7 7 7; + } + fill + { + smooth: 0; + } + } + } + part + { + name: "overlay"; + mouse_events: 0; + description + { + state: "default" 0.0; + rel1 + { + to: "bg"; + } + rel2 + { + to: "bg"; + } + image + { + normal: "e17_ibar_over_v.png"; + border: 13 13 13 13; + middle: 0; + } + fill + { + smooth: 0; + } + } + } + } +} + +group +{ + name: "ewl/tree/scrollpane/background"; +} + +group +{ + name: "ewl/tree/vbox"; + data + { + item: "inset/top" 7; + item: "inset/bottom" 5; + item: "inset/left" 10; + item: "inset/right" 6; + } +} + +group +{ name: "ewl/tree/expansion"; min: 12 12; parts =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/groups/scroll.edc,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- scroll.edc 14 Jun 2007 04:29:19 -0000 1.7 +++ scroll.edc 14 Jun 2007 19:28:44 -0000 1.8 @@ -23,10 +23,14 @@ group { name: "ewl/scrollpane/background"; + data { - item: "inset" 4; + item: "inset" 9; + item: "inset/bottom" 5; + item: "inset/right" 5; } + parts { part @@ -79,17 +83,6 @@ group { - name: "ewl/scrollpane/overlay/box"; - data - { - item: "inset" 5; - item: "inset/right" 2; - item: "inset/bottom" 2; - } -} - -group -{ name: "ewl/seeker/vertical"; parts @@ -323,7 +316,7 @@ rel1 { relative: 0.0 0.0; - offset: 0 0; + offset: 0 -1; } rel2 { @@ -388,7 +381,7 @@ rel1 { relative: 0.0 0.0; - offset: 0 0; + offset: 0 -1; } rel2 { @@ -453,7 +446,7 @@ rel1 { relative: 0.0 0.0; - offset: 0 0; + offset: 0 -1; } rel2 { @@ -561,5 +554,4 @@ } } } - |
From: Enlightenment C. <no...@cv...> - 2007-06-14 19:29:16
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17 Modified Files: e17.edc Log Message: Back out my changes. Guess I commited prematurely, thought it was well received. =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/e17.edc,v retrieving revision 1.25 retrieving revision 1.26 diff -u -3 -r1.25 -r1.26 --- e17.edc 14 Jun 2007 04:29:19 -0000 1.25 +++ e17.edc 14 Jun 2007 19:28:44 -0000 1.26 @@ -106,8 +106,6 @@ /* scroll groups */ item: "/scrollpane/group" "ewl/scrollpane/background"; - item: "/scrollpane/overlay/vbox/group" "ewl/scrollpane/overlay/box"; - item: "/scrollpane/overlay/hbox/group" "ewl/scrollpane/overlay/box"; item: "/vscrollbar/decrement/group" "ewl/scrollbar/vertical/decrement"; item: "/vscrollbar/increment/group" "ewl/scrollbar/vertical/increment"; @@ -141,6 +139,13 @@ item: "/vtoolbar/vbox/icon/group" "ewl/toolbar/icon"; /* tree groups */ + item: "/tree/group" "ewl/tree"; + item: "/tree/scrollpane/group" "ewl/tree/vbox"; + + item: "/tree2/group" "ewl/tree"; + item: "/tree2/vbox/group" "ewl/tree/vbox"; + item: "/tree2/vbox/scrollpane/group" "ewl/tree/scrollpane/background"; + item: "/tree_header/group" "ewl/tree/header"; item: "/tree_header/button/group" "ewl/tree/header/button"; item: "/tree_header/grabber/vertical/group" "ewl/separator/vertical"; |
From: Enlightenment C. <no...@cv...> - 2007-06-28 21:29:40
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17/images Modified Files: e17_ibar_bg_v.png e17_ibar_over_v.png ewl_notebook_tab_bottom_selected.png ewl_notebook_tab_left_selected.png ewl_notebook_tab_right_selected.png ewl_notebook_tab_top_selected.png Added Files: e17_ibar_handle_h.png e17_ibar_handle_h2.png e17_ibar_handle_thumb_h.png e17_ibar_handle_thumb_v.png e17_ibar_handle_v.png e17_ibar_handle_v2.png ewl_notebook_tab_bottom.png ewl_notebook_tab_left.png ewl_notebook_tab_right.png ewl_notebook_tab_top.png Log Message: New theme work for Scrollpanes/Notebooks/Trees/Spinners/and Seekers. =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/images/e17_ibar_bg_v.png,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 Binary files /tmp/cvsv1G8sO and /tmp/cvsyrM2vH differ =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/images/e17_ibar_over_v.png,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 Binary files /tmp/cvsjcTEUR and /tmp/cvsIWvcZK differ =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/images/ewl_notebook_tab_bottom_selected.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvshmFFIS and /tmp/cvsSFPMOL differ =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/images/ewl_notebook_tab_left_selected.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvshHWSrR and /tmp/cvsyNaBzK differ =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/images/ewl_notebook_tab_right_selected.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsHXY2UU and /tmp/cvsCjih4N differ =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/images/ewl_notebook_tab_top_selected.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsdxDjpT and /tmp/cvsuXG4zM differ |
From: Enlightenment C. <no...@cv...> - 2007-06-28 21:30:11
|
Enlightenment CVS committal Author : titan Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/e17 Modified Files: e17.edc Log Message: New theme work for Scrollpanes/Notebooks/Trees/Spinners/and Seekers. =================================================================== RCS file: /cvs/e/e17/libs/ewl/data/themes/e17/e17.edc,v retrieving revision 1.26 retrieving revision 1.27 diff -u -3 -r1.26 -r1.27 --- e17.edc 14 Jun 2007 19:28:44 -0000 1.26 +++ e17.edc 28 Jun 2007 21:29:36 -0000 1.27 @@ -118,6 +118,9 @@ item: "/vseeker/vbutton/group" "ewl/seeker/vertical/button"; item: "/hseeker/hbutton/group" "ewl/seeker/horizontal/button"; + item: "/hscrollbar/hseeker/hbutton/group" "ewl/scrollbar/horizontal/button"; + item: "/vscrollbar/vseeker/vbutton/group" "ewl/scrollbar/vertical/button"; + /* separator groups */ item: "/hseparator/group" "ewl/separator/horizontal"; item: "/vseparator/group" "ewl/separator/vertical"; @@ -144,7 +147,7 @@ item: "/tree2/group" "ewl/tree"; item: "/tree2/vbox/group" "ewl/tree/vbox"; - item: "/tree2/vbox/scrollpane/group" "ewl/tree/scrollpane/background"; + item: "/tree2/vbox/scrollpane/group" "ewl/tree/scrollpane/background"; item: "/tree_header/group" "ewl/tree/header"; item: "/tree_header/button/group" "ewl/tree/header/button"; |