E CVS: libs/ewl dj2

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir : e17/libs/ewl/src/lib


Modified Files:
ewl_filelist.h ewl_filelist_icon.h ewl_filelist_list.h 
ewl_filepicker.h 


Log Message:
- fix doxy

===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_filelist.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ewl_filelist.h  10 Apr 2006 04:43:17 -  1.1
+++ ewl_filelist.h  10 Apr 2006 04:48:21 -  1.2
@@ -92,5 +92,9 @@
  */
 void ewl_filelist_cb_destroy(Ewl_Widget *w, void *ev, void *data);
 
+/**
+ * @}
+ */
+
 #endif
 
===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_filelist_icon.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ewl_filelist_icon.h 10 Apr 2006 04:43:17 -  1.1
+++ ewl_filelist_icon.h 10 Apr 2006 04:48:21 -  1.2
@@ -42,5 +42,9 @@
 voidewl_filelist_icon_dir_change(Ewl_Filelist *fl);
 voidewl_filelist_icon_selected_files_change(Ewl_Filelist *fl);
 
+/**
+ * @}
+ */
+
 #endif
 
===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_filelist_list.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ewl_filelist_list.h 10 Apr 2006 04:43:17 -  1.1
+++ ewl_filelist_list.h 10 Apr 2006 04:48:21 -  1.2
@@ -42,5 +42,9 @@
 voidewl_filelist_list_dir_change(Ewl_Filelist *fl);
 voidewl_filelist_list_selected_files_change(Ewl_Filelist *fl);
 
+/**
+ * @}
+ */
+
 #endif
 
===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_filepicker.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ewl_filepicker.h10 Apr 2006 04:43:17 -  1.1
+++ ewl_filepicker.h10 Apr 2006 04:48:21 -  1.2
@@ -4,6 +4,8 @@
 /** 
  * @addtogroup Ewl_Filepicker Ewl_Filepicker: Allows selecting files from a 
list
  * A widget to allow selecting ifles
+ *
+ * @{
  */
 
 /**
@@ -83,6 +85,9 @@
 voidewl_filepicker_filter_add(Ewl_Filepicker *fp, 
const char *name, 
const char *filter);
+/**
+ * @}
+ */
 
 #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/ewl dj2

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

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


Modified Files:
.cvsignore Makefile.am ewl_filedialog.c ewl_image.c 
ewl_media.c 
Added Files:
ewl_filepicker.c 
Removed Files:
ewl_fileselector.c 


Log Message:
- update the filedialog
- This has API Breakage.
- Ewl_Fileselector is now dead. It has been replaced by Ewl_Filepicker.
- The Ewl_Filepicker has an Ewl_Filelist to display the list of
  files/directories. The Ewl_Filelist is a superclass (it can't be
  instantiated) to Ewl_Filelist_List and Ewl_Filelist_Icon. You can also now
  write your own view if you want something slightly different for your
  filepicker.

- The favorites list isn't setup yet. It is disabled by default.
- multiselect isn't in place yet.

- There are a few issues with this code still.
- There is a strange segv in there we need to track down when clicking on
  directories.
- The combo needs to be turned into a window so it will display outside the
  filedialog window.
- The right mouse menu to change views dosen't always seem to appear.
- As you move around directories it seems as thought it starts taking more
  and more mouse clicks to activate things.


===
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/.cvsignore,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -3 -r1.19 -r1.20
--- .cvsignore  5 Apr 2006 20:26:09 -   1.19
+++ .cvsignore  10 Apr 2006 04:43:17 -  1.20
@@ -32,8 +32,8 @@
 ewl_dialog.lo
 ewl_filedialog.la
 ewl_filedialog.lo
-ewl_fileselector.la
-ewl_fileselector.lo
+ewl_filepicker.la
+ewl_filepicker.lo
 ewl_floater.la
 ewl_floater.lo
 ewl_icon.la
@@ -80,3 +80,5 @@
 ewl_imenu.lo
 ewl_widget.la
 ewl_widget.lo
+ewl_image_thumbnail.la
+ewl_image_thumbnail.lo
===
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/Makefile.am,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -3 -r1.26 -r1.27
--- Makefile.am 31 Mar 2006 21:15:16 -  1.26
+++ Makefile.am 10 Apr 2006 04:43:17 -  1.27
@@ -17,7 +17,7 @@
  ewl_freebox.la ewl_paned.la ewl_text.la \
  ewl_calendar.la ewl_combo.la ewl_colorpicker.la \
  ewl_dialog.la ewl_entry.la ewl_filedialog.la \
- ewl_text_editor.la ewl_fileselector.la \
+ ewl_text_editor.la ewl_filepicker.la \
  ewl_floater.la ewl_icon.la ewl_iconbox.la  \
  ewl_tooltip.la ewl_seeker.la ewl_statusbar.la \
  ewl_scrollbar.la ewl_password.la ewl_menubar.la \
@@ -132,12 +132,12 @@
  -L$(top_builddir)/src/lib/.libs
 ewl_filedialog_la_DEPENDENCIES = 
 
-ewl_fileselector_la_SOURCES   = ewl_fileselector.c
-ewl_fileselector_la_LIBADD= $(top_builddir)/src/lib/libewl.la
-ewl_fileselector_la_LDFLAGS= -module -avoid-version \
+ewl_filepicker_la_SOURCES   = ewl_filepicker.c
+ewl_filepicker_la_LIBADD= $(top_builddir)/src/lib/libewl.la
+ewl_filepicker_la_LDFLAGS  = -module -avoid-version \
  -L$(top_builddir)/src/lib \
  -L$(top_builddir)/src/lib/.libs
-ewl_fileselector_la_DEPENDENCIES = 
+ewl_filepicker_la_DEPENDENCIES = 
 
 ewl_floater_la_SOURCES   = ewl_floater.c
 ewl_floater_la_LIBADD= $(top_builddir)/src/lib/libewl.la
@@ -307,7 +307,7 @@
$(ewl_calendar_la_SOURCES) $(ewl_combo_la_SOURCES) \
$(ewl_colorpicker_la_SOURCES) $(ewl_dialog_la_SOURCES) \
$(ewl_entry_la_SOURCES) $(ewl_filedialog_la_SOURCES) \
-   $(ewl_text_editor_la_SOURCES) $(ewl_fileselector_la_SOURCES) \
+   $(ewl_text_editor_la_SOURCES) $(ewl_filepicker_la_SOURCES) \
$(ewl_floater_la_SOURCES) $(ewl_icon_la_SOURCES) \
$(ewl_iconbox_la_SOURCES) $(ewl_tooltip_la_SOURCES) \
$(ewl_seeker_la_SOURCES) $(ewl_statusbar_la_SOURCES) \
===
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_filedialog.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- ewl_filedialog.c10 Mar 2006 04:05:42 -  1.2
+++ ewl_filedialog.c10 Apr 2006 04:43:17 -  1.3
@@ -63,6 +63,8 @@
Ewl_Widget *fd;
 
fd = ewl_filedialog_new();
+   ewl_filedialog_filter_add(EWL_FILEDIALOG(fd), "C Files", "*.c");
+   ewl_filedialog_filter_add(EWL_FILEDIALOG(fd), "D Files", "*.d");
ewl_callback_append(fd, EWL_CALLBACK_DELETE_WINDOW, 
fd_cb_delete, NULL);
ewl_callback_append(fd, EWL_CALLBACK_VALUE_CHANGED,
@@ -110,11 +112,11 @@
if (ewl_filedialog_multiselect_get(fd))
{
Ecore_List *l;
-   l = ewl_filedialog_select_list_get(fd);
+   l = ewl_filedialog_selected_files_get(f

E CVS: libs/ewl dj2

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir : e17/libs/ewl


Modified Files:
TODO 


Log Message:
- update the filedialog
- This has API Breakage.
- Ewl_Fileselector is now dead. It has been replaced by Ewl_Filepicker.
- The Ewl_Filepicker has an Ewl_Filelist to display the list of
  files/directories. The Ewl_Filelist is a superclass (it can't be
  instantiated) to Ewl_Filelist_List and Ewl_Filelist_Icon. You can also now
  write your own view if you want something slightly different for your
  filepicker.

- The favorites list isn't setup yet. It is disabled by default.
- multiselect isn't in place yet.

- There are a few issues with this code still.
- There is a strange segv in there we need to track down when clicking on
  directories.
- The combo needs to be turned into a window so it will display outside the
  filedialog window.
- The right mouse menu to change views dosen't always seem to appear.
- As you move around directories it seems as thought it starts taking more
  and more mouse clicks to activate things.


===
RCS file: /cvs/e/e17/libs/ewl/TODO,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -3 -r1.77 -r1.78
--- TODO31 Mar 2006 05:17:55 -  1.77
+++ TODO10 Apr 2006 04:43:17 -  1.78
@@ -6,9 +6,6 @@
 
 - Scrollbar jumps when trying to drag the button from its lower part
 
-- Seem to have lost the .. entry in the filedialog files list.
-  ecore_file_ls filters this out.
-
 - In ewl_text if your in a multiline text and on a line that is longer
   then then one above or below and you hit the up arrow it will
   position your cursor one character _before_ the end of the line.
@@ -68,10 +65,6 @@
 - the tree dosen't currently play well with the scrollbar. This can be seen
   in the tree test, if you shrink the window and scroll it will only scroll
   the first paned widget. (Need to make this and the paned work together).
-
-- There is a clipping (or padding) issue in the filedialog. If you change
-  directories on the tree several times it shifts the text over a bit each
-  time.
 
   Ewl_Icon bugs/todo
   --




---
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/ewl dj2

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir : e17/libs/ewl/src/lib


Modified Files:
Ewl.h Makefile.am ewl_enums.h ewl_events.h ewl_filedialog.c 
ewl_filedialog.h ewl_private.h 
Added Files:
ewl_filelist.c ewl_filelist.h ewl_filelist_icon.c 
ewl_filelist_icon.h ewl_filelist_list.c ewl_filelist_list.h 
ewl_filepicker.c ewl_filepicker.h 
Removed Files:
ewl_fileselector.c ewl_fileselector.h 


Log Message:
- update the filedialog
- This has API Breakage.
- Ewl_Fileselector is now dead. It has been replaced by Ewl_Filepicker.
- The Ewl_Filepicker has an Ewl_Filelist to display the list of
  files/directories. The Ewl_Filelist is a superclass (it can't be
  instantiated) to Ewl_Filelist_List and Ewl_Filelist_Icon. You can also now
  write your own view if you want something slightly different for your
  filepicker.

- The favorites list isn't setup yet. It is disabled by default.
- multiselect isn't in place yet.

- There are a few issues with this code still.
- There is a strange segv in there we need to track down when clicking on
  directories.
- The combo needs to be turned into a window so it will display outside the
  filedialog window.
- The right mouse menu to change views dosen't always seem to appear.
- As you move around directories it seems as thought it starts taking more
  and more mouse clicks to activate things.


===
RCS file: /cvs/e/e17/libs/ewl/src/lib/Ewl.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- Ewl.h   29 Mar 2006 19:48:04 -  1.1
+++ Ewl.h   10 Apr 2006 04:43:17 -  1.2
@@ -298,7 +298,10 @@
 #include 
 #include 
 #include 
-#include 
+#include 
+#include 
+#include 
+#include 
 #include 
 
 #include 
===
RCS file: /cvs/e/e17/libs/ewl/src/lib/Makefile.am,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -3 -r1.25 -r1.26
--- Makefile.am 31 Mar 2006 06:50:29 -  1.25
+++ Makefile.am 10 Apr 2006 04:43:17 -  1.26
@@ -34,8 +34,11 @@
ewl_entry.h \
ewl_enums.h \
ewl_events.h \
-   ewl_fileselector.h \
ewl_floater.h \
+   ewl_filelist.h \
+   ewl_filelist_list.h\
+   ewl_filelist_icon.h \
+   ewl_filepicker.h \
ewl_filedialog.h \
ewl_freebox.h \
ewl_grid.h \
@@ -98,8 +101,11 @@
ewl_embed.c \
ewl_entry.c \
ewl_events.c \
-   ewl_fileselector.c \
ewl_floater.c \
+   ewl_filelist.c \
+   ewl_filelist_list.c \
+   ewl_filelist_icon.c \
+   ewl_filepicker.c \
ewl_filedialog.c \
ewl_freebox.c \
ewl_grid.c \
===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_enums.h,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -3 -r1.39 -r1.40
--- ewl_enums.h 15 Mar 2006 04:03:48 -  1.39
+++ ewl_enums.h 10 Apr 2006 04:43:17 -  1.40
@@ -277,17 +277,6 @@
 
 typedef enum Ewl_ScrollPane_Flags Ewl_ScrollPane_Flags;
 
-/**
- * @enum Ewl_Filedialog_Type
- */
-enum Ewl_Filedialog_Type
-{
-   EWL_FILEDIALOG_TYPE_OPEN,   /**< Open dialog */
-   EWL_FILEDIALOG_TYPE_SAVE/**< Save dialog */
-};
-
-typedef enum Ewl_Filedialog_Type Ewl_Filedialog_Type;
-
 enum Ewl_Engine
 {
EWL_ENGINE_SOFTWARE_X11 = 1,/**< The Software X11 engine */
@@ -462,6 +451,14 @@
EWL_FREEBOX_LAYOUT_AUTO
 };
 typedef enum Ewl_Freebox_Layout_Type Ewl_Freebox_Layout_Type;
+
+enum Ewl_Filelist_Event_Type
+{
+   EWL_FILELIST_EVENT_TYPE_DIR_CHANGE,
+   EWL_FILELIST_EVENT_TYPE_SELECTION_CHANGE,
+   EWL_FILELIST_EVENT_TYPE_FILE_SELECTED
+};
+typedef enum Ewl_Filelist_Event_Type Ewl_Filelist_Event_Type;
 
 #define EWL_MOUSE_CURSOR_X 0
 #define EWL_MOUSE_CURSOR_ARROW 2
===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_events.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- ewl_events.h15 Mar 2006 04:03:48 -  1.12
+++ ewl_events.h10 Apr 2006 04:43:17 -  1.13
@@ -178,6 +178,20 @@
unsigned int response; /**< The response ID from the dialog */
 };
 
+typedef struct Ewl_Filepicker_Event Ewl_Filepicker_Event;
+
+struct Ewl_Filepicker_Event
+{
+   unsigned int response;
+};
+
+typedef struct Ewl_Filelist_Event Ewl_Filelist_Event;
+
+struct Ewl_Filelist_Event
+{
+   Ewl_Filelist_Event_Type type;
+};
+
 intewl_ev_init(void);
 unsigned int   ewl_ev_modifiers_get(void);
 void   ewl_ev_modifiers_set(unsigned int modifiers);
===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_filedialog.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- ewl_filedialog.c 

E CVS: libs/ewl dj2

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

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


Modified Files:
ewl_tree2.c 


Log Message:
- fix warnings

===
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/ewl_tree2.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- ewl_tree2.c 13 Mar 2006 22:26:07 -  1.3
+++ ewl_tree2.c 10 Apr 2006 04:35:11 -  1.4
@@ -22,7 +22,7 @@
 static Ewl_Widget *tree2_test_custom_new(void);
 static void tree2_test_custom_assign_set(Ewl_Widget *w, void *data);
 static Ewl_Widget *tree2_test_data_header_fetch(void *data, 
-   unsigned int column);
+   int column);
 static void *tree2_test_data_fetch(void *data, unsigned int row, 
unsigned int column);
 static void tree2_test_data_sort(void *data, unsigned int column);
@@ -133,7 +133,7 @@
 }
 
 static Ewl_Widget *
