From c4b5fbe062f3f1fb61ab05c109d7719e333f5663 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Tue, 3 Dec 2013 23:46:47 -0800 Subject: [PATCH] Add LaunchBrowser support --- project/src/platform/tizen/System.cpp | 7 ------- project/src/platform/tizen/TizenApplication.cpp | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/project/src/platform/tizen/System.cpp b/project/src/platform/tizen/System.cpp index 9f80ea018..ce5cc7ef7 100644 --- a/project/src/platform/tizen/System.cpp +++ b/project/src/platform/tizen/System.cpp @@ -99,13 +99,6 @@ namespace lime { } - - bool LaunchBrowser (const char *inUtf8URL) { - - return false; - - } - } diff --git a/project/src/platform/tizen/TizenApplication.cpp b/project/src/platform/tizen/TizenApplication.cpp index 0040999e6..671888832 100644 --- a/project/src/platform/tizen/TizenApplication.cpp +++ b/project/src/platform/tizen/TizenApplication.cpp @@ -413,6 +413,23 @@ namespace lime { } + bool LaunchBrowser (const char *inUtf8URL) { + + Tizen::Base::String uri = Tizen::Base::String(inUtf8URL); + Tizen::App::AppControl* pAc = Tizen::App::AppManager::FindAppControlN (L"tizen.internet", L"http://tizen.org/appcontrol/operation/view"); + + if (pAc) { + + pAc->Start (&uri, null, null, null); + delete pAc; + + } + + return true; + + } + + bool SetUserPreference (const char *inId, const char *inPreference) { result r = E_SUCCESS;