Merge commit 'eecf776ac46a1eec86de5f79903bd3e7c464b0fe'
* commit 'eecf776ac46a1eec86de5f79903bd3e7c464b0fe':
SDK Updater: select specific archives in the remote page
Merge commit '128308e01b186eccc172ce9f287c6b8183c50c12'
* commit '128308e01b186eccc172ce9f287c6b8183c50c12':
SDK Updater: use tri-state icon for each potential
SDK Updater: different icon theme for the repository items.
Merge commit '48bfaca201d78fc9e111326a772f57eaf9a41a44'
* commit '48bfaca201d78fc9e111326a772f57eaf9a41a44':
Add missing system properties to sim.
SDK Updater: addon id is name+vendor, lower case
* changes:
Updated Platform Developers Guide welcome page, changing focus from 'porting guide' to 'platform developer guide'. Modelled on the SDK site developers guide.
The framework cannot start if certain properties are missing. This adds
a couple of properties used by the backup system.
Also fixed a trio of printf/size_t warnings.
Merge commit '70337978d53c6097577fa03967e256a020cf3253'
* commit '70337978d53c6097577fa03967e256a020cf3253':
SDK Updater: update all existing local archives, license click through.
Modify archquery to be able to print any system property.
Add downloadprovider permission tests runtest shortcut.
Merge commit '31d55c618e783d937cb0342c7eeafcd0a6b990fe'
* commit '31d55c618e783d937cb0342c7eeafcd0a6b990fe':
Add runtest test definition for framework-permission
- Moved the build variants descriptions into build_system
Fix the reload of pages after installation of packages.
* changes:
- Moved the build variants descriptions into build_system - Added Makefile stub into sensors.jd as a starting point - Small cleanup to build_new_device to reference the PRODUCT_* parameters - Fixed URL in the README for app engine testing
Merge commit '07c07c2e685d2d7bd1901432d694bd8bddb84e15'
* commit '07c07c2e685d2d7bd1901432d694bd8bddb84e15':
Define a new activity that lists permissions and apps using that permission with some additional details as well
SDK Updater: provide a "force http" setting.
SDK Updater: SettingsController that handles the settings.
- Moved the build variants descriptions into build_system
- Added Makefile stub into sensors.jd as a starting point
- Small cleanup to build_new_device to reference the PRODUCT_* parameters
- Fixed URL in the README for app engine testing
Conflicts:
pdk/README
pdk/docs/guide/build_new_device.jd
pdk/docs/guide/build_system.jd
pdk/docs/guide/sensors.jd
* changes:
- Moved the build variants descriptions into build_system - Added Makefile stub into sensors.jd as a starting point - Small cleanup to build_new_device to reference the PRODUCT_* parameters - Fixed URL in the README for app engine testing
Merge commit '201f83164f96036bcdc36a3c42082673a9fe429a'
* commit '201f83164f96036bcdc36a3c42082673a9fe429a':
Centralized the local data, and create new listener mechanism to access it.
Note that the setting operates on every source by converting
the https:// links into http:// before fetching the sources
or the archives.
This also reorganize some things: the RepoSourceAdapter now
takes the UpdaterData as parameter (so both Adapters work the
same) and the label/contentProviders are nested classes instead
of static classes. Cleanup some stuff that was no longer useful
such as the RepoSources.TaskFactory (it's in UpdaterData already).
With this change I can install from the dl site over http at home!
There is not any longer any logic in the SettingsPage,
it is handled now by a "SettingsControllers" which is
available via UpdaterData. The page only takes care of
notifying the controller via a callback when settings
have changed in the UI.