summaryrefslogtreecommitdiffstats
path: root/src/com/cyngn/theme/widget
Commit message (Collapse)AuthorAgeFilesLines
* Extra error handling for boot animationsd34d2014-11-101-2/+13
| | | | | | | This will help in identifying themes that have issues with their boot animation by providing logs describing what is wrong and why. Change-Id: I994a18fc4ecafddb9cc397e600c1fb336706f07a
* Don't crash with invalid boot animationsSteve Kondik2014-10-251-0/+4
| | | | | | | | * The result of parsing the boot image can be empty or null. This may be because Tomato is 720p. * Add a check instead of crashing in your face. Change-Id: I26f50406793aac0d3d8e0a335b050acdb9e26e05
* Repurpose apply theme layout for deleting themesClark Scheff2014-09-251-0/+74
| | | | | | | | The apply theme overlay is now the ConfirmCancelOverlay. It has been generalized so that it can be used for the delete theme confirmation overlay as well as the apply theme overlay. Change-Id: I9ea352291c44ba2fb453ea7325e3d8f0bce46fe4
* Use linear layout inside scrollview for component selectorClark Scheff2014-09-181-0/+154
| | | | Change-Id: I9ad30111c8c3fbaabcf5748ec6cf1d7a9fc2eaa9
* Use custom TextView that always uses Lato fontsClark Scheff2014-09-041-0/+145
| | | | Change-Id: I2f60da0ab633487e18e216072ce834e255b5d852
* Fix copyright derpaged34d2014-08-283-3/+3
| | | | Change-Id: Ib0d62b6bc69cd6c0c485a1ec5340ffdd7914efc3
* Use NavBarSpace for padding the bottom of some layoutsd34d2014-08-281-0/+38
| | | | | | | | | | | We've used Space in enough layouts that it makes sense to create a view that can take care of all the logic regarding padding the bottom of layouts so content goes above the navigation bar. This view simply sets the height to 0 in onMeasure() when no navigation bar is detected. It leaves the height to whatever the super class had set it to when there is a navigation bar. Change-Id: I908c6a8a01ba4f761335909e9ecfb48a8a3007d2
* Clean up unused itemsClark Scheff2014-08-281-62/+0
| | | | Change-Id: I8c24c18a4927718970a49a6b77c9b92b4eea1ed6
* Copyright all the things.Clark Scheff2014-08-283-39/+3
| | | | Change-Id: I6cc73b320657f1bba27017f2843c84e9d6bc4c69
* Change updated and customized tags to be text basedClark Scheff2014-08-181-4/+4
| | | | | | | | The previous implementation used icons that were not clear to the user. This changes those tags so that they have text that is more descriptive. Change-Id: I9c0fe4fbdb609fd630b5aca148a439ebdefc497b
* Allow the user to reset their customized themeClark Scheff2014-08-141-0/+4
| | | | | | | This makes it possible for the user to select "Reset theme" and have their customizations revertted. Change-Id: I1c12630e67ae68026d78bfdd3acc9508875c772a
* Show updated tag when theme has been updated.Clark Scheff2014-08-141-0/+4
| | | | Change-Id: I241ec12ceb77c5cd6f1cf35b086f747d425ae297
* Add tags to theme cardsClark Scheff2014-08-111-0/+105
| | | | | | | | | | | | | The following tags can be enabled/disabled per theme Applied Customized Updated Default Currently the "Updated" tag is not being enabled. This will require some special handling and not worth holding up this patch. Change-Id: I69de7ca80df66f6c5cdbf0b47f18fc7dc77289f5
* Implement new apply UIClark Scheff2014-08-071-0/+44
| | | | Change-Id: I9d57114bb5878b2e6c734733306be707b039f188
* Don't get next frame if mAnimationParts is null or empty.Clark Scheff2014-07-311-0/+2
| | | | Change-Id: Ibb58e64ec0247b2b3b04a3074020f00b5b06789e
* Remove v1 code and resources and refactor v2 chooser.Clark Scheff2014-07-293-0/+329
Change-Id: Ic617365b3d26944e11c592b1508b4170ddb2871e