c/ui_app: rename prefix to ui_viewmgr_app 60/74860/1
authorHermet Park <hermet@hermet.pe.kr>
Thu, 16 Jun 2016 02:14:44 +0000 (11:14 +0900)
committerHermet Park <hermet@hermet.pe.kr>
Thu, 16 Jun 2016 02:14:44 +0000 (11:14 +0900)
Change-Id: Id7e6477eacdedaeb7447d56a81dbd73419f16d9d

src/examples/efl/c/main.cpp
src/include/efl/mobile/c/ui_app.h [deleted file]
src/include/efl/mobile/c/ui_mobile_viewmanager.h
src/include/efl/mobile/c/ui_viewmgr.h
src/include/efl/mobile/c/ui_viewmgr_app.h [new file with mode: 0644]
src/lib/CMakeLists.txt
src/lib/efl/mobile/c/ui_app.cpp [deleted file]
src/lib/efl/mobile/c/ui_viewmgr_app.cpp [new file with mode: 0644]
src/lib/efl/mobile/ui_popup.cpp

index 69607f41f05f1ad4d33bb2934d68155059fb5420..97f2b8f36b848286dac1a853bac4ab6653b7a87f 100644 (file)
@@ -26,7 +26,7 @@ main(int argc, char *argv[])
        ui_app_lifecycle_callback_s lifecycle_callback = {0, };
 
        //Initialize ui_app. ui_app initializes basic resources including ui_viewmgr internally.
