Enlightenment CVS committal

Author  : cmarcelo
Project : e17
Module  : libs/etk

Dir     : e17/libs/etk/src/lib


Modified Files:
        etk_bin.c etk_box.c etk_button.c etk_colorpicker.c 
        etk_combobox.c etk_combobox_entry.c etk_dialog.c etk_entry.c 
        etk_fixed.c etk_iconbox.c etk_mdi_area.c etk_mdi_window.c 
        etk_menu.c etk_menu_item.c etk_menu_shell.c etk_notebook.c 
        etk_object.c etk_paned.c etk_popup_window.c etk_radio_button.c 
        etk_range.c etk_signal.c etk_signal.h etk_table.c 
        etk_text_view.c etk_toggle_button.c etk_toolbar.c 
        etk_toplevel.c etk_tree.c etk_widget.c etk_window.c 


Log Message:
Remove "return_value" from emission. Callbacks return values are used for 
stopping the emission now.

===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_bin.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -3 -r1.26 -r1.27
--- etk_bin.c   28 Sep 2007 19:47:51 -0000      1.26
+++ etk_bin.c   28 Sep 2007 20:11:29 -0000      1.27
@@ -78,7 +78,7 @@
       etk_widget_parent_set(child, ETK_WIDGET(bin));
       bin->child = child;
 
-      etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(bin), NULL, 
child);
+      etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(bin), 
child);
       etk_object_notify(ETK_OBJECT(bin), "child");
    }
 }
@@ -212,7 +212,7 @@
       return;
 
    bin->child = NULL;
-   etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(bin), NULL, 
widget);
+   etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(bin), 
widget);
    etk_object_notify(ETK_OBJECT(bin), "child");
 }
 
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_box.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- etk_box.c   28 Sep 2007 19:47:51 -0000      1.28
+++ etk_box.c   28 Sep 2007 20:11:29 -0000      1.29
@@ -514,7 +514,7 @@
       free(cell);
 
       etk_widget_size_recalc_queue(ETK_WIDGET(box));
-      etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(box), 
NULL, widget);
+      etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(box), 
widget);
    }
 }
 
@@ -1055,7 +1055,7 @@
 
    etk_widget_parent_set(child, ETK_WIDGET(box));
    etk_object_data_set(ETK_OBJECT(child), "_Etk_Box::Cell", cell);
-   etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(box), NULL, 
child);
+   etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(box), child);
 }
 
 /* Gets the cell of the box containing the widget */
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_button.c,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -3 -r1.49 -r1.50
--- etk_button.c        28 Sep 2007 20:05:17 -0000      1.49
+++ etk_button.c        28 Sep 2007 20:11:29 -0000      1.50
@@ -151,7 +151,7 @@
       return;
 
    button->is_pressed = ETK_TRUE;
-   etk_signal_emit(ETK_BUTTON_PRESSED_SIGNAL, ETK_OBJECT(button), NULL);
+   etk_signal_emit(ETK_BUTTON_PRESSED_SIGNAL, ETK_OBJECT(button));
 }
 
 /**
@@ -164,7 +164,7 @@
       return;
 
    button->is_pressed = ETK_FALSE;
-   etk_signal_emit(ETK_BUTTON_RELEASED_SIGNAL, ETK_OBJECT(button), NULL);
+   etk_signal_emit(ETK_BUTTON_RELEASED_SIGNAL, ETK_OBJECT(button));
 }
 
 /**
@@ -175,7 +175,7 @@
 {
    if (!button)
       return;
-   etk_signal_emit(ETK_BUTTON_CLICKED_SIGNAL, ETK_OBJECT(button), NULL);
+   etk_signal_emit(ETK_BUTTON_CLICKED_SIGNAL, ETK_OBJECT(button));
 }
 
 /**
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_colorpicker.c,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -3 -r1.39 -r1.40
--- etk_colorpicker.c   28 Sep 2007 20:05:17 -0000      1.39
+++ etk_colorpicker.c   28 Sep 2007 20:11:29 -0000      1.40
@@ -218,7 +218,7 @@
    cp->ignore_value_changed = ETK_FALSE;
 
    _etk_colorpicker_update_from_sliders(cp, ETK_COLORPICKER_R, ETK_TRUE, 
ETK_TRUE);
-   etk_signal_emit(ETK_CP_COLOR_CHANGED_SIGNAL, ETK_OBJECT(cp), NULL);
+   etk_signal_emit(ETK_CP_COLOR_CHANGED_SIGNAL, ETK_OBJECT(cp));
 }
 
 /**
@@ -731,7 +731,7 @@
          update_sp = ((i != cp->sp_xcomponent) && (i != cp->sp_ycomponent));
          update_vp = ((i / 3) != (cp->mode / 3));
          _etk_colorpicker_update_from_sliders(cp, i, update_sp, update_vp);
-         etk_signal_emit(ETK_CP_COLOR_CHANGED_SIGNAL, ETK_OBJECT(cp), NULL);
+         etk_signal_emit(ETK_CP_COLOR_CHANGED_SIGNAL, ETK_OBJECT(cp));
          break;
       }
    }
@@ -757,7 +757,7 @@
    evas_object_color_set(cp->current_color_rect, color.r, color.g, color.b, 
cp->current_color.a);
 
    if (!cp->ignore_value_changed)
-      etk_signal_emit(ETK_CP_COLOR_CHANGED_SIGNAL, ETK_OBJECT(cp), NULL);
+      etk_signal_emit(ETK_CP_COLOR_CHANGED_SIGNAL, ETK_OBJECT(cp));
 
    return ETK_TRUE;
 }
@@ -1132,7 +1132,7 @@
    cp->ignore_value_changed = ETK_FALSE;
 
    _etk_colorpicker_update_from_sliders(cp, cp->mode, ETK_FALSE, ETK_FALSE);
-   etk_signal_emit(ETK_CP_COLOR_CHANGED_SIGNAL, ETK_OBJECT(cp), NULL);
+   etk_signal_emit(ETK_CP_COLOR_CHANGED_SIGNAL, ETK_OBJECT(cp));
 }
 
 /* Updates the colorpicker from its sliders */
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_combobox.c,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -3 -r1.57 -r1.58
--- etk_combobox.c      28 Sep 2007 20:05:17 -0000      1.57
+++ etk_combobox.c      28 Sep 2007 20:11:29 -0000      1.58
@@ -812,12 +812,12 @@
    }
 
    if (item)
