summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add cards for sounds.Clark Scheff2014-07-248-3/+274
| | | | Change-Id: I4b2c9bb62eaabbd127f03631dd03eb5f1d57abb9
* Use card_bg for style card background.Clark Scheff2014-07-231-1/+1
| | | | Change-Id: Ib7f4c6ad16d60c0d7c8ad519d6cd76178161cc95
* Merge "Allow indicating spacing for page indicator." into cm-11.0Clark Scheff2014-07-234-6/+14
|\
| * Allow indicating spacing for page indicator.Clark Scheff2014-07-234-6/+14
| | | | | | | | Change-Id: I9e7ee402b0bc5556d4c853aa521f274659fbc39c
* | Merge "Don't spam logcat when themed font cannot be loaded." into cm-11.0Clark Scheff2014-07-231-1/+1
|\ \ | |/
| * Don't spam logcat when themed font cannot be loaded.Clark Scheff2014-07-231-1/+1
| | | | | | | | Change-Id: I1f226dcfad4063030d30051f1442f5729bcc0274
* | Merge "Clear the adapters cursor before switching components." into cm-11.0Clark Scheff2014-07-231-4/+5
|\ \ | |/
| * Clear the adapters cursor before switching components.Clark Scheff2014-07-231-4/+5
| | | | | | | | | | | | | | | | | | | | It is possible for the CursorPagerAdapter to get in a state where it throws an IllegalStateException stating that notifyDataSetChanged() was not called even though we call it whenever we swap the cursor. Clearing it first resolves this problem. Change-Id: I5e1c2f1c06e10be74d0ac058b97a36d029d83c6a
* | Merge "Make sCardIdsToComponentTypes non-static" into cm-11.0Clark Scheff2014-07-231-22/+23
|\ \ | |/
| * Make sCardIdsToComponentTypes non-staticClark Scheff2014-07-231-22/+23
| | | | | | | | | | | | | | We need to alter this on a per-fragment basis and therefore it cannot be static. This allows us to remove entries for cards that are removed. Change-Id: If6c9ed3e3e6c04696217bbfbe0dacec168a1c344
* | Merge "Add boot animation card." into cm-11.0Clark Scheff2014-07-237-19/+240
|\ \ | |/
| * Add boot animation card.Clark Scheff2014-07-237-19/+240
| | | | | | | | Change-Id: I88b49ab68a0239668be6480cd6358d9175e3c9e9
* | Strip off all the paint before applying theme.Clark Scheff2014-07-231-0/+6
|/ | | | | | | | The "My theme" card is the only exception, all other themes will be applied on top of the default components such that any components that are not in the theme being applied will return to their default. Change-Id: I91205e08fa714448b25fce440f8ebeafc4f2c9b9
* Add style cardClark Scheff2014-07-237-8/+75
| | | | Change-Id: If5e0905c87093df2c0b8ae39351b4f5bc761b8d7
* Lockscreen Wallpaper CardAndy Mast2014-07-237-72/+302
| | | | Change-Id: I7bdbe4d943ce57af1a86b9dbd573b695be088004
* Update UI from new redlines & assetsAndy Mast2014-07-2313-41/+108
| | | | Change-Id: Ifc40edd9ee2a5bb5478af63d56991303be146e8e
* Copy bitmap from getDrawingCache and destroy drawing cached34d2014-07-211-12/+20
| | | | | | | | Once hardware acceleration was enabled, views would keep returning the same drawing cache and not update. Once we are done with the drawing cache we destroy it so it can be rebuilt later on. Change-Id: Ic1f29220ee1654d1e9c54ca1797a6e6c7e1178ce
* Extend FragmentStatePagerAdapter for ThemesAdapterClark Scheff2014-07-182-24/+14
| | | | Change-Id: I29c49156f02bfb38eb4b614e4ca5df3bf8bc5193
* Update mAppliedComponentPkgName on every call to setComponentTypeClark Scheff2014-07-181-19/+17
| | | | | | | This ensures that mAppliedComponentPkgName is updated and that the appropriate applied component is properly highlighted. Change-Id: I42d8551b8eb2b17af1a43ff7108f92efd4b39eb5
* Disable overscroll for ThemeViewPagerClark Scheff2014-07-181-1/+2
| | | | Change-Id: I1e339cc8373b520525aaa6decb1fb23cb381a4b2
* Scroll to "My theme" after applying a theme.Clark Scheff2014-07-181-0/+7
| | | | Change-Id: I3c4cd2aa7bfe29854979aae46cd41a1af4473e79
* Use hardware acceleration for all the things!!!Clark Scheff2014-07-181-5/+0
| | | | Change-Id: I705e520caf9135e63e98f628dc406f374788263e
* Clear changes for current theme card and "My theme" if not current.Clark Scheff2014-07-181-5/+10
| | | | | | | | Restore the theme's components after applying changes if the card is not the "My theme" card. My theme is also reset if it is not the current card so changes made are shown on that card. Change-Id: Iecde05b360dd76b372e593703700109c6aa4bd96
* Fix missing wp card textAndy Mast2014-07-183-30/+28
| | | | Change-Id: I5604c160ffe9763bee12870abc0410bd55e93664
* Fix how wallpaper is loaded for "My theme" cardClark Scheff2014-07-181-4/+8
| | | | Change-Id: Ifd13e6721baf833cad5aea14f8eb8e0361070460
* Merge "Show translucent status bar" into cm-11.0Clark Scheff2014-07-181-1/+2
|\
| * Show translucent status barClark Scheff2014-07-171-1/+2
| | | | | | | | Change-Id: I505b7e7e020a0d73c31f26cd2d738e26d1a670d4
* | Change apply iconAndy Mast2014-07-171-0/+0
|/ | | | Change-Id: I815bc21c4479465fbb8d511a6351f1078cf423b1
* Wallpaper preview cardAndy Mast2014-07-179-12/+217
| | | | Change-Id: Ib8a8b5fb2af04fe50a1cd71a2e0864cf3558900c
* Retrieve navbar_background if it exists.Clark Scheff2014-07-171-2/+7
| | | | Change-Id: Iab958d7ae4ebfe5217ce0bcee56c207cbc0a2b74
* Apply theme after collapsing if user hit save & applyClark Scheff2014-07-172-6/+10
| | | | Change-Id: Idb55cf41f10a7b7671f6d94168450b64f91b83a5
* Add selector background to all component selection items.Clark Scheff2014-07-175-5/+10
| | | | Change-Id: I038e543c8815412b4fd78db3ea7d01f132d200e0
* Add applying theme progress along with animations.Clark Scheff2014-07-1710-40/+218
| | | | Change-Id: Id7835d3be0b9d9c8d861e820e63b45e17235ef68
* Use fixed size height for font preview.Clark Scheff2014-07-161-2/+3
| | | | | | Not all fonts are created equally! Change-Id: Ice6b358e9cde357798dcbe386e04b81a059fe4c1
* Animate component changes for status bar, nav bar and fontsClark Scheff2014-07-162-10/+101
| | | | Change-Id: Ia0cd72869c3e4524e1306a00fe6f81c76b45b3a6
* Animate icon change in card when changing icons.Clark Scheff2014-07-162-13/+197
| | | | Change-Id: Ibb4d825c3c1d53006b7f8f6df69ac1b00c95adda
* Change theme based on component map from current ThemeFragmentClark Scheff2014-07-162-11/+28
| | | | Change-Id: Ie6829d27e15942518e15c988fa4b0927519f6b80
* Implemented bottom title cardAndy Mast2014-07-1614-80/+253
| | | | Change-Id: Iba41091d408f8251a035b1d762c599a0fa7e025e
* Themes: Support applying components from multiple themes [2/3]Clark Scheff2014-07-151-4/+4
| | | | Change-Id: Ic44be174876f10af37351690b65cd105c42d8392
* Create singleton TyepfaceHelperCache for fontsClark Scheff2014-07-144-13/+94
| | | | | | | | | Loading typefaces is time consuming and can lead to a bad UX. By creating a central cache for typefaces and preloading them onStart we can reduce the time needed to load these typefaces and provide a more fluid UX. Change-Id: I2d028d6450575d4ca8d163e00116758d895c0cf8
* Implement mixnmatch component selection from detail viewClark Scheff2014-07-149-244/+498
| | | | | | | | Currently only icons, fonts, status bar, and navigation bar are implemented. Once other cards are added to the detail view we can add them for mixnmatch Change-Id: I524483f51a7cb76db06844c333340c491c87d7ac
* Theme component cardsAndy Mast2014-07-1017-186/+449
| | | | Change-Id: I31b3102a6b578974a6b0f11116dce052c83bce73
* Move loadBitmapBlob and getBatteryIndex to UtilsClark Scheff2014-07-103-62/+49
| | | | Change-Id: Ib20fd7415ada56f457784f48ebb3c5773b494dff
* Add save & apply view.Clark Scheff2014-07-1012-5/+168
| | | | | | | When the user is done making their changes, a view will be animated in which allows the user to save and apply their changes. Change-Id: I7a4eba06709f94c15ec94a48f2d561f84e9f5e42
* Add component selection for sounds.Clark Scheff2014-07-108-1/+260
| | | | Change-Id: Ib72c4c3a97bde11a6a5547c1c8f15b3e5059bb1a
* Highlight currently applied component in component selector.Clark Scheff2014-07-092-15/+34
| | | | Change-Id: I497650dae0b2859f2b776de71b9c75dd5b274053
* Limit component item title to 2 lines maxClark Scheff2014-07-091-0/+1
| | | | Change-Id: I332b6c2eefbc82e98802b8a1658e5ee3d2fe1149
* Create "My theme" card displaying currently applied components.Clark Scheff2014-07-093-14/+85
| | | | Change-Id: I97c2953d6544a52b0022e5a803cbb920f1d52689
* Use same components for icons from V1 chooser.Clark Scheff2014-07-081-7/+19
| | | | Change-Id: Ide51c6c1d7b174927c16205541f9a77abc3c4b00
* V2 Component selectionClark Scheff2014-07-0828-105/+1072
| | | | Change-Id: Ia383a838369678ae5cc361864a116391d1bbe11f