Add "full screen" parameter to MiniBrowser 71/6071/3
authorJoone Hur <joone.hur@intel.com>
Mon, 29 Jul 2013 22:11:06 +0000 (15:11 -0700)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 31 Jul 2013 21:00:52 +0000 (14:00 -0700)
This patch comes from http://trac.webkit.org/changeset/141808

Tools/MiniBrowser/efl/main.c

index d17f414..474b7ba 100755 (executable)
@@ -42,6 +42,7 @@ static int verbose = 1;
 static Eina_List *windows = NULL;
 static char *evas_engine_name = NULL;
 static Eina_Bool frame_flattening_enabled = EINA_FALSE;
+static Eina_Bool fullscreen_enabled = EINA_FALSE;
 
 typedef struct _Browser_Window {
     Evas_Object *window;
@@ -66,6 +67,8 @@ static const Ecore_Getopt options = {
              ecore_getopt_callback_ecore_evas_list_engines, NULL),
         ECORE_GETOPT_STORE_DEF_BOOL
             ('f', "flattening", "frame flattening.", EINA_FALSE),
+        ECORE_GETOPT_STORE_DEF_BOOL
+            ('F', "full-screen", "start in full-screen.", EINA_FALSE),
         ECORE_GETOPT_VERSION
             ('V', "version"),
         ECORE_GETOPT_COPYRIGHT
@@ -495,6 +498,7 @@ static Browser_Window *window_create(const char *url)
 //    Ewk_Settings *settings = ewk_view_settings_get(app_data->webview);
 //    ewk_settings_file_access_from_file_urls_allowed_set(settings, EINA_TRUE);
 //    ewk_settings_enable_frame_flattening_set(settings, frame_flattening_enabled);
+    elm_win_fullscreen_set(app_data->window, fullscreen_enabled);
 
     evas_object_smart_callback_add(app_data->webview, "close,window", on_close_window, app_data);
     evas_object_smart_callback_add(app_data->webview, "create,window", on_new_window, app_data);
@@ -538,6 +542,7 @@ elm_main(int argc, char *argv[])
         ECORE_GETOPT_VALUE_STR(evas_engine_name),
         ECORE_GETOPT_VALUE_BOOL(quitOption),
         ECORE_GETOPT_VALUE_BOOL(frame_flattening_enabled),
+        ECORE_GETOPT_VALUE_BOOL(fullscreen_enabled),
         ECORE_GETOPT_VALUE_BOOL(quitOption),
         ECORE_GETOPT_VALUE_BOOL(quitOption),
         ECORE_GETOPT_VALUE_BOOL(quitOption),