-      etk_signal_emit(ETK_COMBOBOX_ITEM_ACTIVATED_SIGNAL, 
ETK_OBJECT(combobox), NULL, item);
+      etk_signal_emit(ETK_COMBOBOX_ITEM_ACTIVATED_SIGNAL, 
ETK_OBJECT(combobox), item);
 
    if (combobox->active_item != item)
    {
       combobox->active_item = item;
-      etk_signal_emit(ETK_COMBOBOX_ACTIVE_ITEM_CHANGED_SIGNAL, 
ETK_OBJECT(combobox), NULL);
+      etk_signal_emit(ETK_COMBOBOX_ACTIVE_ITEM_CHANGED_SIGNAL, 
ETK_OBJECT(combobox));
       etk_object_notify(ETK_OBJECT(combobox), "active-item");
    }
 }
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_combobox_entry.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- etk_combobox_entry.c        28 Sep 2007 20:05:17 -0000      1.9
+++ etk_combobox_entry.c        28 Sep 2007 20:11:29 -0000      1.10
@@ -703,7 +703,7 @@
    if (combobox_entry->active_item != item)
    {
       combobox_entry->active_item = item;
-      etk_signal_emit(ETK_COMBOBOX_ENTRY_ACTIVE_ITEM_CHANGED_SIGNAL, 
ETK_OBJECT(combobox_entry), NULL);
+      etk_signal_emit(ETK_COMBOBOX_ENTRY_ACTIVE_ITEM_CHANGED_SIGNAL, 
ETK_OBJECT(combobox_entry));
       etk_object_notify(ETK_OBJECT(combobox_entry), "active-item");
    }
 }
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_dialog.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -3 -r1.27 -r1.28
--- etk_dialog.c        28 Sep 2007 20:05:17 -0000      1.27
+++ etk_dialog.c        28 Sep 2007 20:11:29 -0000      1.28
@@ -440,7 +440,7 @@
 
    if ((response_id = etk_dialog_button_response_id_get(ETK_BUTTON(object))) 
== ETK_RESPONSE_NONE)
       return ETK_TRUE;
-   etk_signal_emit(ETK_DIALOG_RESPONSE_SIGNAL, ETK_OBJECT(data), NULL, 
response_id);
+   etk_signal_emit(ETK_DIALOG_RESPONSE_SIGNAL, ETK_OBJECT(data), response_id);
 
    return ETK_TRUE;
 }
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_entry.c,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -3 -r1.41 -r1.42
--- etk_entry.c 28 Sep 2007 20:05:17 -0000      1.41
+++ etk_entry.c 28 Sep 2007 20:11:29 -0000      1.42
@@ -130,7 +130,7 @@
    else
       etk_editable_text_set(entry->editable_object, text);
 
