E CVS: libs/ecore raster

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/ecore

Dir : e17/libs/ecore/src/bin


Modified Files:
ecore_evas_test_app.c 


Log Message:


dont' need those anymore - its runtime detected

===
RCS file: /cvs/e/e17/libs/ecore/src/bin/ecore_evas_test_app.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- ecore_evas_test_app.c   8 Mar 2006 08:02:55 -   1.10
+++ ecore_evas_test_app.c   8 Apr 2006 01:16:11 -   1.11
@@ -77,20 +77,16 @@
ee = ecore_evas_xrender_x11_new(NULL, 0,  0, 0, 240, 320);
evas = ecore_evas_get(ee);
  }
-#if HAVE_ECORE_EVAS_GL
else if ((argc > 1) && (!strcmp(argv[1], "-gl")))
  {
ee = ecore_evas_gl_x11_new(NULL, 0,  0, 0, 240, 320);
evas = ecore_evas_get(ee);
  }
-#endif
-#if HAVE_ECORE_EVAS_DIRECTFB
else if ((argc > 1) && (!strcmp(argv[1], "-dfb")))
  {
ee = ecore_evas_directfb_new(NULL, 0,  0, 0, 240, 320);
evas = ecore_evas_get(ee);
  }
-#endif
else if ((argc > 1) && (!strcmp(argv[1], "-buf")))
  {
ee = ecore_evas_buffer_new(240, 320);




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: mbar devilhorns

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : devilhorns
Project : e_modules
Module  : mbar

Dir : e_modules/mbar


Modified Files:
e_mod_main.c 


Log Message:
Removed some extra printfs not needed anymore.

===
RCS file: /cvs/e/e_modules/mbar/e_mod_main.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -3 -r1.19 -r1.20
--- e_mod_main.c7 Apr 2006 22:28:11 -   1.19
+++ e_mod_main.c8 Apr 2006 00:12:30 -   1.20
@@ -430,7 +430,6 @@
}
  break;
   case E_APP_DEL:
-printf("Change Del\n");
  if (e_app_is_parent(mb->apps, a))
{
   MBar_Icon *ic;
@@ -442,7 +441,6 @@
}
  break;
   case E_APP_CHANGE:
-printf("App Change\n");
  if (e_app_is_parent(mb->apps, a))
{
   MBar_Icon *ic;
@@ -469,7 +467,6 @@
}
  break;
   case E_APP_ORDER:
-printf("App Order\n");
  if (a == mb->apps)
{
   for (ll = mb->apps->subapps; ll; ll = ll->next)
@@ -485,7 +482,6 @@
}
  break;
   case E_APP_EXEC:
-printf("App Exec\n");
  if (e_app_is_parent(mb->apps, a))
{
   MBar_Icon *ic;




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto codewarrior

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : codewarrior
Project : e17
Module  : proto

Dir : e17/proto/exhibit/src/bin


Modified Files:
exhibit_tab.c 


Log Message:
new etk api by devilhorns

===
RCS file: /cvs/e/e17/proto/exhibit/src/bin/exhibit_tab.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- exhibit_tab.c   5 Mar 2006 01:02:50 -   1.10
+++ exhibit_tab.c   7 Apr 2006 23:30:57 -   1.11
@@ -49,7 +49,8 @@
tab->alignment = etk_alignment_new(0.5, 0.5, 0.0, 0.0);   

tab->image = etk_image_new();
-   etk_widget_theme_set(tab->image, PACKAGE_DATA_DIR"/images/images.edj", 
"image_bg");
+   etk_widget_theme_file_set(tab->image, PACKAGE_DATA_DIR"/images/images.edj");
+   etk_widget_theme_group_set(tab->image, "image_bg");
etk_signal_connect("mouse_down", ETK_OBJECT(tab->image), 
ETK_CALLBACK(_ex_image_mouse_down), e);
etk_signal_connect("mouse_up", ETK_OBJECT(tab->image), 
ETK_CALLBACK(_ex_image_mouse_up), e);
etk_signal_connect("mouse_move", ETK_OBJECT(tab->image), 
ETK_CALLBACK(_ex_image_mouse_move), e);




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: mbar devilhorns

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : devilhorns
Project : e_modules
Module  : mbar

Dir : e_modules/mbar


Modified Files:
e_mod_main.c 


Log Message:
Added evas_list_free in appropriate places.

===
RCS file: /cvs/e/e_modules/mbar/e_mod_main.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- e_mod_main.c7 Apr 2006 09:12:31 -   1.18
+++ e_mod_main.c7 Apr 2006 22:28:11 -   1.19
@@ -183,7 +183,8 @@
 EAPI int
 e_modapi_about(E_Module *m)
 {
-   e_module_dialog_show(_("Enlightenment Mount Bar Module"), _("This is the 
Mount Bar module for Enlightenment."));
+   e_module_dialog_show(_("Enlightenment Mount Bar Module"), 
+   _("This is the Mount Bar module for Enlightenment."));
return 1;
 }
 
@@ -192,25 +193,31 @@
 {
MBar *mb;
Evas_List *l;
-
+   E_Container *con;
+   
mb = m->data;
if (!mb)
   return 0;
if (!mb->bars)
   return 0;
+   
+   con = e_container_current_get(e_manager_current_get());
+   
for (l = mb->bars; l; l = l->next)
  {
 MBar_Bar *mbb;
 
 mbb = l->data;
 if (!mbb)
-   return 0;
-if (mbb->con == e_container_current_get(e_manager_current_get()))
+   continue;
+   
+if (mbb->con == con)
   {
  _config_mbar_module(mbb->con, mb);
  break;
   }
  }
+   evas_list_free(l);
return 1;
 }
 
@@ -342,7 +349,9 @@
  _mbar_bar_disable(mbb);
}
   }
+   evas_list_free(l2);
  }
+   evas_list_free(l);
 
 #ifdef HAVE_LINUX
/* Add File Monitor for /etc/mtab */
@@ -534,6 +543,7 @@
  break;
   }
  }
+   evas_list_free(l);
 }
 
 static MBar_Bar *
@@ -613,6 +623,7 @@
  a = l->data;
  ic = _mbar_icon_new(mbb, a);
   }
+   evas_list_free(l);
  }
mbb->align_req = 0.5;
mbb->align = 0.5;
@@ -893,9 +904,9 @@
 
 ic = l->data;
if (!strcmp(ic->app->generic, a->generic))
-//if (e_app_equals(ic->app, a))
return ic;
  }
+   evas_list_free(l);
return NULL;
 }
 
@@ -1075,7 +1086,8 @@
w, h /* max */
);
  }
-
+   evas_list_free(l);
+   
mbb->align_req = 0.5;
mbb->align = 0.5;
e_box_align_set(mbb->box_object, 0.5, 0.5);
@@ -1262,7 +1274,6 @@
MBar_Bar *mbb;
 
mbb = data;
-
evas_object_resize(o, w, h);
evas_object_resize(mbb->event_object, w, h);
 }
@@ -1781,6 +1792,7 @@
 _mbar_bar_update_policy(mbb);
 _mbar_bar_frame_resize(mbb);
  }
+   evas_list_free(l);
 }
 
 static void
@@ -1816,6 +1828,7 @@
 
  evas_object_show(o);
   }
+   evas_list_free(l);
  }
else if (!enabled)
  {
@@ -1827,6 +1840,7 @@
  evas_object_del(mbb->overlay_object);
  mbb->overlay_object = NULL;
   }
+   evas_list_free(l);
  }
 }
 
@@ -1867,7 +1881,9 @@
   }
 e_box_thaw(mbb->box_object);
 _mbar_bar_frame_resize(mbb);
