aboutsummaryrefslogtreecommitdiffstats
path: root/layoutopt/samples
Commit message (Collapse)AuthorAgeFilesLines
* Fix error in InefficientWeight rule. It would wrongly assume 0dip != 0dip.Romain Guy2009-10-061-0/+15
| | | | Change-Id: I2ab9b3c6b57744563c87cb8457c55afd0cbfcb57
* New rules for layoutopt: IncorrectHeight/WidthIn[Horizontal]ScrollView, ↵Romain Guy2009-10-061-0/+13
| | | | | | | | | | UselessView. This change also refactors the uix library to remove an unnecessary class (LayoutNode.) The refactoring helps writing cleaner script by accessing only the node object instead of xml and node. This change also augment the capabilities of the node in Groovy scripts. Change-Id: Id7515f9a79826909834d82496a6d9dfbc19988ad
* Add 3 more rules to layoutopt/uix:Romain Guy2009-10-054-15/+70
| | | | | | | | - InefficientWeight - NestedScrollingWidgets - TooManyChildren Change-Id: Ic8fe0b36e0a7cac523d223e5f8d96d7959919da6
* Add new rules to layoutopt: UseCompoundDrawables and UselessLayout.Romain Guy2009-10-052-0/+42
| | | | Change-Id: I5dfb2567d923da8442b1df1e703e4ebca6e9523b
* New layout optimization tool. Run layoutopt on the command line.Romain Guy2009-10-053-0/+505
Change-Id: I8e4697e19ca8a203dc8a41b464f7cb46d52184b0