-   etk_signal_emit(ETK_ENTRY_TEXT_CHANGED_SIGNAL, ETK_OBJECT(entry), NULL);
+   etk_signal_emit(ETK_ENTRY_TEXT_CHANGED_SIGNAL, ETK_OBJECT(entry));
 }
 
 /**
@@ -744,7 +744,7 @@
 
 
    if (changed)
-      etk_signal_emit(ETK_ENTRY_TEXT_CHANGED_SIGNAL, ETK_OBJECT(entry), NULL);
+      etk_signal_emit(ETK_ENTRY_TEXT_CHANGED_SIGNAL, ETK_OBJECT(entry));
    if (selection_changed)
       _etk_entry_selection_copy(entry, ETK_SELECTION_PRIMARY, ETK_FALSE);
 
@@ -1012,7 +1012,7 @@
       changed |= etk_editable_insert(editable, start_pos, text);
 
       if (changed)
-         etk_signal_emit(ETK_ENTRY_TEXT_CHANGED_SIGNAL, ETK_OBJECT(entry), 
NULL);
+         etk_signal_emit(ETK_ENTRY_TEXT_CHANGED_SIGNAL, ETK_OBJECT(entry));
    }
 
    return ETK_TRUE;
@@ -1054,7 +1054,7 @@
       if (cut)
       {
          if (etk_editable_delete(editable, start_pos, end_pos))
-            etk_signal_emit(ETK_ENTRY_TEXT_CHANGED_SIGNAL, ETK_OBJECT(entry), 
NULL);
+            etk_signal_emit(ETK_ENTRY_TEXT_CHANGED_SIGNAL, ETK_OBJECT(entry));
       }
    }
 }
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_fixed.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- etk_fixed.c 28 Sep 2007 19:56:13 -0000      1.8
+++ etk_fixed.c 28 Sep 2007 20:11:29 -0000      1.9
@@ -94,7 +94,7 @@
    }
 
    etk_widget_parent_set(widget, ETK_WIDGET(fixed));
-   etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(fixed), NULL, 
widget);
+   etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(fixed), 
widget);
 }
 
 /**
@@ -276,7 +276,7 @@
             evas_object_hide(fixed->clip);
       }
 
-      etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(fixed), 
NULL, widget);
+      etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(fixed), 
widget);
    }
 }
 
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_iconbox.c,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -3 -r1.31 -r1.32
--- etk_iconbox.c       28 Sep 2007 20:05:17 -0000      1.31
+++ etk_iconbox.c       28 Sep 2007 20:11:29 -0000      1.32
@@ -222,7 +222,7 @@
    
etk_range_increments_set(etk_scrolled_view_vscrollbar_get(ETK_SCROLLED_VIEW(iconbox->scrolled_view)),
       model->height * 0.75, model->height * 3.0);
 
-   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid), NULL);
+   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid));
    etk_widget_redraw_queue(iconbox->grid);
 }
 
@@ -259,7 +259,7 @@
    if (model->iconbox && model->iconbox->current_model == model)
    {
       etk_widget_redraw_queue(model->iconbox->grid);
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(model->iconbox->grid), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(model->iconbox->grid));
    }
 }
 
@@ -310,7 +310,7 @@
 
    if (model->iconbox && model->iconbox->current_model == model)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(model->iconbox->grid), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(model->iconbox->grid));
       etk_widget_redraw_queue(model->iconbox->grid);
    }
 }
@@ -370,7 +370,7 @@
 
    if (model->iconbox && model->iconbox->current_model == model)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(model->iconbox->grid), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(model->iconbox->grid));
       etk_widget_redraw_queue(model->iconbox->grid);
    }
 }
@@ -422,7 +422,7 @@
    if (!iconbox || !iconbox->frozen)
       return;
 
-   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid), NULL);
+   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid));
    etk_widget_redraw_queue(iconbox->grid);
    iconbox->frozen = ETK_FALSE;
 }
@@ -466,7 +466,7 @@
 
    if (!iconbox->frozen)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid));
       etk_widget_redraw_queue(iconbox->grid);
    }
 
@@ -506,7 +506,7 @@
 
    if (!iconbox->frozen)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid));
       etk_widget_redraw_queue(iconbox->grid);
    }
 }
@@ -523,7 +523,7 @@
    while (iconbox->first_icon)
       etk_iconbox_icon_del(iconbox->first_icon);
 
-   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid), NULL);
+   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(iconbox->grid));
    etk_widget_redraw_queue(iconbox->grid);
 }
 
@@ -728,7 +728,7 @@
       icon->selected = ETK_TRUE;
 
    etk_widget_redraw_queue(iconbox->grid);
-   etk_signal_emit(ETK_ICONBOX_ALL_SELECTED_SIGNAL, ETK_OBJECT(iconbox), NULL);
+   etk_signal_emit(ETK_ICONBOX_ALL_SELECTED_SIGNAL, ETK_OBJECT(iconbox));
 }
 
 /**
@@ -746,7 +746,7 @@
       icon->selected = ETK_FALSE;
 
    etk_widget_redraw_queue(iconbox->grid);
-   etk_signal_emit(ETK_ICONBOX_ALL_UNSELECTED_SIGNAL, ETK_OBJECT(iconbox), 
NULL);
+   etk_signal_emit(ETK_ICONBOX_ALL_UNSELECTED_SIGNAL, ETK_OBJECT(iconbox));
 }
 
 /**
@@ -761,7 +761,7 @@
 
    if (!icon->iconbox->frozen)
       etk_widget_redraw_queue(icon->iconbox->grid);
-   etk_signal_emit(ETK_ICONBOX_ICON_SELECTED_SIGNAL, 
ETK_OBJECT(icon->iconbox), NULL, icon);
+   etk_signal_emit(ETK_ICONBOX_ICON_SELECTED_SIGNAL, 
ETK_OBJECT(icon->iconbox), icon);
 }
 
 /**
@@ -776,7 +776,7 @@
 
    if (!icon->iconbox->frozen)
       etk_widget_redraw_queue(icon->iconbox->grid);
-   etk_signal_emit(ETK_ICONBOX_ICON_UNSELECTED_SIGNAL, 
ETK_OBJECT(icon->iconbox), NULL, icon);
+   etk_signal_emit(ETK_ICONBOX_ICON_UNSELECTED_SIGNAL, 
ETK_OBJECT(icon->iconbox), icon);
 }
 
 /**
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_mdi_area.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- etk_mdi_area.c      28 Sep 2007 19:56:13 -0000      1.6
+++ etk_mdi_area.c      28 Sep 2007 20:11:29 -0000      1.7
@@ -103,7 +103,7 @@
    }
 
    etk_widget_parent_set(widget, ETK_WIDGET(mdi_area));
-   etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(mdi_area), 
NULL, widget);
+   etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(mdi_area), 
widget);
 }
 
 /**
@@ -301,7 +301,7 @@
          etk_object_notification_callback_remove(ETK_OBJECT(widget), 
"maximized", _etk_mdi_area_child_maximized_cb);
       }
 
-      etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, 
ETK_OBJECT(mdi_area), NULL, widget);
+      etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, 
ETK_OBJECT(mdi_area), widget);
    }
 }
 
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_mdi_window.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- etk_mdi_window.c    28 Sep 2007 20:05:17 -0000      1.9
+++ etk_mdi_window.c    28 Sep 2007 20:11:29 -0000      1.10
@@ -116,7 +116,7 @@
 {
    Etk_Bool result;
 
-   result = etk_signal_emit(ETK_MDI_WINDOW_DELETE_EVENT_SIGNAL, 
ETK_OBJECT(mdi_window), NULL);
+   result = etk_signal_emit(ETK_MDI_WINDOW_DELETE_EVENT_SIGNAL, 
ETK_OBJECT(mdi_window));
    if (result)
    {
       etk_widget_parent_set(ETK_WIDGET(mdi_window), NULL);
@@ -170,7 +170,7 @@
    if (!mdi_window)
       return;
 
-   etk_signal_emit(ETK_MDI_WINDOW_MOVED_SIGNAL, ETK_OBJECT(mdi_window), NULL, 
x, y);
+   etk_signal_emit(ETK_MDI_WINDOW_MOVED_SIGNAL, ETK_OBJECT(mdi_window), x, y);
 }
 
 /**
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_menu.c,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -3 -r1.33 -r1.34
--- etk_menu.c  28 Sep 2007 20:05:17 -0000      1.33
+++ etk_menu.c  28 Sep 2007 20:11:29 -0000      1.34
@@ -338,7 +338,7 @@
 
    if (!(menu = ETK_MENU(data)))
       return ETK_TRUE;
-   etk_signal_emit(ETK_MENU_POPPED_UP_SIGNAL, ETK_OBJECT(menu), NULL);
+   etk_signal_emit(ETK_MENU_POPPED_UP_SIGNAL, ETK_OBJECT(menu));
    return ETK_TRUE;
 }
 
@@ -354,7 +354,7 @@
    for (l = ETK_MENU_SHELL(menu)->items; l; l = l->next)
       etk_menu_item_unselect(ETK_MENU_ITEM(l->data));
 
-   etk_signal_emit(ETK_MENU_POPPED_DOWN_SIGNAL, ETK_OBJECT(menu), NULL);
+   etk_signal_emit(ETK_MENU_POPPED_DOWN_SIGNAL, ETK_OBJECT(menu));
    return ETK_TRUE;
 }
 
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_menu_item.c,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -3 -r1.34 -r1.35
--- etk_menu_item.c     28 Sep 2007 20:05:17 -0000      1.34
+++ etk_menu_item.c     28 Sep 2007 20:11:29 -0000      1.35
@@ -256,7 +256,7 @@
       return;
 
    menu_item->is_selected = ETK_TRUE;
-   etk_signal_emit(ETK_MENU_ITEM_SELECTED_SIGNAL, ETK_OBJECT(menu_item), NULL);
+   etk_signal_emit(ETK_MENU_ITEM_SELECTED_SIGNAL, ETK_OBJECT(menu_item));
 }
 
 /**
@@ -269,7 +269,7 @@
       return;
 
    menu_item->is_selected = ETK_FALSE;
-   etk_signal_emit(ETK_MENU_ITEM_UNSELECTED_SIGNAL, ETK_OBJECT(menu_item), 
NULL);
+   etk_signal_emit(ETK_MENU_ITEM_UNSELECTED_SIGNAL, ETK_OBJECT(menu_item));
 }
 
 /**
@@ -280,7 +280,7 @@
 {
    if (!menu_item)
       return;
-   etk_signal_emit(ETK_MENU_ITEM_ACTIVATED_SIGNAL, ETK_OBJECT(menu_item), 
NULL);
+   etk_signal_emit(ETK_MENU_ITEM_ACTIVATED_SIGNAL, ETK_OBJECT(menu_item));
 }
 
 /**************************
@@ -977,7 +977,7 @@
       return;
 
    check_item->active = active;
-   etk_signal_emit(ETK_MENU_ITEM_CHECK_TOGGLED_SIGNAL, ETK_OBJECT(check_item), 
NULL);
+   etk_signal_emit(ETK_MENU_ITEM_CHECK_TOGGLED_SIGNAL, ETK_OBJECT(check_item));
    etk_object_notify(ETK_OBJECT(check_item), "active");
 }
 
@@ -994,7 +994,7 @@
    if (!check_item->active || (check_item->active && radio_item->can_uncheck))
    {
       check_item->active = active;
-      etk_signal_emit(ETK_MENU_ITEM_CHECK_TOGGLED_SIGNAL, 
ETK_OBJECT(check_item), NULL);
+      etk_signal_emit(ETK_MENU_ITEM_CHECK_TOGGLED_SIGNAL, 
ETK_OBJECT(check_item));
       etk_object_notify(ETK_OBJECT(check_item), "active");
 
       if (check_item->active)
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_menu_shell.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- etk_menu_shell.c    28 Sep 2007 20:05:17 -0000      1.15
+++ etk_menu_shell.c    28 Sep 2007 20:11:29 -0000      1.16
@@ -162,7 +162,7 @@
       item->parent_shell = NULL;
       menu_shell->items = evas_list_remove_list(menu_shell->items, l);
       etk_widget_size_recalc_queue(ETK_WIDGET(menu_shell));
-      etk_signal_emit(ETK_MENU_SHELL_ITEM_REMOVED_SIGNAL, 
ETK_OBJECT(menu_shell), NULL, item);
+      etk_signal_emit(ETK_MENU_SHELL_ITEM_REMOVED_SIGNAL, 
ETK_OBJECT(menu_shell), item);
    }
 }
 
@@ -219,7 +219,7 @@
 {
    etk_widget_parent_set(ETK_WIDGET(item), ETK_WIDGET(menu_shell));
    item->parent_shell = menu_shell;
-   etk_signal_emit(ETK_MENU_SHELL_ITEM_ADDED_SIGNAL, ETK_OBJECT(menu_shell), 
NULL, item);
+   etk_signal_emit(ETK_MENU_SHELL_ITEM_ADDED_SIGNAL, ETK_OBJECT(menu_shell), 
item);
 }
 
 /** @} */
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_notebook.c,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -3 -r1.45 -r1.46
--- etk_notebook.c      28 Sep 2007 20:05:17 -0000      1.45
+++ etk_notebook.c      28 Sep 2007 20:11:29 -0000      1.46
@@ -211,12 +211,12 @@
       if (new_current)
          etk_toggle_button_active_set(ETK_TOGGLE_BUTTON(new_current->tab), 
ETK_TRUE);
       else
