aboutsummaryrefslogtreecommitdiffstats
path: root/layoutopt
Commit message (Collapse)AuthorAgeFilesLines
* Fix layoutopt.bat to start layoutopt on Windows.Romain Guy2009-12-101-1/+1
|
* Fix the MergeRootFrameLayout rule by checking the presence of padding.Romain Guy2009-10-072-3/+22
| | | | Change-Id: I3a8b257025e74f6899233d9b99f7f86b5675e997
* Fix error in InefficientWeight rule. It would wrongly assume 0dip != 0dip.Romain Guy2009-10-062-1/+16
| | | | Change-Id: I2ab9b3c6b57744563c87cb8457c55afd0cbfcb57
* Merge change Id7515f9a into eclairAndroid (Google) Code Review2009-10-0618-238/+220
|\ | | | | | | | | * changes: New rules for layoutopt: IncorrectHeight/WidthIn[Horizontal]ScrollView, UselessView.
| * New rules for layoutopt: IncorrectHeight/WidthIn[Horizontal]ScrollView, ↵Romain Guy2009-10-0618-238/+220
| | | | | | | | | | | | | | | | | | | | 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
* | Fix NPE in layoutopt when trying to open non-XML files.Romain Guy2009-10-061-1/+1
|/ | | | Change-Id: I59900c35996ce4465e2ecfd2eb26a19e3fa66403
* Add 3 more rules to layoutopt/uix:Romain Guy2009-10-0511-22/+166
| | | | | | | | - InefficientWeight - NestedScrollingWidgets - TooManyChildren Change-Id: Ic8fe0b36e0a7cac523d223e5f8d96d7959919da6
* Only process XML files in layoutopt.Romain Guy2009-10-051-2/+2
| | | | Change-Id: I847109409601ccfbb10abff3b9972afdb3032821
* Add new rules to layoutopt: UseCompoundDrawables and UselessLayout.Romain Guy2009-10-059-8/+83
| | | | Change-Id: I5dfb2567d923da8442b1df1e703e4ebca6e9523b
* New layout optimization tool. Run layoutopt on the command line.Romain Guy2009-10-0527-0/+1857
Change-Id: I8e4697e19ca8a203dc8a41b464f7cb46d52184b0