+   evas_list_free(ll);
  }
+   evas_list_free(l);
 }
 
 static void
@@ -1927,6 +1943,8 @@
x = ecore_exe_run(buf, ic);
if (x)
   ecore_exe_tag_set(x, "Mount");
+   
+   evas_list_free(ll);
 }
 
 static void
@@ -1948,6 +1966,8 @@
x = ecore_exe_run(buf, ic);
if (x)
   ecore_exe_tag_set(x, "Unount");
+   
+   evas_list_free(ll);
 }
 
 static void
@@ -2035,7 +2055,8 @@
edje_object_signal_emit(ic->overlay_object, "stop", "");
if (ic->mbb->overlay_object)
   edje_object_signal_emit(ic->mbb->overlay_object, "stop", "");
-   
+
+   evas_list_free(ll);
return 0;
 }
 
@@ -2252,7 +2273,9 @@
 #endif
_mbar_set_state(ic, mounted);
 }
+ evas_list_free(il);
}
+evas_list_free(l);
   }
  }
 }
@@ -2300,7 +2323,9 @@
  mounted = _mbar_bsd_is_mounted(ic->app->generic);
  _mbar_set_state(ic, mounted);
   }
+   evas_list_free(il);
  }
+   evas_list_free(l);
 }
 #endif
 




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: libs/ecore devilhorns

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : libs/ecore

Dir : e17/libs/ecore


Modified Files:
configure.in 


Log Message:
Fix alignment of configure --help descriptions.

===
RCS file: /cvs/e/e17/libs/ecore/configure.in,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -3 -r1.134 -r1.135
--- configure.in6 Apr 2006 22:44:31 -   1.134
+++ configure.in7 Apr 2006 21:47:53 -   1.135
@@ -1102,7 +1102,7 @@
   use_curl="yes"
   AC_MSG_CHECKING(whether CURL is to be used for file download)
   AC_ARG_ENABLE(curl, 
-[  --disable-curl disable curl in the ecore_file module],
+[  --disable-curldisable curl in the ecore_file module],
 [
   if test "$enableval" = "yes"; then  
 AC_MSG_RESULT(yes)




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: e kwo

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir : e16/e/src


Modified Files:
moveresize.c 


Log Message:
Hack to fix problem with composite opacity during non-opaque move/resize.

===
RCS file: /cvs/e/e16/e/src/moveresize.c,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -3 -r1.64 -r1.65
--- moveresize.c2 Apr 2006 09:45:40 -   1.64
+++ moveresize.c7 Apr 2006 19:48:10 -   1.65
@@ -98,10 +98,12 @@
for (i = 0; i < num; i++)
  {
EwinShapeSet(gwins[i]);
-   ewin->state.moving = 1;
EwinFloatAt(gwins[i], EoGetX(gwins[i]), EoGetY(gwins[i]));
if (Mode_mr.mode == 0)
-  EwinUpdateOpacity(gwins[i]);
+ {
+ewin->state.moving = 1;
+EwinUpdateOpacity(gwins[i]);
+ }
  }
Efree(gwins);
 
@@ -155,9 +157,11 @@
   EwinUnfloatAt(ewin, d2,
 ewin->shape_x - (EoGetX(d2) - EoGetX(d1)),
 ewin->shape_y - (EoGetY(d2) - EoGetY(d1)));
-   ewin->state.moving = 0;
if (Mode_mr.mode == 0)
-  EwinUpdateOpacity(ewin);
+ {
+ewin->state.moving = 0;
+EwinUpdateOpacity(ewin);
+ }
  }
 
Efree(gwins);
@@ -271,7 +275,6 @@
 
SoundPlay("SOUND_RESIZE_START");
 
-   ewin->state.resizing = 1;
if (Conf.movres.mode_resize < 0 || Conf.movres.mode_resize > 4)
   Conf.movres.mode_resize = 0;
if (Conf.movres.mode_resize > 0)
@@ -283,6 +286,7 @@
  }
else
  {
+   ewin->state.resizing = 1;
EwinUpdateOpacity(ewin);
  }
 
@@ -388,13 +392,13 @@
if (!ewin)
   goto done;
 
-   ewin->state.resizing = 0;
ewin->state.show_coords = 0;
DrawEwinShape(ewin, Conf.movres.mode_resize, ewin->shape_x, ewin->shape_y,
 ewin->client.w, ewin->client.h, 2);
 
if (Conf.movres.mode_resize == 0)
  {
+   ewin->state.resizing = 0;
EwinUpdateOpacity(ewin);
  }
else




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: libs/ecore kaethorn

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : kaethorn
Project : e17
Module  : libs/ecore

Dir : e17/libs/ecore/debian


Modified Files:
rules 


Log Message:
add configure flags to prevent building directfb support.

===
RCS file: /cvs/e/e17/libs/ecore/debian/rules,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- rules   29 Mar 2006 16:56:01 -  1.10
+++ rules   7 Apr 2006 16:54:43 -   1.11
@@ -6,6 +6,6 @@
 include /usr/share/cdbs/1/class/autotools.mk
 
 DEB_MAKE_CLEAN_TARGET := clean
-
+DEB_CONFIGURE_EXTRA_FLAGS :=  --disable-ecore-evas-dfb --disable-ecore-dfb
 clean::
-   if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr 
--disable-ecore-dfb --disable-ecore-evas-dfb; fi
+   if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr 
--disable-ecore-evas-dfb --disable-ecore-dfb; fi




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/themes/default/widgets


Added Files:
iconbox.edc 


Log Message:
* iconbox.edc++






---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/mimetypes


Modified Files:
application-certificate.png application-x-executable.png 
audio-x-generic.png image-x-generic.png package-x-generic.png 
text-html.png text-x-generic-template.png text-x-generic.png 
text-x-script.png video-x-generic.png 
x-office-address-book.png x-office-calendar.png 
x-office-document.png x-office-presentation.png 
x-office-spreadsheet.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/application-certificate.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsw6BjpS and /tmp/cvsotZd5s differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/application-x-executable.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsherUj2 and /tmp/cvsEEHhfD differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/audio-x-generic.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsdi9xv5 and /tmp/cvsQqftsG differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/image-x-generic.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsHMZni4 and /tmp/cvsyHuQgF differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/package-x-generic.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsrXXcs7 and /tmp/cvsYsKasI differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/text-html.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsRLHUz8 and /tmp/cvsqxs3NJ differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/text-x-generic-template.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsE5xhjn and /tmp/cvsC4XELY differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/text-x-generic.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsiJWsJG and /tmp/cvs6pOaGi differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/text-x-script.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsGl9LJW and /tmp/cvsf3ADrz differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/mimetypes/video-x-generic.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs7cGxS4 and /tmp/cvsPyE2BH differ
=

E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/src/bin


Modified Files:
Makefile.am etk_combobox_test.c etk_test.c etk_test.h 
Added Files:
etk_iconbox_test.c 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: /cvs/e/e17/proto/etk/src/bin/Makefile.am,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- Makefile.am 12 Mar 2006 12:13:02 -  1.13
+++ Makefile.am 7 Apr 2006 15:36:10 -   1.14
@@ -37,7 +37,8 @@
 etk_spin_button_test.c \
 etk_xdnd_test.c \
 etk_text_view_test.c \
-etk_combobox_test.c
+etk_combobox_test.c \
+etk_iconbox_test.c
 
 etk_test_LDADD = $(top_builddir)/src/lib/libetk.la \
 @EVAS_LIBS@ @ECORE_LIBS@ @EDJE_LIBS@
