Allow applications to select a transparent top-level window. 60/19960/1
authorJavon Prince <javon.prince@samsung.com>
Thu, 17 Apr 2014 09:25:00 +0000 (10:25 +0100)
committerAndrew Cox <andrew.cox@partner.samsung.com>
Wed, 23 Apr 2014 18:55:37 +0000 (19:55 +0100)
commit219befc6d1b78aa21103f67c9438f8a37085190d
tree2c41d34555d11f1b370d3444c5bf7596f126c003
parent2607bb848d2618bd8e058fbfcc159caffa5a4e40
Allow applications to select a transparent top-level window.

[Issue#] (N/A)

[Problem] Dali::Application would only create opaque top-level windows

[Cause] Hidden APIs

[Solution] Extend Application class to select the type of window required

Usage:

int main(int argc, char **argv)
{
  Application myApplication( Application::New( &argc, &argv, "My Application", Application::TRANSPARENT ) );
  ...
}

Change-Id: I15c646c6ee2a2ca09ae2404ed3336cde01368642
Signed-off-by: Javon Prince <javon.prince@samsung.com>
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
adaptors/tizen/internal/application-impl.cpp
adaptors/tizen/internal/application-impl.h
adaptors/tizen/public-api/adaptor-framework/application.cpp
adaptors/tizen/public-api/adaptor-framework/application.h