-         etk_signal_emit(ETK_NOTEBOOK_PAGE_CHANGED_SIGNAL, 
ETK_OBJECT(notebook), NULL);
+         etk_signal_emit(ETK_NOTEBOOK_PAGE_CHANGED_SIGNAL, 
ETK_OBJECT(notebook));
    }
 
    if (child)
       etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(notebook),
-                      NULL, child);
+                      child);
    etk_widget_size_recalc_queue(ETK_WIDGET(notebook));
    return child;
 }
@@ -412,7 +412,7 @@
    if (page->child)
    {
       etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(notebook),
-                      NULL, page->child);
+                      page->child);
       etk_widget_parent_set(page->child, NULL);
       page->child = NULL;
    }
@@ -422,7 +422,7 @@
       page->child = child;
       etk_widget_parent_set(child, page->frame);
       etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(notebook),
-                      NULL, child);
+                      child);
    }
    etk_widget_size_recalc_queue(ETK_WIDGET(notebook));
 }
@@ -965,7 +965,7 @@
    {
       etk_widget_parent_set(child, new_page->frame);
       etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(notebook),
-                      NULL, child);
+                      child);
    }
 
    if (!notebook->current_page)
@@ -1004,7 +1004,7 @@
       etk_widget_theme_signal_emit(page->tab, "etk,state,focused", ETK_FALSE);
 
    notebook->current_page = page;
-   etk_signal_emit(ETK_NOTEBOOK_PAGE_CHANGED_SIGNAL, ETK_OBJECT(notebook), 
NULL);
+   etk_signal_emit(ETK_NOTEBOOK_PAGE_CHANGED_SIGNAL, ETK_OBJECT(notebook));
 }
 
 /** @} */
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_object.c,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -3 -r1.41 -r1.42
--- etk_object.c        28 Sep 2007 20:05:17 -0000      1.41
+++ etk_object.c        28 Sep 2007 20:11:29 -0000      1.42
@@ -187,7 +187,7 @@
    }
 
    object->destroy_me = ETK_TRUE;
-   etk_signal_emit(ETK_OBJECT_DESTROYED_SIGNAL, object, NULL);
+   etk_signal_emit(ETK_OBJECT_DESTROYED_SIGNAL, object);
 }
 
 /**
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_paned.c,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -3 -r1.22 -r1.23
--- etk_paned.c 28 Sep 2007 19:56:13 -0000      1.22
+++ etk_paned.c 28 Sep 2007 20:11:29 -0000      1.23
@@ -145,7 +145,8 @@
    {
       etk_widget_parent_set(child, ETK_WIDGET(paned));
       etk_widget_raise(paned->separator);
-      etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(paned), 
NULL, child);
+      etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(paned),
+                      child);
    }
 }
 
@@ -171,7 +172,7 @@
       etk_widget_parent_set(child, ETK_WIDGET(paned));
       etk_widget_raise(paned->separator);
       etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(paned),
-                      NULL, child);
+                      child);
    }
 }
 
@@ -558,7 +559,7 @@
 
    etk_widget_size_recalc_queue(ETK_WIDGET(paned));
    etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(paned),
-                   NULL, widget);
+                   widget);
 }
 
 /* Returns the children of the paned */
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_popup_window.c,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -3 -r1.25 -r1.26
--- etk_popup_window.c  28 Sep 2007 20:05:17 -0000      1.25
+++ etk_popup_window.c  28 Sep 2007 20:11:29 -0000      1.26
@@ -254,7 +254,7 @@
    etk_widget_show(ETK_WIDGET(popup_window));
 
    _etk_popup_window_slide_timer_update(popup_window);
-   etk_signal_emit(ETK_POPUP_WINDOW_POPPED_UP_SIGNAL, 
ETK_OBJECT(popup_window), NULL);
+   etk_signal_emit(ETK_POPUP_WINDOW_POPPED_UP_SIGNAL, 
ETK_OBJECT(popup_window));
 }
 
 /**
@@ -323,7 +323,7 @@
    }
 
    etk_widget_hide(ETK_WIDGET(popup_window));
-   etk_signal_emit(ETK_POPUP_WINDOW_POPPED_DOWN_SIGNAL, 
ETK_OBJECT(popup_window), NULL);
+   etk_signal_emit(ETK_POPUP_WINDOW_POPPED_DOWN_SIGNAL, 
ETK_OBJECT(popup_window));
 }
 
 /**
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_radio_button.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- etk_radio_button.c  28 Sep 2007 19:47:51 -0000      1.17
+++ etk_radio_button.c  28 Sep 2007 20:11:29 -0000      1.18
@@ -235,7 +235,7 @@
    if (!toggle_button->active || (toggle_button->active && 
radio_button->can_uncheck))
    {
       toggle_button->active = active;
-      etk_signal_emit(ETK_TOGGLE_BUTTON_TOGGLED_SIGNAL, 
ETK_OBJECT(toggle_button), NULL);
+      etk_signal_emit(ETK_TOGGLE_BUTTON_TOGGLED_SIGNAL, 
ETK_OBJECT(toggle_button));
       etk_object_notify(ETK_OBJECT(toggle_button), "active");
 
       if (toggle_button->active)
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_range.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -3 -r1.24 -r1.25
--- etk_range.c 28 Sep 2007 20:05:17 -0000      1.24
+++ etk_range.c 28 Sep 2007 20:11:29 -0000      1.25
@@ -99,7 +99,7 @@
    if (new_value != range->value)
    {
       range->value = new_value;
-      etk_signal_emit(ETK_RANGE_VALUE_CHANGED_SIGNAL, ETK_OBJECT(range), NULL, 
range->value);
+      etk_signal_emit(ETK_RANGE_VALUE_CHANGED_SIGNAL, ETK_OBJECT(range), 
range->value);
       etk_object_notify(ETK_OBJECT(range), "value");
       return ETK_TRUE;
    }
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_signal.c,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -3 -r1.34 -r1.35
--- etk_signal.c        28 Sep 2007 20:05:17 -0000      1.34
+++ etk_signal.c        28 Sep 2007 20:11:29 -0000      1.35
@@ -760,14 +760,12 @@
  *
  * @param signal_code code of the signal to emit
  * @param object the object which will emit the signal
- * @param return_value the location where store the return value
- *        (@a return_value may be NULL)
  * @param ... the arguments to pass to the callback function
  *
  * @return Returns ETK_FALSE if the signal has been stopped
  *         and ETK_TRUE otherwise
  */