===
RCS file: /cvs/e/e17/proto/etk/src/bin/etk_combobox_test.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- etk_combobox_test.c 28 Mar 2006 07:24:57 -  1.3
+++ etk_combobox_test.c 7 Apr 2006 15:36:10 -   1.4
@@ -2,7 +2,7 @@
 #include 
 
 #define STARTING_STOCK_ID ETK_STOCK_DOCUMENT_NEW
-#define ENDING_STOCK_ID ETK_STOCK_EDIT_FIND_REPLACE
+#define ENDING_STOCK_ID ETK_STOCK_FORMAT_TEXT_UNDERLINE
 
 static void _etk_test_combobox_active_item_changed_cb(Etk_Object *object, void 
*data);
 
===
RCS file: /cvs/e/e17/proto/etk/src/bin/etk_test.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- etk_test.c  5 Mar 2006 23:52:58 -   1.18
+++ etk_test.c  7 Apr 2006 15:36:10 -   1.19
@@ -98,11 +98,6 @@
   ETK_TEST_BASIC_WIDGET
},
{
-  "Spin Button",
-  etk_test_spin_button_window_create,
-  ETK_TEST_BASIC_WIDGET
-   },
-   {
   "X Drag / Drop",
   etk_test_xdnd_window_create,
   ETK_TEST_MISC
@@ -115,6 +110,11 @@
{
   "Combobox",
   etk_test_combobox_window_create,
+  ETK_TEST_ADVANCED_WIDGET
+   },
+   {
+  "Iconbox",
+  etk_test_iconbox_window_create,
   ETK_TEST_ADVANCED_WIDGET
}
 };
===
RCS file: /cvs/e/e17/proto/etk/src/bin/etk_test.h,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- etk_test.h  4 Mar 2006 23:29:46 -   1.13
+++ etk_test.h  7 Apr 2006 15:36:10 -   1.14
@@ -21,5 +21,6 @@
 void etk_test_xdnd_window_create(void *data);
 void etk_test_text_view_window_create(void *data);
 void etk_test_combobox_window_create(void *data);
+void etk_test_iconbox_window_create(void *data);
 
 #endif




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/places


Modified Files:
folder-remote.png folder-saved-search.png folder.png 
network-server.png network-workgroup.png start-here.png 
user-desktop.png user-home.png user-trash.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/folder-remote.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsOmXPo6 and /tmp/cvswj9zqH differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/folder-saved-search.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsXFzbr7 and /tmp/cvsAyryuI differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/folder.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsF3PFBa and /tmp/cvs0FzyGL differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/network-server.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsHNFhd9 and /tmp/cvsSN3DjK differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/network-workgroup.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsJlUTEc and /tmp/cvs81sLMN differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/start-here.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsN4VQ2o and /tmp/cvs2Ibhu0 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/user-desktop.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsXa1kRp and /tmp/cvsKvuHn1 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/user-home.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvskovKTW and /tmp/cvs3UVAuz differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/places/user-trash.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsU0F8m0 and /tmp/cvslcCwZC differ




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/actions


Modified Files:
address-book-new.png appointment-new.png bookmark-new.png 
contact-new.png dialog-cancel.png dialog-close.png 
dialog-no.png dialog-ok.png dialog-yes.png document-new.png 
document-open.png document-print-preview.png 
document-print.png document-properties.png 
document-save-as.png document-save.png edit-clear.png 
edit-copy.png edit-cut.png edit-delete.png 
edit-find-replace.png edit-find.png edit-paste.png 
edit-redo.png edit-undo.png folder-new.png 
format-indent-less.png format-indent-more.png 
format-justify-center.png format-justify-fill.png 
format-justify-left.png format-justify-right.png 
format-text-bold.png format-text-italic.png 
format-text-strikethrough.png format-text-underline.png 
go-bottom.png go-down.png go-first.png go-home.png go-jump.png 
go-last.png go-next.png go-previous.png go-top.png go-up.png 
list-add.png list-remove.png mail-forward.png 
mail-mark-junk.png mail-message-new.png mail-reply-all.png 
mail-reply-sender.png mail-send-receive.png media-eject.png 
media-playback-pause.png media-playback-start.png 
media-playback-stop.png media-record.png 
media-seek-backward.png media-seek-forward.png 
media-skip-backward.png media-skip-forward.png 
process-stop.png system-lock-screen.png system-log-out.png 
system-search.png system-shutdown.png tab-new.png 
view-refresh.png window-new.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/address-book-new.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsNBvuPP and /tmp/cvsiUKllo differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/appointment-new.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsU9IfTQ and /tmp/cvsgSvMqp differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/bookmark-new.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs2WPLHP and /tmp/cvsMu3Rgo differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/contact-new.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsghay3S and /tmp/cvs871cEr differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/dialog-cancel.png,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
Binary files /tmp/cvsBin7wK and /tmp/cvsDJmn9i differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/actions/dialog-close.png,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
Binary files /tmp/cvsF1zj9I and /tmp/cvsRANhNh differ
===
RCS file

E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/apps


Modified Files:
accessories-calculator.png accessories-character-map.png 
accessories-text-editor.png help-browser.png 
internet-group-chat.png internet-mail.png 
internet-news-reader.png internet-web-browser.png 
office-calendar.png preferences-desktop-accessibility.png 
preferences-desktop-assistive-technology.png 
preferences-desktop-font.png 
preferences-desktop-keyboard-shortcuts.png 
preferences-desktop-locale.png 
preferences-desktop-remote-desktop.png 
preferences-desktop-screensaver.png 
preferences-desktop-sound.png preferences-desktop-theme.png 
preferences-desktop-wallpaper.png 
preferences-system-network-proxy.png 
preferences-system-session.png preferences-system-windows.png 
system-file-manager.png system-installer.png 
system-software-update.png system-users.png 
utilities-system-monitor.png utilities-terminal.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/apps/accessories-calculator.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs7e5Hz6 and /tmp/cvstSjnKF differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/apps/accessories-character-map.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsrZ2Th5 and /tmp/cvsVumduE differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/apps/accessories-text-editor.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsxfrhv8 and /tmp/cvsdmNbJH differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/apps/help-browser.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs3eKub7 and /tmp/cvsVAc1qG differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/apps/internet-group-chat.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsZdXpza and /tmp/cvsT7GyQJ differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/apps/internet-mail.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs1nk0m9 and /tmp/cvs5tQGFI differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/apps/internet-news-reader.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsLehbCi and /tmp/cvs9peD5R differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/apps/internet-web-browser.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs972Gbl and /tmp/cvshwmbJU differ
=

E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/devices


Modified Files:
audio-card.png audio-input-microphone.png battery.png 
camera-photo.png camera-video.png computer.png drive-cdrom.png 
drive-harddisk.png drive-removable-media.png input-gaming.png 
input-keyboard.png input-mouse.png media-cdrom.png 
media-floppy.png multimedia-player.png network-wired.png 
network-wireless.png printer.png video-display.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/audio-card.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsY9UoTq and /tmp/cvsNFpGD0 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/audio-input-microphone.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsLQmGYs and /tmp/cvsLX6dM2 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/battery.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsQVb8rw and /tmp/cvsxdAch6 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/camera-photo.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvskYZzWu and /tmp/cvs3hecN4 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/camera-video.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsKQt84v and /tmp/cvs18BkX5 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/computer.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvscqNurz and /tmp/cvsV5Lel9 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/drive-cdrom.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsA9CeeA and /tmp/cvsZ7vRca differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/drive-harddisk.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsLxU6hU and /tmp/cvstkeDIu differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/drive-removable-media.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsopWPYM and /tmp/cvscRIAsn differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/devices/input-gaming.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs4raziO and /tmp/cvsQRnoOo differ
===
RCS file: 
/cvs/e/e17/pr

