Merge commit '9f30bb1c473890864104815c83725b314bb96df7'
* commit '9f30bb1c473890864104815c83725b314bb96df7':
Properly update the new path of the AVD during an 'android avd move'
Merge commit '0edddddd14708ccf1c98081edd09d3b9783ba08b'
* commit '0edddddd14708ccf1c98081edd09d3b9783ba08b':
Add internal support for screen size/ratio, and version qualifiers.
Merge commit '19f8d10daba4108833550c934f97a7ba2d21cd5a'
* commit '19f8d10daba4108833550c934f97a7ba2d21cd5a':
Make the res qualifiers aware of the project target to handle differnt behavior.
Merge commit '093fff996e834dae50df6c6713e6ffcf4e7a3667'
* commit '093fff996e834dae50df6c6713e6ffcf4e7a3667':
BUG 2039245 : Need to show something in the source if there are no available package
Merge commit 'e2778775411c3ef8d2d20351963715904135e9ec'
* commit 'e2778775411c3ef8d2d20351963715904135e9ec':
Improve the comments in build.xml to help people customize their build.
Renamed the getenv and added one for user sources.
Added a (naive) check to prevent duplicate URLs.
Also fixed the repositoy.xml download error message, it was not displaying the reason of failure correctly.
Merge commit '5a23b679067cb110345b095ee98f9671a2273461'
* commit '5a23b679067cb110345b095ee98f9671a2273461':
Fix template for java test file to not use deprecated class.
Merge commit '36e0ac795e9ec37323e25e0acf04b3090fe4c266'
* commit '36e0ac795e9ec37323e25e0acf04b3090fe4c266':
Fix some display string that contained an unused %s and an NPE
Merge commit '097ba88d5392ef4e5e104b5bcb73d511119a8fc6'
* commit '097ba88d5392ef4e5e104b5bcb73d511119a8fc6':
Make android.bat copy commons-compress to tmp with the other jar files.
Merge commit '2f6bd734c081c5ae96c724877ee86bfacc77a025'
* commit '2f6bd734c081c5ae96c724877ee86bfacc77a025':
Fix comparison of 2 doc packages that have the same codename/revision.
Merge commit '8639e8e60b6b2d70970be3cadf1b66d66c4e1771'
* commit '8639e8e60b6b2d70970be3cadf1b66d66c4e1771':
Fix NPE that prevented any package w/o license to be installed.
java.util.Properties#setProperty() doesn't like it when the value is null
which was the case when a package had no license.
Made sure it won't happen on other properties than the license as well.
Also improved error display when an unexpected Throwable is thrown during
install (Stack Call is now display if the Throwable has no message).
BUG:2037085
On Linux, the gtk table seems to resize itself automatically when the
layout is computed and forces the last column to resize itself at +18 pixels.
This has a problematic impact on this dialog as it is not resizable and is
made to match the size of the content. As the dialog is used time after time
the last column grows by 18 pixels at every use up to a point where it
doesn't fit the screen.
Since storing the columns size is not that useful and I couldn't find a
way to ignore this first resize, I'm just removing the width storage.