aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* android.bat now checks if Java is installed.Raphael2010-01-261-14/+81
| | | | | | | | | | When not in the path, search for it in the program files where java installs by default. If not found, let the user know where to download it. SDK Bug: 2315813 Change-Id: I4b077606d86969f989279a5eaeebb2f1895a6ef2
* Generic Tools change log.Xavier Ducrohet2010-01-261-0/+11
| | | | Change-Id: I8354405e124dd955531a22b59ff026b91359c70c
* Update the change log for the eclipse plugin.Xavier Ducrohet2010-01-251-0/+5
| | | | Change-Id: Ie3bda15b870c842fd57100d67da3620058893bb1
* Merge "Updated to better distinguish between options and operands" into eclairXavier Ducrohet2010-01-251-1/+1
|\
| * Updated to better distinguish between options and operandsNate Karstens2010-01-251-1/+1
| | | | | | | | | | | | | | | | | | This is integrated from external/master/development.git in order to not be lost when the development->sdk move is merged into external/master Change-Id: I51631f4efd75f8fb429499fb3ddd1926b7467038 http://android.git.kernel.org/?p=platform/development.git;a=commit;h=582fcd428db0a49e453c64c8233f9f82ae72e1fc
* | Merge "resolves Issue #5280: Go to problem in source from Logcat." into eclairXavier Ducrohet2010-01-253-5/+153
|\ \
| * | resolves Issue #5280: Go to problem in source from Logcat.Karl Ostmo2010-01-253-5/+153
| |/ | | | | | | | | | | | | | | | | This is integrated from external/master/development.git in order to not be lost when the development->sdk move is merged into external/master Change-Id: I36b6c467900c80b58342ee586f802979e8ce821c http://android.git.kernel.org/?p=platform/development.git;a=commit;h=fa974da92bec6ea9bb03ac4511622d784f04d271
* | SDK Updater: Install samples in correct directory.Raphael2010-01-255-12/+88
|/ | | | | | | | | Also makes sure root directories exist before trying to install into them SDK Bug: 2384690 Change-Id: I9ed9f1b206debfc051d7b627afd5fd1fac96dd88
* Merge "ADT NPW: cleanup minSdkVersion resolution for samples." into eclairRaphael Moll2010-01-2510-51/+72
|\
| * ADT NPW: cleanup minSdkVersion resolution for samples.Raphael2010-01-2210-51/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a couple quirks in NPW: - When you select a sample, its minSdkVersion is now used as-is but the currently selected target is not changed to match. Otherwise it invalidates the list of samples you're trying to import from... - This allows for samples with no minSdkVersion to properly import with an empty field. - Same issue if you were to manually edit the field after the fact. Also renamed IAndroidTarget.isCompatibleBaseFor() to IAndroidTarget.canRunOn(), which is way more readable. This also "fixes" bug 2346838 -- kind of, the bug was obsolete since I had added the new sample mode but there was another quirk instead (it was reverting the target so it invalidated the sample you were trying to import... see point #1 above.) Change-Id: If2487632484fa5646bea7fe2625a2a55e5d26c50
* | SDK Updater: support <obsolete> packages.Raphael2010-01-2212-32/+134
|/ | | | | Bug: 2390937 Change-Id: Ie571d308475a32bc81510785152b230031037094
* Merge "Error when building application with package that has a single ↵Xavier Ducrohet2010-01-222-4/+30
|\ | | | | | | segment." into eclair
| * Error when building application with package that has a single segment.Xavier Ducrohet2010-01-222-4/+30
| | | | | | | | | | Bug: 2261147 Change-Id: I92660ca99eaa7e9d180402683e5c9be0f3dc28d4
* | SDK Updater: samples support.Raphael2010-01-2210-49/+80
|/ | | | | | | | | | - Scan unknown /samples folders. - Sample icon for package list. - Renamed all package icons to <name>_pkg_16.png to simplify loader. Bug: 2384690 Change-Id: I4deb11c37918e75357b3bb5212f0007126a8f3de
* Merge "SDK Updater: support sample packages." into eclairRaphael Moll2010-01-2217-63/+523
|\
| * SDK Updater: support sample packages.Raphael2010-01-2117-63/+523
| | | | | | | | | | | | | | | | TODO: needs an icon and scanning /samples folders not matching any current platform (in next CL) BUG: 2384690 Change-Id: I07d55a8e1ff897bde10c475050d0e18ae3ca7da8
* | ADT: Fix case where the launch config contains a deleted activity.Xavier Ducrohet2010-01-211-25/+25
|/ | | | | Bug: 2368879 Change-Id: I76719f625d792b20d362198ce060e5a33945d0d4
* Merge "Add support for packaging gdbserver in the apk in Ant." into eclairXavier Ducrohet2010-01-214-12/+36
|\
| * Add support for packaging gdbserver in the apk in Ant.Xavier Ducrohet2010-01-214-12/+36
| | | | | | | | | | | | | | | | This must only be done in debug so there's a new flag to detect debug mode. Support for this is added to the build script, the Ant task and ApkBuilder itself. Change-Id: Iaebdc60cc3e8fa08c8cb75c885a6a0db556bfd86
* | Merge "ADT: Add missing NSL comment." into eclairXavier Ducrohet2010-01-211-1/+1
|\ \
| * | ADT: Add missing NSL comment.Xavier Ducrohet2010-01-211-1/+1
| | | | | | | | | | | | Change-Id: Ib660a0c039f359b5c3fd2a39680e6c343e496dcd
* | | Merge "SDK Updater: refuse installing an addon without a matching platform." ↵Raphael Moll2010-01-215-104/+379
|\ \ \ | | | | | | | | | | | | into eclair
| * | | SDK Updater: refuse installing an addon without a matching platform.Raphael2010-01-215-104/+379
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for already installed archives as well as missing platform archives when computing dependencies. Change-Id: I40c7838d650af0d2e2aaee6bb1e0f2b4b84760c9
* | | | Merge "ADT: Make the builders add gdbserver with the native libs if needed." ↵Xavier Ducrohet2010-01-211-34/+37
|\ \ \ \ | |/ / / |/| / / | |/ / into eclair
| * | ADT: Make the builders add gdbserver with the native libs if needed.Xavier Ducrohet2010-01-211-34/+37
| |/ | | | | | | Change-Id: I0324919b4c1cc0ce0b597b46dac5e875f8322a1e
* | Merge "SDK Updater: support min-api-level in Extra packages." into eclairRaphael Moll2010-01-2113-98/+585
|\ \ | |/ |/|
| * SDK Updater: support min-api-level in Extra packages.Raphael2010-01-2013-98/+585
| | | | | | | | | | | | BUG: 2386406 Change-Id: I274079d228e9fe7ca2623b54adeae33d365662ed
* | Merge "ADT: fix potential NPE when launching app." into eclairXavier Ducrohet2010-01-211-1/+4
|\ \
| * | ADT: fix potential NPE when launching app.Xavier Ducrohet2010-01-201-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem can arise when the emulator is just starting to boot or if a device is just connected and its build version was not yet queried. Bug: 2379027 Change-Id: Ib6046dc2a50a87c496034d91abc0b579e76c34cb
* | | Make "android update test-project" create all necessary files.Xavier Ducrohet2010-01-202-11/+88
|/ / | | | | | | | | | | | | | | | | | | | | Previous implementation only created build.properties to set the location of the main project. This new version will also update/create files as the main "android update project" command does. Bug: 2284744 Change-Id: I8938d0a49537c5d4fbc60d3557a21ab7c40fad3e
* | Fix issue with absolute path in -nf parameter of apkbuilder.Xavier Ducrohet2010-01-202-61/+59
|/ | | | | Bug: 1607862 Change-Id: I7fecc99fe7319f566d2d78ccc82c73d86067db51
* ADT: Fix arrayoutofboundexceptionXavier Ducrohet2010-01-191-8/+12
| | | | | Bug: 2378994 Change-Id: I4844addc3fe006f1739015522dc45e43d70cc966
* ADT GRE: create base class for IViewRule.Raphael2010-01-146-295/+85
| | | | | | | | This adds BaseViewRule (better name welcome) that is basically an empty IViewRule so that groovy classes don't have to systematically redefine the same empty boilerplate. Change-Id: Ibf9a03d3aa0ca8a42534f5693792235c31100273
* ADT GRE: Move gscripts package.Raphael2010-01-1415-2358/+2357
| | | | | | | Moving the public API from com.android.ide.eclispse.adt.gscripts to ...adt.editors.layout.gscripts. Change-Id: Idf5b979d47dbbbe2514cce8cc3c688eb273bcce6
* Merge "AD Tests: fix missing LayoutDevices sample xml." into eclairRaphael Moll2010-01-142-0/+7
|\
| * AD Tests: fix missing LayoutDevices sample xml.Raphael2010-01-142-0/+7
| | | | | | | | Change-Id: I879dd9fd3465491b0e8143a81d3a696e50212b99
* | Merge "Cleanup mock class, don't use NotImplementedException." into eclairRaphael Moll2010-01-142-57/+51
|\ \ | |/
| * Cleanup mock class, don't use NotImplementedException.Raphael2010-01-142-57/+51
| | | | | | | | | | | | It has a non-java namespace we don't want to use. Change-Id: I67f247b38df16e1a62957e84ce9e03c449ffae5a
* | ADT GLE: pass RulesEngine to LayoutCanvas.Raphael2010-01-142-3/+6
|/ | | | | | | This fixes a corner case where the canvas might find itself using a null RulesEngine. Change-Id: I9c5f2ec7f3d4e98d35995d5529f00d15ebd76faa
* ADT/GLE: Dynamically create ID values for non saved layoutXavier Ducrohet2010-01-124-4/+68
| | | | | | | | | | | | | | When a non saved layout is rendered it is possible that some views reference IDs that don't yet exists in the R class because those IDs are created on the fly through @+id/... For some layouts (RelativeLayout) this has a huge impact on the rendering to the point of making useless. By dynamically creating unknown ID, we can have a correct rendering even if the layout is non saved. Bug: 2370047 Change-Id: I09a0dfaa9d2a767229ab778438256a7609d6d337
* ADT/GLE: remove unneeded exception when exploding a non supported layoutXavier Ducrohet2010-01-121-2/+1
| | | | Change-Id: Ia6e0e6ef814b39403adb8c5edb9b2a1f41af81d8
* Merge "Add support for Sample packages in the SDK Manager" into eclairXavier Ducrohet2010-01-129-19/+120
|\
| * Add support for Sample packages in the SDK ManagerXavier Ducrohet2010-01-129-19/+120
| | | | | | | | | | Bug: 2296352 Change-Id: Id26fdb02030d00a27960b3e0a21d3c537e7cf8da
* | ADV Manager: prevent deletion of running AVDsXavier Ducrohet2010-01-122-0/+23
| | | | | | | | | | Bug: 2364918 Change-Id: Ibe01e0b2d51f6d7df1972f57ff7fadb6116175df
* | AVD Mananger: Fix the deletion of a folder content.Xavier Ducrohet2010-01-111-10/+32
|/ | | | | Bug: 2364917 Change-Id: I9585200adad5deb2ef27ea157ddd25e7124c2e73
* Merge "ADT/GLE: Fix config selector to not select a config that has a better ↵Xavier Ducrohet2010-01-117-219/+388
|\ | | | | | | match than the current file." into eclair
| * ADT/GLE: Fix config selector to not select a config that has a better match ↵Xavier Ducrohet2010-01-117-219/+388
| | | | | | | | | | | | | | | | | | | | | | | | | | than the current file. When replacing a file with another one (because of a user "open action") it is possible the config selector will find the current config compatible, even though the previous layout was a better for match for it. The config selector now attemps to find a config for which the new file is the best match. Change-Id: I7d794c2a8b9a90a120970049cb402f9ee84f8749
* | ADT GLE: Support drop in AbsoluteLayout and create XML node.Raphael2010-01-0914-60/+683
|/ | | | | | | | | | | This is a *temporary* CL just to get some things out of the way: - it adds some method to create some XML from groovy - it uses the new dropStart/dropFinish API. However after this is submitted I'll change the IViewRule API as we discussed so all this code will need to change. Again. Change-Id: Ie9c7eebf0f9e1d48e364467fbaac5615b4c42f21
* For now make ADT still use fill_parent instead of match_parentXavier Ducrohet2010-01-081-7/+7
| | | | Change-Id: I7d59600e036a630daaaac0cda53487c24ab0c3fc
* Deprecate fill_parent and introduce match_parent. (do not merge)Romain Guy2010-01-0816-75/+75
| | | | | | Bug: #2361749. Change-Id: I7a75cd7f0887dd8135c43f71d1b15165306bfa9b