-Etk_Bool etk_signal_emit(int signal_code, Etk_Object *object, void 
*return_value, ...)
+Etk_Bool etk_signal_emit(int signal_code, Etk_Object *object, ...)
 {
    va_list args;
    Etk_Signal *signal;
@@ -785,8 +783,8 @@
       return ETK_FALSE;
    }
 
-   va_start(args, return_value);
-   ret = etk_signal_emit_valist(signal, object, return_value, args);
+   va_start(args, object);
+   ret = etk_signal_emit_valist(signal, object, args);
    va_end(args);
 
    return ret;
@@ -798,14 +796,13 @@
  *
  * @param signal the name of the signal to emit
  * @param object the object which will emit the signal
- * @param return_value the location where store the return value
- *        (@a return_value may be NULL)
  * @param ... the arguments to pass to the callback function
  *
  * @return Returns ETK_FALSE if the signal has been stopped
  *         and ETK_TRUE otherwise
  */
-Etk_Bool etk_signal_emit_by_name(const char *signal_name, Etk_Object *object, 
void *return_value, ...)
+Etk_Bool etk_signal_emit_by_name(const char *signal_name, Etk_Object *object,
+                                 ...)
 {
    va_list args;
    Etk_Signal *signal;
@@ -822,8 +819,8 @@
       return ETK_FALSE;
    }
 
-   va_start(args, return_value);
-   ret = etk_signal_emit_valist(signal, object, return_value, args);
+   va_start(args, object);
+   ret = etk_signal_emit_valist(signal, object, args);
    va_end(args);
 
    return ret;
@@ -835,7 +832,6 @@
  *
  * @param signal the signal to emit
  * @param object the object which will emit the signal
- *        (@a return_value may be NULL)
  * @param args the arguments to pass to the callback function
  *
  * @return Returns @a object, or NULL if @a object has been destroyed by
@@ -844,7 +840,7 @@
  *         and ETK_TRUE otherwise
  */
 Etk_Bool etk_signal_emit_valist(Etk_Signal *signal, Etk_Object *object,
-                                void *return_value, va_list args)
+                                va_list args)
 {
    Evas_List *callbacks;
    Etk_Signal_Callback *callback;
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_signal.h,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -3 -r1.20 -r1.21
--- etk_signal.h        28 Sep 2007 20:05:17 -0000      1.20
+++ etk_signal.h        28 Sep 2007 20:11:29 -0000      1.21
@@ -135,12 +135,11 @@
 void etk_signal_unblock_scb(const char *signal_name, Etk_Object *object,
                             const Etk_Signal_Callback *scb);
 
-Etk_Bool etk_signal_emit(int signal_code, Etk_Object *object,
-                         void *return_value, ...);
+Etk_Bool etk_signal_emit(int signal_code, Etk_Object *object, ...);
 Etk_Bool etk_signal_emit_by_name(const char *signal_name, Etk_Object *object,
-                                 void *return_value, ...);
+                                 ...);
 Etk_Bool etk_signal_emit_valist(Etk_Signal *signal, Etk_Object *object,
-                                void *return_value, va_list args);
+                                va_list args);
 
 Evas_List * etk_signal_get_all();
 const Etk_Type * etk_signal_object_type_get(Etk_Signal *signal);
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_table.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- etk_table.c 28 Sep 2007 19:47:51 -0000      1.28
+++ etk_table.c 28 Sep 2007 20:11:29 -0000      1.29
@@ -112,7 +112,7 @@
 
    etk_object_data_set(ETK_OBJECT(child), "_Etk_Table::Cell", NULL);
    etk_widget_parent_set(child, NULL);