E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/status


Modified Files:
battery-caution.png dialog-error.png dialog-information.png 
dialog-warning.png folder-drag-accept.png folder-open.png 
folder-visiting.png image-loading.png image-missing.png 
mail-attachment.png network-wireless-encrypted.png 
user-trash-full.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/battery-caution.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsKkvyPi and /tmp/cvsYNzWaU differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/dialog-error.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsZewLaF and /tmp/cvsarD90g differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/dialog-information.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsRMzRZN and /tmp/cvsY8jH7p differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/dialog-warning.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvs0RJCpS and /tmp/cvs6pYyEu differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/folder-drag-accept.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsySuIyT and /tmp/cvsCwvdPv differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/folder-open.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsrhesMN and /tmp/cvsrIta5p differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/folder-visiting.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvscoQCAM and /tmp/cvs368cVo differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/image-loading.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsuj9DkT and /tmp/cvstK11Lv differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/image-missing.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvs4SP5NR and /tmp/cvs19M3uu differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/mail-attachment.png,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
Binary files /tmp/cvsTOFmXf and /tmp/cvsJdlY1S differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/status/network-wireless-encrypted.png,v
retrieving revision

E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/themes/default/widgets


Modified Files:
Makefile.am combobox.edc menu.edc notebook.edc paned.edc 
tree.edc 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: /cvs/e/e17/proto/etk/data/themes/default/widgets/Makefile.am,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- Makefile.am 12 Mar 2006 23:48:56 -  1.1
+++ Makefile.am 7 Apr 2006 15:36:10 -   1.2
@@ -18,4 +18,5 @@
 text_view.edc \
 frame.edc \
 scrollbar.edc \
-toggle_button.edc
+toggle_button.edc \
+ iconbox.edc
===
RCS file: /cvs/e/e17/proto/etk/data/themes/default/widgets/combobox.edc,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- combobox.edc12 Mar 2006 12:13:01 -  1.3
+++ combobox.edc7 Apr 2006 15:36:10 -   1.4
@@ -1,5 +1,5 @@
 group {
-   name: "combobox";
+   name: "combobox/button";
min: 0 32;
data {
   item: "inset" "8 8 8 8";
@@ -42,6 +42,7 @@
   }
   part {
  name: "combo_arrow";
+ mouse_events: 0;
  description {
 state: "default" 0.0;
 rel1 {
@@ -378,7 +379,7 @@
 }
 
 group {
-   name: "combobox_window";
+   name: "combobox/window";
data {
   item: "inset" "2 2 2 2";
}
@@ -448,46 +449,10 @@
  }
   }
}
-   /*parts {
-  part {
- name: "border";
- type: RECT;
- description {
-state: "default" 0.0;
-color: 0 0 0 255;
-rel1 {
-   relative: 0 0;
-   offset: 0 0;
-}
-rel2 {
-   relative: 1.0 1.0;
-   offset: -1 -1;
-}
- }
-  }
-  part {
- name: "background";
- type: RECT;
- mouse_events: 0;
- description {
-state: "default" 0.0;
-color: 255 255 255 255;
-rel1 {
-   relative: 0 0;
-   offset: 1 1;
-}
-rel2 {
-   relative: 1.0 1.0;
-   offset: -2 -2;
-}
- }
-  }
-   }*/
 }
 
