Adding support for luna-sysmgr-common

Removing all duplicate files that are already present
in the luna-sysmgr-common

Modifying ApplicationDescription to use ADBase

Removed LocalePrefereces specific parts from the Preferences
and using LocalePreferences where applicable

Using WindowTypes.h and WindowProperies from
luna-sysmgr-common

Open-webOS-DCO-1.0-Signed-off-by: Jukka Honkela <jukka.honkela@palm.com>
Open-webOS-DCO-1.0-Signed-off-by: Yi Zheng <yi.zheng@palm.com>

Change-Id: Idf7f458862a55e1609885e87445c767362c95fc0
Fixes to make code compile with qt 5.0.1

Open-webOS-DCO-1.0-Signed-off-by: Jukka Honkela <jukka.honkela@palm.com>

Change-Id: Ibada20be453c5d6663ca0b58d09d913aa6773718
Fix mouse event handling in Qt5 desktop build

Open-webOS-DCO-1.0-Signed-off-by: Teppo Pennanen <teppo.pennanen@palm.com>

Change-Id: I6fa0955c3f9055f9b973afb903fe472678fff85a
Fix mouse issues with Just Type screen

Mouse clicks stopped working in the Just Type window after Qt5
changes in the desktop build. Fixed by forwarding the touch events
to the window, and changing incorrect mouse coordinates sent to
the window.

Open-webOS-DCO-1.0-Signed-off-by: Teppo Pennanen <teppo.pennanen@palm.com>

Change-Id: I3a4d04d6ab091f02cab0b0bcf474cf8fef794348
Make DisableLocking setting function 100%

- System has been reading [Display] DisableLocking from luna.conf, but
  it was not respected completely

Open-webOS-DCO-1.0-Signed-off-by: Eric Blade <eric.blade@palm.com>

Change-Id: Ief1679efd11a604f4aeb96a97244835f798690f4
Fix home button in desktop build

Home button in the gesture strip at the bottom of the screen
stopped working after the switch to Qt5.

Open-webOS-DCO-1.0-Signed-off-by: Teppo Pennanen <teppo.pennanen@palm.com>

Change-Id: I3ff27370752835b83f10486b1b577e0b7db6bed4
luna-sysmgr: use pkg config to find ipc headers

Open-webOS-DCO-1.0-Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com>

Change-Id: I3af37dd1ac7c394558334d8d7fa95f751702be7e
Update README for separation of webappmanager

Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>

Change-Id: I67c7a7482ab53722f5bb30cfb727f04a57fd1e36
Allow USE_ROUNDEDCORNER_SHADER to be configured per device

Open-webOS-DCO-1.0-Signed-off-by: Eric Blade <eric.blade@palm.com>

Change-Id: I1ed9bf511823000e397f54b1e2d49018f910a6c9
Add Gesture support for sysmgr

Remove the gesture from qpa and move them to sysmgr for qt5

Open-webOS-DCO-1.0-Signed-off-by: Yi Zheng <yi.zheng@palm.com>

Change-Id: I54df8f45b41f834902d8cd57096435d9eb294db1
Fix text scaling issues

Status bar clock text and the text in the launcher tab labels had ugly
jagged edges. This happened when using small font sizes and drawing
the text directly using QPainter::drawText(). Fixed by drawing the
texts to offscreen pixmaps first and then drawing those pixmaps.

Open-webOS-DCO-1.0-Signed-off-by: Teppo Pennanen <teppo.pennanen@palm.com>

Change-Id: Ifac7e0a09cd1c9f9853847291d728f4cd27fb2d1
Fix rotate segfault in HostWindow

Sets metaDataKey to always be 0 because call to
m_data->metaDataBuffer()->key() segfaults.

Open-webOS-DCO-1.0-Signed-off-by: Kimmo Leppala <kimmo.leppala@palm.com>

Change-Id: I58452ef52960f5899e0d4f355e1b456814b6fad7
Modify mouse and touch Qt5 changes for devices

Remove the TARGET_DESKTOP limitator from the earlier changes to support
the different techniques that Qt5 requires for mouse and touch events
compared to how it was handled under Qt4.8.

Contributed by kwangsub.kim@palm.com

Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>

Change-Id: I93a9318792431be601ec007bf2ac61f5c3d910aa
Merge "Modify mouse and touch Qt5 changes for devices"
Allow carded applications to be dismissed in Qt5

Fixes the problem which was preventing carded applications from
being dismissed by commenting out erroneous code.

Improve Doxygen paranmeters

Change-Id: Ic22fa4b6e2d3b4553784f7b9dfc69ac5a2313528
Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>
Fix system menu not showing

At the beginning of the Qt 4.8 -> Qt 5 transition the QtDeclarative
module (QML 1) was not a part of the desktop build, so references to
it were replaced with ones to the new QtQuick (QML 2) module, but
the QtDeclarative module has been added to the build afterwards.

Using the QtQuick module causes old QML 1 stuff such as the system
menu to not be displayed. Using the QtDeclarative module fixes this.

Open-webOS-DCO-1.0-Signed-off-by: Teppo Pennanen <teppo.pennanen@palm.com>

Change-Id: I4a1fa35a4084caa99456f57283a50ffa7d650ccc
Fix GF-1788 universal search focus problem

The event pos coordinator should use pos of window to
replace the old scenePos. Now the universal search can get focus by
double click but not click.

Open-webOS-DCO-1.0-Signed-off-by: Yi Zheng <yi.zheng@palm.com>

Change-Id: Iafd69092cae61b5c17f55ece125fa3b7acc6da2d
Fix mouse input for QML components

Sysmgr components written in QML did not react to mouse clicks.
Fixes GF-1652.

Open-webOS-DCO-1.0-Signed-off-by: Teppo Pennanen <teppo.pennanen@palm.com>

Change-Id: Id0bfcfa588e4fc32882fc5a6c573cf9936cd1fba
Merge "Fix mouse input for QML components"
Add mouse wheel event handler to HostWindow

Open-webOS-DCO-1.0-Signed-off-by: Teppo Pennanen <teppo.pennanen@palm.com>

Change-Id: I2a0ff4572d899ae80222e0260fcf11739420427f