-   etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(table), 
NULL, child);
+   etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(table), 
child);
 }
 
 /**
@@ -237,7 +237,7 @@
 
    etk_object_data_set(ETK_OBJECT(child), "_Etk_Table::Cell", cell);
    etk_widget_parent_set(child, ETK_WIDGET(table));
-   etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(table), NULL, 
child);
+   etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(table), child);
 }
 
 /**
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_text_view.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- etk_text_view.c     28 Sep 2007 20:05:17 -0000      1.23
+++ etk_text_view.c     28 Sep 2007 20:11:29 -0000      1.24
@@ -340,7 +340,7 @@
       if (cut)
       {
          etk_textblock_delete_range(tv->textblock, cursor_pos, selection_pos);
-         etk_signal_emit(ETK_TEXT_VIEW_TEXT_CHANGED_SIGNAL, ETK_OBJECT(tv), 
NULL);
+         etk_signal_emit(ETK_TEXT_VIEW_TEXT_CHANGED_SIGNAL, ETK_OBJECT(tv));
       }
    }
 }
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_toggle_button.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -3 -r1.24 -r1.25
--- etk_toggle_button.c 28 Sep 2007 20:05:17 -0000      1.24
+++ etk_toggle_button.c 28 Sep 2007 20:11:29 -0000      1.25
@@ -241,7 +241,7 @@
       return;
 
    toggle_button->active = active;
-   etk_signal_emit(ETK_TOGGLE_BUTTON_TOGGLED_SIGNAL, 
ETK_OBJECT(toggle_button), NULL);
+   etk_signal_emit(ETK_TOGGLE_BUTTON_TOGGLED_SIGNAL, 
ETK_OBJECT(toggle_button));
    etk_object_notify(ETK_OBJECT(toggle_button), "active");
 }
 
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_toolbar.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- etk_toolbar.c       28 Sep 2007 19:56:13 -0000      1.17
+++ etk_toolbar.c       28 Sep 2007 20:11:29 -0000      1.18
@@ -471,7 +471,7 @@
    {
       etk_widget_theme_parent_set(child, ETK_WIDGET(toolbar));
    }
-   //etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(toolbar), 
NULL, child);
+   //etk_signal_emit(ETK_CONTAINER_CHILD_ADDED_SIGNAL, ETK_OBJECT(toolbar), 
child);
 
    return ETK_TRUE;
 }
@@ -486,7 +486,7 @@
 
    if (etk_widget_theme_parent_get(child) == ETK_WIDGET(toolbar))
       etk_widget_theme_parent_set(child, NULL);
-   etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(toolbar), 
NULL, child);
+   etk_signal_emit(ETK_CONTAINER_CHILD_REMOVED_SIGNAL, ETK_OBJECT(toolbar), 
child);
 
    return ETK_TRUE;
 }
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_toplevel.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- etk_toplevel.c      28 Sep 2007 19:56:13 -0000      1.11
+++ etk_toplevel.c      28 Sep 2007 20:11:29 -0000      1.12
@@ -399,7 +399,7 @@
    for (widget = focused; widget && propagate; widget = widget->parent)
    {
       etk_event_key_down_wrap(widget, event_info, &event);
-      propagate = etk_signal_emit(ETK_WIDGET_KEY_DOWN_SIGNAL, 
ETK_OBJECT(widget), NULL, &event);
+      propagate = etk_signal_emit(ETK_WIDGET_KEY_DOWN_SIGNAL, 
ETK_OBJECT(widget), &event);
    }
 }
 
@@ -418,7 +418,7 @@
    for (widget = focused; widget && propagate; widget = widget->parent)
    {
       etk_event_key_up_wrap(widget, event_info, &event);
-      propagate = etk_signal_emit(ETK_WIDGET_KEY_UP_SIGNAL, 
ETK_OBJECT(widget), NULL, &event);
+      propagate = etk_signal_emit(ETK_WIDGET_KEY_UP_SIGNAL, 
ETK_OBJECT(widget), &event);
    }
 }
 
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_tree.c,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -3 -r1.113 -r1.114
--- etk_tree.c  28 Sep 2007 20:05:17 -0000      1.113
+++ etk_tree.c  28 Sep 2007 20:11:29 -0000      1.114
@@ -436,7 +436,7 @@
       etk_range_increments_set(vscrollbar, rows_height, 5 * rows_height);
 
       etk_object_notify(ETK_OBJECT(tree), "rows-height");
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(tree->scroll_content), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(tree->scroll_content));
       etk_widget_redraw_queue(ETK_WIDGET(tree));
    }
 }
@@ -490,7 +490,7 @@
       return;
 
    tree->frozen = ETK_FALSE;
-   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(tree->scroll_content), NULL);
+   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(tree->scroll_content));
    etk_widget_redraw_queue(ETK_WIDGET(tree));
 }
 
@@ -669,7 +669,7 @@
 
    if (col->tree)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(col->tree->scroll_content), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(col->tree->scroll_content));
       etk_widget_redraw_queue(ETK_WIDGET(col->tree));
    }
 }
@@ -814,7 +814,7 @@
    if (col->tree)
    {
       _etk_tree_expanders_clip(col->tree);
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(col->tree->scroll_content), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(col->tree->scroll_content));
       etk_widget_redraw_queue(ETK_WIDGET(col->tree));
    }
 }
@@ -1191,7 +1191,7 @@
    if (tree->sorted_col) tree->sorted_col = NULL;
    if (!tree->frozen)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(tree->scroll_content), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(tree->scroll_content));
       etk_widget_redraw_queue(ETK_WIDGET(tree));
    }
    return new_row;
@@ -1212,7 +1212,7 @@
 
    if (!row->tree->frozen)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(row->tree->scroll_content), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(row->tree->scroll_content));
       etk_widget_redraw_queue(ETK_WIDGET(row->tree));
    }
 }
@@ -1230,7 +1230,7 @@
    while (tree->root.first_child)
       _etk_tree_row_move_to_purge_pool(tree->root.first_child);
 
-   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(tree->scroll_content), NULL);
+   etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(tree->scroll_content));
    etk_widget_redraw_queue(ETK_WIDGET(tree));
 }
 
@@ -1286,7 +1286,7 @@
       if (col == row->tree->sorted_col)
          row->tree->sorted_col = NULL;
       if (emit_signal)
-         etk_signal_emit(ETK_TREE_COL_CELL_VALUE_CHANGED_SIGNAL, 
ETK_OBJECT(col), NULL, row);
+         etk_signal_emit(ETK_TREE_COL_CELL_VALUE_CHANGED_SIGNAL, 
ETK_OBJECT(col), row);
    }
    va_end(args2);
 
@@ -1387,7 +1387,7 @@
       if (model->cell_data_set)
          model->cell_data_set(model, 
row->cells_data[model->col->id][model->index], &args2);
       if (emit_signal)
-         etk_signal_emit(ETK_TREE_COL_CELL_VALUE_CHANGED_SIGNAL, 
ETK_OBJECT(model->col), NULL, row);
+         etk_signal_emit(ETK_TREE_COL_CELL_VALUE_CHANGED_SIGNAL, 
ETK_OBJECT(model->col), row);
    }
    va_end(args2);
 
@@ -1510,7 +1510,7 @@
    for (row = tree->root.first_child; row; row = etk_tree_row_walk_next(row, 
ETK_TRUE))
       row->selected = ETK_TRUE;
 
-   etk_signal_emit(ETK_TREE_ALL_SELECTED_SIGNAL, ETK_OBJECT(tree), NULL);
+   etk_signal_emit(ETK_TREE_ALL_SELECTED_SIGNAL, ETK_OBJECT(tree));
    etk_widget_redraw_queue(ETK_WIDGET(tree));
 }
 
@@ -1530,7 +1530,7 @@
    for (row = tree->root.first_child; row; row = etk_tree_row_walk_next(row, 
ETK_TRUE))
       row->selected = ETK_FALSE;
 
-   etk_signal_emit(ETK_TREE_ALL_SELECTED_SIGNAL, ETK_OBJECT(tree), NULL);
+   etk_signal_emit(ETK_TREE_ALL_SELECTED_SIGNAL, ETK_OBJECT(tree));
    etk_widget_redraw_queue(ETK_WIDGET(tree));
 }
 
@@ -1555,7 +1555,7 @@
       return;
 
    row->selected = ETK_FALSE;
-   etk_signal_emit(ETK_TREE_ROW_UNSELECTED_SIGNAL, ETK_OBJECT(row->tree), 
NULL, row);
+   etk_signal_emit(ETK_TREE_ROW_UNSELECTED_SIGNAL, ETK_OBJECT(row->tree), row);
 
    if (!row->tree->frozen)
       etk_widget_redraw_queue(ETK_WIDGET(row->tree));
@@ -1589,10 +1589,10 @@
    row->num_visible_children = 0;
    row->unfolded = ETK_FALSE;
 
-   etk_signal_emit(ETK_TREE_ROW_FOLDED_SIGNAL, ETK_OBJECT(row->tree), NULL, 
row);
+   etk_signal_emit(ETK_TREE_ROW_FOLDED_SIGNAL, ETK_OBJECT(row->tree), row);
    if (!row->tree->frozen)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(row->tree->scroll_content), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(row->tree->scroll_content));
       etk_widget_redraw_queue(ETK_WIDGET(row->tree));
    }
 }
@@ -1614,10 +1614,10 @@
       parent->num_visible_children += row->num_visible_children;
    row->unfolded = ETK_TRUE;
 
-   etk_signal_emit(ETK_TREE_ROW_UNFOLDED_SIGNAL, ETK_OBJECT(row->tree), NULL, 
row);
+   etk_signal_emit(ETK_TREE_ROW_UNFOLDED_SIGNAL, ETK_OBJECT(row->tree), row);
    if (!row->tree->frozen)
    {
-      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(row->tree->scroll_content), NULL);
+      etk_signal_emit(ETK_WIDGET_SCROLL_SIZE_CHANGED_SIGNAL, 
ETK_OBJECT(row->tree->scroll_content));
       etk_widget_redraw_queue(ETK_WIDGET(row->tree));
    }
 }
@@ -2482,12 +2482,12 @@
    /* Emit the "row-shown/hidden" signals */
    while (prev_visible_rows)
    {
-      etk_signal_emit(ETK_TREE_ROW_HIDDEN_SIGNAL, ETK_OBJECT(tree), NULL, 
prev_visible_rows->data);
+      etk_signal_emit(ETK_TREE_ROW_HIDDEN_SIGNAL, ETK_OBJECT(tree), 
prev_visible_rows->data);
       prev_visible_rows = evas_list_remove_list(prev_visible_rows, 
prev_visible_rows);
    }
    while (new_visible_rows)
    {
-      etk_signal_emit(ETK_TREE_ROW_SHOWN_SIGNAL, ETK_OBJECT(tree), NULL, 
new_visible_rows->data);
+      etk_signal_emit(ETK_TREE_ROW_SHOWN_SIGNAL, ETK_OBJECT(tree), 
new_visible_rows->data);
       new_visible_rows = evas_list_remove_list(new_visible_rows, 
new_visible_rows);
    }
 }