-
 group {
-   name: "combobox_item";
+   name: "combobox/combobox_item";
data {
   item: "inset" "4 4 4 4";
}
@@ -531,79 +496,6 @@
  source: "";
  action: STATE_SET "default" 0.0;
  target: "item_bg";
-  }
-   }
-}
-
-group {
-   name: "combobox_window";
-   data {
-  item: "inset" "8 8 8 8";
-   }
-   parts {
-  part {
-name: "window_bg1";
-mouse_events: 0;
-type: RECT;
-description {
-   state: "default" 0.0;
-   color: 221 221 221 255;
-   rel1 {
-  relative: 0.0 1.0;
-  offset: 1 0;
-  to_y: "window_bg2";
-   }
-   rel2 {
-  relative: 1.0 1.0;
-  offset: -2 -2;
-   }
-}
-  }
-  part {
- name: "window_bg2";
- mouse_events: 0;
- description {
-state: "default" 0.0;
-   max: 9 48;
-   align: 0.5 0.0;
-   rel1 {
-  relative: 0.0 0.0;
-  offset: 1 1;
-   }
-   rel2 {
-  relat

E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk


Modified Files:
TODO 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: /cvs/e/e17/proto/etk/TODO,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- TODO12 Mar 2006 12:13:01 -  1.9
+++ TODO7 Apr 2006 15:36:08 -   1.10
@@ -22,8 +22,7 @@
 * Add a cache system to cache images used by the tree and the future iconbox 
in order to make
 the scrolling smoother [In progress: MoOm]
 * Allow the theme to change the color/font/style of the labels
-* More API work for the tree (get a row according to (x,y) position, emit 
signals when a row is
-clicked, double-clicked...)
+* More API work for the tree (get a row according to (x,y) position...)
 * The filechooser still need to be finished/rewritten [In progress: MoOm]
 * More API work for the colorpicker. We need to be able to know the current 
color, and to know
 when a color is changed
@@ -34,10 +33,8 @@
 
 * spinner [In progress: CodeWarrior]
 * textview [In progress: MoOm]
-* combobox [In progress: MoOm]
-* iconbox
+* iconbox [In progress: MoOm]
 * toolbar
 * drag and drop [In progress: CodeWarrior]
 * copy and paste [In progress: CodeWarrior]
-* signals in dialog
 * add spin buttons and sliders to colorpicker




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/themes/default


Modified Files:
default.edc 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: /cvs/e/e17/proto/etk/data/themes/default/default.edc,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- default.edc 15 Mar 2006 10:04:34 -  1.18
+++ default.edc 7 Apr 2006 15:36:10 -   1.19
@@ -28,5 +28,6 @@
#include "widgets/progress_bar.edc"
#include "widgets/spinner.edc"
#include "widgets/combobox.edc"
-   #include "widgets/tooltips.edc"   
+   #include "widgets/tooltips.edc"
+   #include "widgets/iconbox.edc"
 }




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/emotes


Modified Files:
face-angel.png face-crying.png face-devil-grin.png 
face-glasses.png face-grin.png face-kiss.png face-sad.png 
face-smile-big.png face-smile.png face-surprise.png 
face-wink.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-angel.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsn6JMNL and /tmp/cvsnvAu4l differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-crying.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsE8WDEM and /tmp/cvs3xyUWm differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-devil-grin.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs6ZRZ6P and /tmp/cvsbCfMqq differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-glasses.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsKLtdBO and /tmp/cvsnwFwWo differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-grin.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs6NW34R and /tmp/cvshZpUrs differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-kiss.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsyNkSzQ and /tmp/cvsnozgYq differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-sad.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsdzR7zQ and /tmp/cvsqFgbdr differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-smile-big.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsWYxLFb and /tmp/cvsyuRKPM differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-smile.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs6KP3Sm and /tmp/cvsemmUgY differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-surprise.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsBhOUnl and /tmp/cvsaNxiNW differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emotes/face-wink.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsDVMEQo and /tmp/cvsoMEyh0 differ




---

E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/categories


Modified Files:
applications-accessories.png applications-development.png 
applications-games.png applications-graphics.png 
applications-internet.png applications-multimedia.png 
applications-office.png applications-other.png 
applications-system.png preferences-desktop-peripherals.png 
preferences-desktop.png preferences-system.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-accessories.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsbucKna and /tmp/cvsVUf2HJ differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-development.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs3ihcId and /tmp/cvsbpDf4M differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-games.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsl1Hkxc and /tmp/cvsvR6XUL differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-graphics.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsfXohIf and /tmp/cvsPdzr7O differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-internet.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs9k0Nue and /tmp/cvsz9SvVN differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-multimedia.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsFKa9Fh and /tmp/cvsrdTn8Q differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-office.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsfw0Urj and /tmp/cvsLVXl0S differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-other.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsw2k2cu and /tmp/cvsxr6X83 differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/applications-system.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvstNQWRK and /tmp/cvsPT4w3k differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/categories/preferences-desktop-peripherals.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsi2P3mJ and /tmp/cvst5QbAj 

E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/themes/default/images


Modified Files:
Makefile.am images.edc tree_header_active.png 
tree_header_inactive.png 
Added Files:
hscrollbar_trough2.png iconbox_selection.png 
vscrollbar_trough2.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: /cvs/e/e17/proto/etk/data/themes/default/images/Makefile.am,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- Makefile.am 12 Mar 2006 23:48:55 -  1.1
+++ Makefile.am 7 Apr 2006 15:36:10 -   1.2
@@ -87,4 +87,7 @@
 hpaned_handle.png \
 spinner_button_down1.png \
 hpaned_separator.png \
-spinner_button_down2.png
+spinner_button_down2.png \
+ hscrollbar_trough2.png \
+ vscrollbar_trough2.png \
+ iconbox_selection.png
===
RCS file: /cvs/e/e17/proto/etk/data/themes/default/images/images.edc,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -3 -r1.22 -r1.23
--- images.edc  5 Mar 2006 23:52:58 -   1.22
+++ images.edc  7 Apr 2006 15:36:10 -   1.23
@@ -28,6 +28,8 @@
image: "vslider_bar.png" COMP;
image: "hscrollbar_trough.png" COMP;
image: "vscrollbar_trough.png" COMP;
+   image: "hscrollbar_trough2.png" COMP;
+   image: "vscrollbar_trough2.png" COMP;
image: "scrollbar_button_left1.png" COMP;
image: "scrollbar_button_left2.png" COMP;
image: "scrollbar_button_right1.png" COMP;
@@ -80,5 +82,6 @@
image: "notebook_frame.png" COMP;
image: "combo_arrow.png" COMP;
image: "tooltip.png" COMP;
-   image: "tooltip_border.png" COMP;   
+   image: "tooltip_border.png" COMP;  
+   image: "iconbox_selection.png" COMP;   
 }
===
RCS file: 
/cvs/e/e17/proto/etk/data/themes/default/images/tree_header_active.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsYoxhLH and /tmp/cvsuMPGFj differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/themes/default/images/tree_header_inactive.png,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
Binary files /tmp/cvsWu82zI and /tmp/cvssLGYvk differ




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto moom

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/data/icons/default/icons/48x48/emblems


Modified Files:
emblem-favorite.png emblem-important.png emblem-photos.png 
emblem-readonly.png emblem-symbolic-link.png emblem-system.png 
emblem-unreadable.png 


Log Message:
* [Iconbox] Start to work on a new iconbox widget: it renders icons, clip them, 
resize is Ok...
Selection still need to be implemented in order to be usable
* [Widget] API change in the scroll_size_get function
* [Widget] parent_set now automatically calls container_remove.
It makes widget implementation easier and avoid having a widget referenced by 
two parent widgets
* [Widget/Theme] Improve a lot the theme system. Now, widgets gets the same 
"theme context" as their parents.
So changing the theme of a widget will also change the theme of its children.
* [Stock] Add all the labels for the stock ids corresponding to the "actions"
* [Icon theme] 48x48 icons of the "actions" dir are correctly converted from 
svg to png (still need to do that for other dirs)
The Ok/Yes icon has also been changed to be more integrated with the other icons
* [Button] Fix some bugs. Also, now when a button has no label (or an empty 
one), the image is centered
* [H/Vbox] Now, cells with hidden children have no more padding/spading
* [Tree] Tree now inherits from Etk_Widget which makes more sense than 
inheriting from Etk_Container
* [Toplevel] Fix a segv in etk_toplevel_widget_pointer_pop
* [String] Fix a bug in the insertion code of Etk_String
* [Properties] Add a new type of property: ETK_PROPERTY_OTHER.
It's useful if you want to know when the property value is changed via a 
notification callback
* [Cache] Fix a bug in the cache system of edje objects
* Some other small fixes, formatting, doc



===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emblems/emblem-favorite.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsxaMtOA and /tmp/cvsRUYfOa differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emblems/emblem-important.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsYfT8eD and /tmp/cvslvotid differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emblems/emblem-photos.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsW1QOpG and /tmp/cvsVBoFug differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emblems/emblem-readonly.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsEpi0bF and /tmp/cvsXGwnif differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emblems/emblem-symbolic-link.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvs471omI and /tmp/cvs1CDhui differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emblems/emblem-system.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsgdW6XG and /tmp/cvsb4Lu7g differ
===
RCS file: 
/cvs/e/e17/proto/etk/data/icons/default/icons/48x48/emblems/emblem-unreadable.png,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
Binary files /tmp/cvsvdTvcQ and /tmp/cvs4FZXOq differ




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: libs/ecore onefang

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : onefang
Project : e17
Module  : libs/ecore

Dir : e17/libs/ecore/examples


Modified Files:
exe_example.c 


Log Message:
Add extra stuff for testing stderr as well.

===
RCS file: /cvs/e/e17/libs/ecore/examples/exe_example.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- exe_example.c   1 Mar 2006 06:00:41 -   1.11
+++ exe_example.c   7 Apr 2006 13:54:16 -   1.12
@@ -20,6 +20,7 @@
 Ecore_Exe  *exe1 = NULL;
 Ecore_Exe  *exe2 = NULL;
 Ecore_Exe  *exe3 = NULL;
+Ecore_Exe  *exe4 = NULL;
 
 static int
 exe_data(void *data, int type, void *event)
@@ -105,6 +106,7 @@
 
ecore_app_args_get(&argc, &argv);
ecore_event_handler_add(ECORE_EXE_EVENT_DATA, exe_data_count, NULL);
+   ecore_event_handler_add(ECORE_EXE_EVENT_ERROR, exe_data_count, NULL);
printf("FILE : %s\n", argv[i]);
exe0 =
   ecore_exe_pipe_run("/bin/cat",
@@ -151,6 +153,7 @@
if (argc == 1)
  {
ecore_event_handler_add(ECORE_EXE_EVENT_DATA, exe_data, NULL);
+   ecore_event_handler_add(ECORE_EXE_EVENT_ERROR, exe_data, NULL);
exe0 = ecore_exe_run("/bin/uname -a", NULL);
if (exe0)
   exe_count++;
@@ -177,11 +180,19 @@
 exe_count++;
 ecore_exe_send(exe3, "ls\n", 3);
  }
+   exe4 = ecore_exe_pipe_run(".libs/output_tester",
+ ECORE_EXE_PIPE_READ |
+ ECORE_EXE_PIPE_READ_LINE_BUFFERED |
+ ECORE_EXE_PIPE_ERROR |
+ ECORE_EXE_PIPE_ERROR_LINE_BUFFERED, NULL);
+   if (exe4)
+  exe_count++;
 
printf("  [*] exe0 = %p (/bin/uname -a)\n", exe0);
printf("  [*] exe1 = %p (echo \"ls\" | /bin/sh)\n", exe1);
printf("  [*] exe2 = %p (/usr/bin/find / -print)\n", exe2);
printf("  [*] exe3 = %p (echo \"ls\" | /bin/cat)\n", exe3);
+   printf("  [*] exe4 = %p (.libs/output_tester)\n", exe4);
  }
else
   ecore_timer_add(0.5, timer_once, NULL);




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto titan

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : titan
Project : e17
Module  : proto

Dir : e17/proto/ephoto/data/images


Modified Files:
Makefile.am 
Added Files:
slide.png 


Log Message:

Add an image for loading slideshows.

===
RCS file: /cvs/e/e17/proto/ephoto/data/images/Makefile.am,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- Makefile.am 22 Feb 2006 06:28:35 -  1.2
+++ Makefile.am 7 Apr 2006 13:19:01 -   1.3
@@ -1,5 +1,5 @@
 MAINTAINERCLEANFILES = Makefile.in
-FILES = folder.png black.png images.edc white.png audio.png camera.png up.png
+FILES = folder.png black.png images.edc white.png audio.png camera.png up.png 
slide.png
 miscdir = $(pkgdatadir)/images
 misc_DATA = $(FILES)
-EXTRA_DIST = $(FILES)
\ No newline at end of file
+EXTRA_DIST = $(FILES)




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: proto titan

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : titan
Project : e17
Module  : proto

Dir : e17/proto/ephoto/src


Modified Files:
ephoto.h ephoto_browsing.c ephoto_misc.c 


Log Message:

Center the text in the tree rows.

===
RCS file: /cvs/e/e17/proto/ephoto/src/ephoto.h,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -3 -r1.16 -r1.17
--- ephoto.h6 Apr 2006 23:28:38 -   1.16
+++ ephoto.h7 Apr 2006 13:18:21 -   1.17
@@ -42,6 +42,8 @@
 void slideshow_load_cb(Ewl_Widget *w, void *event, void *data);
 void loadclicked_cb(Ewl_Widget *w, void *event, void *data);
 void load_cb(Ewl_Widget *w, void *event, void *data);
+void reseti_cb(Ewl_Widget *w, void *event, void *data);
+void reseta_cb(Ewl_Widget *w, void *event, void *data);
 
 typedef struct _Main Main;
 typedef struct _Slide Slide;
===
RCS file: /cvs/e/e17/proto/ephoto/src/ephoto_browsing.c,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -3 -r1.25 -r1.26
--- ephoto_browsing.c   7 Apr 2006 01:47:39 -   1.25
+++ ephoto_browsing.c   7 Apr 2006 13:18:21 -   1.26
@@ -170,6 +170,9 @@

m->hbox = ewl_hbox_new();
ewl_box_spacing_set(EWL_BOX(m->hbox), 5);
+   ewl_object_alignment_set(EWL_OBJECT(m->hbox), 
EWL_FLAG_ALIGN_CENTER);
+   ewl_object_fill_policy_set(EWL_OBJECT(m->hbox), 
EWL_FLAG_FILL_ALL);
+   ewl_widget_name_set(m->hbox, pathw);
ewl_widget_show(m->hbox);

m->image = ewl_image_new();
@@ -181,14 +184,15 @@
ewl_widget_name_set(m->text, pathw);
ewl_text_text_set(EWL_TEXT(m->text), bname);

ewl_object_minimum_size_set(EWL_OBJECT(m->text), 10, 16);
-   ewl_object_fill_policy_set(EWL_OBJECT(m->text), 
EWL_FLAG_FILL_ALL);
+   ewl_object_fill_policy_set(EWL_OBJECT(m->text), 
EWL_FLAG_FILL_SHRINK);
+   ewl_object_alignment_set(EWL_OBJECT(m->text), 
EWL_FLAG_ALIGN_CENTER);

ewl_container_child_append(EWL_CONTAINER(m->hbox), m->text);
ewl_widget_show(m->text);

m->children[0] = m->hbox;
m->children[1] = NULL;
m->row = ewl_tree_row_add(EWL_TREE(m->dirtree), 
NULL, m->children);
-   ewl_callback_append(m->text, 
EWL_CALLBACK_CLICKED, populatei_cb, NULL);
+   ewl_callback_append(m->hbox, 
EWL_CALLBACK_CLICKED, populatei_cb, NULL);
}
}

//
@@ -242,7 +246,7 @@
 ewl_widget_show(m->hbox);
 
 m->image = ewl_image_new();
-ewl_image_file_set(EWL_IMAGE(m->image), 
PACKAGE_DATA_DIR "images/audio.png", NULL);
+ewl_image_file_set(EWL_IMAGE(m->image), 
PACKAGE_DATA_DIR "/images/audio.png", NULL);
 ewl_container_child_append(EWL_CONTAINER(m->hbox), 
m->image);
 ewl_widget_show(m->image);
 
@@ -255,9 +259,6 @@
 ewl_container_child_append(EWL_CONTAINER(m->hbox), 
m->text);
 ewl_widget_show(m->text);
 
-m->children[0] = m->hbox;
-m->children[1] = NULL;
-   
 m->children[0] = m->hbox;
 m->children[1] = NULL;
 m->row = ewl_tree_row_add(EWL_TREE(m->dirtree), NULL, 
m->children);
===
RCS file: /cvs/e/e17/proto/ephoto/src/ephoto_misc.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- ephoto_misc.c   7 Apr 2006 03:12:34 -   1.12
+++ ephoto_misc.c   7 Apr 2006 13:18:21 -   1.13
@@ -225,6 +225,7 @@
 {
 Ewl_Widget *vbox;
 Ewl_Widget *hbox;
+   Ewl_Widget *image;
Ewl_Widget *rtext;
 Ewl_Widget *tree;
 Ewl_Widget *ok;
@@ -266,14 +267,24 @@
char *tempo;
tempo = ecore_list_remove_first(slideshows);

-   rtext = ewl_text_new();
+hbox = ewl_hbox_new();
+ewl_box_spacing_set(EWL_BOX(hbox), 5);
+ewl_widget_show(hbox);
+
+image = ewl_i

E CVS: libs/ecore kaethorn

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : kaethorn
Project : e17
Module  : libs/ecore

Dir : e17/libs/ecore/debian


Modified Files:
libecore0-dev.install 


Log Message:
don't include directfb headers.

===
RCS file: /cvs/e/e17/libs/ecore/debian/libecore0-dev.install,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- libecore0-dev.install   3 Apr 2006 09:09:31 -   1.3
+++ libecore0-dev.install   7 Apr 2006 13:04:27 -   1.4
@@ -1,7 +1,39 @@
-debian/tmp/usr/include/*
-debian/tmp/usr/lib/lib*.a
-debian/tmp/usr/lib/libecore*.a
+debian/tmp/usr/include/Ecore_Config.h
+debian/tmp/usr/include/Ecore_Con.h
+debian/tmp/usr/include/Ecore_Data.h
+debian/tmp/usr/include/Ecore_DBus.h
+debian/tmp/usr/include/Ecore_Evas.h
+debian/tmp/usr/include/Ecore_Fb.h
+debian/tmp/usr/include/Ecore_File.h
+debian/tmp/usr/include/Ecore.h
+debian/tmp/usr/include/Ecore_Ipc.h
+debian/tmp/usr/include/Ecore_Job.h
+debian/tmp/usr/include/Ecore_Txt.h
+debian/tmp/usr/include/Ecore_X_Atoms.h
+debian/tmp/usr/include/Ecore_X_Cursor.h
+debian/tmp/usr/include/Ecore_X.h
+debian/tmp/usr/lib/libecore.a
+debian/tmp/usr/lib/libecore_con.a
+debian/tmp/usr/lib/libecore_config.a
+debian/tmp/usr/lib/libecore_dbus.a
+debian/tmp/usr/lib/libecore_evas.a
+debian/tmp/usr/lib/libecore_fb.a
+debian/tmp/usr/lib/libecore_file.a
+debian/tmp/usr/lib/libecore_ipc.a
+debian/tmp/usr/lib/libecore_job.a
+debian/tmp/usr/lib/libecore_txt.a
+debian/tmp/usr/lib/libecore_x.a
 debian/tmp/usr/lib/pkgconfig/*
-debian/tmp/usr/lib/*.la
+debian/tmp/usr/lib/libecore_config.la
+debian/tmp/usr/lib/libecore_con.la
+debian/tmp/usr/lib/libecore_dbus.la
+debian/tmp/usr/lib/libecore_evas.la
+debian/tmp/usr/lib/libecore_fb.la
+debian/tmp/usr/lib/libecore_file.la
+debian/tmp/usr/lib/libecore_ipc.la
+debian/tmp/usr/lib/libecore_job.la
+debian/tmp/usr/lib/libecore.la
+debian/tmp/usr/lib/libecore_txt.la
+debian/tmp/usr/lib/libecore_x.la
 debian/tmp/usr/share/aclocal/*
 debian/tmp/usr/bin/*-config




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: libs/ecore onefang

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : onefang
Project : e17
Module  : libs/ecore

Dir : e17/libs/ecore/src/lib/ecore


Modified Files:
Ecore.h 


Log Message:
Clarification of the documentation.

===
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore/Ecore.h,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -3 -r1.48 -r1.49
--- Ecore.h 5 Apr 2006 18:05:16 -   1.48
+++ Ecore.h 7 Apr 2006 13:01:55 -   1.49
@@ -202,7 +202,7 @@
Ecore_Exe *exe; /**< The handle to the process */
void *data; /**< the raw binary data from the child process that was 
recieved */
int   size; /**< the size of this data in bytes */
-   Ecore_Exe_Event_Data_Line *lines; /**< a NULL terminated array of line 
data if line buffered */
+   Ecore_Exe_Event_Data_Line *lines; /**< an array of line data if line 
buffered, the last one has it's line member set to NULL */
  };
 #endif





---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: libs/ecore onefang

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : onefang
Project : e17
Module  : libs/ecore

Dir : e17/libs/ecore/src/lib/ecore


Modified Files:
ecore_exe.c 


Log Message:
Fix a segie.  Thanks to CodeWarrior for helping to find it.

===
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore/ecore_exe.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -3 -r1.60 -r1.61
--- ecore_exe.c 6 Apr 2006 01:16:02 -   1.60
+++ ecore_exe.c 7 Apr 2006 12:44:36 -   1.61
@@ -733,7 +733,8 @@
   }
 if (i > last)  /* Partial line left over, save it for next 
time. */
   {
- e->size = last;
+ if (e)
+e->size = last;
  if (flags & ECORE_EXE_PIPE_READ)
{
   exe->read_data_size = i - last;




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: libs/ecore codewarrior

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : codewarrior
Project : e17
Module  : libs/ecore

Dir : e17/libs/ecore/src/lib/ecore_file


Modified Files:
Ecore_File.h ecore_file_download.c 


Log Message:
- new addition for ecore_file_download. now we have a progress_cb from curl so 
we know how much of the file we've downloaded.

===
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_file/Ecore_File.h,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -3 -r1.25 -r1.26
--- Ecore_File.h20 Jan 2006 09:13:19 -  1.25
+++ Ecore_File.h7 Apr 2006 12:27:39 -   1.26
@@ -95,6 +95,12 @@
void (*completion_cb)(void *data,
  const char *file,
  int status),
+   int (*progress_cb)(void *data, 
+  const char *file, 
+  long int dltotal, 
+  long int dlnow, 
+  long int ultotal, 
+  long int ulnow),
void *data);
EAPI int ecore_file_download_protocol_available(const char 
*protocol);
 
===
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_file/ecore_file_download.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- ecore_file_download.c   6 Jan 2006 18:46:30 -   1.8
+++ ecore_file_download.c   7 Apr 2006 12:27:39 -   1.9
@@ -15,6 +15,7 @@
Ecore_Fd_Handler *fd_handler;
CURL *curl;
void (*completion_cb)(void *data, const char *file, int status);
+   int (*progress_cb)(void *data, const char *file, long int dltotal, long int 
dlnow, long int ultotal, long int ulnow);
void *data;
FILE *file;
char *dst;
@@ -22,6 +23,7 @@
 
 Ecore_File_Download_Job *_ecore_file_download_curl(const char *url, const char 
*dst,
   void (*completion_cb)(void 
*data, const char *file, int status),
+  int (*progress_cb)(void 
*data, const char *file, long int dltotal, long int dlnow, long int ultotal, 
long int ulnow),
   void *data);
 static int _ecore_file_download_curl_fd_handler(void *data, Ecore_Fd_Handler 
*fd_handler);
 
@@ -83,6 +85,7 @@
 EAPI int
 ecore_file_download(const char *url, const char *dst,
void (*completion_cb)(void *data, const char *file, int 
status),
+   int (*progress_cb)(void *data, const char *file, long int 
dltotal, long int dlnow, long int ultotal, long int ulnow),
void *data)
 {
if (!ecore_file_is_dir(ecore_file_get_dir((char *)dst))) return 0;
@@ -107,7 +110,7 @@
/* download */
Ecore_File_Download_Job *job;

-   job = _ecore_file_download_curl(url, dst, completion_cb, data);
+   job = _ecore_file_download_curl(url, dst, completion_cb, progress_cb, 
data);
if (job)
  return 1;
else
@@ -133,16 +136,27 @@
 }
 
 #ifdef HAVE_CURL
-/*
- * FIXME: Use
- *   CURLOPT_PROGRESSFUNCTION and CURLOPT_PROGRESSDATA to
- *   get reports on progress.
- * And maybe other nifty functions...
- */
+/* this reports the downloads progress. if we return 0, then download 
+ * continues, if we return anything else, then the download stops */
+int _ecore_file_download_curl_progress_func(void *clientp, double dltotal, 
double dlnow, double ultotal, double ulnow)
+{  
+   Ecore_File_Download_Job *job;
+   
+   job = clientp;
+   
+   if(job->progress_cb)
+ return job->progress_cb(job->data, job->dst, (long int)dltotal, (long 
int)dlnow, (long int)ultotal, (long int)ulnow);
+   return 0;
+}
+
 Ecore_File_Download_Job *
 _ecore_file_download_curl(const char *url, const char *dst,
  void (*completion_cb)(void *data, const char *file,
int status),
+ int (*progress_cb)(void *data, const char *file, 
+long int dltotal, long int dlnow,
+long int ultotal, 
+long int ulnow),
  void *data)
 {
CURLMsg *curlmsg;
@@ -169,11 +183,20 @@
free(job);
return NULL;
  }
+   
curl_easy_setopt(job->curl, CURLOPT_URL, url);
curl_easy_setopt(job->curl, CURLOPT_WRITEDATA, job->file);
-
+   
+   if(progress_cb)
+ {
+   curl_easy_setopt(job->curl, CURLOPT_NOPROGRESS, FALSE);   
+   

E CVS: apps/e codewarrior

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : codewarrior
Project : e17
Module  : apps/e

Dir : e17/apps/e/src/bin


Modified Files:
e_apps.c 


Log Message:
- use new ecore_file_download api

===
RCS file: /cvs/e/e17/apps/e/src/bin/e_apps.c,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -3 -r1.128 -r1.129
--- e_apps.c25 Mar 2006 05:28:57 -  1.128
+++ e_apps.c7 Apr 2006 12:27:20 -   1.129
@@ -563,7 +563,7 @@
if (!_e_app_is_eapp(file)) continue;
 snprintf(buf, sizeof(buf), "%s/%s", _e_apps_path_all,
 ecore_file_get_file(file));
-   if (!ecore_file_download(file, buf, NULL, NULL)) continue;
+   if (!ecore_file_download(file, buf, NULL, NULL, NULL)) continue;
  }
 }
 




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: evolume devilhorns

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : devilhorns
Project : e_modules
Module  : evolume