-       if (!(ret = ui_app_init(PACKAGE, LOCALE_DIR)))
+       if (!(ret = ui_viewmgr_app_init(PACKAGE, LOCALE_DIR)))
        {
                dlog_print(DLOG_ERROR, LOG_TAG, "ui_app_init() is failed. err = %d", ret);
                return ret;
@@ -37,14 +37,14 @@ main(int argc, char *argv[])
        lifecycle_callback.app_control = app_control;
 
        //Run ui_app. Now it requests to run an application mainloop.
-       if (!(ret = ui_app_run(argc, argv, &lifecycle_callback, NULL)))
+       if (!(ret = ui_viewmgr_app_run(argc, argv, &lifecycle_callback, NULL)))
        {
                dlog_print(DLOG_ERROR, LOG_TAG, "ui_app_run() is failed. err = %d", ret);
                return ret;
        }
 
        //Terminate ui_app. Remove all ui_app resources.
-       if (!(ret = ui_app_term()))
+       if (!(ret = ui_viewmgr_app_term()))
        {
                dlog_print(DLOG_ERROR, LOG_TAG, "ui_app_term() is failed. err = %d", ret);
                return ret;
diff --git a/src/include/efl/mobile/c/ui_app.h b/src/include/efl/mobile/c/ui_app.h
deleted file mode 100644 (file)
index 4ecefb6..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#ifndef _UI_APP_CAPI_H_
-#define _UI_APP_CAPI_H_
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-
-//FIXME: rename prefix
-bool ui_app_init(const char *pkg, const char *locale_dir);
-int ui_app_run(int argc, char **argv, ui_app_lifecycle_callback_s *lifecycle_callback, void *data);
-ui_viewmgr *ui_app_viewmgr_get();
-bool ui_app_term(void);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _UI_APP_CAPI_H_ */
index 97cd19e1a331326049a8c6c25a1fb3b968d51520..556ff6608795b3e2e4a6cdb06a3218a9b1031c20 100644 (file)
@@ -40,7 +40,7 @@
 //FIXME: better way?
 #include "../../../interface/ui_iface_types.h"
 
-#include "ui_app.h"
+#include "ui_viewmgr_app.h"
 #include "ui_menu.h"
 #include "ui_popup.h"
 #include "ui_viewmgr.h"
index c37a4c87c3d8cda5529e2fdbca8e554333c385ae..f650334165d895bb929bf841628d0d77762d31dc 100644 (file)
@@ -20,9 +20,9 @@ int ui_viewmgr_view_count_get(ui_viewmgr *viewmgr);
 bool ui_viewmgr_soft_key_need_get(ui_viewmgr *viewmgr);
 ui_viewmgr *ui_viewmgr_viewmgr_get();
 
-#define UI_VIEWMGR_DEACTIVATE() (ui_viewmgr_deactivate(ui_app_viewmgr_get()))
-#define UI_VIEWMGR_VIEW_PUSH(x) (ui_viewmgr_view_push(ui_app_viewmgr_get(), x))
-#define UI_VIEWMGR_VIEW_POP() (ui_viewmgr_view_pop(ui_app_viewmgr_get()))
+#define UI_VIEWMGR_DEACTIVATE() (ui_viewmgr_deactivate(ui_viewmgr_viewmgr_get()))
+#define UI_VIEWMGR_VIEW_PUSH(X) (ui_viewmgr_view_push(ui_viewmgr_viewmgr_get(), (X)))
+#define UI_VIEWMGR_VIEW_POP() (ui_viewmgr_view_pop(ui_viewmgr_viewmgr_get()))
 
 #ifdef __cplusplus
 }
diff --git a/src/include/efl/mobile/c/ui_viewmgr_app.h b/src/include/efl/mobile/c/ui_viewmgr_app.h
new file mode 100644 (file)
index 0000000..c547400
--- /dev/null
@@ -0,0 +1,17 @@
+#ifndef _UI_VIEWMGR_APP_CAPI_H_
+#define _UI_VIEWMGR_APP_CAPI_H_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+bool ui_viewmgr_app_init(const char *pkg, const char *locale_dir);
+int ui_viewmgr_app_run(int argc, char **argv, ui_app_lifecycle_callback_s *lifecycle_callback, void *data);
+bool ui_viewmgr_app_term(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _UI_VIEWMGR_APP_CAPI_H_ */
index d9fe096d0963fb58e6b96dc108d981a00afedfc2..c47951b049d4aaf63f2ea0a80a65cf7b309d2484 100644 (file)
@@ -15,7 +15,7 @@ SET(SRCS
      efl/mobile/ui_standard_view.cpp
      efl/mobile/ui_key_listener.cpp
      efl/mobile/ui_viewmgr.cpp
-     efl/mobile/c/ui_app.cpp
+     efl/mobile/c/ui_viewmgr_app.cpp
      efl/mobile/c/ui_menu.cpp
      efl/mobile/c/ui_popup.cpp
      efl/mobile/c/ui_view.cpp
diff --git a/src/lib/efl/mobile/c/ui_app.cpp b/src/lib/efl/mobile/c/ui_app.cpp
deleted file mode 100644 (file)
index 8d664d9..0000000
+++ /dev/null
@@ -1,116 +0,0 @@
-#include "../../../../include/efl/mobile/ui_mobile_viewmanager.h"
-#include "../../../../include/efl/mobile/c/ui_mobile_viewmanager.h"
-
-using namespace efl_viewmanager;
-
-class ui_app_capi : public ui_app
-{
-public:
-       ui_app_lifecycle_callback_s capi_lifecycle_callback;
-       void *data;
-
-       bool on_create()
-       {
-               if (!ui_app::on_create()) return false;
-
-               if (!this->capi_lifecycle_callback.create) return false;
-               return this->capi_lifecycle_callback.create(this->data);
-       }
-
-       void on_terminate()
-       {
-               ui_app::on_terminate();
-
-               if (!this->capi_lifecycle_callback.terminate) return;
-               this->capi_lifecycle_callback.terminate(this->data);
-       }
-
-       void on_pause()
-       {
-               ui_app::on_pause();
-
-               if (!this->capi_lifecycle_callback.pause) return;
-               this->capi_lifecycle_callback.pause(this->data);
-       }
-
-       void on_resume()
-       {
-               ui_app::on_resume();
-
-               if (!this->capi_lifecycle_callback.resume) return;
-               this->capi_lifecycle_callback.resume(this->data);
-       }
-
-       void on_control(app_control_h app_control)
-       {
-               ui_app::on_control(app_control);
-
-               if (!this->capi_lifecycle_callback.app_control) return;
-               this->capi_lifecycle_callback.app_control(app_control, this->data);
-       }
-
-       ui_app_capi(const char *pkg, const char *locale_dir)
-                       : ui_app(pkg, locale_dir), data(NULL)
-       {
-       }
-
-       ~ui_app_capi()
-       {
-       }
-
-       int run(int argc, char **argv, ui_app_lifecycle_callback_s *lifecycle_callback, void *data)
-       {
-               if (lifecycle_callback)
-               {
-                       this->capi_lifecycle_callback = *lifecycle_callback;
-               }
-
-               this->data = data;
-
-               return ui_app::run(argc, argv);
-       }
-};
-
-static ui_app_capi *g_app = NULL;
-
-bool ui_app_init(const char *pkg, const char *locale_dir)
-{
-       ui_app_capi *app = g_app;
-       if (app) return true;
-
-       app = new ui_app_capi(pkg, locale_dir);
-       if (!app)
-       {
-               LOGE("Failed to create new ui_app_capi()!");
-               return false;
-       }
-
-       g_app = app;
-
-       return true;
-}
-
-int ui_app_run(int argc, char **argv, ui_app_lifecycle_callback_s *lifecycle_callback, void *data)
-{
-       ui_app_capi *app = g_app;
-       if (!app) return -1;
-
-       return app->run(argc, argv, lifecycle_callback, data);
-}
-
-ui_viewmgr *ui_app_viewmgr_get()
-{
-       ui_app_capi *app = g_app;
-       if (!app) return NULL;
-
-       return app->get_viewmgr();
-}
-
-bool ui_app_term(void)
-{
-       ui_app_capi *app = g_app;
-       if (app) delete (app);
-       g_app = NULL;
-
-       return true;
-}
diff --git a/src/lib/efl/mobile/c/ui_viewmgr_app.cpp b/src/lib/efl/mobile/c/ui_viewmgr_app.cpp
new file mode 100644 (file)
index 0000000..b5181bc
--- /dev/null
@@ -0,0 +1,108 @@
+#include "../../../../include/efl/mobile/ui_mobile_viewmanager.h"
+#include "../../../../include/efl/mobile/c/ui_mobile_viewmanager.h"
+
+using namespace efl_viewmanager;
+
+class ui_app_capi : public ui_app
+{
+public:
+       ui_app_lifecycle_callback_s capi_lifecycle_callback;
+       void *data;
+
+       bool on_create()
+       {
+               if (!ui_app::on_create()) return false;
+
+               if (!this->capi_lifecycle_callback.create) return false;
+               return this->capi_lifecycle_callback.create(this->data);
+       }
+
+       void on_terminate()
+       {
+               ui_app::on_terminate();
+
+               if (!this->capi_lifecycle_callback.terminate) return;
+               this->capi_lifecycle_callback.terminate(this->data);
+       }
+
+       void on_pause()
+       {
+               ui_app::on_pause();
+
+               if (!this->capi_lifecycle_callback.pause) return;
+               this->capi_lifecycle_callback.pause(this->data);
+       }
+
+       void on_resume()
+       {
+               ui_app::on_resume();
+
+               if (!this->capi_lifecycle_callback.resume) return;
+               this->capi_lifecycle_callback.resume(this->data);
+       }
+
+       void on_control(app_control_h app_control)
+       {
+               ui_app::on_control(app_control);
+
+               if (!this->capi_lifecycle_callback.app_control) return;
+               this->capi_lifecycle_callback.app_control(app_control, this->data);
+       }
+
+       ui_app_capi(const char *pkg, const char *locale_dir)
+                       : ui_app(pkg, locale_dir), data(NULL)
+       {
+       }
+
+       ~ui_app_capi()
+       {
+       }
+
+       int run(int argc, char **argv, ui_app_lifecycle_callback_s *lifecycle_callback, void *data)
+       {
+               if (lifecycle_callback)
+               {
+                       this->capi_lifecycle_callback = *lifecycle_callback;
+               }
+
+               this->data = data;
+
+               return ui_app::run(argc, argv);
+       }
+};
+
+static ui_app_capi *g_app = NULL;
+
+bool ui_viewmgr_app_init(const char *pkg, const char *locale_dir)
+{
+       ui_app_capi *app = g_app;
+       if (app) return true;
+
+       app = new ui_app_capi(pkg, locale_dir);
+       if (!app)
+       {
+               LOGE("Failed to create new ui_app_capi()!");
+               return false;
+       }
+
+       g_app = app;
+
+       return true;
+}
+
+int ui_viewmgr_app_run(int argc, char **argv, ui_app_lifecycle_callback_s *lifecycle_callback, void *data)
+{
+       ui_app_capi *app = g_app;
+       if (!app) return -1;
+
+       return app->run(argc, argv, lifecycle_callback, data);
+}
+
+bool ui_viewmgr_app_term(void)
+{
+       ui_app_capi *app = g_app;
+       if (app) delete (app);
+       g_app = NULL;
+
+       return true;
+}
index 7a83feb2bcc9f57854f2d7bfe04dc41c30d19a9a..f8353d595463203a0afd87e6f7b0544eae548ace 100644 (file)
@@ -102,8 +102,6 @@ bool ui_popup::set_content(Elm_Popup *popup)
        }
 
        elm_popup_align_set(popup, ELM_NOTIFY_ALIGN_FILL, 1.0);
-
-       //FIXME: rename style.
        evas_object_event_callback_add(popup, EVAS_CALLBACK_DEL, popup_del_cb, this);
        evas_object_smart_callback_add(popup, "dismissed", popup_dismissed_cb, this);