-tree2_test_data_header_fetch(void *data __UNUSED__, unsigned int column)
+tree2_test_data_header_fetch(void *data __UNUSED__, int column)
 {
 Ewl_Widget *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: libs/ewl dj2

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir : e17/libs/ewl/src/lib


Modified Files:
ewl_combo.c 


Log Message:
- make sure we have a valid index before trying to grab the header

===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_combo.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -3 -r1.21 -r1.22
--- ewl_combo.c 8 Apr 2006 21:06:29 -   1.21
+++ ewl_combo.c 10 Apr 2006 03:28:23 -  1.22
@@ -118,7 +118,7 @@
combo->view->assign(combo->selected, 
combo->model->fetch(combo->data, idx, 0));
}
-   else if (combo->view && combo->view->header_fetch)
+   else if ((idx > -1) && combo->view && combo->view->header_fetch)
combo->selected = combo->view->header_fetch(combo->data, 
combo->selected_idx);   
 




---
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 maxerba

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : maxerba
Project : e_modules
Module  : evolume

Dir : e_modules/evolume/po


Modified Files:
.cvsignore 
Added Files:
it.po 


Log Message:
re-enabled i18n support since it seems to be working on my box

===
RCS file: /cvs/e/e_modules/evolume/po/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- .cvsignore  5 Apr 2006 21:56:29 -   1.1
+++ .cvsignore  9 Apr 2006 17:51:48 -   1.2
@@ -1,3 +1,4 @@
 Makefile
 Makefile.in
 evolume.pot
+*.mo




---
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 maxerba

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : maxerba
Project : e_modules
Module  : evolume

Dir : e_modules/evolume/src/module


Modified Files:
e_mod_main.c e_mod_menu.c 


Log Message:
re-enabled i18n support since it seems to be working on my box