Dir : e_modules/evolume/src/module


Modified Files:
e_mod_config.c 


Log Message:
Add some debugging for getting multiple mixers working again.

===
RCS file: /cvs/e/e_modules/evolume/src/module/e_mod_config.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- e_mod_config.c  6 Apr 2006 19:13:37 -   1.3
+++ e_mod_config.c  7 Apr 2006 09:40:18 -   1.4
@@ -156,14 +156,17 @@
 
 mixer_conf = evas_list_data(l);
 
-#if 0
 DBG(stderr, "mixer_id1 = %x, mixer_id2 = %x\n", mixer_conf->mixer_id, 
mixer_name->mixer_id);
-#endif
 if (MIXER_ID(mixer_conf->mixer_id) == MIXER_ID(mixer_name->mixer_id))
   {
 //  DBG(stderr,"using mixer_conf = %p\n", mixer_conf);
  return mixer_conf;
   }
+   else if ((!strcmp(mixer_conf->real, mixer_name->real)) && 
+(!strcmp(mixer_conf->card, mixer_name->card))) 
+ {
+return mixer_conf;
+ } 
  }
if (!l)
  {




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


E CVS: mbar devilhorns

2006-04-07 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : devilhorns
Project : e_modules
Module  : mbar

Dir : e_modules/mbar


Modified Files:
e_mod_main.c e_mod_config.c e_mod_config_point.c 


Log Message:
Allow setting exec to empty.
  - Basically this copies the name field into exec so that e app change 
callback doesn't delete it.

===
RCS file: /cvs/e/e_modules/mbar/e_mod_main.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- e_mod_main.c6 Apr 2006 23:03:26 -   1.17
+++ e_mod_main.c7 Apr 2006 09:12:31 -   1.18
@@ -421,6 +421,7 @@
}
  break;
   case E_APP_DEL:
