Update wrt-setting menu.
authorJihoon Chung <jihoon.chung@samsaung.com>
Sun, 25 Aug 2013 09:41:05 +0000 (18:41 +0900)
committerleerang song <leerang.song@samsung.com>
Fri, 6 Sep 2013 11:38:57 +0000 (20:38 +0900)
commit7f88aeaabd67c4b3e74265a0e56d6fd7a1a02423
tree74ec05aca06e5e6c2c5ba37b2d3e6403618388ba
parent7478c135ab0c4a7a217c4cc5c250ad11f97ebd60
Update wrt-setting menu.

[Issue#]    N/A
[Problem]   UX concept is changed but not supported
[Cause]     As new UX concept is added, menu is updated.
[Solution]  To support new UX concept, add new class
            - ctxpopup_view.cpp
              Support the 'delete' and 'reset to default' menu
              1. delete : Permission of website is deleted when selecting this menu.
              2. reset to default' : Permission of website is reseted to defalt setting.

              context.cpp
              Read and write security_origin_db
              1. Load security data and copy to colleted origin data
              2. Load security data and set to permission data
              3. Delete permission date when user selects a delete menu.

              origin_view.cpp
              1. Show origin having permission
              2. Set origin_selected_callback and get_text_callback to genlist
              3. Load genlist to naviframe.

              permission_view.cpp, permission_delete_view.cpp
              Show permission of origin that user allow or deny to access
              2. Set permission_selected_callback and get_text_callback
              3. title is setted to origin
              4. 'delete' and 'reset to default' menu are loaded, when user select more key.
              5. PermissionView is loaded when selecting 'delete'

[SCMRequest] N/A

Change-Id: Ie52ba6b91994debd7bd6264aa446dd1733d9e24e
17 files changed:
webapp-detail/CMakeLists.txt
webapp-detail/context.cpp [new file with mode: 0755]
webapp-detail/context.h [new file with mode: 0755]
webapp-detail/ctxpopup_view.cpp [new file with mode: 0755]
webapp-detail/ctxpopup_view.h [new file with mode: 0755]
webapp-detail/main.cpp [moved from webapp-detail/ug.cpp with 95% similarity]
webapp-detail/main_view.cpp [moved from webapp-detail/mainview.cpp with 81% similarity]
webapp-detail/main_view.h [moved from webapp-detail/mainview.h with 81% similarity]
webapp-detail/menu_data.cpp [new file with mode: 0755]
webapp-detail/menu_data.h [new file with mode: 0755]
webapp-detail/origin_view.cpp [new file with mode: 0755]
webapp-detail/origin_view.h [new file with mode: 0755]
webapp-detail/permission_delete_view.cpp [new file with mode: 0755]
webapp-detail/permission_delete_view.h [new file with mode: 0755]
webapp-detail/permission_view.cpp [new file with mode: 0755]
webapp-detail/permission_view.h [new file with mode: 0755]
webapp-detail/util.h