qt5base-lts/mkspecs/common/winrt_winphone
Maurice Kalinowski 34e0e908c8 winrt: Add capabilities as specified by modules
So far no capabilities (but internetClient for Windows 10) were added by
default, which forced developers to always manually edit the
WINRT_MANIFEST.capabilities(_device) property.

This allowed to leave out non-required capabilities and keep the created
manifest clean, examples being microphone for multimedia.

However, this also breaks first user experience as deeper knowledge
about this topic is required. Furthermore this is inconsistent with
other platforms like Android, where all capabilities are set by default
and developers need to edit the manifest manually in any case.
With this change, modules can define the capability set to enable all
features in the module. If developers want to disable some again, they
need to adapt the generated manifest. From our experience this needs to
be done in any case, latest at publishing stage when the store
manipulates the manifest.

Task-number: QTBUG-38802
Change-Id: I6d522268ee0afbfa00a30dbdd5e6ec9f415bebf3
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
2016-04-07 20:03:55 +00:00
..
assets WinRT: Refactor icon specification usage 2015-01-13 11:29:42 +01:00
manifests winrt: update version settings in default manifest 2016-01-26 13:03:48 +00:00
qmake.conf winrt: Add capabilities as specified by modules 2016-04-07 20:03:55 +00:00
qplatformdefs.h winrt: Use winsock2 API for hostname resolution on WinRT/WinPhone 2016-01-05 08:14:31 +00:00