===
RCS file: /cvs/e/e_modules/evolume/src/module/e_mod_main.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- e_mod_main.c6 Apr 2006 19:13:37 -   1.3
+++ e_mod_main.c9 Apr 2006 17:51:48 -   1.4
@@ -88,8 +88,8 @@
 int
 e_modapi_about(E_Module *module __UNUSED__)
 {
-   e_module_dialog_show(_("Enlightenment Evolume Module"), 
-   _("A simple module to give E17 a volume control for 
some mixers."));
+   e_module_dialog_show(D_("Enlightenment Evolume Module"), 
+   D_("A simple module to give E17 a volume control for 
some mixers."));
return 1;
 }
 
===
RCS file: /cvs/e/e_modules/evolume/src/module/e_mod_menu.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- e_mod_menu.c6 Apr 2006 23:25:18 -   1.5
+++ e_mod_menu.c9 Apr 2006 17:51:48 -   1.6
@@ -156,12 +156,12 @@
e_menu_item_separator_set(mi, 1);

mi = e_menu_item_new(mn);
-   e_menu_item_label_set(mi, D_("Configuration"));
+   e_menu_item_label_set(mi, _("Configuration"));
e_util_menu_item_edje_icon_set(mi, "enlightenment/configuration");
e_menu_item_callback_set(mi, _volume_cb_configure, (void *)face);

mi = e_menu_item_new(mn);
-   e_menu_item_label_set(mi, D_("Edit Mode"));
+   e_menu_item_label_set(mi, _("Edit Mode"));
e_util_menu_item_edje_icon_set(mi, "enlightenment/gadgets");
e_menu_item_callback_set(mi, _volume_cb_menu_edit, (void *)face);   
 }




---
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 maxerba

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : maxerba
Project : e_modules
Module  : evolume

Dir : e_modules/evolume


Modified Files:
autogen.sh configure.ac 


Log Message:
re-enabled i18n support since it seems to be working on my box

===
RCS file: /cvs/e/e_modules/evolume/autogen.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- autogen.sh  21 Mar 2006 02:12:18 -  1.1
+++ autogen.sh  9 Apr 2006 17:51:48 -   1.2
@@ -8,7 +8,7 @@
 && echo "Running autoconf..."; autoconf \
 && echo "Running libtoolize..."; ( libtoolize --automake || glibtoolize 
--automake ) \
 && echo "Running automake..."; automake --add-missing --copy --gnu && \
-echo "Generating gettext moon.pot template" && \
+echo "Generating gettext evolume.pot template" && \
 xgettext \
 --output evolume.pot \
 --output-dir=po \
===
RCS file: /cvs/e/e_modules/evolume/configure.ac,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- configure.ac31 Mar 2006 07:00:24 -  1.3
+++ configure.ac9 Apr 2006 17:51:48 -   1.4
@@ -13,12 +13,11 @@
 AC_PROG_LIBTOOL
 AC_C___ATTRIBUTE__
 
+ALL_LINGUAS="it fi"
+AC_SUBST(ALL_LINGUAS)
 
-#ALL_LINGUAS="ru_RU"
-#AC_SUBST(ALL_LINGUAS)
-#
-#AM_GNU_GETTEXT([external]) 
-#AM_GNU_GETTEXT_VERSION(0.12.1)
+AM_GNU_GETTEXT([external]) 
+AM_GNU_GETTEXT_VERSION(0.12.1)
 #if test "x$LIBINTL" = "x"; then
 #LIBINTL="$INTLLIBS"
 #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: tclock maxerba

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : maxerba
Project : e_modules
Module  : tclock

Dir : e_modules/tclock/po


Modified Files:
it.po 


Log Message:


===
RCS file: /cvs/e/e_modules/tclock/po/it.po,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- it.po   1 Apr 2006 19:36:00 -   1.1
+++ it.po   9 Apr 2006 16:12:39 -   1.2
@@ -6,34 +6,46 @@
 msgstr ""
 "Project-Id-Version: Tclock\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-01 21:25+0200\n"
-"PO-Revision-Date: 2006-03-19 17:29+0100\n"
+"POT-Creation-Date: 2006-04-08 18:15+0200\n"
+"PO-Revision-Date: 2006-04-08 18:27+0200\n"
 "Last-Translator: Massimo Maiurana <[EMAIL PROTECTED]>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: e_mod_config.c:31
+#: e_mod_config.c:32
 msgid "Tclock Configuration"
 msgstr "Configurazione di Tclock"
 
-#: e_mod_config.c:66
+#: e_mod_config.c:70
 msgid "Resolution"
 msgstr "Risoluzione"
 
-#: e_mod_config.c:68
+#: e_mod_config.c:72
 msgid "1 Minute"
 msgstr "1 minuto"
 
-#: e_mod_config.c:70
+#: e_mod_config.c:74
 msgid "1 Second"
 msgstr "1 secondo"
 
-#: e_mod_main.c:89
-msgid "Simple Digital Clock"
-msgstr "Semplice orologio digitale"
+#: e_mod_config.c:78
+msgid "Time Format"
+msgstr "Formato del tempo"
+
+#: e_mod_config.c:79
+msgid "User format String"
+msgstr "Stringa definita dall'utente"
+
+#: e_mod_config.c:83
+msgid "Consult strftime(3) for format syntax"
+msgstr "Consulta strftime(3) per la sintassi"
 
-#: e_mod_main.c:90
+#: e_mod_main.c:83
 msgid "Displays a digital clock on the desktop"
 msgstr "Visualizza un orologio digitale sul desktop."
+
+#: e_mod_main.c:83
+msgid "Simple Digital Clock"
+msgstr "Semplice orologio digitale"




---
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: flame maxerba

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : maxerba
Project : e_modules
Module  : flame

Dir : e_modules/flame/po


Modified Files:
it.po 


Log Message:


===
RCS file: /cvs/e/e_modules/flame/po/it.po,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- it.po   1 Apr 2006 19:35:59 -   1.1
+++ it.po   9 Apr 2006 16:12:17 -   1.2
@@ -6,62 +6,66 @@
 msgstr ""
 "Project-Id-Version: Flame\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-04-01 21:19+0200\n"
-"PO-Revision-Date: 2006-03-19 17:27+0100\n"
+"POT-Creation-Date: 2006-04-08 18:15+0200\n"
+"PO-Revision-Date: 2006-04-08 18:25+0200\n"
 "Last-Translator: Massimo Maiurana <[EMAIL PROTECTED]>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: e_mod_config.c:40
+#: e_mod_config.c:36
 msgid "Flame Configuration"
 msgstr "Configurazione di Flame"
 
-#: e_mod_config.c:84 e_mod_config.c:158
+#: e_mod_config.c:79 e_mod_config.c:161
 msgid "Flame Color"
 msgstr "Colore della fiamma"
 
-#: e_mod_config.c:86
+#: e_mod_config.c:81
 msgid "Gold"
 msgstr "Oro"
 
-#: e_mod_config.c:88
+#: e_mod_config.c:83
 msgid "Fire"
 msgstr "Fuoco"
 
-#: e_mod_config.c:90
+#: e_mod_config.c:85
 msgid "Plasma"
 msgstr "Plasma"
 
-#: e_mod_config.c:92
+#: e_mod_config.c:87
 msgid "Matrix"
 msgstr "Matrix"
 
-#: e_mod_config.c:94
+#: e_mod_config.c:89
 msgid "Ice"
 msgstr "Ghiaccio"
 
-#: e_mod_config.c:96
+#: e_mod_config.c:91
+msgid "White"
+msgstr "Bianca"
+
+#: e_mod_config.c:93
 msgid "Custom"
 msgstr "Personalizzato"
 
-#: e_mod_config.c:160
+#: e_mod_config.c:163
 msgid "Red Amount"
 msgstr "Quantità di rosso"
 
-#: e_mod_config.c:166
+#: e_mod_config.c:168
 msgid "Blue Amount"
 msgstr "Quantità di blu"
 
-#: e_mod_config.c:172
+#: e_mod_config.c:173
 msgid "Green Amount"
 msgstr "Quantità di verde"
 
-#: e_mod_main.c:106
-msgid "Enlightenment Flame Module"
-msgstr "Modulo Flame di Enlightenment"
-
 #: e_mod_main.c:107
 msgid "A simple module to display flames."
 msgstr "Un semplice modulo per visualizzare fiamme."
+
+#: e_mod_main.c:107
+msgid "Enlightenment Flame Module"
+msgstr "Modulo Flame di Enlightenment"




---
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: apps/e maxerba

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : maxerba
Project : e17
Module  : apps/e

Dir : e17/apps/e/po


Modified Files:
it.po 


Log Message:


===
RCS file: /cvs/e/e17/apps/e/po/it.po,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -3 -r1.40 -r1.41
--- it.po   1 Apr 2006 19:36:52 -   1.40
+++ it.po   9 Apr 2006 16:11:12 -   1.41
@@ -6,8 +6,8 @@
 msgstr ""
 "Project-Id-Version: Enlightenment 0.17\n"
 "Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
-"POT-Creation-Date: 2006-04-01 14:47+0200\n"
-"PO-Revision-Date: 2006-04-01 14:56+0200\n"
+"POT-Creation-Date: 2006-04-08 18:15+0200\n"
+"PO-Revision-Date: 2006-04-08 18:24+0200\n"
 "Last-Translator: Massimo Maiurana <[EMAIL PROTECTED]>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
@@ -275,6 +275,18 @@
 msgid "Theme Selector"
 msgstr "Selettore temi"
 
+#: src/bin/e_int_config_theme.c:168 src/bin/e_int_config_background.c:343
+msgid "Personal"
+msgstr "Personali"
+
+#: src/bin/e_int_config_theme.c:178 src/bin/e_int_config_background.c:353
+msgid "System"
+msgstr "Dal sistema"
+
+#: src/bin/e_int_config_theme.c:185 src/bin/e_int_config_background.c:360
+msgid "Other"
+msgstr "Altro"
+
 #: src/bin/e_apps_error.c:54
 msgid "Application Execution Error"
 msgstr "Errore d'esecuzione dell'applicazione"
@@ -607,71 +619,99 @@
 msgid "About"
 msgstr "Informazioni su..."
 
-#: src/bin/e_int_config_background.c:116 src/bin/e_int_config_background.c:179
+#: src/bin/e_int_config_background.c:115 src/bin/e_int_config_background.c:178
 msgid "Select Another Image"
 msgstr "Aggiungi immagine"
 
-#: src/bin/e_int_config_background.c:185
+#: src/bin/e_int_config_background.c:184
 msgid "Set Background For"
 msgstr "Imposta sfondo per"
 
-#: src/bin/e_int_config_background.c:188
+#: src/bin/e_int_config_background.c:187
 msgid "Default Desktop"
 msgstr "Desktop predefinito"
 
-#: src/bin/e_int_config_background.c:190
+#: src/bin/e_int_config_background.c:189
 msgid "This Desktop"
 msgstr "Questo desktop"
 
-#: src/bin/e_int_config_background.c:192
+#: src/bin/e_int_config_background.c:191
 msgid "All Desktops"
 msgstr "Tutti i desktop"
 
-#: src/bin/e_int_config_fonts.c:95
+#: src/bin/e_int_config_background.c:294
+msgid "Theme"
+msgstr "Dal tema"
+
+#: src/bin/e_int_config_fonts.c:110
 msgid "Font Settings"
 msgstr "Impostazioni dei font"
 
-#: src/bin/e_int_config_fonts.c:237
+#: src/bin/e_int_config_fonts.c:269
 msgid "Font Class Configuration"
 msgstr "Configurazione classe Font"
 
-#: src/bin/e_int_config_fonts.c:269
+#: src/bin/e_int_config_fonts.c:301
 msgid "Font"
 msgstr "Font"
 
-#: src/bin/e_int_config_fonts.c:282
+#: src/bin/e_int_config_fonts.c:314
 msgid "Font Size"
 msgstr "Dimensione"
 
-#: src/bin/e_int_config_fonts.c:288
+#: src/bin/e_int_config_fonts.c:320
 #, c-format
 msgid "%2.1f pixels"
 msgstr "%2.1f pixel"
 
-#: src/bin/e_int_config_fonts.c:295
+#: src/bin/e_int_config_fonts.c:327
 msgid "Enable Font Class"
 msgstr "Abilita classe Font"
 
-#: src/bin/e_int_config_fonts.c:305
-msgid "Font Display Hinting"
+#: src/bin/e_int_config_fonts.c:337
+msgid "Hinting"
+msgstr "Hinting (ottimizzazione)"
+
+#: src/bin/e_int_config_fonts.c:342
+msgid "Bytecode"
+msgstr "Bytecode"
+
+#: src/bin/e_int_config_fonts.c:347 src/modules/cpufreq/e_mod_main.c:500
+msgid "Automatic"
+msgstr "Automatico"
+
+#: src/bin/e_int_config_fonts.c:352 src/bin/e_int_config_keybindings.c:725
+msgid "None"
+msgstr "Nessuno"
+
+#: src/bin/e_int_config_fonts.c:359
+msgid "Font Fallbacks"
+msgstr "Alternative dei font"
+
+#: src/bin/e_int_config_fonts.c:362
+msgid "Fallback Name"
+msgstr "Nome alternativa"
+
+#: src/bin/e_int_config_fonts.c:377
+msgid "Enable Fallbacks"
+msgstr "Abilita alternative"
+
+#: src/bin/e_int_config_hinting.c:37
+msgid "Font Hinting Settings"
 msgstr "Visualizzazione dei font"
 
-#: src/bin/e_int_config_fonts.c:310 src/bin/e_int_config_hinting.c:93
+#: src/bin/e_int_config_hinting.c:93
 msgid "Bytecode Hinting"
 msgstr "Ottimizzazione bytecode"
 
-#: src/bin/e_int_config_fonts.c:315 src/bin/e_int_config_hinting.c:98
+#: src/bin/e_int_config_hinting.c:98
 msgid "Automatic Hinting"
 msgstr "Ottimizzazione automatica"
 
-#: src/bin/e_int_config_fonts.c:320 src/bin/e_int_config_hinting.c:103
+#: src/bin/e_int_config_hinting.c:103
 msgid "No Hinting"
 msgstr "Nessuna ottimizzazione"
 
-#: src/bin/e_int_config_hinting.c:37
-msgid "Font Hinting Settings"
-msgstr "Visualizzazione dei font"
-
 #: src/bin/e_int_border_remember.c:70
 msgid "Window Remember"
 msgstr "Ricorda finestra"
@@ -1098,7 +1138,7 @@
 "che la configurazionedel metodo di input sia giusta e "
 "chel'eseguibile di configurazione sia nelproprio PATH"
 
-#: src/bin/e_main.c:194
+#: src/bin/e_main.c:199
 #, c-format
 msgid ""
 "Options:\n"
@@ -1143,7 +1183,7 @@
 "\t-psychotic\n"
 "\t\tSii psicotico.\n"
 
-#: src/bin/e_main.c:263
+#: src/bin/e_main.c:268
 msgid ""
 "Enlightenment cannot Initialize Ecore!\n"
 

E CVS: libs/ewl dj2

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir : e17/libs/ewl/src/lib


Modified Files:
ewl_spectrum.c 


Log Message:
- Patch from Peter Wehrfritz to fixup the crosshairs 

===
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_spectrum.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -3 -r1.20 -r1.21
--- ewl_spectrum.c  22 Feb 2006 03:51:01 -  1.20
+++ ewl_spectrum.c  9 Apr 2006 15:59:33 -   1.21
@@ -318,7 +318,6 @@
 {
Ewl_Spectrum *sp;
Ewl_Event_Mouse_Down *e;
-   unsigned int x, y;
 
DENTER_FUNCTION(DLEVEL_STABLE);
DCHECK_PARAM_PTR("w", w);
@@ -330,15 +329,7 @@
ewl_callback_append(w, EWL_CALLBACK_MOUSE_MOVE, 
ewl_spectrum_cb_mouse_move, NULL);
 
-   x = e->x - CURRENT_X(w);
-   y = e->y - CURRENT_Y(w);
-
-   if (x > (unsigned int)(CURRENT_X(sp->canvas) + CURRENT_W(sp->canvas)))
-   x = (CURRENT_W(sp->canvas) - CURRENT_X(sp->canvas));
-   if (y > (unsigned int)(CURRENT_Y(sp->canvas) + CURRENT_H(sp->canvas)))
-   y = (CURRENT_H(sp->canvas) - CURRENT_Y(sp->canvas));
-
-   ewl_spectrum_mouse_process(sp, x, y);
+   ewl_spectrum_mouse_process(sp, e->x, e->y);
 
DLEAVE_FUNCTION(DLEVEL_STABLE);
 }
@@ -348,7 +339,6 @@
 {
Ewl_Spectrum *sp;
Ewl_Event_Mouse_Move *e;
-   int x, y;
 
DENTER_FUNCTION(DLEVEL_STABLE);
DCHECK_PARAM_PTR("w", w);
@@ -357,15 +347,7 @@
sp = EWL_SPECTRUM(w);
e = ev;
 
-   x = e->x - CURRENT_X(sp);
-   y = e->y - CURRENT_Y(sp);
-
-   if (x > (CURRENT_X(sp->canvas) + CURRENT_W(sp->canvas)))
-   x = (CURRENT_W(sp->canvas) - CURRENT_X(sp->canvas));
-   if (y > (CURRENT_Y(sp->canvas) + CURRENT_H(sp->canvas)))
-   y = (CURRENT_H(sp->canvas) - CURRENT_Y(sp->canvas));
-
-   ewl_spectrum_mouse_process(sp, x, y);
+   ewl_spectrum_mouse_process(sp, e->x, e->y);
 
DLEAVE_FUNCTION(DLEVEL_STABLE);
 }
@@ -392,16 +374,25 @@
 {
Evas_Coord img_w, img_h;
unsigned int r, g, b;
+   unsigned int mx, my;
 
DENTER_FUNCTION(DLEVEL_STABLE);
DCHECK_PARAM_PTR("sp", sp);
DCHECK_TYPE("sp", sp, EWL_SPECTRUM_TYPE);
 
+   if (x > (CURRENT_X(sp->canvas) + CURRENT_W(sp->canvas)))
+   x = CURRENT_X(sp->canvas) + CURRENT_W(sp->canvas);
+   if (y > (CURRENT_Y(sp->canvas) + CURRENT_H(sp->canvas)))
+   y = CURRENT_Y(sp->canvas) + CURRENT_H(sp->canvas);
+
+   mx = x - CURRENT_X(sp->canvas);
+   my = y - CURRENT_Y(sp->canvas);
evas_object_image_size_get(EWL_IMAGE(sp->canvas)->image, &img_w, 
&img_h);
-   ewl_spectrum_color_coord_map(sp, x, y, img_w, img_h, &r, &g, &b);
+   ewl_spectrum_color_coord_map(sp, mx, my, img_w, img_h, &r, &g, &b);
ewl_spectrum_rgb_set(sp, r, g, b);
 
/* place the horizontal cross hair */
+   y -= CURRENT_H(sp->cross_hairs.horizontal) / 2;
ewl_object_position_request(EWL_OBJECT(sp->cross_hairs.horizontal), 
CURRENT_X(sp), y);
ewl_object_w_request(EWL_OBJECT(sp->cross_hairs.horizontal), 
@@ -413,6 +404,7 @@
/* place the vertical cross hair if needed */
if (sp->type == EWL_SPECTRUM_TYPE_SQUARE)
{
+   x -= CURRENT_W(sp->cross_hairs.vertical) / 2;

ewl_object_position_request(EWL_OBJECT(sp->cross_hairs.vertical), 
x, CURRENT_Y(sp));
ewl_object_h_request(EWL_OBJECT(sp->cross_hairs.vertical), 




---
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 chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir : e17/proto/entropy/src


Modified Files:
entropy_core.c 


Log Message:
* Ssh

===
RCS file: /cvs/e/e17/proto/entropy/src/entropy_core.c,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -3 -r1.77 -r1.78
--- entropy_core.c  9 Apr 2006 12:41:44 -   1.77
+++ entropy_core.c  9 Apr 2006 13:25:50 -   1.78
@@ -1160,9 +1160,9 @@
if (listener) {
listener->count--;
 
-   printf("- Ref count for (%p) '%s/%s' -> %d..\n", 
listener->file, listener->file->path, listener->file->filename, 
listener->count);
+   /*printf("- Ref count for (%p) '%s/%s' -> %d..\n", 
listener->file, listener->file->path, listener->file->filename, 
listener->count);*/
if (listener->count <= 0) {
-   printf("  Cleaning up above...\n");
+   /*printf("  Cleaning up above...\n");*/
 
ecore_hash_remove(core_core->uri_reference_list, 
listener->file->uri);
 




---
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 chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir : e17/proto/entropy/src/plugins


Modified Files:
etk_icon_viewer.c 


Log Message:
* Do thimbnailing, now that we can set image

===
RCS file: /cvs/e/e17/proto/entropy/src/plugins/etk_icon_viewer.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- etk_icon_viewer.c   8 Apr 2006 12:34:05 -   1.4
+++ etk_icon_viewer.c   9 Apr 2006 13:18:29 -   1.5
@@ -32,6 +32,86 @@
 };
 
 
+/*- boilerplate -*/
+typedef struct gui_file gui_file;
+struct gui_file
+{
+  entropy_generic_file *file;
+  entropy_gui_component_instance *instance;
+  Etk_Iconbox_Icon *icon;
+};
+
+gui_file* _gui_file_new(entropy_generic_file* file, 
+   entropy_gui_component_instance* instance, Etk_Iconbox_Icon* 
icon)
+{
+   gui_file* gfile =  entropy_malloc(sizeof(gui_file));
+   gfile->file = file;
+   gfile->instance = instance;
+   gfile->icon = icon;
+
+   return gfile;
+}
+
+void
+gui_file_destroy (gui_file * file)
+{
+  entropy_free (file);
+
+}
+
+Ecore_List* 
+gui_object_destroy_and_free (entropy_gui_component_instance * comp,
+Ecore_Hash * gui_hash)
+{
+
+  Ecore_List *list;
+  Ecore_List *file_remove_ref_list;
+  entropy_generic_file *obj;
+  gui_file *freeobj;
+  entropy_etk_iconbox_viewer *view = comp->data;
+
+
+  file_remove_ref_list = ecore_list_new();
+  
+  /*Temporarily stop callbacks, we don't want to clobber an in-op process */
+  entropy_notify_lock_loop (comp->core->notify);
+
+  list = ecore_hash_keys (gui_hash);
+
+  ecore_list_goto_first (list);
+  while ((obj = ecore_list_next (list))) {
+
+
+freeobj = ecore_hash_get (gui_hash, obj);
+if (freeobj) {
+  /*De-Associate this icon with this file in the core, so DND works */
+  entropy_core_object_file_disassociate (freeobj->icon);
+
+  gui_file_destroy (freeobj);
+}
+
+/*Tell the core we no longer need this file - it might free it now */
+ecore_list_append(file_remove_ref_list, obj->md5);
+  }
+  ecore_hash_destroy (gui_hash);
+  view->gui_hash = ecore_hash_new(ecore_direct_hash, ecore_direct_compare);
+  ecore_list_destroy (list);
+
+
+  /*ecore_list_goto_first(view->files);
+  while ((row = ecore_list_remove_first(view->files))) {
+ ecore_hash_remove(etk_list_viewer_row_hash, row);
+  }*/
+
+  entropy_notify_unlock_loop (comp->core->notify);
+
+
+  return file_remove_ref_list;
+
+}
+/*- End boilerplate -*/
+
+
 Entropy_Plugin* entropy_plugin_init (entropy_core * core);
 
 entropy_gui_component_instance * 
@@ -100,13 +180,14 @@
  case ENTROPY_NOTIFY_FILELIST_REQUEST_EXTERNAL:
  case ENTROPY_NOTIFY_FILELIST_REQUEST:{
  entropy_generic_file *file;
+ char* ref;
  Ecore_List* remove_ref;
  entropy_generic_file *event_file =
((entropy_file_request *) eevent->data)->file;
 
  viewer->current_folder = event_file;
 
- //remove_ref = gui_object_destroy_and_free(comp, 
viewer->gui_hash);
+ remove_ref = gui_object_destroy_and_free(comp, viewer->gui_hash);
 
  etk_iconbox_clear(ETK_ICONBOX(viewer->iconbox));
  etk_iconbox_freeze(ETK_ICONBOX(viewer->iconbox));
@@ -115,15 +196,35 @@
  icon_viewer_add_row (comp, file);
}
 
-   /*while ( (ref = ecore_list_remove_first(remove_ref)))  {
+   while ( (ref = ecore_list_remove_first(remove_ref)))  {
entropy_core_file_cache_remove_reference (ref);
}
-   ecore_list_destroy(remove_ref);*/
+   ecore_list_destroy(remove_ref);
  etk_iconbox_thaw(ETK_ICONBOX(viewer->iconbox));
 
 
  }
  break;
+
+   case ENTROPY_NOTIFY_THUMBNAIL_REQUEST:{
+
+  /*Only bother if we have a thumbnail, and a component */
+ if (el && comp) {
+   gui_file *obj;
+   entropy_thumbnail *thumb = (entropy_thumbnail *) el;
+   entropy_etk_iconbox_viewer *view = comp->data;
+   
+   obj = ecore_hash_get (view->gui_hash, thumb->parent);
+
+   if (obj) {
+ etk_iconbox_icon_file_set(obj->icon, 
thumb->thumbnail_filename, NULL);
+   } else {
+ /*printf ("ERR: Couldn't find a hash reference for this 
file!\n");*/
+   }
+
+ }
+   }   //End case
+   break;
   }
 }
 
@@ -132,16 +233,22 @@
  entropy_generic_file * file)
 {
entropy_etk_iconbox_viewer* viewer;
+   Etk_Iconbox_Icon* icon;

viewer = instance->data;

if (!file->thumbnail) {
-   etk_iconbox_append(ETK_ICON

E CVS: proto chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir : e17/proto/entropy/src


Modified Files:
entropy_core.c 


Log Message:
* OK - This bug was an ass to track down - when I made layout parents capable 
of receiving events (as well as their children), I forgot to set the plugin 
reference on the IPC-instantiated layouts - thus causing one hell of an 
annoying bug.  Think this has got it, though :)

===
RCS file: /cvs/e/e17/proto/entropy/src/entropy_core.c,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -3 -r1.76 -r1.77
--- entropy_core.c  8 Apr 2006 08:13:35 -   1.76
+++ entropy_core.c  9 Apr 2006 12:41:44 -   1.77
@@ -85,10 +85,12 @@
}
} else if (e->major == ENTROPY_IPC_EVENT_LAYOUT_NEW) {
entropy_gui_component_instance* 
(*entropy_plugin_layout_create)(entropy_core*);
+   entropy_gui_component_instance* instance;
 
printf("New layout requested!\n");
entropy_plugin_layout_create = 
dlsym(core->layout_plugin->dl_ref, "entropy_plugin_layout_create");
-   (*entropy_plugin_layout_create)(core);
+   instance = (*entropy_plugin_layout_create)(core);
+   instance->plugin = core->layout_plugin;
}
 
return 1;
@@ -681,6 +683,8 @@
plugin->gui_event_callback_p = gui_event_callback;
plugin->toolkit = entropy_plugin_helper_toolkit_get(plugin);
 
+   printf("GUI event callback (%s) registered as: %p\n", 
plugin->name, plugin->gui_event_callback_p);
+
} else if (type == ENTROPY_PLUGIN_BACKEND_FILE) {
} else if (type == ENTROPY_PLUGIN_ACTION_PROVIDER) {
entropy_gui_component_instance* instance;
@@ -1156,8 +1160,9 @@
if (listener) {
listener->count--;
 
-   //printf("- Ref count for (%p) '%s/%s' -> %d..\n", 
listener->file, listener->file->path, listener->file->filename, 
listener->count);
+   printf("- Ref count for (%p) '%s/%s' -> %d..\n", 
listener->file, listener->file->path, listener->file->filename, 
listener->count);
if (listener->count <= 0) {
+   printf("  Cleaning up above...\n");
 
ecore_hash_remove(core_core->uri_reference_list, 
listener->file->uri);
 




---
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 chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir : e17/proto/entropy/src/plugins


Modified Files:
filesystem.c 


Log Message:
* OK - This bug was an ass to track down - when I made layout parents capable 
of receiving events (as well as their children), I forgot to set the plugin 
reference on the IPC-instantiated layouts - thus causing one hell of an 
annoying bug.  Think this has got it, though :)

===
RCS file: /cvs/e/e17/proto/entropy/src/plugins/filesystem.c,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -3 -r1.63 -r1.64
--- filesystem.c5 Apr 2006 06:09:11 -   1.63
+++ filesystem.c9 Apr 2006 12:41:44 -   1.64
@@ -395,10 +395,10 @@
 
   if (data->progress->type == EVFS_PROGRESS_TYPE_DONE) {
/*TODO free the key */
-
+   ecore_hash_remove(file_copy_hash, uri);
   }
 
-  free (uri);
+  if (uri) free (uri);
   if (request->file_from) entropy_generic_file_destroy 
(request->file_from);
   if (request->file_to) entropy_generic_file_destroy (request->file_to);
   free (request);
@@ -407,7 +407,7 @@
 
   case EVFS_EV_OPERATION: {
char *uri = NULL;
-   entropy_gui_component_instance* instance;
+   entropy_gui_component_instance* instance = NULL;
entropy_gui_event* gui_event;
entropy_file_operation* op;
 
@@ -869,7 +869,6 @@
   evfs_client_file_remove (con, uri_path_from->files[0]);
 
   ecore_hash_set (file_copy_hash, original, instance);
-
 
   free (uri);
 




---
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: mem e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : mem

Dir : e_modules/mem


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/mem/configure.in,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- configure.in2 Apr 2006 21:11:35 -   1.6
+++ configure.in9 Apr 2006 12:39:37 -   1.7
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it sv ja"
+ALL_LINGUAS="fi it sv ja"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: wlan e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : wlan

Dir : e_modules/wlan


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/wlan/configure.in,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- configure.in2 Apr 2006 22:12:06 -   1.6
+++ configure.in9 Apr 2006 12:39:39 -   1.7
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it sv ja"
+ALL_LINGUAS="fi it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: snow e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : snow

Dir : e_modules/snow


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/snow/configure.in,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- configure.in2 Apr 2006 22:03:54 -   1.9
+++ configure.in9 Apr 2006 12:39:38 -   1.10
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="ja fr it sv"
+ALL_LINGUAS="fi fr it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: tclock e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : tclock

Dir : e_modules/tclock


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/tclock/configure.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- configure.in2 Apr 2006 22:06:28 -   1.4
+++ configure.in9 Apr 2006 12:39:39 -   1.5
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it"
+ALL_LINGUAS="fi it ja"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: uptime e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : uptime

Dir : e_modules/uptime


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/uptime/configure.in,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- configure.in2 Apr 2006 22:08:38 -   1.6
+++ configure.in9 Apr 2006 12:39:39 -   1.7
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it sv ja"
+ALL_LINGUAS="fi it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: calendar e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : calendar

Dir : e_modules/calendar


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/calendar/configure.in,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- configure.in2 Apr 2006 10:23:47 -   1.7
+++ configure.in9 Apr 2006 12:39:36 -   1.8
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it ja sv"
+ALL_LINGUAS="fi it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: screenshot e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : screenshot

Dir : e_modules/screenshot


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/screenshot/configure.in,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- configure.in2 Apr 2006 21:20:25 -   1.12
+++ configure.in9 Apr 2006 12:39:38 -   1.13
@@ -20,7 +20,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="ja sv it fr"
+ALL_LINGUAS="fi fr it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: rain e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : rain

Dir : e_modules/rain


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/rain/configure.in,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- configure.in2 Apr 2006 21:16:44 -   1.11
+++ configure.in9 Apr 2006 12:39:38 -   1.12
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="ja fr it sv"
+ALL_LINGUAS="fi fr it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: net e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : net

Dir : e_modules/net


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/net/configure.in,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- configure.in2 Apr 2006 21:14:15 -   1.6
+++ configure.in9 Apr 2006 12:39:37 -   1.7
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it sv ja"
+ALL_LINGUAS="fi it sv ja"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: slideshow e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : slideshow

Dir : e_modules/slideshow


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/slideshow/configure.in,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- configure.in2 Apr 2006 22:01:24 -   1.12
+++ configure.in9 Apr 2006 12:39:38 -   1.13
@@ -18,7 +18,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="ja sv it fr"
+ALL_LINGUAS="fi fr it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: mount e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : mount

Dir : e_modules/mount


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/mount/configure.in,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- configure.in12 Feb 2006 21:39:22 -  1.9
+++ configure.in9 Apr 2006 12:39:37 -   1.10
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="ja sv it fr"
+ALL_LINGUAS="fi fr it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: flame e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : flame

Dir : e_modules/flame


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/flame/configure.in,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- configure.in2 Apr 2006 21:05:32 -   1.5
+++ configure.in9 Apr 2006 12:39:37 -   1.6
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it"
+ALL_LINGUAS="fi it ja"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: emu e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : emu

Dir : e_modules/emu


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/emu/configure.in,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- configure.in2 Apr 2006 10:19:51 -   1.5
+++ configure.in9 Apr 2006 12:39:36 -   1.6
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it ja sv"
+ALL_LINGUAS="fi it ja sv"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: snow e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : snow

Dir : e_modules/snow/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: emu e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : emu

Dir : e_modules/emu/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: cpu e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : cpu

Dir : e_modules/cpu


Modified Files:
configure.in 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.

===
RCS file: /cvs/e/e_modules/cpu/configure.in,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- configure.in2 Apr 2006 21:02:32 -   1.6
+++ configure.in9 Apr 2006 12:39:36 -   1.7
@@ -17,7 +17,7 @@
 AM_ENABLE_SHARED
 AM_PROG_LIBTOOL
 
-ALL_LINGUAS="it sv ja"
+ALL_LINGUAS="fi it sv ja"
 AC_SUBST(ALL_LINGUAS)
 
 AM_GNU_GETTEXT([external])




---
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: tclock e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : tclock

Dir : e_modules/tclock/po


Added Files:
fi.po ja.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: net e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : net

Dir : e_modules/net/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: calendar e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : calendar

Dir : e_modules/calendar/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: screenshot e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : screenshot

Dir : e_modules/screenshot/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: mem e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : mem

Dir : e_modules/mem/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: slideshow e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : slideshow

Dir : e_modules/slideshow/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: mount e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : mount

Dir : e_modules/mount/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: uptime e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : uptime

Dir : e_modules/uptime/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: rain e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : rain

Dir : e_modules/rain/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: wlan e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : wlan

Dir : e_modules/wlan/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: cpu e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : cpu

Dir : e_modules/cpu/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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: flame e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : flame

Dir : e_modules/flame/po


Added Files:
fi.po ja.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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 e-taro

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : evolume

Dir : e_modules/evolume/po


Added Files:
fi.po 


Log Message:
fi.po for e_modules (Gagis)
ja.po for tclock and flame (Yasufumi Haga)
* not sure about the i18n support for evolume. ./configure won't complete on my 
machine, so I've done no testing for it.





---
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-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/src/bin


Modified Files:
etk_iconbox_test.c 


Log Message:
* [Iconbox] Add functions to change the label or the image of an icon
* [Iconbox] Models can now keep the aspect ratio of the icon, and expand 
it if the image is too small


===
RCS file: /cvs/e/e17/proto/etk/src/bin/etk_iconbox_test.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- etk_iconbox_test.c  8 Apr 2006 11:15:58 -   1.2
+++ etk_iconbox_test.c  9 Apr 2006 12:36:03 -   1.3
@@ -13,7 +13,10 @@

"/home/simon/etk/data/icons/default/icons/48x48/mimetypes/image-x-generic.png",

"/home/simon/etk/data/icons/default/icons/48x48/mimetypes/video-x-generic.png",
"/home/simon/etk/data/icons/default/icons/48x48/mimetypes/text-html.png",
-   
"/home/simon/etk/data/icons/default/icons/48x48/mimetypes/application-x-executable.png"
+   
"/home/simon/etk/data/icons/default/icons/48x48/mimetypes/application-x-executable.png",
+   "/home/simon/etk/data/themes/default/images/entry.png",
+   "/home/simon/etk/data/themes/default/images/scrollbar_button_up1.png",
+   "/home/simon/etk/data/themes/default/images/scrollbar_vdrag2.png"
 };
 static int _etk_test_iconbox_num_icon_filenames = 
sizeof(_etk_test_iconbox_icon_filenames) / sizeof(char *);
 
@@ -42,7 +45,7 @@
/* Create a new iconbox model: mini view */
mini_model = etk_iconbox_model_new(ETK_ICONBOX(iconbox));
etk_iconbox_model_geometry_set(mini_model, 150, 20, 2, 2);
-   etk_iconbox_model_icon_geometry_set(mini_model, 0, 0, 16, 16);
+   etk_iconbox_model_icon_geometry_set(mini_model, 0, 0, 16, 16, ETK_FALSE, 
ETK_TRUE);
etk_iconbox_model_label_geometry_set(mini_model, 20, 0, 130, 16, 0.0, 0.5);
//etk_iconbox_current_model_set(ETK_ICONBOX(iconbox), mini_model);





---
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-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : moom
Project : e17
Module  : proto

Dir : e17/proto/etk/src/lib


Modified Files:
etk_iconbox.c etk_iconbox.h 


Log Message:
* [Iconbox] Add functions to change the label or the image of an icon
* [Iconbox] Models can now keep the aspect ratio of the icon, and expand 
it if the image is too small


===
RCS file: /cvs/e/e17/proto/etk/src/lib/etk_iconbox.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- etk_iconbox.c   8 Apr 2006 11:15:58 -   1.2
+++ etk_iconbox.c   9 Apr 2006 12:36:03 -   1.3
@@ -110,7 +110,8 @@
 
if (!iconbox_type)
{
-  iconbox_type = etk_type_new("Etk_Iconbox", ETK_WIDGET_TYPE, 
sizeof(Etk_Iconbox), ETK_CONSTRUCTOR(_etk_iconbox_constructor), 
ETK_DESTRUCTOR(_etk_iconbox_destructor));
+  iconbox_type = etk_type_new("Etk_Iconbox", ETK_WIDGET_TYPE, 
sizeof(Etk_Iconbox),
+ ETK_CONSTRUCTOR(_etk_iconbox_constructor), 
ETK_DESTRUCTOR(_etk_iconbox_destructor));
 
   /*_etk_tree_signals[ETK_TREE_ROW_SELECTED_SIGNAL] = 
etk_signal_new("row_selected", tree_type, -1, etk_marshaller_VOID__POINTER, 
NULL, NULL);
   _etk_tree_signals[ETK_TREE_ROW_UNSELECTED_SIGNAL] = 
etk_signal_new("row_unselected", tree_type, -1, etk_marshaller_VOID__POINTER, 
NULL, NULL);
@@ -169,6 +170,8 @@
model->icon_y = 0;
model->icon_width = 48;
model->icon_height = 48;
+   model->icon_expand = ETK_FALSE;
+   model->icon_keep_aspect = ETK_TRUE;

model->label_x = 0;
model->label_y = 50;
@@ -251,22 +254,26 @@
 /**
  * @brief Sets the icon geometry of the iconbox model
  * @param model an iconbox model
- * @param icon_x the x position of the icon image of the model (min = 0)
- * @param icon_y the y position of the icon image of the model (min = 0)
- * @param icon_width the width of the icon image of the model (min = 10)
- * @param icon_height the height of the icon image of the model (min = 10)
+ * @param x the x position of the icon image of the model (min = 0)
+ * @param y the y position of the icon image of the model (min = 0)
+ * @param width the width of the icon image of the model (min = 10)
+ * @param height the height of the icon image of the model (min = 10)
+ * @param expand if @a expand == ETK_TRUE, and if the icon image is smaller 
than the icon geometry, the image will be expanded
+ * @param keep_aspect if @a keep_aspect == ETK_TRUE, the icon image will keep 
its aspect ratio (no distortion)
  * @note the x/y positions are relative to the inner top left corner of the 
icon model: @n
  * i.e. the icon image will be in fact put at (model->xpadding + 
model->icon_x, model->ypadding + model->icon_y)
  */
-void etk_iconbox_model_icon_geometry_set(Etk_Iconbox_Model *model, int icon_x, 
int icon_y, int icon_width, int icon_height)
+void etk_iconbox_model_icon_geometry_set(Etk_Iconbox_Model *model, int x, int 
y, int width, int height, Etk_Bool expand, Etk_Bool keep_aspect)
 {
if (!model)
   return;

-   model->icon_x = ETK_MAX(icon_x, 0);
-   model->icon_y = ETK_MAX(icon_y, 0);
-   model->icon_width = ETK_MAX(icon_width, 10);
-   model->icon_height = ETK_MAX(icon_height, 10);
+   model->icon_x = ETK_MAX(x, 0);
+   model->icon_y = ETK_MAX(y, 0);
+   model->icon_width = ETK_MAX(width, 10);
+   model->icon_height = ETK_MAX(height, 10);
+   model->icon_expand = expand;
+   model->icon_keep_aspect = keep_aspect;

if (model->iconbox && model->iconbox->current_model == model)
{
@@ -278,44 +285,51 @@
 /**
  * @brief Gets the icon geometry of the iconbox model
  * @param model an iconbox model
- * @param icon_x the location where to store x position of the icon image
- * @param icon_y the location where to store y position of the icon image
- * @param icon_width the location where to store the width of the icon image
- * @param icon_height the location where to store the height of the icon image
- */
-void etk_iconbox_model_icon_geometry_get(Etk_Iconbox_Model *model, int 
*icon_x, int *icon_y, int *icon_width, int *icon_height)
-{
-   if (icon_x)
-  *icon_x = model ? model->icon_x : 0;
-   if (icon_y)
-  *icon_y = model ? model->icon_y : 0;
-   if (icon_width)
-  *icon_width = model ? model->icon_width : 0;
-   if (icon_height)
-  *icon_height = model ? model->icon_height : 0;
+ * @param x the location where to store x position of the icon image
+ * @param y the location where to store y position of the icon image
+ * @param width the location where to store the width of the icon image
+ * @param height the location where to store the height of the icon image
+ * @param expand the location where to store the expand property of the model 
(see @a etk_iconbox_model_icon_geometry_set() )
+ * @param keep_aspect the location where to store the "keep aspect ratio" 
property of the model (see @a etk_iconbox_model_icon_geometry_set() )
+ * @see etk_iconbox_model_icon_geometry_set()

E CVS: apps/e shorne

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : shorne
Project : e17
Module  : apps/e

Dir : e17/apps/e/src/bin


Modified Files:
Makefile.am e_configure.c e_includes.h e_int_config_fonts.c 
e_ipc_handlers.h e_path.c e_path.h e_widget_config_list.c 
e_widget_config_list.h 
Added Files:
e_int_config_paths.c e_int_config_paths.h 


Log Message:
Add a simple search path configuration dialog, plus:
 * Add some widget API used by new dialog
 * Fix typo

===
RCS file: /cvs/e/e17/apps/e/src/bin/Makefile.am,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -3 -r1.116 -r1.117
--- Makefile.am 6 Apr 2006 12:07:45 -   1.116
+++ Makefile.am 9 Apr 2006 11:55:18 -   1.117
@@ -150,7 +150,8 @@
 e_stolen.h \
 e_gadcon.h \
 e_shelf.h \
-e_widget_preview.h
+e_widget_preview.h \
+e_int_config_paths.h
 
 enlightenment_src = \
 e_user.c \
@@ -282,6 +283,7 @@
 e_gadcon.c \
 e_shelf.c \
 e_widget_preview.c \
+e_int_config_paths.c \
 $(ENLIGHTENMENTHEADERS)
 
 enlightenment_SOURCES = \
===
RCS file: /cvs/e/e17/apps/e/src/bin/e_configure.c,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -3 -r1.43 -r1.44
--- e_configure.c   1 Apr 2006 09:59:40 -   1.43
+++ e_configure.c   9 Apr 2006 11:55:18 -   1.44
@@ -95,7 +95,8 @@
e_configure_standard_item_add(eco, "enlightenment/windows", _("Window List 
Settings"), e_int_config_winlist);
e_configure_standard_item_add(eco, "enlightenment/windows", _("Window 
Manipulation Settings"), e_int_config_window_manipulation);
e_configure_standard_item_add(eco, "enlightenment/run", _("Run Command 
Settings"), e_int_config_exebuf);
-   
+   e_configure_standard_item_add(eco, "enlightenment/e", _("Search Paths"), 
e_int_config_paths); 
+
/* FIXME: we should have a way for modules to hook in here and add their
 * own entries
 */
===
RCS file: /cvs/e/e17/apps/e/src/bin/e_includes.h,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -3 -r1.97 -r1.98
--- e_includes.h6 Apr 2006 12:07:45 -   1.97
+++ e_includes.h9 Apr 2006 11:55:18 -   1.98
@@ -130,3 +130,4 @@
 #include "e_shelf.h"
 #include "e_tlist.h"
 #include "e_widget_preview.h"
+#include "e_int_config_paths.h"
===
RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_fonts.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- e_int_config_fonts.c6 Apr 2006 12:07:45 -   1.4
+++ e_int_config_fonts.c9 Apr 2006 11:55:18 -   1.5
@@ -359,7 +359,7 @@
of = e_widget_framelist_add(evas, _("Font Fallbacks"), 0);
e_widget_framelist_content_align_set(of, 0.5, 0.5);
 
-   ob = e_widget_config_list_add(evas, e_widget_entry_add, _("Fallback Name"));
+   ob = e_widget_config_list_add(evas, e_widget_entry_add, _("Fallback Name"), 
1);
cfdata->gui.fallback_list = ob;
e_widget_framelist_object_append(of, ob);

===
RCS file: /cvs/e/e17/apps/e/src/bin/e_ipc_handlers.h,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -3 -r1.127 -r1.128
--- e_ipc_handlers.h29 Mar 2006 15:50:01 -  1.127
+++ e_ipc_handlers.h9 Apr 2006 11:55:18 -   1.128
@@ -3,7 +3,7 @@
  */
 /* NOTE:
  * 
- * This is a very SPECIAL file. This servers as a kind of "auto code generator"
+ * This is a very SPECIAL file. This serves as a kind of "auto code generator"
  * to handle the encoder, decoder etc. aspects of ipc requests. the aim here
  * is to make writing support for a new opcode simple and compact. It intends
  * to centralize the handling into 1 spot, instead of having ti spread around
===
RCS file: /cvs/e/e17/apps/e/src/bin/e_path.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -3 -r1.19 -r1.20
--- e_path.c2 Mar 2006 12:03:48 -   1.19
+++ e_path.c9 Apr 2006 11:55:18 -   1.20
@@ -249,6 +249,20 @@
  }
 }
 
+EAPI void
+e_path_user_path_clear(E_Path *ep)
+{  
+   while (*(ep->user_dir_list))
+ {
+   E_Path_Dir *epd;
+   epd = (*(ep->user_dir_list))->data;
+   *(ep->user_dir_list) = evas_list_remove_list(*(ep->user_dir_list), 
*(ep->user_dir_list));
+   evas_stringshare_del(epd->dir);
+   free(epd); 
+ }
+   _e_path_cache_free(ep);
+}
+
 EAPI const char *
 e_path_find(E_Path *ep, const char *file)
 {
===
RCS file: /cvs/e/e17/apps/e/src/bin/e_path.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- e_path.h2 Mar 2006 12:03:48 -   1.10
+++ e_path.h9 Apr 2006 11:55:18 -   1.11
@@ -38,

E CVS: libs/epsilon chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : libs/epsilon

Dir : e17/libs/epsilon/src/common


Modified Files:
epsilon_thumb_common.c 


Log Message:
* Yay! Entropy wasn't to blame after all - fix a memcpy where mem areas can 
overlay - change to memmove.  This was causing random segvs in entropy.  Always 
good to add more stability :)

===
RCS file: /cvs/e/e17/libs/epsilon/src/common/epsilon_thumb_common.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- epsilon_thumb_common.c  29 Mar 2006 14:30:02 -  1.3
+++ epsilon_thumb_common.c  9 Apr 2006 11:12:12 -   1.4
@@ -99,7 +99,7 @@
 * Shift the contents of the buffer for further processing.
 */
if (remains > 0) {
-   memcpy(msg, ((char *)msg + size), remains);
+   memmove(msg, ((char *)msg + size), remains);
}
else {
free(end->buffer);




---
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 doursse

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : proto

Dir : e17/proto/etk/src/lib


Modified Files:
etk_combobox.h etk_combobox.c 


Log Message:
api++ for the combobox (remove item, clear and get nth item

===
RCS file: /cvs/e/e17/proto/etk/src/lib/etk_combobox.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- etk_combobox.h  28 Mar 2006 07:24:57 -  1.5
+++ etk_combobox.h  9 Apr 2006 10:39:52 -   1.6
@@ -112,6 +112,10 @@
 Etk_Combobox_Item *etk_combobox_item_append(Etk_Combobox *combobox, ...);
 Etk_Combobox_Item *etk_combobox_item_append_valist(Etk_Combobox *combobox, 
va_list args);
 
+Etk_Combobox_Item *etk_combobox_nth_item_get(Etk_Combobox *combobox, int 
index);
+void etk_combobox_item_remove(Etk_Combobox *combobox, Etk_Combobox_Item *item);
+void etk_combobox_clear(Etk_Combobox *combobox);
+
 void etk_combobox_item_data_set(Etk_Combobox_Item *item, void *data);
 void etk_combobox_item_data_set_full(Etk_Combobox_Item *item, void *data, void 
(*free_cb)(void *data));
 void *etk_combobox_item_data_get(Etk_Combobox_Item *item);
===
RCS file: /cvs/e/e17/proto/etk/src/lib/etk_combobox.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- etk_combobox.c  7 Apr 2006 15:36:11 -   1.6
+++ etk_combobox.c  9 Apr 2006 10:39:52 -   1.7
@@ -365,6 +365,62 @@
 }
 
 /**
+ * @brief Returns an item from the combobox
+ * @param combobox a combobox
+ * @param index the number of the item to get
+ */
+Etk_Combobox_Item *etk_combobox_nth_item_get(Etk_Combobox *combobox, int index)
+{
+   Etk_Combobox_Item *item;
+
+   if (!combobox)
+  return NULL;
+
+   /* Evas lists check the validity of the index */
+   item = evas_list_nth(combobox->items, index);
+   return item;
+}
+
+/**
+ * @brief Removes an item from the combobox
+ * @param combobox a combobox
+ * @param item the item to remove
+ * @see etk_combobox_nth_item_get
+ */
+void etk_combobox_item_remove(Etk_Combobox *combobox, Etk_Combobox_Item *item)
+{
+   if (!combobox || !item)
+  return;
+
+   combobox->items = evas_list_remove(combobox->items, item);
+   if (item == combobox->active_item)
+   {
+ if (combobox->items)
+   etk_combobox_active_item_set(combobox, combobox->items->data);
+ else
+   etk_combobox_active_item_set(combobox, NULL);
+   }
+   etk_object_destroy (ETK_OBJECT(item));
+}
+
+/**
+ * @brief Removes all items from the combobox
+ * @param combobox a combobox
+ */
+void etk_combobox_clear(Etk_Combobox *combobox)
+{
+   if (!combobox)
+  return;
+
+   while (combobox->items)
+   {
+  etk_object_destroy (combobox->items->data);
+  combobox->items = evas_list_remove_list(combobox->items, 
combobox->items);
+   }
+   etk_combobox_active_item_set(combobox, NULL);
+}
+
+/**
  * @brief Sets the data associated to the combobox item
  * @param item a combobox item
  * @param data the data to associate to the combobox item




---
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-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir : e16/e/src


Modified Files:
E.h desktops.c dialog.c dialog.h ecompmgr.c emodule.h events.c 
focus.c main.c moveresize.c pager.c timers.c 


Log Message:
Introduce idlers.

===
RCS file: /cvs/e/e16/e/src/E.h,v
retrieving revision 1.542
retrieving revision 1.543
diff -u -3 -r1.542 -r1.543
--- E.h 6 Apr 2006 21:20:16 -   1.542
+++ E.h 9 Apr 2006 10:18:33 -   1.543
@@ -971,6 +971,11 @@
 voidHandleTimerEvent(void);
 int RemoveTimerEvent(const char *name);
 
+struct _idler;
+voidIdlerAdd(int order, void (*func) (void *data), void *data);
+voidIdlerDel(struct _idler *id);
+voidIdlersRun(void);
+
 /* warp.c */
 voidWarpFocus(int delta);
 
===
RCS file: /cvs/e/e16/e/src/desktops.c,v
retrieving revision 1.230
retrieving revision 1.231
diff -u -3 -r1.230 -r1.231
--- desktops.c  6 Apr 2006 21:20:16 -   1.230
+++ desktops.c  9 Apr 2006 10:18:33 -   1.231
@@ -1048,6 +1048,12 @@
 }
 
 static void
+_DesksIdler(void *data __UNUSED__)
+{
+   DesksStackingCheck();
+}
+
+static void
 DeskMove(Desk * dsk, int x, int y)
 {
Desk   *dd;
@@ -2198,10 +2204,7 @@
  case ESIGNAL_START:
/* Draw all the buttons that belong on the desktop */
DeskShowButtons();
-   break;
-
- case ESIGNAL_IDLE:
-   DesksStackingCheck();
+   IdlerAdd(50, _DesksIdler, NULL);
break;
  }
 }
===
RCS file: /cvs/e/e16/e/src/dialog.c,v
retrieving revision 1.143
retrieving revision 1.144
diff -u -3 -r1.143 -r1.144
--- dialog.c3 Apr 2006 22:25:19 -   1.143
+++ dialog.c9 Apr 2006 10:18:33 -   1.144
@@ -1725,8 +1725,8 @@
d->xu2 = d->yu2 = 0;
 }
 
-void
-DialogsCheckUpdate(void)
+static void
+_DialogsCheckUpdate(void *data __UNUSED__)
 {
Dialog *d;
 
@@ -1740,6 +1740,12 @@
 DialogUpdate(d);
   d->redraw = 0;
}
+}
+
+void
+DialogsInit(void)
+{
+   IdlerAdd(50, _DialogsCheckUpdate, NULL);
 }
 
 static void
===
RCS file: /cvs/e/e16/e/src/dialog.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- dialog.h6 Apr 2006 21:20:16 -   1.6
+++ dialog.h9 Apr 2006 10:18:33 -   1.7
@@ -127,7 +127,7 @@
 
 voidDialogCallbackClose(Dialog * d, int val, void *data);
 
-voidDialogsCheckUpdate(void);
+voidDialogsInit(void);
 
 EWin   *FindEwinByDialog(Dialog * d);
 
===
RCS file: /cvs/e/e16/e/src/ecompmgr.c,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -3 -r1.108 -r1.109
--- ecompmgr.c  9 Apr 2006 09:26:15 -   1.108
+++ ecompmgr.c  9 Apr 2006 10:18:33 -   1.109
@@ -2137,6 +2137,18 @@
 }
 
 static void
+_ECompMgrIdler(void *data __UNUSED__)
+{
+   /* Do we get here on auto? */
+   if (!allDamage /* || Conf_compmgr.mode == ECM_MODE_AUTO */ )
+  return;
+   ECompMgrRepaint();
+#if 0  /* FIXME - Was here - Why? */
+   XSync(disp, False);
+#endif
+}
+
+static void
 ECompMgrRootConfigure(void *prm __UNUSED__, XEvent * ev)
 {
Display*dpy = disp;
@@ -2622,14 +2634,7 @@
ECompMgrInit();
if (Conf_compmgr.enable)
   ECompMgrStart();
-   break;
-
- case ESIGNAL_IDLE:
-   /* Do we get here on auto? */
-   if (!allDamage /* || Conf_compmgr.mode == ECM_MODE_AUTO */ )
-  return;
-   ECompMgrRepaint();
-   XSync(disp, False);
+   IdlerAdd(50, _ECompMgrIdler, NULL);
break;
  }
 }
===
RCS file: /cvs/e/e16/e/src/emodule.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- emodule.h   7 Jan 2006 07:20:58 -   1.8
+++ emodule.h   9 Apr 2006 10:18:33 -   1.9
@@ -49,7 +49,6 @@
ESIGNAL_CONFIGURE,
ESIGNAL_START,
ESIGNAL_EXIT,
-   ESIGNAL_IDLE,
ESIGNAL_AREA_CONFIGURED,
ESIGNAL_AREA_SWITCH_START,
ESIGNAL_AREA_SWITCH_DONE,
===
RCS file: /cvs/e/e16/e/src/events.c,v
retrieving revision 1.117
retrieving revision 1.118
diff -u -3 -r1.117 -r1.118
--- events.c19 Mar 2006 15:33:38 -  1.117
+++ events.c9 Apr 2006 10:18:33 -   1.118
@@ -23,7 +23,6 @@
  */
 #include "E.h"
 #include "aclass.h"
-#include "dialog.h"/* FIXME - Should not be here */
 #include "emodule.h"
 #include "xwin.h"
 #include 
@@ -626,8 +625,7 @@
 
if (EventDebug(EDBUG_TYPE_EVENTS))
   Eprintf("EventsMain - Idl

E CVS: e kwo

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir : e16/e/src


Modified Files:
aclass.c backgrounds.c ecompmgr.c ewin-ops.c mwm.c 


Log Message:
Trivial fixes and cleanups.

===
RCS file: /cvs/e/e16/e/src/aclass.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- aclass.c30 Mar 2006 21:30:50 -  1.28
+++ aclass.c9 Apr 2006 09:26:14 -   1.29
@@ -645,9 +645,9 @@
  case EVENT_KEY_UP:
event = "KeyUp";
goto encode_kb;
+  encode_kb:
if (!aa->key_str)
   return 0;
-  encode_kb:
len = Esnprintf(buf, len, "%-7s %4s %8s %s\n", event, mod, aa->key_str,
(aa->action->params) ? aa->action->params : "");
break;
===
RCS file: /cvs/e/e16/e/src/backgrounds.c,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -3 -r1.63 -r1.64
--- backgrounds.c   29 Mar 2006 19:13:16 -  1.63
+++ backgrounds.c   9 Apr 2006 09:26:14 -   1.64
@@ -729,8 +729,8 @@
 void
 BackgroundSet(Background * bg, Window win, unsigned int w, unsigned int h)
 {
-   Pixmap  pmap;
-   unsigned long   pixel;
+   Pixmap  pmap = None;
+   unsigned long   pixel = 0;
 
if (bg->pmap)
   pmap = bg->pmap;
===
RCS file: /cvs/e/e16/e/src/ecompmgr.c,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -3 -r1.107 -r1.108
--- ecompmgr.c  6 Apr 2006 21:20:16 -   1.107
+++ ecompmgr.c  9 Apr 2006 09:26:15 -   1.108
@@ -181,8 +181,8 @@
XserverRegion   rgn_screen;
int shadow_mode;
unsigned intopac_or;/* 0 -> 0x */
-   float   opac_blur;  /* 0. -> 1. */
-   float   opac_sharp; /* 0. -> 1. */
+   double  opac_blur;  /* 0. -> 1. */
+   double  opac_sharp; /* 0. -> 1. */
 } Mode_compmgr;
 
 #define _ECM_SET_CLIP_CHANGED()  Mode_compmgr.reorder = 1
@@ -2517,7 +2517,6 @@
   goto case_CreateNotify;
else
   goto case_DestroyNotify;
-   break;
 
  case ConfigureNotify:
if (ev->xconfigure.window == VRoot.win)
===
RCS file: /cvs/e/e16/e/src/ewin-ops.c,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -3 -r1.92 -r1.93
--- ewin-ops.c  2 Apr 2006 09:45:39 -   1.92
+++ ewin-ops.c  9 Apr 2006 09:26:15 -   1.93
@@ -33,7 +33,6 @@
 #include "iclass.h"/* FIXME - Should not be here */
 #include "snaps.h"
 #include "xwin.h"
-#include 
 
 static const WinOp  winops[] = {
{"border", 2, 1, 0, EWIN_OP_BORDER},
===
RCS file: /cvs/e/e16/e/src/mwm.c,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -3 -r1.33 -r1.34
--- mwm.c   6 Apr 2006 21:20:16 -   1.33
+++ mwm.c   9 Apr 2006 09:26:15 -   1.34
@@ -23,7 +23,6 @@
 #include "E.h"
 #include "ewins.h"
 #include "hints.h"
-#include 
 
 /* Motif window hints */
 #define MWM_HINTS_FUNCTIONS   (1L << 0)




---
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-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir : e16/e/src


Modified Files:
session.c 


Log Message:
Remove unused code.

===
RCS file: /cvs/e/e16/e/src/session.c,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -3 -r1.118 -r1.119
--- session.c   27 Feb 2006 19:17:34 -  1.118
+++ session.c   9 Apr 2006 09:20:36 -   1.119
@@ -55,251 +55,6 @@
 /* True if we are saving state for a doExit("restart") */
 static int  restarting = False;
 
-#if 0  /* Unused */
-
-/* The saved window details */
-static int  num_match = 0;
-
-typedef struct _match
-{
-   char   *session_id;
-   char   *name;
-   char   *class;
-   char   *role;
-   char   *command;
-   charused;
-   int x, y, w, h;
-   int desktop, iconified, shaded, sticky, layer;
-}
-Match;
-
-Match  *matches = NULL;
-
-static void
-SaveWindowStates(void)
-{
-   EWin   *const *lst, *ewin;
-   int i, num, x, y;
-   FILE   *f;
-   chars[4096], ss[4096];
-
-   if (!Mode.wm.save_ok)
-  return;
-
-   Etmp(s);
-   f = fopen(s, "w");
-   if (f == NULL)
-  return;
-
-   lst = EwinListGetAll(&num);
-   for (i = 0; i < num; i++)
- {
-   ewin = lst[i];
-   if ((!EwinIsInternal(ewin))
-   && ((ewin->icccm.wm_command) || (ewin->session_id)))
- {
-x = 0;
-y = 0;
-if (!EoIsSticky(ewin))
-  {
- DeskGetArea(EoGetDesk(ewin), &x, &y);
- x = x * VRoot.w;
- y = y * VRoot.h;
-  }
-fprintf(f, "[CLIENT] %i %i %i %i %i %i %i %i %i\n",
-EoGetX(ewin) + x, EoGetY(ewin) + y, ewin->client.w,
-ewin->client.h, EoGetDesk(ewin), ewin->state.iconified,
-ewin->state.shaded, EoIsSticky(ewin), EoGetLayer(ewin));
-if (ewin->session_id)
-   fprintf(f, "  [SESSION_ID] %s\n", ewin->session_id);
-if (ewin->icccm.wm_res_name)
-   fprintf(f, "  [NAME] %s\n", ewin->icccm.wm_res_name);
-if (ewin->icccm.wm_res_class)
-   fprintf(f, "  [CLASS] %s\n", ewin->icccm.wm_res_class);
-if (ewin->icccm.wm_role)
-   fprintf(f, "  [ROLE] %s\n", ewin->icccm.wm_role);
-if (ewin->icccm.wm_command)
-   fprintf(f, "  [COMMAND] %s\n", ewin->icccm.wm_command);
- }
- }
-   fclose(f);
-
-   Esnprintf(ss, sizeof(ss), "%s.clients", EGetSavePrefix());
-   if (EventDebug(EDBUG_TYPE_SESSION))
-  Eprintf("SaveWindowStates: %s\n", ss);
-   E_mv(s, ss);
-   if (!isfile(ss))
-  Alert(_("There was an error writing the clients "
- "session save file.\n" "You may have run out of disk "
- "space, not have permission\n"
- "to write to your filing system "
- "or other similar problems.\n"));
-}
-
-static void
-LoadWindowStates(void)
-{
-   FILE   *f;
-   chars[4096], s1[4096];
-
-   Esnprintf(s, sizeof(s), "%s.clients", EGetSavePrefix());
-   f = fopen(s, "r");
-   if (f)
- {
-   while (fgets(s, sizeof(s), f))
- {
-s[strlen(s) - 1] = 0;
-sscanf(s, "%4000s", s1);
-if (!strcmp(s1, "[CLIENT]"))
-  {
- num_match++;
- matches = Erealloc(matches, sizeof(Match) * num_match);
- matches[num_match - 1].session_id = NULL;
- matches[num_match - 1].name = NULL;
- matches[num_match - 1].class = NULL;
- matches[num_match - 1].role = NULL;
- matches[num_match - 1].command = NULL;
- matches[num_match - 1].used = 0;
- sscanf(s, "%*s %i %i %i %i %i %i %i %i %i",
-&(matches[num_match - 1].x),
-&(matches[num_match - 1].y),
-&(matches[num_match - 1].w),
-&(matches[num_match - 1].h),
-&(matches[num_match - 1].desktop),
-&(matches[num_match - 1].iconified),
-&(matches[num_match - 1].shaded),
-&(matches[num_match - 1].sticky),
-&(matches[num_match - 1].layer));
-  }
-else if (!strcmp(s1, "[SESSION_ID]"))
-  {
- matches[num_match - 1].session_id = Estrdup(atword(s, 2));
-  }
-else if (!strcmp(s1, "[NAME]"))
-  {
- matches[num_match - 1].name = Estrdup(atword(s, 2));
-  }
-else if (!strcmp(s1, "[CLASS]"))
-  {
- matches[num_match - 1].c

E CVS: proto chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir : e17/proto/entropy/src/plugins


Modified Files:
layout_etk_simple.c 


Log Message:
* Turn tree view on or off - this is a preview of the views possible when I add 
LAYOUT_HINTs.

===
RCS file: /cvs/e/e17/proto/entropy/src/plugins/layout_etk_simple.c,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -3 -r1.39 -r1.40
--- layout_etk_simple.c 8 Apr 2006 08:21:46 -   1.39
+++ layout_etk_simple.c 9 Apr 2006 09:13:34 -   1.40
@@ -223,6 +223,18 @@
etk_mime_dialog_create();
 }
 
+void entropy_etk_layout_tree_cb(Etk_Object* obj, void* data)
+{
+   entropy_gui_component_instance* instance = data;
+   entropy_layout_gui* gui = instance->data;
+
+   if (!etk_widget_is_visible(gui->tree)) {
+   etk_widget_show_all(gui->tree);
+   } else {
+   etk_widget_hide(gui->tree);
+   etk_paned_position_set(ETK_PANED(gui->paned), 0);
+   }
+}
 
 void etk_local_viewer_cb(Etk_Object* obj, void* data)
 {
@@ -587,7 +599,8 @@
   menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("View"), 
ETK_STOCK_NO_STOCK, ETK_MENU_SHELL(menubar), NULL);
   menu = etk_menu_new();
   etk_menu_item_submenu_set(ETK_MENU_ITEM(menu_item), ETK_MENU(menu));
-  _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Tree View"), 
ETK_STOCK_SYSTEM_SHUTDOWN, ETK_MENU_SHELL(menu), NULL);
+  menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Tree View"), 
ETK_STOCK_SYSTEM_SHUTDOWN, ETK_MENU_SHELL(menu), NULL);
+  etk_signal_connect("activated", ETK_OBJECT(menu_item), 
ETK_CALLBACK(entropy_etk_layout_tree_cb), layout);
   
   menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("List View"), 
ETK_STOCK_SYSTEM_SHUTDOWN, ETK_MENU_SHELL(menu), NULL);
   etk_object_data_set(ETK_OBJECT(menu_item), "VISUAL", gui->list_viewer);




---
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: apps/evfs chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : apps/evfs

Dir : e17/apps/evfs/src/bin


Modified Files:
evfs_operation.c evfs_operation_tasks.c 


Log Message:
* Last error checking catch before the full error check overhaul

===
RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_operation.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- evfs_operation.c28 Mar 2006 07:42:33 -  1.11
+++ evfs_operation.c9 Apr 2006 09:02:43 -   1.12
@@ -277,7 +277,6 @@
 
 void evfs_operation_run_tasks(evfs_operation* op)
 {
-   printf("Running tasks..\n");
evfs_operation_task* task = NULL;
 
task = ecore_list_current(op->sub_task);
@@ -300,7 +299,6 @@
double calc;
 
 
-   printf("...Processing file copy task type!\n");
prog = evfs_operation_tasks_file_copy_run(op, 
EVFS_OPERATION_TASK_FILE_COPY(task));
EVFS_OPERATION_FILES(op)->progress_bytes += 
prog;
 
===
RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_operation_tasks.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- evfs_operation_tasks.c  14 Mar 2006 13:06:22 -  1.4
+++ evfs_operation_tasks.c  9 Apr 2006 09:02:44 -   1.5
@@ -79,6 +79,12 @@
/*printf("Counter increment to: %lld\n", 
copy->next_byte);*/
}
 
+   /*FIXME - do error handling here somehow*/
+   if (b_read == 0) {
+   printf("File copy error - read 0 bytes\n");
+   copy->next_byte = copy->source_stat.st_size;
+   }
+
 
iter++;
}




---
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: apps/evfs chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : apps/evfs

Dir : e17/apps/evfs/src/plugins


Modified Files:
evfs_fs_samba.c 


Log Message:
* Last error checking catch before the full error check overhaul

===
RCS file: /cvs/e/e17/apps/evfs/src/plugins/evfs_fs_samba.c,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -3 -r1.32 -r1.33
--- evfs_fs_samba.c 12 Mar 2006 06:32:25 -  1.32
+++ evfs_fs_samba.c 9 Apr 2006 09:02:44 -   1.33
@@ -486,9 +486,8 @@
//printf("Reading %ld bytes from file %s\n", size, file->path);
 
evfs_smb_populate_fd(file);
-   //printf("FD Pointer: %p\n", file->fd_p);
 
-   bytes_read = smb_context->read(smb_context, file->fd_p, bytes, size);
+   if (file->fd_p) bytes_read = smb_context->read(smb_context, file->fd_p, 
bytes, size);
return bytes_read;
 }
 




---
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: apps/evfs chaos

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : apps/evfs

Dir : e17/apps/evfs


Modified Files:
TODO 


Log Message:
* Last error checking catch before the full error check overhaul

===
RCS file: /cvs/e/e17/apps/evfs/TODO,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- TODO28 Mar 2006 07:42:33 -  1.6
+++ TODO9 Apr 2006 09:02:43 -   1.7
@@ -1,6 +1,7 @@
 TODO
 
 
+   * Unique identifier per command, for easier tracking
* Exception handling
* File permissions checking
 [DONE] * Remove monitors for client when client disconnects




---
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/imlib2 kwo

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : kwo
Project : e17
Module  : libs/imlib2

Dir : e17/libs/imlib2


Modified Files:
AUTHORS configure.in 


Log Message:
Patch from Dmitry Antipov:
- Visibility hiding
- Move common asm macros to asm.h
- Fix some typos.

===
RCS file: /cvs/e/e17/libs/imlib2/AUTHORS,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -3 -r1.36 -r1.37
--- AUTHORS 2 Dec 2005 05:56:38 -   1.36
+++ AUTHORS 9 Apr 2006 08:12:50 -   1.37
@@ -29,3 +29,4 @@
 Nick Blievers <[EMAIL PROTECTED]>
 Mike Castle <[EMAIL PROTECTED]>
 R.Ramkumar <[EMAIL PROTECTED]>
+Dmitry Antipov <[EMAIL PROTECTED]>
===
RCS file: /cvs/e/e17/libs/imlib2/configure.in,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -3 -r1.126 -r1.127
--- configure.in29 Mar 2006 08:00:29 -  1.126
+++ configure.in9 Apr 2006 08:12:50 -   1.127
@@ -10,6 +10,16 @@
 
 AC_C_BIGENDIAN
 AC_PROG_CC
+
+AC_MSG_CHECKING([if gcc supports __attribute__((visibility("hidden")))])
+AC_COMPILE_IFELSE([
+void __attribute__((visibility("hidden"))) func (void) {}
+],
+[AC_MSG_RESULT(yes)
+ AC_DEFINE(USE_HIDDEN_FUNCTION_ATTRIBUTE,1,
+ [Define this to 1 if `hidden' attribute for internal functions is 
used.])],
+[AC_MSG_RESULT(no)])
+
 AM_PROG_CC_STDC
 AC_HEADER_STDC
 AC_C_CONST




---
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/imlib2 kwo

2006-04-09 Thread Enlightenment CVS
Enlightenment CVS committal

Author  : kwo
Project : e17
Module  : libs/imlib2

Dir : e17/libs/imlib2/src/lib


Modified Files:
Makefile.am 


Log Message:
libImlib2.so minor number should have been bumped. Bad raster :)

===
RCS file: /cvs/e/e17/libs/imlib2/src/lib/Makefile.am,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- Makefile.am 6 Oct 2005 02:17:32 -   1.10
+++ Makefile.am 9 Apr 2006 07:52:48 -   1.11
@@ -97,5 +97,5 @@
 libImlib2_la_DEPENDENCIES = $(top_builddir)/config.h
 endif
 endif
-libImlib2_la_LDFLAGS  = -version-info 3:1:2
+libImlib2_la_LDFLAGS  = -version-info 3:2:2
 




---
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