devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=9001b41f3a1eba8e14a80f46488e836c87335a8c

commit 9001b41f3a1eba8e14a80f46488e836c87335a8c
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Fri Nov 1 07:25:15 2013 +0000

    Revert maximize support ... apparently this has already been "fixed"
    ... will have to look into why it does not work here propertly tho..
    
    Revert "Fix elm client applications to support maximize properly (ie: 
removing"
    
    This reverts commit 28763963bb9e26ea25ca182acc294c0a02f03ba2.
---
 src/lib/elm_win.c | 30 ------------------------------
 1 file changed, 30 deletions(-)

diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
index 12141c1..95f4812 100644
--- a/src/lib/elm_win.c
+++ b/src/lib/elm_win.c
@@ -2438,24 +2438,6 @@ _elm_win_frame_cb_close(void *data,
    evas_object_unref(win);
 }
 
-static void 
-_elm_win_frame_obj_maximized(void *data, Evas_Object *obj, void *event)
-{
-   Elm_Win_Smart_Data *sd;
-
-   sd = data;
-   edje_object_signal_emit(sd->frame_obj, "elm,state,maximized", "elm");
-}
-
-static void 
-_elm_win_frame_obj_unmaximized(void *data, Evas_Object *obj, void *event)
-{
-   Elm_Win_Smart_Data *sd;
-
-   sd = data;
-   edje_object_signal_emit(sd->frame_obj, "elm,state,unmaximized", "elm");
-}
-
 static void
 _elm_win_frame_add(Elm_Win_Smart_Data *sd,
                    const char *style)
@@ -2495,13 +2477,6 @@ _elm_win_frame_add(Elm_Win_Smart_Data *sd,
    evas_object_event_callback_add
      (sd->frame_obj, EVAS_CALLBACK_RESIZE, _elm_win_frame_obj_resize, sd);
 
-   /* FIXME: Elm Theme needs support for fullscreen state
-    * (elm,state,fullscreen/unfullscreen) */
-   evas_object_smart_callback_add(sd->obj, SIG_MAXIMIZED, 
-                                  _elm_win_frame_obj_maximized, sd);
-   evas_object_smart_callback_add(sd->obj, SIG_UNMAXIMIZED, 
-                                  _elm_win_frame_obj_unmaximized, sd);
-
    /* NB: Do NOT remove these calls !! Needed to calculate proper
     * framespace on inital show of the window */
    edje_object_size_min_calc(sd->frame_obj, &mw, &mh);
@@ -2561,11 +2536,6 @@ _elm_win_frame_del(Elm_Win_Smart_Data *sd)
         evas_object_event_callback_del_full
           (sd->frame_obj, EVAS_CALLBACK_RESIZE, _elm_win_frame_obj_resize, sd);
 
-        evas_object_smart_callback_del(sd->obj, SIG_MAXIMIZED, 
-                                       _elm_win_frame_obj_maximized);
-        evas_object_smart_callback_del(sd->obj, SIG_UNMAXIMIZED, 
-                                       _elm_win_frame_obj_unmaximized);
-
         edje_object_signal_callback_del
           (sd->frame_obj, "elm,action,move,start", "elm",
               _elm_win_frame_cb_move_start);

-- 


Reply via email to