@@ -3243,7 +3243,7 @@
    if (event.flags != ETK_MOUSE_NONE)
    {
       etk_signal_emit(ETK_TREE_ROW_CLICKED_SIGNAL, 
ETK_OBJECT(row_object->row->tree),
-            NULL, row_object->row, &event);
+            row_object->row, &event);
    }
 }
 
@@ -3269,12 +3269,12 @@
       if (event.flags == ETK_MOUSE_NONE)
       {
          etk_signal_emit(ETK_TREE_ROW_CLICKED_SIGNAL, 
ETK_OBJECT(row_object->row->tree),
-               NULL, row_object->row, &event);
+               row_object->row, &event);
       }
       if (event.flags == ETK_MOUSE_DOUBLE_CLICK)
       {
          etk_signal_emit(ETK_TREE_ROW_ACTIVATED_SIGNAL, 
ETK_OBJECT(row_object->row->tree),
-               NULL, row_object->row, &event);
+               row_object->row, &event);
       }
    }
 }
@@ -3350,7 +3350,7 @@
             }
          }
 
-         etk_signal_emit(ETK_TREE_ROW_HIDDEN_SIGNAL, ETK_OBJECT(tree), NULL, 
row_object->row);
+         etk_signal_emit(ETK_TREE_ROW_HIDDEN_SIGNAL, ETK_OBJECT(tree), 
row_object->row);
          row_object->row = NULL;
       }
    }
@@ -3737,7 +3737,7 @@
 
          row->selected = ETK_TRUE;
          row->tree->last_selected_row = row;
-         etk_signal_emit(ETK_TREE_ROW_SELECTED_SIGNAL, ETK_OBJECT(row->tree), 
NULL, row);
+         etk_signal_emit(ETK_TREE_ROW_SELECTED_SIGNAL, ETK_OBJECT(row->tree), 
row);
       }
    }
    else
@@ -3764,7 +3764,7 @@
                break;
          }
 
-         etk_signal_emit(ETK_TREE_ROW_SELECTED_SIGNAL, ETK_OBJECT(row->tree), 
NULL, row);
+         etk_signal_emit(ETK_TREE_ROW_SELECTED_SIGNAL, ETK_OBJECT(row->tree), 
row);
       }
       /* Invert the selected state of the given row */
       else if (modifiers & ETK_MODIFIER_CTRL)
@@ -3775,7 +3775,7 @@
          {
             row->selected = ETK_TRUE;
             row->tree->last_selected_row = row;
-            etk_signal_emit(ETK_TREE_ROW_SELECTED_SIGNAL, 
ETK_OBJECT(row->tree), NULL, row);
+            etk_signal_emit(ETK_TREE_ROW_SELECTED_SIGNAL, 
ETK_OBJECT(row->tree), row);
          }
       }
       else
@@ -3786,7 +3786,7 @@
          if (row->tree->last_selected_row != row)
          {
             row->tree->last_selected_row = row;
-            etk_signal_emit(ETK_TREE_ROW_SELECTED_SIGNAL, 
ETK_OBJECT(row->tree), NULL, row);
+            etk_signal_emit(ETK_TREE_ROW_SELECTED_SIGNAL, 
ETK_OBJECT(row->tree), row);
          }
       }
    }
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_widget.c,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -3 -r1.127 -r1.128
--- etk_widget.c        28 Sep 2007 20:05:17 -0000      1.127
+++ etk_widget.c        28 Sep 2007 20:11:29 -0000      1.128
@@ -321,7 +321,7 @@
       evas_object_show(widget->smart_object);
    etk_widget_size_recalc_queue(widget);
 
-   etk_signal_emit(ETK_WIDGET_SHOWN_SIGNAL, ETK_OBJECT(widget), NULL);
+   etk_signal_emit(ETK_WIDGET_SHOWN_SIGNAL, ETK_OBJECT(widget));
    etk_object_notify(ETK_OBJECT(widget), "visible");
 }
 
@@ -356,7 +356,7 @@
       evas_object_hide(widget->smart_object);
    etk_widget_size_recalc_queue(widget);
 
-   etk_signal_emit(ETK_WIDGET_HIDDEN_SIGNAL, ETK_OBJECT(widget), NULL);
+   etk_signal_emit(ETK_WIDGET_HIDDEN_SIGNAL, ETK_OBJECT(widget));
    etk_object_notify(ETK_OBJECT(widget), "visible");
 }
 
@@ -442,7 +442,7 @@
 
    /* TODO: etk_toplevel_focused_widget_set() should emit the "focused" signal 
no? */
    etk_toplevel_focused_widget_set(widget->toplevel_parent, widget);
-   etk_signal_emit(ETK_WIDGET_FOCUSED_SIGNAL, ETK_OBJECT(widget), NULL);
+   etk_signal_emit(ETK_WIDGET_FOCUSED_SIGNAL, ETK_OBJECT(widget));
 }
 
 /**
@@ -456,7 +456,7 @@
 
    /* TODO: etk_toplevel_focused_widget_set() should emit the "unfocused" 
signal no? */
    etk_toplevel_focused_widget_set(widget->toplevel_parent, NULL);
