Revert maximize support ... apparently this has already been "fixed"
authorChris Michael <cp.michael@samsung.com>
Fri, 1 Nov 2013 07:25:15 +0000 (07:25 +0000)
committerChris Michael <cp.michael@samsung.com>
Fri, 1 Nov 2013 07:25:15 +0000 (07:25 +0000)
... 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

index 12141c1..95f4812 100644 (file)
@@ -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);