Enlightenment CVS committal

Author  : pfritz
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/lib


Modified Files:
        ewl_expansion.c ewl_expansion.h 


Log Message:
remove unused functions, minor clean ups

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_expansion.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- ewl_expansion.c     9 Dec 2007 00:27:17 -0000       1.7
+++ ewl_expansion.c     14 Mar 2008 20:21:24 -0000      1.8
@@ -6,6 +6,7 @@
 #include "ewl_private.h"
 #include "ewl_debug.h"
 
+static void ewl_expansion_expandable_update(Ewl_Expansion *ex);
 /**
  * @return Returns the newly allocated expansion on success, NULL on failure.
  * @brief Allocate and initialize a new expansion
@@ -54,10 +55,6 @@
 
        ewl_object_fill_policy_set(EWL_OBJECT(w), EWL_FLAG_FILL_NONE);
        ewl_object_alignment_set(EWL_OBJECT(w), EWL_FLAG_ALIGN_TOP);
-       ewl_object_preferred_inner_size_set(EWL_OBJECT(w), 20, 20);
-
-       ewl_callback_append(w, EWL_CALLBACK_MOUSE_OUT,
-                               ewl_expansion_cb_update_expandable, NULL);
        ewl_callback_append(w, EWL_CALLBACK_REVEAL,
                                ewl_expansion_cb_reveal, NULL);
 
@@ -68,42 +65,6 @@
  * @param cb: the expansion to change the status
  * @param c: the new status of the expansion
  * @return Returns no value.
- * @brief Change the expanded status of the expansion
- *
- * Changes the expanded status of the expansion and updates it's appearance
- * to reflect the change.
- */
-void
-ewl_expansion_expanded_set(Ewl_Expansion *cb, int c)
-{
-       DENTER_FUNCTION(DLEVEL_STABLE);
-       DCHECK_PARAM_PTR(cb);
-       DCHECK_TYPE(cb, EWL_EXPANSION_TYPE);
-
-       ewl_check_checked_set(EWL_CHECK(cb), c);
-
-       DLEAVE_FUNCTION(DLEVEL_STABLE);
-}
-
-/**
- * @param cb: the expansion to examine for it's expanded state
- * @return Returns TRUE if the expansion is expanded, FALSE if not.
- * @brief Determine the expanded state of the expansion
- */
-int
-ewl_expansion_is_expanded(Ewl_Expansion *cb)
-{
-       DENTER_FUNCTION(DLEVEL_STABLE);
-       DCHECK_PARAM_PTR_RET(cb, FALSE);
-       DCHECK_TYPE_RET(cb, EWL_EXPANSION_TYPE, FALSE);
-
-       DRETURN_INT(ewl_check_is_checked(EWL_CHECK(cb)), DLEVEL_STABLE);
-}
-
-/**
- * @param cb: the expansion to change the status
- * @param c: the new status of the expansion
- * @return Returns no value.
  * @brief Change the expandable status of the expansion
  *
  * Changes the expandable status of the expansion and updates it's appearance
@@ -117,7 +78,7 @@
        DCHECK_TYPE(cb, EWL_EXPANSION_TYPE);
 
        cb->expandable = !!c;
-       ewl_expansion_cb_update_expandable(EWL_WIDGET(cb), NULL, NULL);
+       ewl_expansion_expandable_update(cb);
 
        DLEAVE_FUNCTION(DLEVEL_STABLE);
 }
@@ -145,26 +106,23 @@
  * @return Returns no value
  * @brief Callback to update the expansion
  */
-void
-ewl_expansion_cb_update_expandable(Ewl_Widget *w, void *ev_data __UNUSED__,
-                                       void *user_data __UNUSED__)
+static void
+ewl_expansion_expandable_update(Ewl_Expansion *ex)
 {
-       Ewl_Expansion *cb;
-
        DENTER_FUNCTION(DLEVEL_STABLE);
-       DCHECK_PARAM_PTR(w);
-       DCHECK_TYPE(w, EWL_EXPANSION_TYPE);
+       DCHECK_PARAM_PTR(ex);
+       DCHECK_TYPE(ex, EWL_EXPANSION_TYPE);
 
-       cb = EWL_EXPANSION(w);
-       if (cb->expandable)
-               ewl_widget_state_set(w, "expandable", EWL_STATE_TRANSIENT);
+       if (ex->expandable)
+               ewl_widget_state_set(EWL_WIDGET(ex), "expandable", 
+                                                       EWL_STATE_TRANSIENT);
        else
-               ewl_widget_state_set(w, "nonexpandable", EWL_STATE_TRANSIENT);
+               ewl_widget_state_set(EWL_WIDGET(ex), "nonexpandable", 
+                                                       EWL_STATE_TRANSIENT);
 
        DLEAVE_FUNCTION(DLEVEL_STABLE);
 }
 
-
 /**
  * @internal
  * @param w: The widget to work with
@@ -179,9 +137,9 @@
 {
        DENTER_FUNCTION(DLEVEL_STABLE);
        DCHECK_PARAM_PTR(w);
-       DCHECK_TYPE(w, EWL_WIDGET_TYPE);
+       DCHECK_TYPE(w, EWL_EXPANSION_TYPE);
 
-       ewl_expansion_cb_update_expandable(w, NULL, NULL);
+       ewl_expansion_expandable_update(EWL_EXPANSION(w));
 
        DLEAVE_FUNCTION(DLEVEL_STABLE);
 }
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_expansion.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- ewl_expansion.h     11 Dec 2007 05:51:22 -0000      1.7
+++ ewl_expansion.h     14 Mar 2008 20:21:24 -0000      1.8
@@ -56,15 +56,9 @@
 int             ewl_expansion_is_expandable(Ewl_Expansion *c);
 void            ewl_expansion_expandable_set(Ewl_Expansion *c,
                                                int expandable);
-
-int             ewl_expansion_is_expanded(Ewl_Expansion *c);
-void            ewl_expansion_expanded_set(Ewl_Expansion *c, int expanded);
-
 /*
  * Internally used callbacks.
  */
-void ewl_expansion_cb_update_expandable(Ewl_Widget *w, void *ev_data,
-                                                       void *user_data);
 void ewl_expansion_cb_reveal(Ewl_Widget *w, void *ev_data, void *user_data);
 
 /**



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
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