Don't add components that are disabled.

Change-Id: I7163186143b930d47e26d4e748cb74e408860302
Preview lockscreen preview image in detail view

Change-Id: I9b2c87de906723aedf49833fac9d00f3b5d698a3
Replace sliding panel with scrollview

This allows
1) Sliding of the drawer to happen in the theme viewpager
2) Seamless sliding from viewpager all the way to the bottom most
theme component checkbox (sounds).

Also clicking the viewpager now expands/minimizes the "drawer".

Before this patch the UX was a little awkward since the theme
components were in their own scrollview. A user could not scroll down at all
in the theme preview viewpager and would have to use two swipes to
get to the very bottom.

Change-Id: I1a0a30edfdd29d56db0aa40d06114f8bbaa39331
Add a page indicator to the theme preview screen

Leverages Jake Wharton's ViewPagerIndicator

Change-Id: I17c5ff60a7a2d62fa8fcf652382dcfcd807d0397
Merge "Don't add components that are disabled." into cm-11.0
If default theme, get localized title string

Change-Id: I2f09c3eb725da16cf7eed681b5527655172e5009
ThemeChooser: Update lock screen wallpaper string

Be consistent with ThemeStore

Change-Id: I0d16c20f42fc9e2ea63d6291a5a14c5d17286109
ThemeChooser: Add missing up navigation

Change-Id: I801d61eb72ccdc31ca8093f9885f034e38707294
Merge "If default theme, get localized title string" into cm-11.0
Don't rely on dimensions given in desc.txt

It is possible for a boot animation to have images that are not
the same dimensions as those given in the desc.txt.  For this
reason we should not rely on those dimensions when allocating
bitmaps.

Change-Id: Ic4996c419d542bdcfbec5ebf6df3c9d6364e5af6
Merge "Don't rely on dimensions given in desc.txt" into cm-11.0
Merge "ThemeChooser: Add missing up navigation" into cm-11.0
CM11 Themes: Allow defining a custom default theme [3/3]

Change-Id: Ieed1f6c67972cd24f981df5bdb7095a1444f40c1
Save and restore state of checkboxes

Change-Id: Ie72c7e301eec589577300e9270998a22ab5e8f65
ThemeChooser: minor strings update

Change-Id: If79b15ddc9566591566dbed6cdae99b7405bb745
Automatic translation import

Change-Id: Ie57d34a5b5c40369723d60ccda1cd5315f53fbe5
Fix handling of new intents from installed theme notifications.

Change-Id: Iad492cccbc12aa9bd6a9b98da106960a56b969f5
Fix NP when activity detaches from fragment

Change-Id: I9cffdd137683b5a9fa45e21a22e859919a23cd8a
Add uses-permission for access to themes provider

Don't technically need this since it runs in the same UID, but good
practice in case something changes in the future.

Change-Id: I2af73700a7151243a872b9cc1f61b49f6d3db644
Automatic translation import

Change-Id: I8b7acf39d262712f3b5508d9e6e4eb147c250e14