New concept of dynamically placing surfaces in static defined layout areas. v0.4.0
authorBocklage, Jens <Jens_Bocklage@mentor.com>
Thu, 3 Nov 2016 19:23:10 +0000 (20:23 +0100)
committerBocklage, Jens <Jens_Bocklage@mentor.com>
Thu, 3 Nov 2016 19:23:10 +0000 (20:23 +0100)
commitec688535558c31989e7da221b858328b2e0766c8
tree4ca00a485bdb4ecd8aebe87398e324510400b4c0
parent6656309e1ddf27c3e62fe5d599bee2beeddcbff1
New concept of dynamically placing surfaces in static defined layout areas.

This is useful if an application wants to render more than one surface.
By default, one surface is placed in one layout render area. With the new homescreen.xml
introspection, apps can place their surfaces as they wish (limited to the boundries
of the assigned layou render area!).

The functionality is not fully implemented, but the shared lib already provides the interface.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
20 files changed:
HomeScreen/src/homescreencontrolinterface.cpp
HomeScreen/src/homescreencontrolinterface.h
HomeScreen/src/layouthandler.cpp
HomeScreen/src/layouthandler.h
HomeScreen/src/main.cpp
HomeScreen/src/mainwindow.cpp
HomeScreenAppFrameworkBinderTizen/src/main.cpp
HomeScreenSimulator/resources/mainwindow.ui
HomeScreenSimulator/src/main.cpp
HomeScreenSimulator/src/mainwindow.cpp
HomeScreenSimulator/src/mainwindow.h
InputEventManager/src/main.cpp
SampleAppTimeDate/src/main.cpp
SampleHomeScreenInterfaceApp/src/main.cpp
SampleHomeScreenInterfaceApp/src/sampleclass.cpp
SampleHomeScreenInterfaceApp/src/sampleclass.hpp
WindowManager/src/main.cpp
interfaces/homescreen.xml
libhomescreen/include/libhomescreen.hpp
libhomescreen/src/libhomescreen.cpp