Show "No preview available" when no preview is loaded.

Change-Id: I2a3377a6c90ee1b0236954d45548e2ec284c6bee
Make IconPackHelper a member of IconPreviewHelper

Change-Id: Id98842f8102bc77802a424710931906395a2d3be
ThemeChooser : Scale iconSize in previews

- Use FIT_CENTER to ensure the icon is scaled within bounds
- Set weight property to ensure even space distribution
- Set default icon size on the resulting icon drawable

Change-Id: I83ff2bac5bf0aad739f39e0c0b4aff20c231c5d4
Allow filtering components when viewing a specific theme.

Change-Id: Ic3dbf42104549e80c1c0dce447c94b72868ea084
Merge "Show "No preview available" when no preview is loaded." into cm-11.0
Merge "Make IconPackHelper a member of IconPreviewHelper" into cm-11.0
Merge "Allow filtering components when viewing a specific theme." into cm-11.0
Merge "ThemeChooser : Scale iconSize in previews" into cm-11.0
CM11 Themes: Add support for composed icons [2/2]

Requires f/b patch http://review.cyanogenmod.org/#/c/65179

Change-Id: Id9dd024448ddab41ef92177cf0d4cbc9abea0523
Remove all icons in onPreExecute()

Until the icons are loaded, we should show nothing in the icons
container.  This prevents users from seeing the wrong icons in
the view before they are loaded.

Change-Id: I9c0ec7df2cc9ed8a15012f47d9b4aa3caf8bb412
Automatic translation import

Change-Id: I4fb49dbd4938a15bc02a3304a6b5347a9d7c55da
Merge "CM11 Themes: Add support for composed icons [2/2]" into cm-11.0
Merge "Remove all icons in onPreExecute()" into cm-11.0
Add 'Get More' Menu option

Change-Id: Ic50515ac2abe5dfd24689df4c6d8075d808508c0
FUUUU Camels

Change-Id: I63810fc08974bdbeba58ea483d1ac6eb3743913a
Call launchGetThemesWebView if ActivityNotFound.

Themes Showcase may be installed but disabled by the user.  If this
is the case an ActivityNotFoundException will be thrown.  We catch
this exception and show the themes web view instead.

Change-Id: I5771215b27493bbfa8fa2643cd1e7c3ec2986ded
Hardcode 'Get More' entries

Previously entries were populated from the wiki causing:
(1) Language support to not work because the server does not respect accepted-languages header
(2) The wiki caches articles and can cause changes to not be updated quickly enough.

So until this is fixed we will stick with hardcoded entries in the strings.xml

Change-Id: I852da3b8dad91665f4cdeda450ff9158369cb55a
Merge "Hardcode 'Get More' entries" into cm-11.0
ThemeChooser: fix theme apps link

Change-Id: Ia83f764eeac72c6dac6346c156f6d0ef03d33379