-   etk_signal_emit(ETK_WIDGET_UNFOCUSED_SIGNAL, ETK_OBJECT(widget), NULL);
+   etk_signal_emit(ETK_WIDGET_UNFOCUSED_SIGNAL, ETK_OBJECT(widget));
 }
 
 /**
@@ -517,9 +517,9 @@
    if (widget->smart_object && !widget->pass_mouse_events)
       evas_object_pass_events_set(widget->smart_object, disabled);
    if (disabled)
-      etk_signal_emit(ETK_WIDGET_DISABLED_SIGNAL, ETK_OBJECT(widget), NULL);
+      etk_signal_emit(ETK_WIDGET_DISABLED_SIGNAL, ETK_OBJECT(widget));
    else
-      etk_signal_emit(ETK_WIDGET_ENABLED_SIGNAL, ETK_OBJECT(widget), NULL);
+      etk_signal_emit(ETK_WIDGET_ENABLED_SIGNAL, ETK_OBJECT(widget));
    etk_object_notify(ETK_OBJECT(widget), "disabled");
 }
 
@@ -612,7 +612,7 @@
 {
    if (!widget)
       return ETK_TRUE;
-   etk_signal_emit(ETK_WIDGET_ENTERED_SIGNAL, ETK_OBJECT(widget), NULL);
+   etk_signal_emit(ETK_WIDGET_ENTERED_SIGNAL, ETK_OBJECT(widget));
    return ETK_TRUE;
 }
 
@@ -624,7 +624,7 @@
 {
    if (!widget)
       return ETK_TRUE;
-   etk_signal_emit(ETK_WIDGET_LEFT_SIGNAL, ETK_OBJECT(widget), NULL);
+   etk_signal_emit(ETK_WIDGET_LEFT_SIGNAL, ETK_OBJECT(widget));
    return ETK_TRUE;
 }
 
@@ -1322,7 +1322,7 @@
    size_requisition->h += widget->padding.top + widget->padding.bottom;
 
    widget->need_size_recalc = ETK_FALSE;
-   etk_signal_emit(ETK_WIDGET_SIZE_REQUESTED_SIGNAL, ETK_OBJECT(widget), NULL, 
size_requisition);
+   etk_signal_emit(ETK_WIDGET_SIZE_REQUESTED_SIGNAL, ETK_OBJECT(widget), 
size_requisition);
 }
 
 /**
@@ -2254,7 +2254,7 @@
    if (!widget->pass_mouse_events && !widget->disabled)
    {
       etk_event_mouse_in_wrap(widget, event_info, &event);
-      etk_signal_emit(ETK_WIDGET_MOUSE_IN_SIGNAL, ETK_OBJECT(widget), NULL, 
&event);
+      etk_signal_emit(ETK_WIDGET_MOUSE_IN_SIGNAL, ETK_OBJECT(widget), &event);
    }
 }
 
@@ -2270,7 +2270,7 @@
    if (!widget->pass_mouse_events && !widget->disabled)
    {
       etk_event_mouse_out_wrap(widget, event_info, &event);
-      etk_signal_emit(ETK_WIDGET_MOUSE_OUT_SIGNAL, ETK_OBJECT(widget), NULL, 
&event);
+      etk_signal_emit(ETK_WIDGET_MOUSE_OUT_SIGNAL, ETK_OBJECT(widget), &event);
    }
 }
 
@@ -2286,7 +2286,7 @@
    if (!widget->pass_mouse_events && !widget->disabled)
    {
       etk_event_mouse_move_wrap(widget, event_info, &event);
-      etk_signal_emit(ETK_WIDGET_MOUSE_MOVE_SIGNAL, ETK_OBJECT(widget), NULL, 
&event);
+      etk_signal_emit(ETK_WIDGET_MOUSE_MOVE_SIGNAL, ETK_OBJECT(widget), 
&event);
    }
 
    if (widget->parent)
@@ -2305,7 +2305,7 @@
    if (!widget->pass_mouse_events && !widget->disabled)
    {
       etk_event_mouse_down_wrap(widget, event_info, &event);
-      etk_signal_emit(ETK_WIDGET_MOUSE_DOWN_SIGNAL, ETK_OBJECT(widget), NULL, 
&event);
+      etk_signal_emit(ETK_WIDGET_MOUSE_DOWN_SIGNAL, ETK_OBJECT(widget), 
&event);
    }
 
    if ((widget->pass_mouse_events || widget->repeat_mouse_events) && 
widget->parent)
@@ -2324,12 +2324,12 @@
    if (!widget->pass_mouse_events && !widget->disabled)
    {
       etk_event_mouse_up_wrap(widget, event_info, &event);
-      etk_signal_emit(ETK_WIDGET_MOUSE_UP_SIGNAL, ETK_OBJECT(widget), NULL, 
&event);
+      etk_signal_emit(ETK_WIDGET_MOUSE_UP_SIGNAL, ETK_OBJECT(widget), &event);
 
       if (ETK_INSIDE(event.canvas.x, event.canvas.y,
             widget->geometry.x, widget->geometry.y, widget->geometry.w, 
widget->geometry.h))
       {
-         etk_signal_emit(ETK_WIDGET_MOUSE_CLICK_SIGNAL, ETK_OBJECT(widget), 
NULL, &event);
+         etk_signal_emit(ETK_WIDGET_MOUSE_CLICK_SIGNAL, ETK_OBJECT(widget), 
&event);
       }
    }
 
@@ -2348,7 +2348,7 @@
       return;
 
    etk_event_mouse_wheel_wrap(widget, event_info, &event);
-   propagate = etk_signal_emit(ETK_WIDGET_MOUSE_WHEEL_SIGNAL, 
ETK_OBJECT(widget), NULL, &event);
+   propagate = etk_signal_emit(ETK_WIDGET_MOUSE_WHEEL_SIGNAL, 
ETK_OBJECT(widget), &event);
 
    if (propagate && widget->parent)
       _etk_widget_mouse_wheel_cb(widget->parent, evas, NULL, event_info);
@@ -2516,7 +2516,7 @@
 
    widget->need_theme_size_recalc = ETK_TRUE;
    widget->realized = ETK_TRUE;
-   etk_signal_emit(ETK_WIDGET_REALIZED_SIGNAL, ETK_OBJECT(widget), NULL);
+   etk_signal_emit(ETK_WIDGET_REALIZED_SIGNAL, ETK_OBJECT(widget));
    etk_widget_size_recalc_queue(widget);
 }
 
@@ -2533,7 +2533,7 @@
    if (!widget || !widget->realized)
       return;
 
-   etk_signal_emit(ETK_WIDGET_UNREALIZED_SIGNAL, ETK_OBJECT(widget), NULL);
+   etk_signal_emit(ETK_WIDGET_UNREALIZED_SIGNAL, ETK_OBJECT(widget));
 
    while (widget->swallowed_objects)
    {
===================================================================
RCS file: /cvs/e/e17/libs/etk/src/lib/etk_window.c,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -3 -r1.56 -r1.57
--- etk_window.c        28 Sep 2007 20:05:17 -0000      1.56
+++ etk_window.c        28 Sep 2007 20:11:29 -0000      1.57
@@ -127,7 +127,7 @@
 {
    Etk_Bool result;
 
-   result = etk_signal_emit(ETK_WINDOW_DELETE_EVENT_SIGNAL, 
ETK_OBJECT(window), NULL);
+   result = etk_signal_emit(ETK_WINDOW_DELETE_EVENT_SIGNAL, 
ETK_OBJECT(window));
 
    if (result)
       etk_object_destroy(ETK_OBJECT(window));



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to