+printf("Change Del\n");
  if (e_app_is_parent(mb->apps, a))
{
   MBar_Icon *ic;
@@ -432,6 +433,7 @@
}
  break;
   case E_APP_CHANGE:
+printf("App Change\n");
  if (e_app_is_parent(mb->apps, a))
{
   MBar_Icon *ic;
@@ -458,6 +460,7 @@
}
  break;
   case E_APP_ORDER:
+printf("App Order\n");
  if (a == mb->apps)
{
   for (ll = mb->apps->subapps; ll; ll = ll->next)
@@ -473,6 +476,7 @@
}
  break;
   case E_APP_EXEC:
+printf("App Exec\n");
  if (e_app_is_parent(mb->apps, a))
{
   MBar_Icon *ic;
@@ -2008,8 +2012,11 @@
   {
  if (ic->app->exe)
{
-  e_zone_app_exec(ic->mbb->gmc->zone, ic->app);
-  e_exehist_add("mbar", ic->app->exe);
+ if (!strstr(ic->app->exe, ic->app->name)) 
+   {
+  e_zone_app_exec(ic->mbb->gmc->zone, ic->app);
+  e_exehist_add("mbar", ic->app->exe);
+   }
}
   }
  }
===
RCS file: /cvs/e/e_modules/mbar/e_mod_config.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- e_mod_config.c  5 Apr 2006 17:48:49 -   1.3
+++ e_mod_config.c  7 Apr 2006 09:12:31 -   1.4
@@ -84,8 +84,11 @@
 {
Evas_Object *o, *ob, *of, *ot, *il;
Evas_List *l;
+   MBar *mb;
char buf[4096];
 
+   mb = cfd->data;
+   
o = e_widget_list_add(evas, 0, 0);
ob = e_widget_check_add(evas, _("Show Follower"), &(cfdata->follower));
e_widget_list_object_append(o, ob, 1, 1, 0.5);
@@ -97,9 +100,9 @@
ot = e_widget_table_add(evas, 0);
il = e_widget_ilist_add(evas, 32, 32, NULL);
e_widget_min_size_set(il, 100, 130);
-   if (cfdata->apps->subapps)
+   if (mb->apps->subapps)
  {
-for (l = cfdata->apps->subapps; l; l = l->next)
+for (l = mb->apps->subapps; l; l = l->next)
   {
  E_App *app;
  Evas_Object *ic;
@@ -115,11 +118,11 @@
e_widget_ilist_go(il);
e_widget_table_object_append(ot, il, 0, 0, 3, 3, 1, 0, 1, 0);
 
-   ob = e_widget_button_add(evas, _("New Point"), NULL, _new_point, il, 
cfdata);
+   ob = e_widget_button_add(evas, _("New Point"), NULL, _new_point, il, cfd);
e_widget_table_object_append(ot, ob, 0, 3, 1, 1, 1, 0, 1, 0);
-   ob = e_widget_button_add(evas, _("Edit Point"), NULL, _edit_point, il, 
cfdata);
+   ob = e_widget_button_add(evas, _("Edit Point"), NULL, _edit_point, il, cfd);
e_widget_table_object_append(ot, ob, 1, 3, 1, 1, 1, 0, 1, 0);
-   ob = e_widget_button_add(evas, _("Delete Point"), NULL, _delete_point, il, 
cfdata);
+   ob = e_widget_button_add(evas, _("Delete Point"), NULL, _delete_point, il, 
cfd);
e_widget_table_object_append(ot, ob, 2, 3, 1, 1, 1, 0, 1, 0);
 
e_widget_framelist_object_append(of, ot);
@@ -217,37 +220,42 @@
 {
E_App *app;
Evas_Object *il;
-   E_Config_Dialog_Data *cfdata;
-
-   cfdata = data2;
-
+   E_Config_Dialog *cfd;
+   MBar *mb;
+   
+   cfd = data2;
il = data;
+   mb = cfd->data;
+   
app = e_app_raw_new();
-   point_edit_show(cfdata->con, app, cfdata->apps, il);
+   point_edit_show(cfd->cfdata->con, app, mb->apps, il);
 }
 
 static void
 _edit_point(void *data, void *data2)
 {
Evas_Object *il;
-   E_Config_Dialog_Data *cfdata;
+   E_Config_Dialog *cfd;
Evas_List *l;
+   MBar *mb;
const char *name;
 
il = data;
-   cfdata = data2;
+   cfd = data2;
+   mb = cfd->data;
+   
name = e_widget_ilist_selected_label_get(il);
if (!name)
   return;
 
-   for (l = cfdata->apps->subapps; l; l = l->next)
+   for (l = mb->apps->subapps; l; l = l->next)
  {
 E_App *app;
 
 app = l->data;
 if (!strcmp(app->name, name))
   {
- point_edit_show(cfdata->con, app);
+point_edit_show(cfd->cfdata->con, app, mb->apps, il);
  break;
   }
  }